Releases: apiman/apiman-cli
Releases · apiman/apiman-cli
v0.4.0
v0.3.2
Changed
- Upgrades log4j2, jackson and modelmapper dependencies to latest versions.
- Upgrades Gradle to 6.1.1.
v0.3.1
Added
- Adds support for applying multiple API declarations at once.
- Improves null safety of headless configuration generator.
v0.3.0
Added
- Allow gateway to be driven directly using declarations (Marc Savy). See Changes section for details of changes to
the command syntax. - Adds the ability to specify a definition for an API (Raleigh Pickard).
- Adds the ability to wait for the server to start before attempting to run commands (Pete Cornish).
- Improves documentation (Pete Cornish).
Fixed
- Fixes #14. Fetches added plugin and uses generated ID in fetch test (Pete Cornish).
Changed
- Breaking change: the syntax for administering the manager has changed. Where previously you would have written
./apiman [command]
you would now write./apiman manager [command]
. - Factors out declarative application logic into separate services (Pete Cornish).
- Reorganises command package structure (Pete Cornish).
v0.2.4
Added
- Adds the ability to wait for the server to start before attempting to run commands.
- Improvements to internal code structure.
v0.2.3
Added
- Adds support for multiple versions of an API in the same declaration file.
Changed
- Use of 'initialVersion' in declaration files is deprecated and will be removed in future - use 'version' instead.
v0.2.2
Added
- Adds support for XML format Java properties files.
- Adds support for specifying multiple properties files.
v0.2.1
Added
- Adds the ability to resolve placeholder properties using a file.
v0.2.0
Added
- Adds support for shared properties within declaration files, which can be reused throughout the file.
- Adds support for APIs with HTTP Basic Authorization.
- Updates versions of various dependencies.