Elide v3.0.0 Release Notes
-
🔋 Features
- 0️⃣ Promoted
DefaultOpaqueUserFunction
to be a top-level class - 🏗 Promoted
Elide.Builder
to be a top-level classElideSettingsBuilder
- Revised datastore interface
- Removed hibernate-isms
- Made key-value persistence easier to support
- Revised lifecycle hook model
- Revised audit logger interface
- ✂ Removed all deprecated features, e.g.
- SecurityMode
any
andall
permission syntax- Required use of
ElideSettingsBuilder
- Removed
PersistenceStore
from Hibernate 5 datastore
- Made
InMemoryDataStore
the reference datastore implementation - 👍 Allow filtering on nested to-one relationships
🛠 Fixes
- Close transactions properly
- ⚡️ Updated all dependencies
- 🛠 Fixed page totals to honor filter & security permissions evaluated in the DB.
- 0️⃣ Promoted