Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jackson-databind for 
openSUSE:Factory checked in at 2021-10-21 23:55:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jackson-databind (Old)
 and      /work/SRC/openSUSE:Factory/.jackson-databind.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jackson-databind"

Thu Oct 21 23:55:21 2021 rev:7 rq:926598 version:2.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jackson-databind/jackson-databind.changes        
2021-04-26 16:40:47.382190401 +0200
+++ 
/work/SRC/openSUSE:Factory/.jackson-databind.new.1890/jackson-databind.changes  
    2021-10-21 23:55:32.392025903 +0200
@@ -1,0 +2,342 @@
+Wed Oct 20 08:12:34 UTC 2021 - Fridrich Strba <[email protected]>
+
+- Update to 2.13.0
+  * 2.13.0 (30-Sep-2021)
+    + #1850: '@JsonValue' with integer for enum does not deserialize
+      correctly
+    + #2509: 'AnnotatedMethod.getValue()/setValue()' doesn't have
+      useful exception message
+    + #2828: Add 'DatabindException' as intermediate subtype of
+      'JsonMappingException'
+    + #2900: Jackson does not support deserializing new Java 9
+      unmodifiable collections
+    + #2989: Allocate TokenBuffer instance via context objects (to
+      allow format-specific buffer types)
+    + #3001: Add mechanism for setting default 'ContextAttributes'
+      for 'ObjectMapper'
+    + #3002: Add 'DeserializationContext.readTreeAsValue()' methods
+      for more convenient conversions for deserializers to use
+    + #3011: Clean up support of typed "unmodifiable", "singleton"
+      Maps/Sets/Collections
+    + #3033: Extend internal bitfield of 'MapperFeature' to be
+      'long'
+    + #3035: Add 'removeMixIn()' method in 'MapperBuilder'
+    + #3036: Backport 'MapperBuilder' lambda-taking methods:
+      'withConfigOverride()', 'withCoercionConfig()',
+      'withCoercionConfigDefaults()'
+    + #3080: configOverrides(boolean.class) silently ignored,
+      whereas .configOverride(Boolean.class) works for both
+      primitives and boxed boolean values
+    + #3082: Dont track unknown props in buffer if
+      'ignoreAllUnknown' is true
+    + #3091: Should allow deserialization of java.time types via
+      opaque 'JsonToken.VALUE_EMBEDDED_OBJECT'
+    + #3099: Optimize "AnnotatedConstructor.call()" case by passing
+      explicit null
+    + #3101: Add AnnotationIntrospector.XmlExtensions interface for
+      decoupling javax dependencies
+    + #3110: Custom SimpleModule not included in list returned by
+      ObjectMapper.getRegisteredModuleIds() after registration
+    + #3117: Use more limiting default visibility settings for JDK
+      types (java.*, javax.*)
+    + #3122: Deep merge for 'JsonNode' using
+      'ObjectReader.readTree()'
+    + #3125: IllegalArgumentException: Conflicting setter
+      definitions for property with more than 2 setters
+    + #3130: Serializing java.lang.Thread fails on JDK 11 and above
+      (should suppress serialization of ClassLoader)
+    + #3143: String-based 'Map' key deserializer is not
+      deterministic when there is no single arg constructor
+    + #3154: Add ArrayNode#set(int index, primitive_type value)
+    + #3160: JsonStreamContext "currentValue" wrongly references to
+      @JsonTypeInfo annotated object
+    + #3174: DOM 'Node' serialization omits the default namespace
+      declaration
+    + #3177: Support 'suppressed' property when deserializing
+      'Throwable'
+    + #3187: 'AnnotatedMember.equals()' does not work reliably
+    + #3193: Add 'MapperFeature.APPLY_DEFAULT_VALUES', initially for
+      Scala module
+    + #3214: For an absent property Jackson injects 'NullNode'
+      instead of 'null' to a JsonNode-typed constructor argument of
+      a '@ConstructorProperties'-annotated constructor
+    + #3217: 'XMLGregorianCalendar' doesn't work with default typing
+    + #3227: Content 'null' handling not working for root values
+    + #3234: StdDeserializer rejects blank (all-whitespace) strings
+      for ints
+    + #3235: 'USE_BASE_TYPE_AS_DEFAULT_IMPL' not working with
+      'DefaultTypeResolverBuilder'
+    + #3238: Add PropertyNamingStrategies.UpperSnakeCaseStrategy
+      (and UPPER_SNAKE_CASE constant)
+    + #3244: StackOverflowError when serializing
+      JsonProcessingException
+    + #3259: Support for BCP 47 'java.util.Locale'
+      serialization/deserialization
+    + #3271: String property deserializes null as "null" for
+      JsonTypeInfo.As.EXISTING_PROPERTY
+    + #3280: Can not deserialize json to enum value with
+      Object-/Array-valued input, '@JsonCreator'
+    + Fix to avoid problem with 'BigDecimalNode', scale of
+      'Integer.MIN_VALUE'
+    + Extend handling of 'FAIL_ON_NULL_FOR_PRIMITIVES' to cover
+      coercion from (Empty) String via 'AsNull'
+    + Add 'mvnw' wrapper
+  * 2.12.5 (27-Aug-2021)
+    + #3220: (regression) Factory method generic type resolution
+      does not use Class-bound type parameter
+  * 2.12.4 (06-Jul-2021)
+    + #3139: Deserialization of "empty" subtype with DEDUCTION
+      failed
+    + #3146: Merge findInjectableValues() results in
+      AnnotationIntrospectorPair
+    + #3171: READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE doesn't
+      work with empty strings
+  * 2.12.3 (12-Apr-2021)
+    + #3108: 'TypeFactory' cannot convert 'Collection' sub-type
+      without type parameters
+  to canonical form and back
+    + Fix for [modules-java8#207]: prevent fail on secondary Java 8
+      date/time types
+  * 2.12.2 (03-Mar-2021)
+    + #754: EXTERNAL_PROPERTY does not work well with '@JsonCreator'
+      and 'FAIL_ON_UNKNOWN_PROPERTIES'
+    + #3008: String property deserializes null as "null" for
+     'JsonTypeInfo.As.EXTERNAL_PROPERTY'
+    + #3022: Property ignorals cause 'BeanDeserializer 'to forget
+      how to read from arrays (not copying
+      '_arrayDelegateDeserializer')
+    + #3025: UntypedObjectDeserializer' mixes multiple unwrapped
+      collections (related to #2733)
+    + #3038: Two cases of incorrect error reporting about
+      DeserializationFeature
+    + #3045: Bug in polymorphic deserialization with '@JsonCreator',
+      '@JsonAnySetter', 'JsonTypeInfo.As.EXTERNAL_PROPERTY'
+    + #3055: Polymorphic subtype deduction ignores 'defaultImpl'
+      attribute
+    + #3056: MismatchedInputException: Cannot deserialize instance
+      of 'com.fasterxml.jackson.databind.node.ObjectNode' out of
+      VALUE_NULL token
+    + #3060: Missing override for 'hasAsKey()' in
+      'AnnotationIntrospectorPair'
+    + #3062: Creator lookup fails with 'InvalidDefinitionException'
+      for conflict between single-double/single-Double arg
+      constructor
+    + #3068: 'MapDeserializer' forcing 'JsonMappingException'
+      wrapping even if WRAP_EXCEPTIONS set to false
+  * 2.12.1 (08-Jan-2021)
+    + #2962: Auto-detection of constructor-based creator method
+      skipped if there is an annotated factory-based creator method
+      (regression from 2.11)
+    + #2972: 'ObjectMapper.treeToValue()' no longer invokes
+      'JsonDeserializer.getNullValue()'
+    + #2973: DeserializationProblemHandler is not invoked when
+      trying to deserialize String
+    + #2978: Fix failing 'double' JsonCreators in jackson 2.12.0
+    + #2979: Conflicting in POJOPropertiesCollector when having
+      namingStrategy
+    + #2990: Breaking API change in 'BasicClassIntrospector'
+      (2.12.0)
+    + #3005: 'JsonNode.requiredAt()' does NOT fail on some path
+      expressions
+    + #3009: Exception thrown when 'Collections.synchronizedList()'
+      is serialized with type info, deserialized
+  * 2.12.0 (29-Nov-2020)
+    + #43: Add option to resolve type from multiple existing
+      properties, '@JsonTypeInfo(use=DEDUCTION)'
+    + #426: '@JsonIgnoreProperties' does not prevent Exception
+      Conflicting getter/setter definitions for property
+    + #921: Deserialization Not Working Right with Generic Types and
+      Builders
+    + #1296: Add '@JsonIncludeProperties(propertyNames)' (reverse of
+      '@JsonIgnoreProperties')
+    + #1458: '@JsonAnyGetter' should be allowed on a field
+    + #1498: Allow handling of single-arg constructor as property
+      based by default
+    + #1852: Allow case insensitive deserialization of String value
+      into 'boolean'/'Boolean' (esp for Excel)
+    + #1886: Allow use of '@JsonFormat(with=JsonFormat.Feature
+      .ACCEPT_CASE_INSENSITIVE_PROPERTIES)' on Class
+    + #1919: Abstract class included as part of known type ids for
+      error message   when using JsonSubTypes
+    + #2066: Distinguish null from empty string for UUID
+      deserialization
+    + #2091: 'ReferenceType' does not expose valid containedType
+    + #2113: Add 'CoercionConfig[s]' mechanism for configuring
+      allowed coercions
+    + #2118: 'JsonProperty.Access.READ_ONLY' does not work with
+      "getter-as-setter" 'Collection's
+    + #2215: Support 'BigInteger' and 'BigDecimal' creators in
+      'StdValueInstantiator'
+    + #2283: 'JsonProperty.Access.READ_ONLY' fails with collections
+      when a property name is specified
+    + #2644: 'BigDecimal' precision not retained for polymorphic
+      deserialization
+    + #2675: Support use of 'Void' valued properties
+      ('MapperFeature.ALLOW_VOID_VALUED_PROPERTIES')
+    + #2683: Explicitly fail (de)serialization of 'java.time.*'
+      types in absence of registered custom (de)serializers
+    + #2707: Improve description included in by
+      'DeserializationContext.handleUnexpectedToken()'
+    + #2709: Support for JDK 14 record types ('java.lang.Record')
+    + #2715: 'PropertyNamingStrategy' class initialization depends
+      on its subclass, this can lead to class loading deadlock
+    + #2719: 'FAIL_ON_IGNORED_PROPERTIES' does not throw on
+      'READONLY' properties with an explicit name
+    + #2726: Add Gradle Module Metadata for version alignment with
+      Gradle 6
+    + #2732: Allow 'JsonNode' auto-convert into 'ArrayNode' if
+      duplicates found (for XML)
+    + #2733: Allow values of "untyped" auto-convert into 'List' if
+      duplicates found (for XML)
+    + #2751: Add 'ValueInstantiator.createContextual(...)
+    + #2761: Support multiple names in 'JsonSubType.Type'
+    + #2775: Disabling 'FAIL_ON_INVALID_SUBTYPE' breaks polymorphic
+      deserialization of Enums
+    + #2776: Explicitly fail (de)serialization of 'org.joda.time.*'
+      types in absence of registered custom (de)serializers
+    + #2784: Trailing zeros are stripped when deserializing
++++ 168 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/jackson-databind/jackson-databind.changes
++++ and 
/work/SRC/openSUSE:Factory/.jackson-databind.new.1890/jackson-databind.changes

Old:
----
  jackson-databind-2.10.5.1.tar.gz

New:
----
  jackson-databind-2.13.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jackson-databind.spec ++++++
--- /var/tmp/diff_new_pack.oQznrv/_old  2021-10-21 23:55:33.132026285 +0200
+++ /var/tmp/diff_new_pack.oQznrv/_new  2021-10-21 23:55:33.136026287 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           jackson-databind
-Version:        2.10.5.1
+Version:        2.13.0
 Release:        0
 Summary:        General data-binding package for Jackson (2.x)
 License:        Apache-2.0 AND LGPL-2.1-or-later
@@ -28,7 +28,7 @@
 BuildRequires:  fdupes
 BuildRequires:  jackson-annotations
 BuildRequires:  jackson-core
-BuildRequires:  java-devel >= 1.7
+BuildRequires:  java-devel >= 1.8
 BuildRequires:  javapackages-local
 Requires:       mvn(com.fasterxml.jackson.core:jackson-annotations)
 Requires:       mvn(com.fasterxml.jackson.core:jackson-core)

++++++ jackson-databind-2.10.5.1.tar.gz -> jackson-databind-2.13.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/jackson-databind/jackson-databind-2.10.5.1.tar.gz 
/work/SRC/openSUSE:Factory/.jackson-databind.new.1890/jackson-databind-2.13.0.tar.gz
 differ: char 12, line 1

++++++ jackson-databind-build.xml ++++++
--- /var/tmp/diff_new_pack.oQznrv/_old  2021-10-21 23:55:33.176026307 +0200
+++ /var/tmp/diff_new_pack.oQznrv/_new  2021-10-21 23:55:33.176026307 +0200
@@ -11,12 +11,12 @@
   <property name="project.groupId" value="com.fasterxml.jackson.core"/>
   <property name="project.artifactId" value="jackson-databind"/>
   <property name="project.name" value="jackson-databind"/>
-  <property name="project.version" value="2.10.5.1"/>
+  <property name="project.version" value="2.13.0"/>
   <property name="project.vendor" value="FasterXML"/>
   <property name="project.description" value="General data-binding 
functionality for Jackson: works on core streaming API"/>
   <property name="bundle.version" value="${project.version}"/>
 
-  <property name="compiler.source" value="1.7"/>
+  <property name="compiler.source" value="1.8"/>
   <property name="compiler.target" value="${compiler.source}"/>
 
   <property name="build.finalName" 
value="${project.artifactId}-${project.version}"/>

Reply via email to