Releases: localstack/lstk
Releases · localstack/lstk
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
v0.5.8
What's Changed
- Mount daemon Docker socket for nested workloads by @gtsiolis in #148
- Cache and mount license file after validation by @silv-io in #185
- Show endpoint and tips when emulator is already running by @gtsiolis in #181
- Add volume path and clear subcommands by @gtsiolis in #183
- Show container start guidance on more commands by @gtsiolis in #168
- Forward host environment variables to the emulator container by @gtsiolis in #161
- Simplify update notification flow by @gtsiolis in #159
- Add restart command by @gtsiolis in #193
- Bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #194
- Add AWS CLI proxy command by @gtsiolis in #176
Full Changelog: v0.5.7...v0.5.8
v0.5.7
What's Changed
- Show plan name and config path in header by @gtsiolis in #180
- Bump golang.org/x/term from 0.41.0 to 0.42.0 by @dependabot[bot] in #187
- chore(go): weekly Go toolchain upgrade by @localstack-bot in #188
- Bump github.com/docker/go-connections from 0.6.0 to 0.7.0 by @dependabot[bot] in #191
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- Fix docker socket mount for Windows by @anisaoshafi in #174
- Refine AWS profile setup flow by @gtsiolis in #146
- Style success checkmark in status command output by @gtsiolis in #179
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- Fix automated releases by @carole-lavillonniere in #171
- Remove browser output from TUI by @carole-lavillonniere in #172
- Fix errcheck lint violations in start_test.go by @gtsiolis in #178
- chore(go): weekly Go toolchain upgrade by @localstack-bot in #182
- Add Lima VM detection for Docker socket path by @gtsiolis in #177
- Improve config error for legacy YAML config files by @silv-io in #173
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- Bind container ports to 127.0.0.1 by @gtsiolis in #151
- chore(go): weekly Go upgrade by @localstack-bot in #154
- Bump github.com/zalando/go-keyring from 0.2.6 to 0.2.7 by @dependabot[bot] in #157
- Bump dorny/test-reporter from 2 to 3 by @dependabot[bot] in #158
- Bind port 443 for HTTPS by @carole-lavillonniere in #156
- Bump github.com/zalando/go-keyring from 0.2.7 to 0.2.8 by @dependabot[bot] in #164
- Add hidden docs command for man page and markdown generation by @silv-io in #160
- Use catalog API to resolve latest version before pulling by @anisaoshafi in #147
- Windows: show correct Docker Desktop start command by @anisaoshafi in #162
- Fix npm update failing for version manager installs by @gtsiolis in #166
- Only show spinner when fetching from API by @gtsiolis in #167
- Lower go directive to minimum required version by @silv-io in #165
- Add automated weekly patch release by @carole-lavillonniere in #170
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- Use real LocalStack resources in status command integration test by @carole-lavillonniere in #143
- Avoid duplicate keychain prompts during auth token lookup by @gtsiolis in #139
- Use .lstk/config.toml for project-local config by @silv-io in #149
- Use checkmark for success message by @gtsiolis in #113
- Add CONTRIBUTING.md by @gtsiolis in #150
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- Fix npm update not fetching the latest package version by @gtsiolis in #124
- Test exit codes of status command by @carole-lavillonniere in #126
- Add tests for extra/missing fields in config by @carole-lavillonniere in #125
- Add timeout to container stop operations by @gtsiolis in #121
- Add volume mount for emulator persistence by @silv-io in #122
- Remove version command and simplify version output by @gtsiolis in #107
- Wrap error title to terminal width by @gtsiolis in #128
- Change error title color less dizzy by @gtsiolis in #129
- Rotate tips shown after emulator start by @gtsiolis in #130
- Update test instructions for agents by @carole-lavillonniere in #131
- Update PR skill - No internal links by @carole-lavillonniere in #133
- Fix status command failing with non-default port by @carole-lavillonniere in #132
- Replace generated config with self-documenting template by @gtsiolis in #134
- Update Docker image tag format in config template by @gtsiolis in #138
- Track telemetry events by @anisaoshafi in #127
- Filter and color emulator log lines by @carole-lavillonniere in #137
- Add --verbose flag to bypass log filtering by @carole-lavillonniere in #140
- Update configuration examples to match common use cases by @gtsiolis in #141
- Clarify TUI availability in README by @gtsiolis in #142
- Add update notification prompt on command start by @silv-io in #136
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Prevent early wrapping for styled TUI messages by @gtsiolis in #111
- Publish NPM keywords as separate entries by @gtsiolis in #117
- Fix agent instructions by @gtsiolis in #118
- List endpoint and web app on start by @gtsiolis in #114
- Validate container port at config load time by @gtsiolis in #120
- Add status command in README by @gtsiolis in #123
- Migrate from 99designs/keyring to zalando/go-keyring by @carole-lavillonniere in #119
- Mount Docker socket and add service port range by @silv-io in #103
Full Changelog: v0.5.0...v0.5.1