All Versions
7
Latest Version
Avg Release Cycle
30 days
Latest Release
30 days ago
Changelog History
Changelog History
-
v0.4.0 Changes
May 30, 2022โ Added
- ๐ Allow to add title to JSON Schema
- Map Shale::Type::Value to "anyType" XML Schema type
- Map Shale::Type::Value to "any" JSON Schema type
- ๐ Allow to generate Shale model from JSON Schema
๐ Changed
- ๐ Performance improvements
- โ๏ธ Reformat README a little bit and fix typos
๐ Fixed
- ๐ Fix stack overflow caused by circular dependency when generating JSON and XML schemas
-
v0.3.1 Changes
April 29, 2022๐ Changed
- ๐ Rename
id
->$id
and add info about supported JSON Schema dialect
- ๐ Rename
-
v0.3.0 Changes
April 29, 2022โ Added
- ๐ Support for XML namespaces
- โ Add option to pretty print JSON and XML and to include XML declaration
- โ Add support for generating JSON and XML Schema
๐ Changed
- ๐ Various fixes to documentation
- ๐ Rename
hash
->hsh
(hash
is used internally by Ruby) - ๐ Rename
Shale::Type::Base
->Shale::Type::Value
- ๐ Use ISO 8601 format for date and time in JSON, YAML and XML
-
v0.2.2 Changes
March 06, 2022๐ Fixed
- ๐ Fix handling of blank attributes in XML format
- ๐ Fix incorrect types in README examples
-
v0.2.1 Changes
February 06, 2022๐ Fixed
- ๐ Fix attribute declaration causing problems in some runtimes (e.g Opal)
-
v0.2.0 Changes
January 20, 2022โ Added
- ๐ Support for using methods to extract/generate data from/to document
๐ Changed
- deduplicate code
- ๐ Rename
Shale::Type::Complex
->Shale::Type::Composite
-
v0.1.0 Changes
November 30, 2021๐ First public release