All Versions
13
Latest Version
Avg Release Cycle
252 days
Latest Release
650 days ago

Changelog History
Page 1

  • v0.6.2

    August 14, 2020
  • v0.6.1

    August 14, 2020
  • v0.6.0 Changes

    August 13, 2020

    ๐Ÿ’ฅ Breaking changes

    • โฌ‡๏ธ Drop support for Scala 2.11.x, 2.12.x
    • โฌ‡๏ธ Drop support for Play 2.6.x

    ๐Ÿ†• New features

    • ๐Ÿ‘ Scala 2.13 Support
    • ๐Ÿ‘ Play 2.8 support
    • ๐Ÿ‘ Scalatra 2.7 support

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bump library versions
    • โฌ‡๏ธ drop generator projects

    all changes

  • v0.5.0 Changes

    April 20, 2019

    ๐Ÿ’ฅ Breaking changes

    • โฌ‡๏ธ Drop support for Java 8

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bump Scala version (2.12.3 => 2.12.8)
    • โฌ†๏ธ Bump library versions

    all changes

  • v0.4.0 Changes

    July 28, 2017

    ๐Ÿ’ฅ Breaking changes

    • โฌ‡๏ธ Drop support for Scala 2.10.x
    • โฌ‡๏ธ Drop support for Play 2.4.x
    • Replace BoneCP with HikariCP (#47)

    ๐Ÿ†• New features

    • ๐Ÿ‘ Scala 2.12 support
    • ๐Ÿ‘ Play 2.6 support
    • โž• Added PagerSupport
    • โž• Added nscala-time support (#16)
    • โž• Add isEmpty and nonEmpty to Relations
    • ๐Ÿ‘Œ Support Map[String, Any] value for Json serialize

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bump Scala version (2.11.8 => 2.11.11)
    • โฌ†๏ธ Bump library versions
    • ๐Ÿ›  Typo fixed in validation error messages
    • โž• Added throws option for fromJson (default throws=false)

    all changes

  • v0.3.2 Changes

    June 27, 2016

    ๐Ÿ†• New features

    • โž• Added SQLite support
    • ๐Ÿ‘ Play 2.4 support (#71 by @knshiro)
    • ๐Ÿ‘Œ Support for Single table inheritance (experimental)

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bump Scala version (2.11.6 => 2.11.8, 2.10.5 => 2.10.6)
    • โฌ†๏ธ Bump library versions

    all changes

  • v0.3.1 Changes

    March 03, 2015

    ๐Ÿ†• New features

    • ๐Ÿ‘Œ Support for JSON serialization and deserialization (documentation)
    • ๐Ÿ‘Œ Support for groupBy and having (documentation)
    • ๐Ÿ‘Œ Support for joinning 5 tables
    • Type safety setting of model variables methods newInstance and assign (only Scala 2.11.x)

    ๐Ÿ”„ Changed

    • Type safety find methods findBy, findAllBy and findByOrCreate (only Scala 2.11.x)
    • ๐Ÿ—„ Display for dsl#inTransaction deprecation message at compile-time
    • Form assign should be able to handle Option (#56 by @shota-kobayashi)
    • โฌ†๏ธ Bump Scala version (2.11.2 => 2.11.6)
    • โฌ†๏ธ Bump library versions

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix bug in ActiveRecordTables#cleanup on multiple schemas
    • ๐Ÿ›  Fix bug in ActiveRecordTables#isCreated for Oracle (#61)

    all changes

  • v0.3.0 Changes

    September 10, 2014

    ๐Ÿ’ฅ Breaking changes

    ๐Ÿ‘ The following functions have been unavailable by the multi-schema support:

    • com.github.aselab.activerecord.dsl#transaction
    • com.github.aselab.activerecord.dsl#inTransaction

    ๐Ÿ‘ท Please use the methods of ActiveRecordCompanion instead.

    code sample:

    package modelsimport com.github.aselab.activerecord.\_import com.github.aselab.activerecord.dsl.\_case class Person(name: String, age: Int) extends ActiveRecordobject Person extends ActiveRecordCompanion[Person] ...// using inTransactionobject App extends App { Person.inTransaction { Person("person1", 10).save } }
    
    • 0๏ธโƒฃ Set the sequence name of autoincrement in PostgreSQL by default (#42)

    ๐Ÿ†• New features and bug fixes

    • โž• Added support for Scala 2.11 (drop support for Scala 2.9.x)
    • โž• Added support for multiple schemas
    • โž• Added BoneCP configuration settings (MaxConnectionAge, IdleMaxAge, IdleConnectionTestPeriod) (#50, #53)
    • Required validator now treats Option fields (#44)
    • โž• Added ability to remove one record from CollectionAssociation (#41)
    • Implemented dynamic Relation#orderBy (#40)
    • ๐Ÿ›  Fixed a bug for assign empty value in optional field (#34)
    • โž• Added MSSQL support (#38)
    • โž• Added DB2 support
    • โž• Added ActiveModel
    • โž• Added sbt-plugins (play2, scalatra)
    • โž• Added factory methods for test

    all changes

  • v0.2.3

    September 30, 2013
  • v0.2.2

    March 25, 2013