Skip to content

chore(deps): 依赖构件版本升级[com.alibaba:fastjson][1.2.83 => 2.0.61]#1187

Open
dependabot[bot] wants to merge 3 commits intodevfrom
dependabot/maven/meta-bom/bom-mod/dependa/com.alibaba-fastjson-2.0.61
Open

chore(deps): 依赖构件版本升级[com.alibaba:fastjson][1.2.83 => 2.0.61]#1187
dependabot[bot] wants to merge 3 commits intodevfrom
dependabot/maven/meta-bom/bom-mod/dependa/com.alibaba-fastjson-2.0.61

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 3, 2026

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps com.alibaba:fastjson from 1.2.83 to 2.0.61.

Release notes

Sourced from com.alibaba:fastjson'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

  1. Fixed issue where Jackson's @JsonProperty on methods was being ignored in record types #3893
  2. Fixed multiple ArrayIndexOutOfBoundsException issues in JSONReaderUTF8, JSONReaderASCII, and JSONReader #3883
  3. Improved performance when parsing JSON with numerous escape characters #3889
  4. Fixed conflict where global Date writer overrides @JSONField format #3864
  5. Fixed TypeUtils.castToTimestamp compatibility issues when upgrading from 1.2.83 #3906 #3907
  6. Added support for serializing non-finite numbers (NaN, Infinity) as strings #3911
  7. Added default value support for getString and other getXXX methods #3880
  8. Fixed double quotes issue in TypeUtils.cast with Long global converter #3932
  9. Added Java 8 TimeModule support including improved YearMonth support #3934 #3935
  10. Fixed scientific notation floating point deserialization errors #3917 #3939 #3955
  11. Added serialization support for org.w3c.dom.Node #3960
  12. Fixed exception when parsing object keys with emoji and escape characters #3928
  13. Fixed generic type inference for List subclasses during deserialization #3926
  14. Added support for custom error messages in JSON Schema validation #1559
  15. Added parse(InputStream) overload with default context #3946
  16. Fixed DirectByteBuffer UnsupportedOperationException for java.nio.ByteBuffer#array #3894
  17. Added support for composing multiple filters (PropertyFilter, PropertyPreFilter, etc.) #3877
  18. Fixed incorrect overflow check when parsing BigInteger as Double
  19. Enhanced security checks in hex digit processing
  20. Improved readString performance in JSONReaderUTF8/JSONReaderUTF16
  21. Fixed various issues with WriteNulls, ErrorOnNullForPrimitives, NotWriteDefaultValue, and other features
  22. Added ProGuard rules for fields affected by reflection operations
  23. Fixed cast error when using -Dfastjson2.creator=reflect #1563

Maven Dependency Configuration

Standard Version

<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.61</version>
</dependency>

Android 5 Optimized Version

</tr></table> 

... (truncated)

Commits

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 3, 2026

Assignees

The following users could not be added as assignees: dependabot[bot]. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Labels

The following labels could not be found: Dependa. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added 依赖:升级 依赖升级 自动化:提交 自动化提交 labels Apr 3, 2026
@github-actions github-actions Bot changed the title chore(deps): bump com.alibaba:fastjson from 1.2.83 to 2.0.61 in /meta-bom/bom-mod chore(deps): 依赖项升级[com.alibaba:fastjson][1.2.83 => 2.0.61] Apr 3, 2026
Base automatically changed from dependa to dev April 7, 2026 15:44
ACANX and others added 3 commits April 7, 2026 23:50
Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna)
from 5.16.0 to 5.18.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/java-native-access/jna/blob/master/CHANGES.md">net.java.dev.jna:jna's
changelog</a>.</em></p>
<blockquote>
<h1>Release 5.18.1</h1>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/java-native-access/jna/issues/1686">#1686</a>:
Fix <code>sortFields</code> race condition while getting fields - <a
href="https://github.com/bendk"><code>@​bendk</code></a>.</li>
</ul>
<h1>Release 5.18.0</h1>
<h2>Features</h2>
<ul>
<li><a
href="https://redirect.github.com/java-native-access/jna/pull/1671">#1671</a>:
Add <code>isRISCV</code> to <code>c.s.j.Platform</code> - <a
href="https://github.com/Glavo"><code>@​Glavo</code></a>.</li>
<li><a
href="https://redirect.github.com/java-native-access/jna/pull/1672">#1672</a>:
Add <code>CFLocale</code>, <code>CFLocaleCopyCurrent</code>,
<code>CFCFDateFormatter</code>, <code>CFDateFormatterStyle</code>,
<code>CFDateFormatterCreate</code> and
<code>CFDateFormatterGetFormat</code> to
<code>c.s.j.p.mac.CoreFoundation</code> - <a
href="https://github.com/dbwiddis"><code>@​dbwiddis</code></a>.</li>
<li><a
href="https://redirect.github.com/java-native-access/jna/pull/1669">#1669</a>:
Document requirement for running on JDK 24+ - <a
href="https://github.com/matthiasblaesing"><code>@​matthiasblaesing</code></a>.</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/java-native-access/jna/issues/1681">#1681</a>:
Fix deadlock in Structure constructor introduced in 5.16.0 - <a
href="https://github.com/brettwooldridge"><code>@​brettwooldridge</code></a>.</li>
<li><a
href="https://redirect.github.com/java-native-access/jna/pull/1683">#1683</a>:
Fix native build error on Xcode 16.3 / Apple Clang 17 - <a
href="https://github.com/brettwooldridge"><code>@​brettwooldridge</code></a>.</li>
</ul>
<h1>Release 5.17.0</h1>
<h2>Features</h2>
<ul>
<li><a
href="https://redirect.github.com/java-native-access/jna/pull/1658">#1658</a>:
Add win32 power event constants, types, and functions - <a
href="https://github.com/eranl"><code>@​eranl</code></a>.</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/java-native-access/jna/issues/1647">#1647</a>:
Fix calls to jnidispatch on Android with 16KB page size (part 2) - <a
href="https://github.com/BugsBeGone"><code>@​BugsBeGone</code></a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540"><code>3c493c1</code></a>
Release 5.18.1</li>
<li><a
href="https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b"><code>e3838d5</code></a>
Merge pull request <a
href="https://redirect.github.com/java-native-access/jna/issues/1680">#1680</a>
from java-native-access/dependabot/github_actions/gi...</li>
<li><a
href="https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8"><code>5cac361</code></a>
Bump the github-actions group with 2 updates</li>
<li><a
href="https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8"><code>5511f28</code></a>
Merge pull request <a
href="https://redirect.github.com/java-native-access/jna/issues/1687">#1687</a>
from bendk/push-yyprxvvrrttk</li>
<li><a
href="https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef"><code>c401bca</code></a>
Merge pull request <a
href="https://redirect.github.com/java-native-access/jna/issues/1690">#1690</a>
from jonalmeida/patch-1</li>
<li><a
href="https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb"><code>6e7e828</code></a>
Update recommended Android proguard rules</li>
<li><a
href="https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595"><code>b665e9e</code></a>
Avoid threading issues in sortFields (<a
href="https://redirect.github.com/java-native-access/jna/issues/1686">#1686</a>)</li>
<li><a
href="https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af"><code>0da700d</code></a>
Prepare next development iteration</li>
<li><a
href="https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039"><code>285632f</code></a>
Release 5.18.0</li>
<li><a
href="https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c"><code>77fe152</code></a>
Support/Prepare deployment to new maven central repository</li>
<li>Additional commits viewable in <a
href="https://github.com/java-native-access/jna/compare/5.16.0...5.18.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna&package-manager=maven&previous-version=5.16.0&new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.alibaba:fastjson](https://github.com/alibaba/fastjson2) from 1.2.83 to 2.0.61.
- [Release notes](https://github.com/alibaba/fastjson2/releases)
- [Commits](https://github.com/alibaba/fastjson2/commits/2.0.61)

---
updated-dependencies:
- dependency-name: com.alibaba:fastjson
  dependency-version: 2.0.61
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot changed the base branch from dev to dependa April 7, 2026 15:53
@dependabot dependabot Bot force-pushed the dependabot/maven/meta-bom/bom-mod/dependa/com.alibaba-fastjson-2.0.61 branch from ad361ad to 21d4a26 Compare April 7, 2026 15:53
@dependabot dependabot Bot changed the title chore(deps): 依赖项升级[com.alibaba:fastjson][1.2.83 => 2.0.61] chore(deps): bump com.alibaba:fastjson from 1.2.83 to 2.0.61 in /meta-bom/bom-mod Apr 7, 2026
@github-actions github-actions Bot changed the title chore(deps): bump com.alibaba:fastjson from 1.2.83 to 2.0.61 in /meta-bom/bom-mod chore(deps): 依赖构件版本升级[com.alibaba:fastjson][1.2.83 => 2.0.61] Apr 7, 2026
Base automatically changed from dependa to dev April 9, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

依赖:升级 依赖升级 自动化:提交 自动化提交

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant