Releases: localstack/lstk
Releases · localstack/lstk
Release list
v0.16.0
What's Changed
- feat: allow configuring GATEWAY_LISTEN and host exposure by @anisaoshafi in #351
- Add
azalias forlstk setup azureby @gtsiolis in #357 - Bump github.com/pelletier/go-toml/v2 from 2.4.2 to 2.4.3 by @dependabot[bot] in #368
- fix: show invoked command form for aliased cmds 'lstk save/load --help' by @anisaoshafi in #365
- Fail fast on unsupported multi-container configs by @anisaoshafi in #356
- Add global --json flag to
lstk, so commands can support JSON output by @peter-smith-phd in #367 - Bump github.com/zclconf/go-cty from 1.18.1 to 1.19.0 by @dependabot[bot] in #369
- Bump mheap/github-action-required-labels from 5.5.2 to 5.6.0 by @dependabot[bot] in #370
- test: disable Azure CLI telemetry in integration test env by @gtsiolis in #363
- Add concurrency control and job timeouts in CI by @gtsiolis in #343
- Remove deprecated
lstk config profilecommand by @gtsiolis in #360 - fix: forward signals to child process in npm launcher by @gtsiolis in #347
- fix: run containers with --rm to avoid lingering exited containers by @gtsiolis in #348
- fix: handle long log/NDJSON lines without "token too long" (DEVX-750) by @skyrpex in #371
- test: cover emulator selection reappearing after config directory deleted (PRO-349) by @gtsiolis in #345
- Bump the go-dependencies group with 2 updates by @dependabot[bot] in #376
New Contributors
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Add S3 remote storage for snapshot save, load, and list by @anisaoshafi in #344
- fix: exit non-zero on unknown subcommand of grouping parents by @gtsiolis in #346
- feat: forward LOCALSTACK_CLIENT_NAME and LOCALSTACK_CLIENT_VERSION to container by @whummer in #352
- fix: exit non-zero when
setup awsfails to write the profile by @gtsiolis in #349 - Add non-interactive mode to
lstk setup awsby @gtsiolis in #350 - Add ESC to abort image pull with fall-back to local by @gtsiolis in #341
- fix: preserve persistence setting across
lstk restartby @gtsiolis in #353 - Add lstk extension mechanism by @peter-smith-phd in #340
New Contributors
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- Add config support for snapshot auto-load on start by @gtsiolis in #322
- fix: propagate os.UserHomeDir() errors in snapshot save and load by @gtsiolis in #342
- feat: support custom container images via config by @gtsiolis in #325
- feat: degrade gracefully in offline / enterprise environments by @gtsiolis in #337
- Support mounting volumes and init hooks via config by @anisaoshafi in #332
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Improve error when loading pod that doesn't exist by @anisaoshafi in #319
- Allow snapshot commands for snowflake and azure with warning by @anisaoshafi in #318
- Stop integration tests from sending telemetry to production by @carole-lavillonniere in #320
- chore(ci): add "docs: skip" label to automated dependency PRs by @anisaoshafi in #323
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #324
- Bump aws-cdk-lib from 2.189.1 to 2.246.0 in /test/integration/test-samples/iac/cdk/lambda-asset by @dependabot[bot] in #327
- Bump github.com/moby/moby/api from 1.54.2 to 1.55.0 by @dependabot[bot] in #329
- Bump github.com/moby/moby/client from 0.4.1 to 0.5.0 by @dependabot[bot] in #330
- Set SF_S3_ENDPOINT from Snowflake emulator port config by @gtsiolis in #321
- Fix success message style for snapshot load by @anisaoshafi in #326
- feat(terraform): redirect S3 backend and remote-state to LocalStack by @peter-smith-phd in #328
- Group proxy tool commands under a Tools heading in help by @gtsiolis in #334
- Bump github.com/pelletier/go-toml/v2 from 2.4.0 to 2.4.1 by @dependabot[bot] in #335
- Replace code owners with @localstack/devx by @gtsiolis in #333
- Add lstk az start-interception and stop-interception commands by @carole-lavillonniere in #336
- Bump github.com/pelletier/go-toml/v2 from 2.4.1 to 2.4.2 by @dependabot[bot] in #338
- Reuse local image when already present for pinned tags by @gtsiolis in #339
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Bump opentofu/setup-opentofu from 1 to 2 by @dependabot[bot] in #300
- Classify agents on every command invocation by @gtsiolis in #296
- Bump hashicorp/setup-terraform from 3 to 4 by @dependabot[bot] in #299
- Remove version warning by @gtsiolis in #301
- Include LocalStack version in already-running note by @gtsiolis in #303
- Show a consistent error when the proxy CLI is missing by @gtsiolis in #305
- Refactor: reuse TableEvent for snapshot list output by @anisaoshafi in #294
- Style snapshot list output to match status by @gtsiolis in #306
- CI: Enforce
docslabel inlstkRepository by @aidehn in #307 - feat: Add
lstk cdkproxy command by @peter-smith-phd in #302 - Replace the local snapshot extension .zip to .snapshot by @anisaoshafi in #304
- Bump aws-cdk-lib from 2.177.0 to 2.189.1 in /test/integration/test-samples/iac/cdk/lambda-asset by @dependabot[bot] in #309
- Bump aws-cdk-lib from 2.177.0 to 2.246.0 in /test/integration/test-samples/iac/cdk/single-bucket by @dependabot[bot] in #313
- chore(openspec): archive cdk-proxy and terraform-proxy changes by @peter-smith-phd in #310
- Fix duplicate config section when writing a second key by @gtsiolis in #314
- Add lstk sam command by @peter-smith-phd in #312
- Bump github.com/pelletier/go-toml/v2 from 2.3.1 to 2.4.0 by @dependabot[bot] in #316
- Bump aws-actions/setup-sam from 2 to 3 by @dependabot[bot] in #317
- Implement snapshot show by @anisaoshafi in #315
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Improve help text wrapping by @gtsiolis in #282
- Add .claude/worktrees to .gitignore by @gtsiolis in #284
- chore(go): weekly Go toolchain upgrade by @localstack-bot in #286
- Bump gopkg.in/ini.v1 from 1.67.2 to 1.67.3 by @dependabot[bot] in #291
- Bump golang.org/x/sys from 0.45.0 to 0.46.0 by @dependabot[bot] in #289
- Bump golang.org/x/term from 0.43.0 to 0.44.0 by @dependabot[bot] in #290
- Show emulator selector until one is selected by @gtsiolis in #292
- docs: start non-AWS emulators by @carole-lavillonniere in #288
- Implement snapshot list by @anisaoshafi in #285
- Implement snapshot remove by @anisaoshafi in #281
- docs: snapshot commands by @carole-lavillonniere in #287
- Add lstk terraform command by @peter-smith-phd in #276
- List snapshots without requiring a running emulator by @gtsiolis in #295
- Fix silently ignored error when resolving license file path on logout by @gtsiolis in #297
- Bump github.com/zclconf/go-cty from 1.16.3 to 1.18.1 by @dependabot[bot] in #298
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Prompt for login before emulator selection on first run by @gtsiolis in #270
- Remove license catalog check for version resolution by @anisaoshafi in #265
- Support starting the Azure emulator by @carole-lavillonniere in #262
- Honor --non-interactive in proxy commands by @gtsiolis in #273
- Flush telemetry in a detached subprocess by @carole-lavillonniere in #275
- Honor persistent flags in proxy commands by @gtsiolis in #274
lstk azAzure CLI proxy by @carole-lavillonniere in #251- Document forwarding of LOCALSTACK_* env vars to the container by @carole-lavillonniere in #277
- Update default config to reflect azure support by @anisaoshafi in #279
- Check runtime availability before login and emulator selection by @gtsiolis in #280
- Document semver label conventions by @carole-lavillonniere in #278
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Unit tests do not use real $HOME by @carole-lavillonniere in #261
- Add support for snapshot load by @anisaoshafi in #259
- Add snapshot save and load alias commands by @gtsiolis in #247
- Read fallback auth token when keyring is reachable but empty by @gtsiolis in #263
- Improve incompatible snapshot load error message by @gtsiolis in #264
- Bump go.opentelemetry.io/otel/sdk from 1.43.0 to 1.44.0 by @dependabot[bot] in #266
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.43.0 to 1.44.0 by @dependabot[bot] in #267
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.68.0 to 0.69.0 by @dependabot[bot] in #269
- Tag weekly go upgrade PRs with patch label by @anisaoshafi in #271
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Update header metadata text color by @gtsiolis in #246
- Surface persistence in start and status commands by @gtsiolis in #244
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.2 to 1.97.3 in /test/integration by @dependabot[bot] in #253
- Update config tag recommendation by @gtsiolis in #255
- Bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 in /test/integration by @dependabot[bot] in #254
- Add gitleaks secret scanning via pre-commit hook by @anisaoshafi in #252
- Add top-level reset command to clear emulator state by @gtsiolis in #249
- Make start header more compact by @gtsiolis in #257
- Support cloud pods in snapshot save cmd by @anisaoshafi in #250
- Validate image tag format in config and improve error message by @anisaoshafi in #256
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Hide header when already logged-in by @gtsiolis in #212
- Clarify --persist flag help text by @gtsiolis in #237
- Hide header on start when Docker is not detected by @gtsiolis in #236
- chore(go): weekly Go toolchain upgrade by @localstack-bot in #239
- Improve OTel tracing for analytics and aws cli by @carole-lavillonniere in #231
- Add spans for ResolveHost and ProfileExists by @carole-lavillonniere in #233
- Bump golang.org/x/term from 0.42.0 to 0.43.0 by @dependabot[bot] in #241
- Show
lstk awsspinner only for long-running operations by @peter-smith-phd in #238 - Migrate docker SDK to moby - CVE fix by @carole-lavillonniere in #242
- Update docker compose using Jaeger v2 by @joe4dev in #240
- Make status command output easier to read by @gtsiolis in #243
- Add snapshot save command (local) by @anisaoshafi in #210
New Contributors
- @peter-smith-phd made their first contribution in #238
- @joe4dev made their first contribution in #240
Full Changelog: v0.7.1...v0.8.0