vscode_dwm-git-simpleuse/CHANGELOG.md

71 lines
2.1 KiB
Markdown

# Change Log
## [Unreleased] <sub><sup><sub>_(not ordered)_</sub></sup></sub>
- Task API
- Upload only active file
- Make it possible to receive a webhook to send info to user => maybe not possible
- clean code (more)
- check if commit msg was already pushed with `git log main --format=%s` and propose increment
- make a better Readme.md
- rename extension
- better logo ?
- description in package.json
- if possible verify credential manager
- if possible, Show a list of available repositories
## [0.3.1] - 2024-07-19
- fix initRepo command
## [0.3.0] - 2024-07-19
- fix autoIncrement > if 2x same number, it incremented the wrong one
- check for conflicts before push
- clickable link to file
- keep lastGitCommitMsg through vscode restart
- trim commit message before push
- clean code
- check if in git repository before running commands => better
- "fix" "Merge branch 'main' of https://[...]" in commit message => `git pull --rebase`
- fix/improve error output
- change `git pull --ff` to `git pull --rebase --autostash` to make it possible to pull when there are uncommited changes
## [0.2.0] - 2024-07-19
- No git msgs as errors
- Added status bar item (show loading/error)
- Log now goes to an outputLogChannel
- check if in git repository before running commands
- can "disable" extention if not in git repository
## [0.1.3] - 2024-07-18
- Fixed "commit message auto increment"
- Fixed commit message couldn't have `'` in it
- added `--ff` to git pull
## [0.1.2] - 2024-07-11
- Fixed "initialize existing repository" command
- Renamed commands with "gitDWM : " prefix
## [0.1.0] - 2024-04-10
- Choose commmit message
- Commit message auto increment
- Command to initialize existing repository
- Activation event set to "onStartupFinished"
## [0.0.2] - 2024-02-02
- Renamed command to something else than "helloworld" => ("full push")
## [0.0.1] - 2024-02-01
- Initial release
## [removed from plan]
- message on quit (vscode) if not everything is pushed => doesn't seem possible with vsocde api
- status bar item onClick doesn't realy check if outputLogChannel is opened => not possible to fix because of vscode API