Please check the type of change your PR introduces:
[ ] Bugfix
[X] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):
What is the current behavior?
Currently, there were only a Model resource, which could only be uniquely named, which meant that for each transpilation we needed to change the name so no versioning is in place.
Issue Number: N/A
What is the new behavior?
Model is now a container for versions and basically contains simple metadata
Added the Versions resource, so now the transpilation represents a version under a model
Changed transpilation flow from Models to Versions
Versions handle the creation of a model if needed
Download moved to Versions
Updated documentation for versions, transpilation and models
Does this introduce a breaking change?
[X] Yes
[ ] No
Previous versions will not work as the API also changed, due to its experimental nature the API is not being versioned.
Pull Request type
Please check the type of change your PR introduces:
What is the current behavior?
Currently, there were only a Model resource, which could only be uniquely named, which meant that for each transpilation we needed to change the name so no versioning is in place.
Issue Number: N/A
What is the new behavior?
Does this introduce a breaking change?
Previous versions will not work as the API also changed, due to its experimental nature the API is not being versioned.
Other information