Releases: localstack/lstk
Releases · localstack/lstk
Release list
v0.22.2
What's Changed
- expand openspec for extension delivery architecture by @carillan81 in #452
- chore(deps): bump golang.org/x/mod to v0.40.0 (fix Trivy HIGH CVEs) by @anisaoshafi in #468
- chore(deps): bump github/codeql-action from 4.37.7 to 4.37.8 in the github-actions group by @dependabot[bot] in #470
Full Changelog: v0.22.1...v0.22.2
v0.22.1
What's Changed
- Ignore stale Rancher Desktop state during detection by @gtsiolis in #456
- Improve slow-start prompt behavior by @gtsiolis in #457
- Render the license re-login prompt choices vertically by @tiurin in #458
- Remove duplicate lstk install detection by @gtsiolis in #460
- Add in-house snapshot testing and convert output assertions to snapshots by @skyrpex in #443
- chore(go): weekly Go toolchain upgrade by @localstack-bot in #461
- chore(deps): bump github/codeql-action from 4.37.6 to 4.37.7 in the github-actions group by @dependabot[bot] in #463
- chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.0 in the go-dependencies group across 1 directory by @dependabot[bot] in #462
- Mandate TDD with observable-behavior e2e tests in agent guidance by @skyrpex in #445
- refactor: Build user input prompts with intent constructors by @tiurin in #459
- Document external pull requests contribution policy by @gtsiolis in #454
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
- Adopt Motivation/Solution/Docs PR description structure by @skyrpex in #435
- Fix npm README links and package keywords by @gtsiolis in #437
- chore(deps): bump github/codeql-action from 4.37.5 to 4.37.6 in the github-actions group by @dependabot[bot] in #439
- chore(deps): bump the go-dependencies group with 4 updates by @dependabot[bot] in #438
- Record proxied exit codes and subcommands in command telemetry by @gtsiolis in #396
- Add expose_ports config option to publish extra container ports by @skyrpex in #433
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.69.0 to 0.70.0 in the go-dependencies group by @dependabot[bot] in #441
- Add --account flag for account selection in lstk aws by @peter-smith-phd in #440
- Fix lstk start hanging on an invisible license re-login prompt by @tiurin in #449
- Add peter-smith-phd to CODEOWNERS by @peter-smith-phd in #451
- Run PTY and fake-tool integration tests on Windows by @skyrpex in #444
- Remove the four nested internal/*/CLAUDE.md files by @tiurin in #450
- Fix integration test compile break left by PTY migration by @skyrpex in #453
- Convey endpointUrl and machineId to extensions via LSTK_EXT_CONTEXT by @carillan81 in #446
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- chore(deps): bump github/codeql-action from 4 to 4.37.3 in the github-actions group by @dependabot[bot] in #423
- chore(deps): bump github/codeql-action from 4.37.3 to 4.37.4 in the github-actions group by @dependabot[bot] in #426
- Verify release checksum before replacing lstk binary by @skyrpex in #410
- Add --endpoint-url flag to target externally-managed emulators by @peter-smith-phd in #419
- Sync --endpoint-url delta specs and archive the change by @peter-smith-phd in #429
- Convey the telemetry session ID to extensions so their events join lstk's by @carillan81 in #428
- Support a custom container name in config by @skyrpex in #420
- Show a helpful error when the plan does not include snapshots by @anisaoshafi in #425
- Add shell completion for lstk aws by @skyrpex in #424
- Fix lstk az streaming output hanging by running az in a PTY by @skyrpex in #432
- Honor lstk's own flags for lstk az instead of forwarding them to az by @skyrpex in #431
- Show license plan in header for self-validating emulators by @gtsiolis in #283
- Add Cloud Pod version listing and version-pinned snapshot loads by @peter-smith-phd in #430
- Add e2e tests for update binary checksum verification by @skyrpex in #434
- Prioritize LOCALSTACK_AUTH_TOKEN over stored credentials by @gtsiolis in #415
- chore(deps): bump github/codeql-action from 4.37.4 to 4.37.5 in the github-actions group by @dependabot[bot] in #436
New Contributors
- @carillan81 made their first contribution in #428
Full Changelog: v0.20.1...v0.21.0
v0.20.1
What's Changed
- docs: update README for v0.20.0 by @gtsiolis in #421
- Fix lstk aws streaming output hanging until exit by running the aws CLI in a PTY by @skyrpex in #417
- Fix wrong daemon picked when another container runtime is installed by @DrisDary in #422
New Contributors
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- Auto-detect Rancher Desktop and Podman container runtimes by @skyrpex in #399
- Stream lstk logs lines to real terminal scrollback by @anisaoshafi in #418
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- feat: add --timeout flag to override the startup readiness deadline by @gtsiolis in #358
- Add input validation against malformed inputs by @gtsiolis in #293
- DOC-326: Simplify README to defer to full lstk documentation by @quetzalliwrites in #406
- fix(license): recover from stale tokens and cached licenses without manual logout by @skyrpex in #394
- Implement --dry-run flag for snapshot load by @anisaoshafi in #272
- docs: update README and docs for v0.18.0 by @gtsiolis in #407
- Add govulncheck vulnerability scanning by @anisaoshafi in #411
- chore(deps): bump github.com/moby/moby/client from 0.5.0 to 0.5.1 in the go-dependencies group by @dependabot[bot] in #412
- Added a -s, --services flag to lstk snapshot save (and its save alias) by @anisaoshafi in #413
- Fix Automated Weekly Release startup_failure: grant security-events:write by @anisaoshafi in #414
New Contributors
- @quetzalliwrites made their first contribution in #406
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- docs: update README and docs for v0.17.1 by @gtsiolis in #389
- ci: add Trivy vulnerability scanning by @skyrpex in #372
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #393
- fix: don't let LOCALSTACK_PATH clobber emulator PATH by @gtsiolis in #378
- Fix test-integration running against a stale binary by @tiurin in #395
- Fix lstk logs to properly detect emulators running under custom container names by @anisaoshafi in #387
- Fix
lstk startwaits forever when the container fails during startup by @tiurin in #390 - Restructure agent instructions and skills by @gtsiolis in #366
- Fix bash completion failing on stock macOS without bash-completion by @gtsiolis in #355
- Proxy commands --help/-h fails without a running emulator by @peter-smith-phd in #392
- feat: add --type flag to start for non-interactive emulator selection by @gtsiolis in #381
- fix: emulator selection not prompting on fresh install by @anisaoshafi in #380
- Add real-emulator e2e tests for snapshot load --merge strategies by @peter-smith-phd in #397
- feat: forward SIGINT/SIGTERM to wrapped tools for graceful shutdown by @gtsiolis in #391
- Add LSTK_MERGE_STRATEGY env var for snapshot load default by @peter-smith-phd in #400
- Bump grpc to v1.82.1 to fix GHSA-hrxh-6v49-42gf by @anisaoshafi in #402
- chore(deps): bump aws-cdk-lib from 2.246.0 to 2.260.0 in /test/integration/test-samples/iac/cdk/lambda-asset by @dependabot[bot] in #403
- chore(deps): bump aws-cdk-lib from 2.246.0 to 2.260.0 in /test/integration/test-samples/iac/cdk/single-bucket by @dependabot[bot] in #404
- Update commit attribution and PR review instructions by @gtsiolis in #405
- Add
-n/--tailsupport tolstk logsby @gtsiolis in #359 - fix: reject directory paths early in snapshot load by @anisaoshafi in #373
- Warn when multiple lstk installs are detected on PATH by @skyrpex in #398
New Contributors
Full Changelog: v0.17.1...v0.18.0
v0.17.1
What's Changed
- docs: update README and docs for v0.17.0 by @gtsiolis in #386
- test: stop login tests from opening real browser tabs by @gtsiolis in #375
- chore(deps): bump actions/setup-go from 6 to 7 by @dependabot[bot] in #388
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- docs: update README and docs for v0.16.0 by @gtsiolis in #377
- chore(go): weekly Go toolchain upgrade by @localstack-bot in #382
- fix: search for colima socket under ~/.config by @simonrw in #383
- Proposal for
lstkJSON output schema by @peter-smith-phd in #374 - Wrap logs correctly at terminal width by @jw2 in #361
- chore(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #384
- Fix dev and custom image tags failing license validation by @gtsiolis in #385
New Contributors
Full Changelog: v0.16.0...v0.17.0