Releases: rom-rb/rom
Releases · rom-rb/rom
4.0.2
v4.0.2 2017-11-02
rom-core v4.0.2
Added
- Schemas have access to finalized relation registry (GustavoCaso + flash-gordon + solnic)
Fixed
- Defining schema uses default attribute class correctly again (v-kolesnikov)
- Primary key name(s) are preserved when projecting schemas (flash-gordon + solnic)
- Global command cache was replaced with a local one (flash-gordon)
rom-mapper v1.0.2
Fixed
- Missing dependency on
dry-struct
was added (solnic)
rom-repository v1.0.1
Fixed
- YARD docs for
Repository::Root
no longer mentionRepository#changeset
as it was removed in 4.0.0 (solnic) - Correct runtime dependencies were added (solnic)
rom-changeset v1.0.1
Fixed
- Depends on final release of
rom-core ~> 4.0
(solnic)
4.0.1
rom-core
v4.0.1
Internal
Schema#to_input_hash
uses attribute types instead of whole attribute objects (solnic)
rom-mapper
1.0.1
Added
- Support for inferred enum schema attributes (solnic)
v3.3.3
v3.3.3 2017-10-19
Fixed
- Fix warnings issued by redefining JSON types (graywolf)
v4.0.0
v3.3.2
v3.3.2 2017-10-14
Fixed
- Delegate private method calls in composite relations (flash-gordon)
v3.2.2
Changed
- [internal] Compatibility with
dry-core
v0.3.0 (flash-gordon) - [internal]
ROM::Schema::Attribute
usesInitializer
now (flash-gordon)
v3.2.0
Changed
dry-initializer
was updated to1.3
, this is a minor change, but leads to some incompatibilities with existing adapters, hence3.2.0
shall be released (flash-gordon)
v3.1.0
Added
- New configuration DSL for configuring plugins (solnic)
- Instrumentation plugin for relations (solnic)
- New
ROM::Relation::Loaded#empty?
method (solnic) - New
ROM::Relation::Graph#with_nodes
which returns a new graph with new nodes (solnic) - New
ROM::Schema#empty
which returns an empty schema (solnic)