All notable changes to the "changes-counter" extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Waiting for users feedback so I can improve the extesion.
- Improve styles for insertions and deletions data on status bar item
- Add number sign control and spacing between data in status bar item
- Toggable insertions and deletions data on status bar item
- Replace image with demo video in readme
- Add "Built with" section in readme
- Add chunk accumulators in all functions from git service
- Improve code consistency
- Fix some log messages
- Add default comparison branch which is the current branch
- Add default changes threshold which is 400
- Fix bug where the set comparison branch quickpick wouldn't show all branches
- Switched the project programming approach to OOP
- Added a new Usage section to README
- Add ignore file
- Improve output channel messages
- Fix spawn child process bug when OS is Windows
- Fix 0 changes bug when changes actually exist
- Add error messages in output channel
- Extension logo in VS Code Marketplace
- A status bar item that shows the changes count
- A color change behavior for the status bar item that triggers when the changes quantity exceed the defined changes threshold
- A tooltip to the status bar item that shows more data about the changes, the current comparison branch and the changes threshold as well as links to change both of it
- Warning notifications when the changes quantity exceed the defined changes threshold