Releases: moisesfilho/shelloma
Releases · moisesfilho/shelloma
Release list
v1.2.0
Changelog
- 27f19c9 chore(ci): ignore test_output.txt to fix pipeline build
- c3b4de6 chore(ci): migrate golangci-lint configuration to v2
- 7615bf1 chore(ci): pin golangci-lint version to v1.64.0
- 5ceb9ed chore(ci): remove v prefix from golangci-lint version
- 3ac970e chore(ci): update golangci-lint-action to v9
- 4184e02 chore: bump version to 1.2.0
- db2f82b ci: add GitHub Actions job summaries for linting and test results
- d736c93 ci: disable cache in actions setup to eliminate go.sum missing warnings
- e7d1ab9 ci: update github actions versions to latest releases
- 2679645 ci: upgrade actions to major versions supporting Node 24 (checkout@v5, setup-go@v6, golangci-lint-action@v9, action-gh-release@v3)
- 8122042 ci: upgrade to actions checkout@v5, setup-go@v6, golangci-lint-action@v9, action-gh-release@v3 for Node 24 support
- fec43a1 feat(cli): add custom translation rules management
- baef8fc feat(cli): add dangerous commands protection and bypass configuration
- c6773a9 feat(cli): add multi-step command execution support
- 18ba30f feat(cli): add structured logger and shelloma logs utility
- e58727e fix(ci): downgrade golangci-lint-action to v6.5.0 for v1.64.0 compatibility
- 128b469 fix(ci): update golangci-lint version parameter to latest for action v6.5.0
- 7489d1c refactor(test): modularize unit test files per context in pkg/ollama and pkg/ui
- f351e28 test(cli): add multi-os dangerous commands support and validation tests
v1.1.0
Changelog
- 2013473 feat: add CI quality gate workflow and bump version to 1.1.0
- 08b9dab fix(ci): update Go version to 1.23 and golangci-lint version to latest
- 8a01dd7 fix(goreleaser): rename depends field to dependencies in NFPM config
- 392e99c fix(test): isolate environment variables in config_test.go
- faa4952 fix: resolve code smells and add automated pre-build linting
- 1a12b35 refactor: modularize packages, enhance i18n and multi-platform support
1.0.2
Changelog
- cdf7d56 feat(ci): otimizar pipeline, metadados AppStream, sintaxe GoReleaser v2 e atualizar para 1.0.2
1.0.1
Changelog
- 5486858 feat(build): adicionar suporte a empacotamento Flatpak (.flatpak) e atualizar versão para 1.0.1
1.0.0
Changelog
- 597f223 ci: adicionar suporte a workflow_dispatch para acionamento manual
- 00b05d4 feat(build): adicionar suporte a multi-builds, goreleaser, appimage e github workflow
- b199f3d feat: initial release of Shelloma v1.0.0
- bb71264 fix(ci): atualizar trigger do workflow para disparar em qualquer tag
- 42e1b9c fix(ci): instalar snapcraft via snap e configurar APPIMAGE_EXTRACT_AND_RUN
- 231eb6d fix(desktop): corrigir categorias no shelloma.desktop para validação do AppImage
- 22080e8 fix(goreleaser): renomear chave snaps para snapcrafts (GoReleaser v2)