Sha256: 974c81c883b3fe44abde3cf92d942230dd0c42a5d2776d7a908069225c3ccecd

Contents?: true

Size: 1.66 KB

Versions: 1

Compression:

Stored size: 1.66 KB

Contents

# v0.4.6
- JSI v0.3.0
- Scorpio::OpenAPI::SchemaReference represents a schema reference
- Scorpio::OpenAPI::Reference implicitly derefs

# v0.4.5
- Ur v0.1.0
- misc

# v0.4.4
- JSI v0.2.0
- misc

# v0.4.3
- misc

# v0.4.2
- improve documentation
- misc bugfixes

# v0.4.1
- Request#param_for
- Operation#human_id
- bugfixes

# v0.4.0
- Scorpio::OpenAPI v3 classes updated from OAI/OpenAPI-Specification branch oas3-schema
- any uniquely-named request parameter will have accessors on Request and can be passed as config to #initialize
- Request#each_page_ur for pagination
- significantly improved documentation
- many refactorings, improvements, and fixes

# v0.3.1
- miscellaneous minor fixes and improvements

# v0.3.0
- OpenAPI v3 support
- classes Request/Response, OpenAPI::Operation, OpenAPI::Document handle a request. ResourceBase relies on these.
- extract SchemaInstanceBase and friends to gem JSI

# v0.2.3
- fix mutability of SchemaInstanceBase with #[]=; instance is modified in place
- add mutability to JSON::Node with #[]=
- fix problems with initialize extending SchemaInstanceBase instances with Enumerable; just include it on SchemaInstanceBase itself

# v0.2.2
- Scorpio::SchemaInstanceJSONCoder

# v0.2.1
- SchemaInstanceBase#parent, #parents
- compatibility fix #as_json

# v0.2.0

# v0.1.0

- Rewrite Model, use OpenAPI
- abstraction for a schema, Scorpio::Schema
- abstraction for a json node at a path within its document, Scorpio::JSON::Node
- abstraction for an object represented by a schema, Scorpio::SchemaObjectBase
- so much more

# v0.0.2

- Scorpio::Model minor bugfixes and refactoring

# v0.0.1

- initial Scorpio::Model
- initial Scorpio::Model::PickleAdapter

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
scorpio-0.4.6 CHANGELOG.md