@fridgerator fridgerator released this Oct 25, 2018 · 5 commits to master since this release

Assets 2
  • Updated to crystal 0.26.1
  • Allow defining models without any fields - @jreinert
  • Queries in preloads
  • Live transactions with Repo#transaction! - @jreinert
  • Changed model to use JSON::Serializable - @jreinert
  • Fields now correctly compare nil - @shiba-hiro
  • Added Repo#join method override with string argument - @shiba-hiro
  • Added more where and or_where method signatures - @jreinert
  • Added int8 and int16 suppoert - @jianghengle
  • Improved performance using String::Builder to build query strings - @jreinert
  • Added Repo#get_by method overloads to use Query objects - @jreinert
  • Compiler improvements by only including associations when used - @jianghengle
  • Updated to use new crystal time / timezone format - @wontruefree
  • Handle single-column updates for postgres 10.x - @faultyserver
  • Added Schema#cast and Schema#cast! mass assignment methods - @jreinert
  • Fixed has_one preloads - @jreinert