core v0.7.0 Release Notes

Release Date: 2019-03-10 // over 3 years ago
  • ๐Ÿ†• New Features โœจ

    • ๐Ÿ’ฅ cd8c676 โš ๏ธ breaking not_null option for fields and references (closes #69)
    • ๐Ÿ’ฅ (Query) b0cd32d โš ๏ธ breaking select * by default (closes #73)
    • (Query) 34d2a0e increased type-safety
    • (Query) 473d741 add select(nil) method (closes #78)
    • (Query) 6358068 add explicit #insert(name, value) method (closes #77)
    • 9799e94 bang getters to unsafely access variables

    ๐Ÿฑ Deletions ๐Ÿ—‘

    • ๐Ÿ’ฅ (Query) f0d60b2 โš ๏ธ breaking #first and #last shortcuts

    ๐Ÿ› Bug Fixes ๐Ÿ›

    • โšก๏ธ (Model::Changeset) 1fce652 disallow updating foreign references (fixes #72)
    • eeea14d use full paths to Model module in enums

    ๐Ÿฑ Infrastructure ๐Ÿญ

    ๐Ÿ“š Documentation ๐Ÿ“š

    • a129775 improve references to objects
    • (README) 3acc9e6 simplify
    • ๐Ÿ“š (README) b778d26 add Documentation section

    ๐Ÿ”จ Refactoring ๐Ÿ“

    • ๐Ÿšš (Mapping) 94e7939 move checking enumerables to #initialize
    • ๐Ÿšš (Query) 84d215f remove redundant check

    ๐Ÿฑ Chores ๐Ÿ”ง

    ๐Ÿฑ Patrons ๐Ÿ•Š