Releases: slackapi/slack-cli
Releases · slackapi/slack-cli
v3.15.0-zimeg-fix-ci-prompt-hangs
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
- feat:
env removecommand supports the ".env" file for Bolt Framework apps by @zimeg in #457 - feat: alias
env setandenv unsetas primary commands by @zimeg in #460
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
📚 Documentation
- docs(maintainers): style guide adds help descriptions find complete sentences by @zimeg in #458
- docs(maintainers): style guide adds help arguments use opinionated brackets by @zimeg in #459
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
- chore!: remove
workspaceandteamaliases from theappcommand by @zimeg in #463
Full Changelog: v3.15.0...v3.15.0-zimeg-fix-ci-prompt-hangs
v3.15.0-zimeg-feat-stable-agent-templates
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
- feat:
env removecommand supports the ".env" file for Bolt Framework apps by @zimeg in #457 - feat: alias
env setandenv unsetas primary commands by @zimeg in #460
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
📚 Documentation
- docs(maintainers): style guide adds help descriptions find complete sentences by @zimeg in #458
- docs(maintainers): style guide adds help arguments use opinionated brackets by @zimeg in #459
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
- chore!: remove
workspaceandteamaliases from theappcommand by @zimeg in #463
Full Changelog: v3.15.0...v3.15.0-zimeg-feat-stable-agent-templates
v3.15.0-zimeg-fix-env-command-output-sections
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...v3.15.0-zimeg-fix-env-command-output-sections
v3.15.0-zimeg-docs-style-command-descriptions
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
- feat:
env removecommand supports the ".env" file for Bolt Framework apps by @zimeg in #457
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...v3.15.0-zimeg-docs-style-command-descriptions
v3.15.0-zimeg-ci-windows-unit-test
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...2451d95
v3.15.0-zimeg-chore-remove-samples-repo-flags
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...v3.15.0-zimeg-chore-remove-samples-repo-flags
v3.15.0-zimeg-chore-remove-outdated-feedback-survey
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
- feat:
env addcommand supports the ".env" file for Bolt Framework apps by @zimeg in #451 - feat: replace existing survey prompts with beautiful charm forms by @srtaalej in #425
- feat: 'env' command no longer prompts for an app for Bolt projects by @zimeg in #456
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...v3.15.0-zimeg-chore-remove-outdated-feedback-survey
v3.15.0-dependabot-go_modules-github.com-go-git-go-git-v5-5.17.2
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...v3.15.0-dependabot-go_modules-github.com-go-git-go-git-v5-5.17.2
v3.15.0-ale-no-color
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...1327317
v3.15.0-ale-accessibility-flag
What's Changed
🚀 Enhancements
- feat(experiment): use chevron prompt for text inputs by @zimeg in #399
- feat(experiment): inline sample descriptions in plain text by @zimeg in #400
- feat: migrate experiments config from array to bools by @mwbrooks in #398
- feat(experiment): prompt create shows more example templates and agents by @zimeg in #402
- feat(experiment): create and delete developer sandboxes by @vegeris in #389
- feat(experiment): apply similar theme to huh forms by @srtaalej in #421
- feat(style): add style.Separator() for hyphen consistency by @srtaalej in #430
- feat: add optional filepath argument to run command by @zimeg in #417
- feat: add User-Agent header to API request debug output by @mwbrooks in #432
- feat: support loading a dotenv '.env' file for your app by @zimeg in #436
- feat: list available ".env" variable names for non-hosted apps by @zimeg in #437
🐛 Bug Fixes
- fix(python): 'create' and 'init' use warnings instead of errors for non-fatal pyproject.toml issues by @mwbrooks in #406
- revert(experiment): separate create questions with flag parsings by @zimeg in #401
- fix(style): use command name for app create disclaimer section heading by @zimeg in #423
- fix: run command shows all workspaces option first in org grant prompt by @mwbrooks in #426
- fix: unquote environment variable passed to hook commands by @zimeg in #410
- fix(install): show windows alias step after installer is downloaded if overwrites were avoided by @zimeg in #446
🤖 Build
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #405
- build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #418
- refactor: move internal/pkg/version to internal/version by @mwbrooks in #428
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #434
- build(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #443
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #450
- build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 by @dependabot[bot] in #448
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #449
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #447
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.17.2 by @dependabot[bot] in #453
🧪 Testing/Code Health
- build(deps): bump golang to 1.26.1 by @slack-cli-releaser[bot] in #369
- test: increase test coverage for iostreams by @mwbrooks in #394
- refactor(experiment): separate iostreams prompts from survey implementations by @zimeg in #404
- chore(claude): add record demo skill by @zimeg in #403
- refactor(experiment): swap prompt interrupt error after prompt interrupt by @zimeg in #412
- test: increase test coverage for pkg/version and slackdeps by @mwbrooks in #409
- test: increase test coverage for slackerror by @mwbrooks in #413
- chore(claude): add gopls lsp plugin by @zimeg in #414
- refactor(experiment): separate huh and lipgloss changes of charm by @zimeg in #411
- refactor(experiment): move charm huh implementations to iostreams forms package by @zimeg in #415
- test: increase test coverage for slackhttp and update by @mwbrooks in #416
- test: increase test coverage for activity package formatters by @mwbrooks in #419
- test: increase test coverage for activity package event routing by @mwbrooks in #420
- docs(maintainers): add style guide for input and output by @zimeg in #422
- chore(claude): add vhs permissions to allow and deny lists by @zimeg in #424
- test: add units tests for untested functions in style, api, types, and create packages by @mwbrooks in #427
- refactor: remove legacy CLIVersion field and SetVersion() function by @mwbrooks in #429
- refactor: remove listFunc stub from cmd/auth/list by @mwbrooks in #435
- refactor: consolidate version access to slackcontext.Version(ctx) by @mwbrooks in #431
- refactor: remove 'version.Get()' and only use 'version.Raw()' by @mwbrooks in #445
Full Changelog: v3.15.0...v3.15.0-ale-accessibility-flag