Build(deps): 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.annotations
is 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
JsonElement
again by@Marcono1234
in google/gson#2789- Add nesting limit for
JsonReader
by@Marcono1234
in google/gson#2588- Add
@CheckReturnValue
to our packages. by@cpovirk
in google/gson#2693- Add NullSafeTypeAdapter to prevent TypeAdapter.nullSafe() from returning nested null-safe type adapters (#2729) by
@lyubomyr-shaydariv
in google/gson#2731- Support Properties subclasses in GsonTypes.getMapKeyAndValueTypes by
@panic08
in google/gson#2758- Enforce rawType to be a Class in ParameterizedTypeImpl by
@panic08
in google/gson#2759- Remove
AccessController
usage for enum adapter by@Marcono1234
in google/gson#2704- Fix typeArguments array not being cloned when resolving ParameterizedType with changed owner by
@TBlueF
in google/gson#2706- Remove duplicated declaration of required OSGi execution environment by
@HannesWell
in google/gson#2711- Move bnd.bnd file configuration into 'bnd' element of bnd-maven-plugin by
@HannesWell
in google/gson#2712- Move enum and
JsonElement
adapter classes to separate class files by@Marcono1234
in google/gson#2727- EnumTypeAdapter constructor optimization by
@esaulpaugh
in google/gson#2734- OSGi / bnd: Remove the self-Import of gson.annotations by
@chrisrueger
in google/gson#2735New Contributors
@cpovirk
made their first contribution in google/gson#2693@jabagawee
made their first contribution in google/gson#2701@TBlueF
made their first contribution in google/gson#2706@HannesWell
made their first contribution in google/gson#2711@esaulpaugh
made their first contribution in google/gson#2734@chrisrueger
made their first contribution in google/gson#2735@panic08
made 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.1 -
be456cf
Make the import of com.google.errorprone optional (#2795) -
b2e26fa
Bump the github-actions group with 3 updates (#2785) -
10bdd6d
Simplify collection type adapters slightly. (#2791) -
ab9c54f
[maven-release-plugin] prepare for next development iteration -
aaf7a12
[maven-release-plugin] prepare release gson-parent-2.12.0 -
a2b1c3c
Allow registering adapters forJsonElement
again (#2789) -
e5dce84
Bump the maven group with 8 updates (#2784) -
84e5f16
Bump the maven group with 7 updates (#2777) -
9f3e577
Bump the github-actions group with 2 updates (#2778) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts