Skip to content

v0.12.0

Compare
Choose a tag to compare
@drujensen drujensen released this 15 Jun 22:01
· 156 commits to master since this release

Several Breaking Changes:

  • timestamps stored in a sqlite database will not have the timezone and will throw an exception on read.
  • find_by syntax has changed from Post.find_by :slug, "example_slug" to Post.find_by slug: "example_slug". This allows support for multiple parameters to find_by

The list of changes and contributors:
64b3e31 Update to crystal 0.25.0 (#228) - @robacarp and @faustinoaq
ba90030 Added uniqueness validator for models (#227) - @Thellior
7661430 bugfix: querybuilder logger (#224) - @robacarp
e5f9b4c Adds model.from_json(JSON::Any) (#221) - @Blacksmoke16
757140b added query macro, tests, and docs (#215) - @noahlh
455d7ca Fix last insert ID race condition (#220) - @charlie-hadden
afdc4d0 Allow find_by to accept multiple arguments (#211) - @Blacksmoke16
b23155a Validation Helpers (#219) - @Blacksmoke16
8a0cdd0 Update amber repository link (#205) - @faustinoaq

Thanks everyone! 💯