Cayenne 4.0.2 Released
Oct 14, 2019

This is a maintenance release with some minor changes in Modeler and a few bug fixes. It can be downloaded from here.

A full list of changes in this release:

Changes/New Features:

  • CAY-2519 Use NoopEventManager if SERVER_CONTEXTS_SYNC_PROPERTY is false
  • CAY-2570 Use MySQL adapter for latest versions of MariaDB

Bug Fixes:

  • CAY-2417 Modeler: wrong title in attribute context menu
  • CAY-2550 Modeler: ObjAttribute inspector modifies wrong columns in attribute table
  • CAY-2553 Wrong disjoint prefetch query qualifier
  • CAY-2559 Modeler: Warning dialog shows wrong information after changing target entity in dbRelationship
  • CAY-2573 DI field injection is triggered when creating sql Driver
  • CAY-2582 Double insert of manyToMany relationship mapped to Set
  • CAY-2584 Crypto: can’t use ColumnSelect with encrypted columns
  • CAY-2586 Char can’t be materialized to EnumType in some cases
  • CAY-2616 Modeler: Wrong handling of path with spaces
  • CAY-2624 SelectQuery “having” qualifier is not considered when calculating cache key
  • CAY-2627 Modeler: ObjRelationship creation dialog ignores delete rule
  • CAY-2628 dbimport: unable to add several relationships to existing entity