Releases: jdiegodcp/ramlfications
Releases · jdiegodcp/ramlfications
Release v0.2.2
What's Changed
- adding a new version of yml to publish package and updating the spec… by @jdiegodcp in #167
Full Changelog: 0.2.1...0.2.2
Release v0.2.1
What's Changed
- fixing details unsolved from last merging by @jdiegodcp in #166
Full Changelog: 0.2.0...0.2.1
Release v0.2.0
What's Changed
- Fix for populating parameters in resources by @bpowell65536 in #95
- Initial "draft" of OOP parsing by @econchick in #102
- Initial models organization by @econchick in #105
- ramlfications.models.data_types: add missing import by @freddrake in #106
- Convert readthedocs links for their .org -> .io migration for hosted projects by @adamchainz in #107
- Upgrade tox to fix py35 by @econchick in #110
- support 1.0 securitySchemes as a map by @freddrake in #114
- Data type support by @econchick in #116
- Add raml org data testing by @econchick in #117
- Address issue with self.node artifacts ... by @econchick in #141
- Drop support for 2.6 and 3.3; add support for 3.6; clean up travis.yml by @econchick in #142
- test requires fix by @freddrake in #144
- data type examples by @freddrake in #143
- allow types to be defined by bare type expressions by @freddrake in #145
- Merging the updates from past dev branch with new small changes that allow us to work properly with most recent dependencies by @jdiegodcp in #165
New Contributors
- @adamchainz made their first contribution in #107
- @jdiegodcp made their first contribution in #165
Full Changelog: 0.1.9...0.2.0
Release v0.1.9
Happy holidays!
Changelog:
Release v0.1.8
Changelog:
- Fix incorrect/incomplete behavior optional properties of Resource Types #44
- Fix
protocols
inheritance #44. - Partial fix for #23 - incorrect resource type inheritance
- When a resource type is defined with one method that is optional and is applied to a resource that does not have that method defined, the resource’s method should not inherit from the optional method
- When a resource inherits a resource type but explicitly defines named parameters, the named parameters in the resource should overwrite those that are inherited
Release 0.1.7
(also released on PyPI
Added:
- Support for parsing
$ref
s in included JSON schemas (#4). Thank you @benhamill , @nvillalva , and @jhl2343 ! - Collect all validation errors (rather than just erroring out on the first one) (#21 ). Thank you @cerivera!
Release v0.1.6
Added:
- waffle.io page to documentation for project management overview
Fixed:
- Parse errors when RAML file would have empty mappings (Issue 30)
- Switch
yaml.Loader
toyaml.SafeLoader
(Issue 26) - Update documentation to reflect rearrangement of errors (Issue 27)
- Remove
default
parameter from being required forbaseURIParameters
(Issue 29) - Pin mock library for tox tests (Issue 22)
- Experimenting with speeding up pypy tests within tox on Travis
Response body & config parsing fixes
Fixed:
- Configuration parsing for validation/production. Thanks @vrajmohan!
- Parsing of response bodies (fixes Issue 12. Thanks @jenner!
Recursive includes handling
Added:
- New #ramlfications channel on freenode (web chat link)! Come chat, I’m lonely.
- Documentation for configuration and the update command.
Fixed:
- Handle recursive/cyclical !includes in RAML files for now (PR)
- Encoding issues from upgrading to tox 2.0
tests/test_utils.py
would createramlfications/data/supported_mime_types.json
; now mocked out.
Initial release of RAMLfications
Initial release, check out this post for more information!