Releases: Invoca/declare_schema
Releases · Invoca/declare_schema
Release v1.0.1
Fixed
- Remove lingering usage of
fallback_find_primary_keymethod that was removed in0.14.0
Release v1.0.0
Added
- Added support for Ruby 3+
Removed
- Removed deprecated
fieldsblock declaration
Release v0.14.3
Fixed
- Fixed more Ruby 2.7 warnings about needing
**optionswhen calling a method that has**optionsin its signature.
Release v0.14.2
Fixed
- Fixed another Ruby 2.7 warning about needing
**optionswhen calling a method that has**optionsin its signature.
Release v0.14.1
Fixed
- Fixed Ruby 2.7 warning about needing
**optionswhen calling a method that has**optionsin its signature.
Release v0.14.0
Deprecated
- Dropped support for Rails versions less than 5.
Release v0.13.2
Fixed
- Fixed issue with disable_auto_increment support for new tables.
Release v0.13.1
Fixed
- Fixed migration file indentation bug in Rails 5 where the first line was indented an extra 4 characters.
And fixed the longstanding triple-spacing bug to use double spacing.
Release v0.13.0
Added
- Added support for
default_schemablock to apply a default schema to every model, unless disabled for that model withdefault_schema: false.
Release v0.12.1
Fixed
- When an
enumtype field is declared, there is now enforcement that itslimit:must be an array of 1 or more Symbols,
and itsdefault:--if given--must be a Symbol ornil.