0.0.5b - 2026-02-20 19:26:58
ci: add main branch protection rulesci: add extension publish workflowci: add test workflow for extensionchore: ignore changelog generator scriptdocs: expand CHANGELOG with detailed historybuild: add release scripts to package.json
- Added GitHub ruleset
.github/rulesets/main-branch-rules.ymlwith branch protection rules for the main branch - Added GitHub workflow
.github/workflows/publish.ymlfor publishing extensions - Added GitHub workflow
.github/workflows/test.ymlfor testing extensions - Added release scripts to
package.jsonunder the "scripts" section - Added
.gitignoreentry for the changelog generator script
- Enhanced
CHANGELOG.mdwith detailed history and expanded documentation
- Updated
package.jsonto include new release scripts
- N/A
- N/A
0.0.5a - 2026-02-20 03:01:34
OPTIONAL: If we have breaking changes!
- Added support for
node_modules/.binexecutables innpm-run-all - Added
package-lock.jsonto version control
- Enhanced JSON handling with proper indentation in
package.json
- Updated dependencies locking mechanism with
package-lock.json
- Removed unnecessary file changes restrictions
0.0.5 - 2026-02-20 03:01:21
- docs: add CODE_OF_CONDUCT.md
- docs: add CONTRIBUTING.md guide
- docs: add SECURITY.md policy
- New documentation files for project governance and community guidelines:
CODE_OF_CONDUCT.md- Added code of conduct policy fileCONTRIBUTING.md- Added contributing guidelines fileSECURITY.md- Added security policy file
N/A
N/A
N/A
N/A
0.0.4 - 2026-02-20 02:50:25
0.0.4
- Added new dependency
piscinafor worker thread pooling - Added new dependency
uuid-randomfor generating unique identifiers - Added new file
package-lock.jsonwith locked dependency versions
- Updated
package.jsonmetadata with new dependencies for improved thread handling
- N/A
0.0.3 - 2026-02-20 02:50:15
- docs: update project name in README
- chore: bump version to 0.0.3
- build: add publish scripts to package.json
- New publish scripts in
package.json:prepublishOnlyscriptpublishscript
- N/A
- Project version in
package.jsonfrom0.0.2to0.0.3 - Project name in README.md from
@perqara/node-git-toolsto@fadhlyper/node-git-tools
- N/A
- N/A
0.0.2 - 2026-02-20 02:37:29
chore: update .gitignore pattern for vsix files
build: bump version to 0.0.2
N/A
N/A
- Updated
.gitignorefile: Modified pattern for ignoring VSIX files from specific pattern to broader pattern - Updated
package.json: Bumped version number from 0.0.1 to 0.0.2
N/A
N/A
0.0.1f - 2026-02-20 02:34:17
chore: ignore VSIX build output in gitignore
style: reorganize asset files into dedicated directory
chore: update dependencies in package-lock.json
feat: enhance package metadata and configuration
- Added VSIX build output to
.gitignoreto exclude extension package files from version control - Created new
assets/images/directory structure for organized asset storage
- Enhanced package metadata in
package.jsonwith improved configuration settings
- Updated dependencies in
package-lock.jsonwith 6,382 additions and 6,355 deletions - Updated asset file locations by moving from
src/assets/toassets/images/directory
- Reorganized asset file structure by migrating
evo.pngandevo.svgfromsrc/assets/to dedicatedassets/images/directory
N/A
0.0.1e - 2026-02-20 01:25:57
Adds AI-powered commit message generation feature and refines README
- AI-powered commit message generation using Ollama integration
- VS Code command for generating and inserting commit messages into SCM
- Extension icon (evo.png and evo.svg assets)
- Error handling and user prompts for staged/unstaged changes
- Conventional commit formatting with AI analysis of code changes
- README with simplified feature descriptions and setup instructions
- package.json configuration with extension icon and updated metadata
- Extension functionality to support AI-generated commit messages from git diffs
- README.md structure for better clarity and user guidance
- N/A
0.0.1d - 2026-02-19 23:16:29
Added .gitignore file to exclude build outputs
- Introduces a basic .gitignore configuration to prevent version control from tracking compiled artifacts and test outputs in the 'out' directory
- Helps keep the repository clean by avoiding accidental commits of generated files and reduces repository bloat
- .gitignore file - New configuration file with basic ignore patterns for build outputs
N/A
N/A
N/A
N/A
0.0.1c - 2026-02-19 23:14:55
Enhances README with detailed features and modern formatting
README.md: Added comprehensive documentation sections including:- Modern, professional formatting with emojis and badges
- Detailed feature sections organized by functionality
- Enhanced privacy and security information
- Quick start guide and usage instructions
- Configuration options reference table
- Improved marketing language and value proposition
README.md: Enhanced the entire document's structure and clarity, transforming it from a basic template to a polished, informative guide
README.md: Updated content to provide clear setup and configuration instructions
README.md: Refactored the document layout and organization for better readability and user experience
README.md: Removed 48 lines of previous content and basic template structure, replacing them with 62 lines of enhanced documentation
0.0.1b - 2026-02-19 22:23:23
Initial Commits
- Initial project structure and configuration files including:
- ESLint configuration for TypeScript (.vscode-test.mjs, eslint.config.mjs)
- VS Code development configuration (.vscode/launch.json, .vscode/tasks.json, .vscode/settings.json)
- Package.json with development dependencies
- Extension source code structure (src/extension.ts)
- Test files (src/test/extension.test.ts)
- Comprehensive node_modules dependencies for:
- TypeScript ESLint tooling (@typescript-eslint/* packages)
- VS Code API integration (@types/vscode)
- Testing framework (@vscode/test-electron, mocha, c8)
- Build and development tools
N/A
N/A
N/A
N/A
0.0.1a - 2026-02-19 22:05:42
Initial commit
- LICENSE file with Apache License 2.0
- README.md file with basic project description
N/A
N/A
N/A
N/A