Skip to content

Latest commit

 

History

History
90 lines (75 loc) · 2.47 KB

CHANGELOG.md

File metadata and controls

90 lines (75 loc) · 2.47 KB

Changelog

1.6

1.5

1.4

  • Prevalent storage
  • Slick 2 lifted embedding support
  • Sql Server dialect
  • Custom type encoders
  • Lift Framewok integration
  • Update to Play 2.2
  • Custom cache configuration
  • Eager queries
  • Cached queries
  • Dynamic queries
  • Memory index
  • Lifecycle listeners
  • Property listeners
  • EntityMap
  • Cascade delete
  • Kryo serializer
  • Modify column type migration
  • Queries with empty where

1.3

  • Async transactions
  • Async queries
  • Reactive PostgreSQL storage (using postgresql-async)
  • Reactive MongoDB storage (using reactivemongo)
  • Slick direct embedding queries
  • Spray json integration
  • Lazy entity lists
  • Limited queries offset
  • toUpperCase/toLowerCase query functions

1.2

  • Scala 2.10
  • Polyglot persistence
  • Optimistic offline locking
  • Play 2.1 support
  • DB2 jdbc dialect
  • Limited queries
  • Better transient field support
  • Custom serializers
  • Nested list order preservation

1.1

  • Play application hot reload support (ActivatePlayPlugin)
  • New query syntax option: select[MyEntity] where(_.name :== “a”)
  • New databases: h2, derby and hsqldb.
  • Support for list fields in entities: class MyEntity(var intList: List[Int]) extends Entity
  • @Alias annotation to customize entity and field names at the storage
  • Manual migrations
  • Multiple VMs support (Coordinator)
  • Performance enhancements

1.0

  • Migrations
  • Play Framework support
  • Mass update/delete statements
  • Validation using Design By Contract
  • Queries with “order by”
  • Paginated queries
  • Storage direct access
  • System properties defined storage
  • Better error messages
  • It’s not necessary to use “-noverify” anymore
  • Performance enhancements