Releases: localstack/lstk
Releases · localstack/lstk
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
v0.7.1
What's Changed
- Select default emulator on first run by @anisaoshafi in #217
- Detect externally-named containers in AWS proxy commmnds by @gtsiolis in #232
- Include name and version in Linear releases by @gtsiolis in #234
- Improve error for users with no snowflake license by @anisaoshafi in #230
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Show endpoint and tips when LocalStack is already running outside lstk by @gtsiolis in #216
- Create Linear release on tag push by @gtsiolis in #218
- Bump github.com/pelletier/go-toml/v2 from 2.3.0 to 2.3.1 by @dependabot[bot] in #220
- Bump gopkg.in/ini.v1 from 1.67.1 to 1.67.2 by @dependabot[bot] in #221
- Reuse testEnvWithHome in logging integration tests by @carole-lavillonniere in #222
- Add --persist flag to enable persistence by @anisaoshafi in #219
- Integration tests parallelism - CI sharding by @carole-lavillonniere in #213
- Integration tests parallelism - isolate HOME by @carole-lavillonniere in #223
- Skip stale Docker sockets when probing for the daemon by @gtsiolis in #215
- Hide banner on first-run before auth by @gtsiolis in #208
- Report emulator type mismatch by @carole-lavillonniere in #225
- Set LOCALSTACK_HOST to fix custom port errors by @carole-lavillonniere in #226
- Add Snowflake post-start hints by @carole-lavillonniere in #227
- Snowflake endpoint in lstk status output by @carole-lavillonniere in #228
- Snowflake version in lstk status output by @carole-lavillonniere in #229
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- OpenTelemetry tracing by @carole-lavillonniere in #189
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.40.0 to 1.43.0 by @dependabot[bot] in #199
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.65.0 to 0.68.0 by @dependabot[bot] in #200
- Add label-driven semver versioning for automated releases by @anisaoshafi in #204
- Attach to externally-started LS container by @carole-lavillonniere in #190
- Use ANSI red for error styles to match terminal profile by @gtsiolis in #205
- Fix Docker Desktop detection via ~/.docker/run/docker.sock by @carole-lavillonniere in #206
- Test PERSISTENCE env vars by @anisaoshafi in #195
- Enable Snowflake emulator by @anisaoshafi in #186
- Update agent instructions to include SNO support by @gtsiolis in #207
- Inline sink emit calls by @carole-lavillonniere in #196
- Hide catalog-resolved license version from start output by @gtsiolis in #214
- Integration tests parallelism - part 1 by @carole-lavillonniere in #209
- Refactor command telemetry by @carole-lavillonniere in #198
- Inline telemetry lifecycle event calls by @carole-lavillonniere in #197
Full Changelog: v0.5.8...v0.6.0