Sha256: 393dc43f577db8725cb78332920163452530427ddf03c83d354bb7a7f251c582

Contents?: true

Size: 934 Bytes

Versions: 5

Compression:

Stored size: 934 Bytes

Contents

## [0.1.2] - 2024-02-22
- Removed Rails dependency and added ActiveRecord dependency.
- Added documentation for `virtual_property` and improved overall README.md
- Only supporting Ruby 3.2 and above for now.
- Added support for `virtual_property`. This allows you to define JSON schema properties that don't have a corresponding AR attribute.
- Performance improvements.
- Improved error handling and added more tests.
- Improved documentation and added more examples.
- Added additional support for schema validation keywords. Example: `minLength`, `maxLength`, `pattern`, `format`, `multipleOf`, `minimum`, `maximum`, `exclusiveMinimum`, `exclusiveMaximum`, `enum`, `const`, `items`, `additionalItems`, `contains`, `minItems`, `maxItems`, `uniqueItems`, `propertyNames`, `minProperties`, `maxProperties`, `required`, `dependencies`, `patternProperties`, `allOf`, `anyOf`, `oneOf`, `not`.

## [0.1.0] - 2024-02-14

- Initial release

Version data entries

5 entries across 5 versions & 3 rubygems

Version Path
model-to-schema-0.1.2 CHANGELOG.md
model-to-schema-0.1.1 CHANGELOG.md
model-to-schema-0.1.0 CHANGELOG.md
model-to-squema-0.1.0 CHANGELOG.md
esquema-0.1.2 CHANGELOG.md