2.0.0
sai-pullabhotla
released this
25 Apr 05:24
·
81 commits
to master
since this release
- Migrated to Java 8. Catatumbo now requires Java 8 or later. Version 1.4.0 is the last version that supports Java 7.
- Replaced the classic Reflection based Method invocations with MethodHandlers for better performance.
- Added support for the following types from java.time package:
- LocalDate - maps to String in the Cloud Datastore
- LocalTime - maps to String in the Cloud Datastore
- LocalDateTime - Maps to String in the Cloud Datastore
- OffsetDateTime - Maps to DateTime in the Cloud Datastore
- ZonedDateTime - Maps to DateTime in the Cloud Datastore
- Entity fields that are annotated with CreatedTimestamp or UpdatedTimestamp annotations now support the below new types from the java.time package:
- OffsetDateTime
- ZonedDateTime
- Enhanced the Query Parameter bindings (positional and named) to support all new types from the java.time package.
- Upgraded the underlying google-cloud-datastore API to the latest version, 1.0.0-rc2.