17
0

13 Commits

Author SHA256 Message Date
2235b90be0 Accepting request 1287891 from Java:packages
Fix "Not fully interpolated version" error with Maven 4

OBS-URL: https://build.opensuse.org/request/show/1287891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-databind?expand=0&rev=18
2025-06-24 18:47:09 +00:00
407f90b010 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=45 2025-06-23 09:52:36 +00:00
808698cc58 Accepting request 1287842 from home:fstrba:maven
OBS-URL: https://build.opensuse.org/request/show/1287842
OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=44
2025-06-23 06:33:10 +00:00
3fa9df81c1 Accepting request 1221675 from Java:packages
2.17.3

OBS-URL: https://build.opensuse.org/request/show/1221675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-databind?expand=0&rev=17
2024-11-06 15:55:52 +00:00
655abd9767 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=42 2024-11-06 07:56:17 +00:00
bbc202f8e3 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=41 2024-11-06 07:27:09 +00:00
81e265fd7b Accepting request 1218720 from Java:packages
fix license

OBS-URL: https://build.opensuse.org/request/show/1218720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-databind?expand=0&rev=16
2024-10-28 14:21:25 +00:00
dd6e6c5ef4 Fix license
OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=39
2024-10-28 07:09:53 +00:00
a25acb533c Accepting request 1207067 from Java:packages
Compile module info too

OBS-URL: https://build.opensuse.org/request/show/1207067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-databind?expand=0&rev=15
2024-10-11 15:02:30 +00:00
d513f7bdb7 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=37 2024-10-10 14:07:44 +00:00
da601a74ec Accepting request 1193674 from Java:packages
2.17.2

OBS-URL: https://build.opensuse.org/request/show/1193674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-databind?expand=0&rev=14
2024-08-14 12:14:56 +00:00
7cb6fb993c OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=35 2024-08-07 09:26:36 +00:00
cddca88a2d OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-databind?expand=0&rev=34 2024-08-07 09:06:25 +00:00
5 changed files with 203 additions and 174 deletions

Binary file not shown.

BIN
jackson-databind-2.17.3.tar.gz LFS Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -1,11 +1,116 @@
-------------------------------------------------------------------
Mon Jun 23 09:52:27 UTC 2025 - Fridrich Strba <fstrba@suse.com>
- Fix "Not fully interpolated version" error with Maven 4
-------------------------------------------------------------------
Wed Nov 6 07:55:24 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Update to 2.17.3
* #4718: Should not fail on trying to serialize
'java.time.DateTimeException'
-------------------------------------------------------------------
Mon Oct 28 07:07:17 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Remove LGPL-2.1-or-later license, since not found in the package
-------------------------------------------------------------------
Thu Oct 10 14:07:26 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Build the module-info.java source too (with release=9)
-------------------------------------------------------------------
Wed Aug 7 09:01:52 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Update to 2.17.2
* #4561: Issues using jackson-databind 2.17.1 with Reactor
* #4575: StdDelegatingSerializer does not consider a Converter
that may return null for a non-null input
* #4577: Cannot deserialize value of type 'java.math.BigDecimal'
from String "3." (not a valid representation)
* #4595: No way to explicitly disable wrapping in custom
annotation processor
* #4607: 'MismatchedInput': No Object Id found for an instance of
X to assign to property '@id'
* #4610: 'DeserializationFeature.FAIL_ON_UNRESOLVED_OBJECT_IDS'
does not work when used with Polymorphic type handling
-------------------------------------------------------------------
Mon May 20 12:26:44 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
- 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)
* 2.17.1 (04-May-2024)
+ #4428: 'ByteBuddy' scope went beyond 'test' in version 2.17.0
+ #4430: Use 'ReentrantLock' instead of 'synchronized' in
'DeserializerCache' to avoid deadlock on pinning
+ #4435: Cannot deserialize value of type 'java.math.BigDecimal'
from String ".05": not a valid representation
+ #4441: '@JsonSetter(nulls = Nulls.SKIP)' doesn't work in some
situations
+ #4450: Empty QName deserialized as 'null'
+ #4471: Reconsider deprecation of
'JsonNode.asText(defaultValue)'
+ #4481: Unable to override
'DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL' with
'JsonFormat.Feature.READ_UNKNOWN_ENUM_VALUES_AS_NULL'
+ #4489: Unable to override 'DeserializationFeature
.READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE' with
'JsonFormat.Feature.READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE'
* 2.17.0 (12-Mar-2024)
+ #437: Support throwing 'MismatchedInputException' when
deserializing properties that are not part of the view
+ #736: 'MapperFeature.REQUIRE_SETTERS_FOR_GETTERS' has no effect
+ #2543: Introspection includes delegating ctor's only parameter
as a property in 'BeanDescription'
+ #4160: Deprecate 'DefaultTyping.EVERYTHING' in '2.x' and
remove in '3.0'
+ #4194: Add 'JsonNodeFeature
.FAIL_ON_NAN_TO_BIG_DECIMAL_COERCION' option to fail on
attempting to coerce 'NaN' into 'BigDecimal'
+ #4205: Consider types in 'sun.*' package(s) to be JDK
(platform) types for purposes of handling
+ #4209: Make 'BeanDeserializerModifier'/'BeanSerializerModifier'
implement 'java.io.Serializable'
+ #4214: 'EnumSet' deserialization does not work when we
activate default typing in 'ObjectMapper'
+ #4248: 'ThrowableDeserializer' does not handle 'null' well for
'cause'
+ #4250: Add input validation for 'NumberDeserializers'
deserializers for "stringified" FP numbers
+ #4262: Improve handling of 'null' insertion failure for
'TreeSet'
+ #4263: Change 'ObjectArrayDeserializer' to use "generic" type
parameter ('java.lang.Object') to remove co-variant return
type
+ #4299: Some 'Collection' and 'Map' fallbacks don't work in
GraalVM native image
+ #4309: '@JsonSetter(nulls=...)' handling of 'Collection'
'null' values during deserialization with
'READ_UNKNOWN_ENUM_VALUES_AS_NULL' and
'FAIL_ON_INVALID_SUBTYPE' wrong
+ #4327: '@JsonAlias' not respected by polymorphic deduction
+ #4337: 'AtomicReference' serializer does not support
'@JsonSerialize(contentConverter=...)'
+ #4364: '@JsonProperty' and equivalents should merge with
'AnnotationIntrospectorPair'
+ #4394: Better Base64 support for 'java.util.UUIDs' without
padding
+ #4403: Deserialization of unknown value for enums does not
yield default enum value
+ #4416: Deprecate 'JsonNode.asText(String)'
* 2.16.2 (09-Mar-2024)
+ #4302: Problem deserializing some type of Enums when using
'PropertyNamingStrategy'
+ #4303: 'ObjectReader' is not serializable if it's configured
for polymorphism
+ #4316: NPE when deserializing 'JsonAnySetter' in 'Throwable'
+ #4355: Jackson 2.16 fails attempting to obtain 'ObjectWriter'
for an 'Enum' of which some value returns null from
'toString()'
+ #4409: Deserialization of enums with name defined with
different cases leads to 'InvalidDefinitionException':
Multiple fields representing property
-------------------------------------------------------------------
Fri Mar 8 08:33:47 UTC 2024 - Gus Kenion <gkenion@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package jackson-databind
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,14 @@
#
# The automatic requires would be java-headless >= 9, but the
# binaries are java 8 compatible
%define __requires_exclude java-headless
Name: jackson-databind
Version: 2.17.1
Version: 2.17.3
Release: 0
Summary: General data-binding package for Jackson (2.x)
License: Apache-2.0 AND LGPL-2.1-or-later
License: Apache-2.0
URL: https://github.com/FasterXML/jackson-databind/
Source0: https://github.com/FasterXML/jackson-databind/archive/%{name}-%{version}.tar.gz
Source1: %{name}-build.xml
@@ -28,8 +31,9 @@ BuildRequires: ant
BuildRequires: fdupes
BuildRequires: jackson-annotations
BuildRequires: jackson-core
BuildRequires: java-devel >= 1.8
BuildRequires: java-devel >= 9
BuildRequires: javapackages-local >= 6
Requires: java-headless >= 1.8
BuildArch: noarch
%description
@@ -51,9 +55,11 @@ mkdir -p lib
cp -p src/main/resources/META-INF/NOTICE .
sed -i 's/\r//' LICENSE NOTICE
%pom_change_dep com.fasterxml.jackson.core:: ::-:
%build
build-jar-repository -s lib jackson-annotations jackson-core
%{ant} -Dtest.skip=true jar javadoc
ant jar javadoc
%install
install -dm 0755 %{buildroot}%{_javadir}