Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.

v0.2.0

Choose a tag to compare

@ddenisenko ddenisenko released this 14 Apr 00:23
· 1793 commits to master since this release

It's finally here, the JS parser's source code has been added to the master branch of the raml-js-parser-2 repository. That has been requested a long time from many people already, and we are really happy that we can finally provide that to everyone. This is a great achievement for the team since it incorporated so many little pieces like modularizing and extracting the modules that in general are part of the parser out of our initial project.

The modularization and open sourcing is not the only change you might encounter. We incorporated a lot of feedback and bug fixing into the type system that has been spotted during the test phase, so you could encounter problems with existing RAML files; but that update should fix the initial problems that one RAML might have been validated correctly incorrectly. With this, we also decided to give you a preview of the current discussed RC2 version of the type system so we can gather feedback in a very early stage not only for the spec, but also the implementation.

Thanks again to everyone that was involved either by raising issues, giving us feedback, or helping to achieve the current state.

In Summary:

  • Parser components has been split into several modules (main: RAML Definition System & RAML Data Type System)
  • Source code has been published to the Github repo
  • Bug fixing and changes according to RC2 (partially) has been applied to the type system module that is integrated into the parser