Skip to content

Releases: amberframework/granite

v0.8.0

03 Jan 15:07
Compare
Choose a tag to compare
  • Crystal 0.24.1 support

v0.7.8

18 Nov 19:42
Compare
Choose a tag to compare

robacarp/find_each - Add support for find_each and find_in_batches
dj/move-create-to-transaction-module - refactor create to correct module
dj/support-setting-database-url-directly - ability to set database_url directly
robacarp/timestamp_consistency - fix timestamp inconsistency and use UTC in db

v0.7.7

11 Nov 17:35
Compare
Choose a tag to compare

dj/refactor-casting - rework casting of types to fields. Support casting of String | JSON::Type | DB::Any types to appropriate field type.

v0.7.6

03 Nov 23:53
Compare
Choose a tag to compare

This addresses issues with supporting json parameter types passed in from Amber:
ep/unbox-json-any-values
ep/add-cast-to-field-json-type

v0.7.5

21 Oct 18:20
Compare
Choose a tag to compare

#75 from veelenga/feat/improve-to_json
#77 from veelenga/feat/hash-json-id
#78 from amberframework/ep/add-json-support-for-amber
#79 Replaces DB::Any with Type

v0.7.4

17 Oct 18:00
Compare
Choose a tag to compare

#73 from migeorge/fix_testing_instructions - fixes testing instructions
#72 from migeorge/add_to_h_and_to_json - Adds to_h and to_json support to the models. Addresses issue #50. Thanks migeorge
#68 from faustinoaq/patch-1
#66 from amberframework/dj/update-docs

contributions from @migeorge to add to_json support

v0.7.3

17 Sep 05:22
Compare
Choose a tag to compare

#61 fix types in examples
#62 add convenience method first
#63 add has_many though: option for many to many relationships

v0.7.2

12 Sep 00:44
Compare
Choose a tag to compare

#55 Extract Associations from fields @c910335
#56 Allow multiple methods in Callbacks @c910335
#58 Minor changes @c910335

Thanks Tatsujin!

v0.7.1

09 Sep 21:29
Compare
Choose a tag to compare

This removes the kemalyst validators shard and merges the validators as a module.

v0.7.0

09 Sep 19:16
Compare
Choose a tag to compare

Breaking Change: The base class has changed from Granite::ORM to Granite::ORM::Base

This also adds support for one-to-many relationships

Thanks @migeorge and @c910335 for your contributions.

changes:
is/time_fields - @elorest fixed issue with time fields
dj/fix-env-lookup - @drujensen fixed environment lookup
migeorge/generate-documentation - @migeorge updated documentation
migeorge/one-to-many-relationships - @migeorge added belongs_to and has_many support
c910335/modulize - @c910335 restructured the and modularized the code to make future changes easier.