- ci: golangci-lint and goenv (eb45510)
- ci: golangci-lint version (7756ed4)
- ci: golangci-lint version string (5a1d9a8)
- ci: golangci-lint-action version (99ad2b1)
- ci: lint offencs (742a9f0)
- ci: use latest commit (d6540f4)
- ci: use recommended caching (7584dbf)
- consistently name the test and implementation files (aded199)
- correct gosec import path in CI workflow (96aaea3)
- integrate GoReleaser with semantic-release for proper binary releases (8568dc2)
- lowercase error strings to follow Go conventions (3f3195e)
- resolve all wsl_v5 whitespace linting issues (b78b626)
- resolve linter errors in security and run commands (803add6)
- Update .gitignore to allow taskporter- prefixed files (6f0a8b5)
- update GitHub Actions to use latest versions (26fe321)
- update golangci-lint config for v8 action compatibility (7e92d28)
- update golangci-lint to latest version in CI (0e351d3)
- Add --no-interactive flag to disable interactive mode (282b7d3)
- Add comprehensive shell completion support (038def1)
- Add comprehensive tests for VSCode to JetBrains converter (e7dc4f1)
- add golangci-lint config with gosec disabled (1828435)
- Add interactive task selection mode using Bubble Tea (a5910ec)
- Add JetBrains IDE support with Application and Gradle run configurations (868186f)
- add semantic-release for automatic versioning and releases (19410c6)
- bump Go version to 1.24.5 across all configs (99a30e8)
- implement comprehensive configuration migration system (8727226)
- implement comprehensive security sanitization system (0cbb1a2)
- implement preLaunchTask execution support (2eac2d6)
- Implement VSCode tasks → JetBrains conversion (e0bed17)
- Phase 1 complete - Foundation & CI/CD setup (c4a61e4)
- Phase 2.1 complete - VSCode tasks integration (e340d03)
- Phase 2.2 complete - Task execution implementation (fc78cae)
- show .vscode and .idea files as they're going to be both supported (61ebb0e)
- use official gosec GitHub Action for security scanning (77abfcf)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
This file is automatically generated by semantic-release.
- Automatic semantic versioning and releases
- Conventional commit validation
- Automatic changelog generation
- CI pipeline now uses semantic-release for automated releases
- Simplified CI by using only golangci-lint for linting and security
- Resolved all wsl_v5 whitespace linting issues
- Updated golangci-lint configuration for compatibility with latest versions