eventmesh
eventmesh copied to clipboard
Bump com.google.code.gson:gson from 2.11.0 to 2.12.1
Bumps com.google.code.gson:gson from 2.11.0 to 2.12.1.
Release notes
Sourced from com.google.code.gson:gson's releases.
Gson 2.11.1
The only difference between this release and 2.11.0 is that OSGi declarations in the Gson jar now specify that
com.google.errorprone.annotationsis an optional dependency, not a required one. If you do not use OSGi then there is no effective change.Gson 2.12.0
What's Changed
The biggest change is that we no longer support Java 7. People who still need to run on Java 7 will need to use an earlier version of Gson.
Other changes:
- Allow registering adapters for
JsonElementagain by@Marcono1234in google/gson#2789- Add nesting limit for
JsonReaderby@Marcono1234in google/gson#2588- Add
@CheckReturnValueto our packages. by@cpovirkin google/gson#2693- Add NullSafeTypeAdapter to prevent TypeAdapter.nullSafe() from returning nested null-safe type adapters (#2729) by
@lyubomyr-shaydarivin google/gson#2731- Support Properties subclasses in GsonTypes.getMapKeyAndValueTypes by
@panic08in google/gson#2758- Enforce rawType to be a Class in ParameterizedTypeImpl by
@panic08in google/gson#2759- Remove
AccessControllerusage for enum adapter by@Marcono1234in google/gson#2704- Fix typeArguments array not being cloned when resolving ParameterizedType with changed owner by
@TBlueFin google/gson#2706- Remove duplicated declaration of required OSGi execution environment by
@HannesWellin google/gson#2711- Move bnd.bnd file configuration into 'bnd' element of bnd-maven-plugin by
@HannesWellin google/gson#2712- Move enum and
JsonElementadapter classes to separate class files by@Marcono1234in google/gson#2727- EnumTypeAdapter constructor optimization by
@esaulpaughin google/gson#2734- OSGi / bnd: Remove the self-Import of gson.annotations by
@chrisruegerin google/gson#2735New Contributors
@cpovirkmade their first contribution in google/gson#2693@jabagaweemade their first contribution in google/gson#2701@TBlueFmade their first contribution in google/gson#2706@HannesWellmade their first contribution in google/gson#2711@esaulpaughmade their first contribution in google/gson#2734@chrisruegermade their first contribution in google/gson#2735@panic08made their first contribution in google/gson#2756Full Changelog: https://github.com/google/gson/compare/gson-parent-2.11.0...gson-parent-2.12.0
Commits
29e3d1d[maven-release-plugin] prepare release gson-parent-2.12.1be456cfMake the import of com.google.errorprone optional (#2795)b2e26faBump the github-actions group with 3 updates (#2785)10bdd6dSimplify collection type adapters slightly. (#2791)ab9c54f[maven-release-plugin] prepare for next development iterationaaf7a12[maven-release-plugin] prepare release gson-parent-2.12.0a2b1c3cAllow registering adapters forJsonElementagain (#2789)e5dce84Bump the maven group with 8 updates (#2784)84e5f16Bump the maven group with 7 updates (#2777)9f3e577Bump the github-actions group with 2 updates (#2778)- Additional commits viewable in compare view
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
|---|---|
| com.google.code.gson:gson | [>= 2.10.a, < 2.11] |
| com.google.code.gson:gson | [>= 2.9.a, < 2.10] |
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 mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)