From 126288d360bd27010fe524f349a197b7f95f7d18 Mon Sep 17 00:00:00 2001 From: Brian Ryall Date: Thu, 18 Jul 2024 13:00:23 -0400 Subject: [PATCH] docs: update changelog --- CHANGELOG.md | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..40cef88 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,98 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [2.0.0] - 2024-07-18 + +### ๐Ÿš€ Features + +- V2 refactor +- Add ability to run luarocks non nix + +### ๐Ÿ› Bug Fixes + +- Add hook to update current buffer on switch + +### ๐Ÿšœ Refactor + +- Stylua fixes and start to build from core +- Config +- Lost code +- Basic switch working +- Create worktree +- Delete worktree +- Delete worktree +- Add back in telescope +- To plenary test and other +- Final rework + +### ๐Ÿ“š Documentation + +- Initial readme update +- Update plugin help docs +- Update readme + +### ๐Ÿงช Testing + +- Add git ops tests + +### โš™๏ธ Miscellaneous Tasks + +- Mv test repo to spec dir +- Fix stylua +- Luachecks +- Add commit-lint workflow +- Switch to vusted for testing +- Add name to commit-lint +- Add plenary install +- Refactor tests to hopefully pass +- Add test for switching normal repo +- Add windows-latest test +- Add busted test to nix check +- Add bused tests +- Add type-check +- Add style check +- Add dependabot.yml +- Add convential commit checker +- Add luarocks release + +## [1.0.0] - 2023-11-17 + +### ๐Ÿš€ Features + +- *(delete)* Allowed for deleting the buffer +- *(worktree-swap)* Better swapping and sane defaults +- *(create)* If rebase fails, we don't stop the creation process +- *(switch)* Clear jumps on switch. Can be configured +- *(status)* Added a status line printer +- *(readme)* Effectively correct +- *(on_tree_change)* Better interfacing with on_tree_change +- *(set_push)* Push so I can push with Git push + +### ๐Ÿ› Bug Fixes + +- *(indenting)* Tree shitter to the rescue +- *(status)* Status was 8 / 7 at some point. +- *(create_worktree)* Allows for worktree to also create the branch. +- Pass opts to git_worktrees +- Always return absolute git dir +- Merge mistake to prevent errors +- :Telescope git_worktree + +### โš™๏ธ Miscellaneous Tasks + +- Renamed :w to wip.lua +- Removed file +- Nixify +- Add luarocks release uploader +- Create LICENSE + +### Fix + +- Typo in README.md + +### Feta + +- *(first-commit)* It "sorta" works. + +