Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package jackson-annotations for
openSUSE:Factory checked in at 2024-05-21 18:35:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jackson-annotations (Old)
and /work/SRC/openSUSE:Factory/.jackson-annotations.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jackson-annotations"
Tue May 21 18:35:22 2024 rev:13 rq:1175348 version:2.17.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/jackson-annotations/jackson-annotations.changes
2024-03-11 15:41:43.659643594 +0100
+++
/work/SRC/openSUSE:Factory/.jackson-annotations.new.1880/jackson-annotations.changes
2024-05-21 18:35:44.688853784 +0200
@@ -1,0 +2,9 @@
+Mon May 20 12:36:56 UTC 2024 - Gus Kenion <[email protected]>
+
+- Update to 2.17.1
+ * No changes since 2.17.0
+- Includes changes from 2.17.0
+ * #242: Allow `@JsonAnySetter` on `ElementType.PARAMETER` (for
+ use on constructor parameters)
+
+-------------------------------------------------------------------
Old:
----
jackson-annotations-2.16.1.tar.gz
New:
----
jackson-annotations-2.17.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ jackson-annotations.spec ++++++
--- /var/tmp/diff_new_pack.Fd9zDN/_old 2024-05-21 18:35:45.840895946 +0200
+++ /var/tmp/diff_new_pack.Fd9zDN/_new 2024-05-21 18:35:45.844896093 +0200
@@ -17,7 +17,7 @@
Name: jackson-annotations
-Version: 2.16.1
+Version: 2.17.1
Release: 0
Summary: Core annotations for Jackson data processor
License: Apache-2.0
++++++ jackson-annotations-2.16.1.tar.gz -> jackson-annotations-2.17.1.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jackson-annotations-jackson-annotations-2.16.1/.github/workflows/main.yml
new/jackson-annotations-jackson-annotations-2.17.1/.github/workflows/main.yml
---
old/jackson-annotations-jackson-annotations-2.16.1/.github/workflows/main.yml
2023-12-24 05:01:46.000000000 +0100
+++
new/jackson-annotations-jackson-annotations-2.17.1/.github/workflows/main.yml
2024-05-05 03:43:51.000000000 +0200
@@ -4,7 +4,7 @@
branches:
- master
- "3.0"
- - "2.16"
+ - "2.17"
paths-ignore:
- "README.md"
- "release-notes/*"
@@ -12,7 +12,7 @@
branches:
- master
- "3.0"
- - "2.16"
+ - "2.17"
paths-ignore:
- "README.md"
- "release-notes/*"
@@ -33,7 +33,7 @@
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Set up JDK
- uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 #
v3.13.0
+ uses: actions/setup-java@9704b39bf258b59bc04b50fa2dd55e9ed76b47a8 #
v4.1.0
with:
distribution: 'temurin'
java-version: ${{ matrix.java_version }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jackson-annotations-jackson-annotations-2.16.1/.mvn/wrapper/maven-wrapper.properties
new/jackson-annotations-jackson-annotations-2.17.1/.mvn/wrapper/maven-wrapper.properties
---
old/jackson-annotations-jackson-annotations-2.16.1/.mvn/wrapper/maven-wrapper.properties
2023-12-24 05:01:46.000000000 +0100
+++
new/jackson-annotations-jackson-annotations-2.17.1/.mvn/wrapper/maven-wrapper.properties
2024-05-05 03:43:51.000000000 +0200
@@ -14,5 +14,5 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.2/apache-maven-3.9.2-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.3/apache-maven-3.9.3-bin.zip
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jackson-annotations-jackson-annotations-2.16.1/pom.xml
new/jackson-annotations-jackson-annotations-2.17.1/pom.xml
--- old/jackson-annotations-jackson-annotations-2.16.1/pom.xml 2023-12-24
05:01:46.000000000 +0100
+++ new/jackson-annotations-jackson-annotations-2.17.1/pom.xml 2024-05-05
03:43:51.000000000 +0200
@@ -10,13 +10,13 @@
<groupId>com.fasterxml.jackson</groupId>
<!-- this is one of few Jackson modules that depends on parent and NOT
jackson-bom -->
<artifactId>jackson-parent</artifactId>
- <version>2.16</version>
+ <version>2.17</version>
</parent>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<name>Jackson-annotations</name>
- <version>2.16.1</version>
+ <version>2.17.1</version>
<packaging>jar</packaging>
<description>Core annotations used for value types, used by Jackson data
binding package.
</description>
@@ -34,7 +34,7 @@
<connection>scm:git:[email protected]:FasterXML/jackson-annotations.git</connection>
<developerConnection>scm:git:[email protected]:FasterXML/jackson-annotations.git</developerConnection>
<url>https://github.com/FasterXML/jackson-annotations</url>
- <tag>jackson-annotations-2.16.1</tag>
+ <tag>jackson-annotations-2.17.1</tag>
</scm>
<properties>
@@ -50,7 +50,7 @@
<osgi.export>com.fasterxml.jackson.annotation.*;version=${project.version}</osgi.export>
<!-- for Reproducible Builds -->
-
<project.build.outputTimestamp>2023-12-24T04:01:38Z</project.build.outputTimestamp>
+
<project.build.outputTimestamp>2024-05-05T01:43:44Z</project.build.outputTimestamp>
</properties>
<dependencies>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jackson-annotations-jackson-annotations-2.16.1/release-notes/VERSION-2.x
new/jackson-annotations-jackson-annotations-2.17.1/release-notes/VERSION-2.x
---
old/jackson-annotations-jackson-annotations-2.16.1/release-notes/VERSION-2.x
2023-12-24 05:01:46.000000000 +0100
+++
new/jackson-annotations-jackson-annotations-2.17.1/release-notes/VERSION-2.x
2024-05-05 03:43:51.000000000 +0200
@@ -11,6 +11,11 @@
=== Releases ===
------------------------------------------------------------------------
+2.17.0 (12-Mar-2024)
+
+#242: Allow `@JsonAnySetter` on `ElementType.PARAMETER` (for use on
+ constructor parameters)
+
2.16.0 (15-Nov-2023)
#223: Add new `OptBoolean` valued property in `@JsonTypeInfo` to allow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jackson-annotations-jackson-annotations-2.16.1/src/main/java/com/fasterxml/jackson/annotation/JsonAnySetter.java
new/jackson-annotations-jackson-annotations-2.17.1/src/main/java/com/fasterxml/jackson/annotation/JsonAnySetter.java
---
old/jackson-annotations-jackson-annotations-2.16.1/src/main/java/com/fasterxml/jackson/annotation/JsonAnySetter.java
2023-12-24 05:01:46.000000000 +0100
+++
new/jackson-annotations-jackson-annotations-2.17.1/src/main/java/com/fasterxml/jackson/annotation/JsonAnySetter.java
2024-05-05 03:43:51.000000000 +0200
@@ -19,10 +19,12 @@
* If used, all otherwise unmapped key-value pairs from JSON Object values
* are added using mutator.
*<p>
- * NOTE: ability to annotated fields was added in version 2.8; earlier only
+ * NOTE: ability to annotate fields was added in version 2.8; earlier only
* methods could be annotated.
+ *<p>
+ * NOTE: ability to annotate (constructor) parameters was added in version
2.17.
*/
-@Target({ElementType.ANNOTATION_TYPE, ElementType.METHOD, ElementType.FIELD})
+@Target({ElementType.ANNOTATION_TYPE, ElementType.METHOD, ElementType.FIELD,
ElementType.PARAMETER})
@Retention(RetentionPolicy.RUNTIME)
@JacksonAnnotation
public @interface JsonAnySetter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jackson-annotations-jackson-annotations-2.16.1/src/main/java/com/fasterxml/jackson/annotation/JsonInclude.java
new/jackson-annotations-jackson-annotations-2.17.1/src/main/java/com/fasterxml/jackson/annotation/JsonInclude.java
---
old/jackson-annotations-jackson-annotations-2.16.1/src/main/java/com/fasterxml/jackson/annotation/JsonInclude.java
2023-12-24 05:01:46.000000000 +0100
+++
new/jackson-annotations-jackson-annotations-2.17.1/src/main/java/com/fasterxml/jackson/annotation/JsonInclude.java
2024-05-05 03:43:51.000000000 +0200
@@ -23,7 +23,7 @@
*<p>
* To base inclusion on value of contained value(s), you will typically also
need
* to specify {@link #content()} annotation; for example, specifying only
- * {@link #value} as {@link Include#NON_EMPTY} for a {link java.util.Map} would
+ * {@link #value} as {@link Include#NON_EMPTY} for a {@link java.util.Map}
would
* exclude <code>Map</code>s with no values, but would include
<code>Map</code>s
* with `null` values. To exclude Map with only `null` value, you would use
both
* annotations like so:
@@ -74,7 +74,7 @@
* (of {@code ObjectMapper}), which by default simply calls
* zero-argument constructor of the Filter Class.
*<p>
- * Whether value if is to be included or not is determined by calling
+ * Whether the value is to be included or not is determined by calling
* Filter's {@code equals(value)} method: if it returns {@code true}
* value is NOT included (it is "filtered out"); if {@code false} value
* IS included ("not filtered out").
@@ -90,7 +90,7 @@
* (of {@code ObjectMapper}), which by default simply calls
* zero-argument constructor of the Filter Class.
*<p>
- * Whether content value if is to be included or not is determined by
calling
+ * Whether the content value is to be included or not is determined by
calling
* Filter's {@code equals(value)} method: if it returns {@code true}
* content value is NOT included (it is "filtered out"); if {@code false}
content value
* IS included ("not filtered out").
@@ -130,7 +130,7 @@
*<ul>
* <li>null</li>
* <li>"absent" value of a referential type (like Java 8 `Optional`,
or
- * {link java.util.concurrent.atomic.AtomicReference}); that is,
something
+ * {@link java.util.concurrent.atomic.AtomicReference}); that is,
something
* that would not deference to a non-null value.
* </ul>
* This option is mostly used to work with "Optional"s (Java 8, Guava).
++++++ jackson-annotations-build.xml ++++++
--- /var/tmp/diff_new_pack.Fd9zDN/_old 2024-05-21 18:35:45.948899899 +0200
+++ /var/tmp/diff_new_pack.Fd9zDN/_new 2024-05-21 18:35:45.952900045 +0200
@@ -11,7 +11,7 @@
<property name="project.groupId" value="com.fasterxml.jackson.core"/>
<property name="project.artifactId" value="jackson-annotations"/>
<property name="project.name" value="Jackson-annotations"/>
- <property name="project.version" value="2.16.1"/>
+ <property name="project.version" value="2.17.1"/>
<property name="project.vendor" value="FasterXML"/>
<property name="project.description" value="Core annotations used for value
types, used by Jackson data binding package."/>
<property name="bundle.version" value="${project.version}"/>