build(deps): Bump com.alibaba.fastjson2:fastjson2 from 2.0.60 to 2.0.61.android8 by dependabot[bot] · Pull Request #79 · gilbertguan2385/feign
Bumps com.alibaba.fastjson2:fastjson2 from 2.0.60 to 2.0.61.android8.
Release notes
Sourced from com.alibaba.fastjson2:fastjson2's releases.
fastjson 2.0.61版本发布
FASTJSON 2.0.61 Release Notes
Release Date: 07 Feb 2026 Tag: 2.0.61 (170f71f)
Overview
This is a regularly scheduled maintenance release with feature enhancements, performance improvements, and bug fixes. Users should upgrade as needed.
Changes & Bug Fixes
- Fixed issue where Jackson's
@JsonPropertyon methods was being ignored in record types #3893- Fixed multiple
ArrayIndexOutOfBoundsExceptionissues inJSONReaderUTF8,JSONReaderASCII, andJSONReader#3883- Improved performance when parsing JSON with numerous escape characters #3889
- Fixed conflict where global Date writer overrides
@JSONFieldformat #3864- Fixed
TypeUtils.castToTimestampcompatibility issues when upgrading from 1.2.83 #3906 #3907- Added support for serializing non-finite numbers (NaN, Infinity) as strings #3911
- Added default value support for
getStringand othergetXXXmethods #3880- Fixed double quotes issue in
TypeUtils.castwith Long global converter #3932- Added Java 8
TimeModulesupport including improvedYearMonthsupport #3934 #3935- Fixed scientific notation floating point deserialization errors #3917 #3939 #3955
- Added serialization support for
org.w3c.dom.Node#3960- Fixed exception when parsing object keys with emoji and escape characters #3928
- Fixed generic type inference for
Listsubclasses during deserialization #3926- Added support for custom error messages in JSON Schema validation #1559
- Added
parse(InputStream)overload with default context #3946- Fixed
DirectByteBufferUnsupportedOperationExceptionforjava.nio.ByteBuffer#array#3894- Added support for composing multiple filters (
PropertyFilter,PropertyPreFilter, etc.) #3877- Fixed incorrect overflow check when parsing
BigIntegerasDouble- Enhanced security checks in hex digit processing
- Improved
readStringperformance inJSONReaderUTF8/JSONReaderUTF16- Fixed various issues with
WriteNulls,ErrorOnNullForPrimitives,NotWriteDefaultValue, and other features- Added ProGuard rules for fields affected by reflection operations
- Fixed cast error when using
-Dfastjson2.creator=reflect#1563Maven Dependency Configuration
Standard Version
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.61</version> </dependency>Android 5 Optimized Version
... (truncated)
Commits
db4221c2.0.61.android8f4790b9simplify space checka13020aFix 1563 android8 (#3848)49f44e3fix: resolve conflict where global Date writer overrides@JSONFieldformat, f...73df32dFixed issue 3883. Add according unit test.dc63608Exclude some fields in proguard rule which would be affected by reflection opc8582b5fix issue #3880 (#3881)b03848fcherry-pick 0e08a1fa61ad926b3249caa0ade72388ed361bdfcfb5853bug fix5f6e6442.0.60.android8- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)