Releases: semaphoreci/cli
Releases · semaphoreci/cli
v0.35.0
v0.34.0
Changelog
- 28ce98e Add safety limit on maximum pagination depth
- 7b13558 Add tests for pipeline pagination and model serialization
- d71ea81 Fix retry robustness, error handling, and add integration tests
- a1330b0 Harden error handling: non-retryable 3xx, nil-header guard, nil-safe NonRetryable
- 39153a2 Improve error handling, add missing tests from review
- b56f187 Move deserialization inside retry loop for resilience
- dbbe92d Paginate within age window instead of using --all flag
- 6429a0c Remove HTTP integration tests for pipeline pagination
- 197fbfe Update pipeline test URL patterns for pagination query params
- 40328be feat: add --all flag to paginate through all pipelines
- b20b986 feat: surface after-pipeline task info in pipeline describe (#245)
- 6483871 fix: mark 3xx/4xx as non-retryable in ListProjects (#250)
v0.33.1
Changelog
- 022f07d feat: add task visibility commands to the CLI
- 9002d4f feat: show error descriptions in trigger table and active status in task list
- d38b78d fix: address PR review feedback for task visibility commands
- 97ff8ee fix: model task parameters as array of objects, not map
- 3a85efe fix: refactor editor command execution to handle file paths with spaces (#248)
v0.33.0
Changelog
- 051a91a Migrate to ubuntu2404 (#244)
- 7dc2937 chore: use security-toolbox from public monorepo (#239)
- 4b65854 feat: Project tasks support reference object (#240)
- a7e46d0 feat: add shell completion for
sem context(#238) - 16e9c3c feat: support tags in notifications (#241)
- bc006a8 fix: when the sem connect fails, it should print a line break to look a bit tidier (#243)