Releases: TykTechnologies/tyk-cli
Release list
v0.3.0
Tyk CLI v0.3.0
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.3.0/tyk-cli_v0.3.0_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
New Features
- 6bdf909: feat(api): make idempotent (upsert) and remove flag\n\n- Apply updates existing API by ID or creates if missing, preserving API ID\n- Remove flag, simplify UX to a single idempotent command\n- Update help text, README, and examples\n- Adjust tests to mock creation on missing ID\n- Add CHANGELOG entry (@sedkis)
- 8f6dbf8: feat(apply): support reading OAS from stdin with -f - (YAML or JSON). Update help text. (@sedkis)
- 8e4cfd6: feat(policy): add CRUD client methods for Dashboard policy API - step 01-02 (@sedkis)
- 5ad59a1: feat(policy): add init scaffold command and full integration test - step 03-01 (@sedkis)
- f1b38a1: feat(policy): add policy list command and root registration - step 02-01 (@sedkis)
- eb15192: feat(policy): define CLI schema and Dashboard wire types - step 01-01 (@sedkis)
- 1711062: feat(policy): duration parser, schema validator, selector resolver, and bidirectional converter - step 01-03 (@sedkis)
- 10c0154: feat(policy): policy apply command - step 02-03 (@sedkis)
- 355fb71: feat(policy): policy delete command - step 02-04 (@sedkis)
- ee98fcc: feat(policy): policy get command - step 02-02 (@sedkis)
Bug Fixes
- ca2fcb2: fix(apply): treat 400 'Could not retrieve Api detail' as not-found for upsert, fallback to create preserving API ID (@sedkis)
Others
- f324a43: Fix policy mapping to use new "ID" method. (@sedkis)
- f486643: Flatten policy file (@sedkis)
- 290de31: Run lints (@sedkis)
- bd20b93: Update README.md (@sedkis)
- ccfcb86: chore(policy): finalize policies-mgmt feature β refactor, mutation test, archive (@sedkis)
- 3425e9a: fix lint (@sedkis)
Full Changelog: v0.2.3...v0.3.0
π€ This release was created automatically by GoReleaser.
v0.2.4
Tyk CLI v0.2.4
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.2.4/tyk-cli_v0.2.4_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
New Features
- 6bdf909: feat(api): make idempotent (upsert) and remove flag\n\n- Apply updates existing API by ID or creates if missing, preserving API ID\n- Remove flag, simplify UX to a single idempotent command\n- Update help text, README, and examples\n- Adjust tests to mock creation on missing ID\n- Add CHANGELOG entry (@sedkis)
- fb73f9f: feat(apply): support reading OAS from stdin with -f - (YAML or JSON). Update help text. (@sedkis)
Bug Fixes
- ca2fcb2: fix(apply): treat 400 'Could not retrieve Api detail' as not-found for upsert, fallback to create preserving API ID (@sedkis)
Others
Full Changelog: v0.2.3...v0.2.4
π€ This release was created automatically by GoReleaser.
v0.2.3
Tyk CLI v0.2.3
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.2.3/tyk-cli_v0.2.3_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
Full Changelog: v0.2.2...v0.2.3
π€ This release was created automatically by GoReleaser.
v0.2.2
Tyk CLI v0.2.2
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.2.2/tyk-cli_v0.2.2_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
- 0d463f8: Fix Jekyll build - correct theme import and add missing plugin (@sedkis)
- 8359dcb: Simplify the init wizard (@sedkis)
- 97095c6: add gh action for docs (@sedkis)
- da9f059: adds "api create" command (@sedkis)
- 0e0d00c: clean up tests + docs (@sedkis)
- 8c385b6: re-org docs (@sedkis)
Full Changelog: v0.2.1...v0.2.2
π€ This release was created automatically by GoReleaser.
v0.2.1
Tyk CLI v0.2.1
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.2.1/tyk-cli_v0.2.1_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
Full Changelog: v0.2.0...v0.2.1
π€ This release was created automatically by GoReleaser.
v0.1.32
Tyk CLI v0.1.32
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.1.32/tyk-cli_v0.1.32_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
Full Changelog: v0.1.31...v0.1.32
π€ This release was created automatically by GoReleaser.
v0.1.31
Tyk CLI v0.1.31
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.1.31/tyk-cli_v0.1.31_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
Full Changelog: v0.1.1...v0.1.31
π€ This release was created automatically by GoReleaser.
v0.1.3
Tyk CLI v0.1.3
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.1.3/tyk-cli_v0.1.3_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
Full Changelog: v0.1.1...v0.1.3
π€ This release was created automatically by GoReleaser.
v0.1.2
Tyk CLI v0.1.2
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.1.2/tyk-cli_v0.1.2_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
Full Changelog: v0.1.1...v0.1.2
π€ This release was created automatically by GoReleaser.
v0.1.1
Tyk CLI v0.1.1
Welcome to this new release of Tyk CLI! π
Quick Install
# Direct download
curl -L https://github.com/sedkis/tyk-cli/releases/download/v0.1.1/tyk-cli_v0.1.1_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tyk /usr/local/bin/
# Verify installation
tyk --versionChangelog
Others
- 800eee1: Add comprehensive GitOps guide and update project documentation (@sedkis)
- 45fb173: Implement automatic x-tyk-api-gateway extension generation (@sedkis)
- 3a59f1f: Refactor API output to stderr for cleaner stdout (@sedkis)
- 91ac600: Update README.md (@sedkis)
- ccec0d7: add docs (@sedkis)
Full Changelog: v0.1.0...v0.1.1
π€ This release was created automatically by GoReleaser.