Skip to content

v0.1.0

Choose a tag to compare

@myinusa myinusa released this 15 Dec 14:07
20ad0e0

0.1.0 (2024-12-15)

Features

  • add new API interface for managing Git repositories and remote sources (src/api/git.d.ts and src/source-control.ts) (34a5809)
  • extension: refactor initialization to allow selecting repository (778afe3)
  • src/api/vscode.git.enums.ts: Add new Git enums for force push modes and ref types (86e957a)
  • src/commit-message.ts: Add OpenAI and Repository imports and update generateCommitMessage and setCommitMessage functions (bc5cc9c)
  • src/settings.json: Update TypeScript settings to include ESLint configurations (22aca42)

Bug Fixes

  • extension.ts: Improve the logStagedChanges function by using withProgress for better user experience, add error handling, and improve logging messages (bc5cc9c)
  • README.md: Update roadmap with new features (86e957a)
  • source-control.ts: handle the case when no staged changes are found by returning undefined (778afe3)
  • src/commit-message.ts: Refactor setCommitMessage function to remove unnecessary parameters (22aca42)
  • src/error-handle.ts: Fix error handling in handleError function to display correct message (22aca42)