Spring Data 2025.1.0-M6 released
On behalf of the team and everyone who has contributed, I am pleased to announce the sixth and last milestone for the next Spring Data generation. This milestone continues delivering new features, refinements, and dependency upgrades.
Removed MongoDB UUID and BigDecimal Defaults
Spring Data MongoDB now aligns with the MongoDB Java Driver and no longer defaults to a representation for UUID
values. Instead, you need to explicitly configure the desired representation through driver settings.
We're also no longer providing a default configuration value for BigInteger
and resort the default for BigDecimal
to Decimal128
in accordance with MongoDB's default codecs. This is a much safer approach that prevents you your application from accidentally switching representations when upgrading to the new major version. Please make sure to configure formats for big numbers through MongoCustomConversions
…