1.7 KiB
1.7 KiB
Changelog
All notable changes to this project will be documented in this file.
[0.0.7] - 2024-06-03
Features
- Add
versionSloth subcommand - Add
viAliasandvimAliasmkNeovimPkg options - Add
vimdiffAliasandnvimdiffAliasmkNeovimPkg options
Bug Fixes
- Init function is called before plugin is loaded
Documentation
- Fix url in the import example
Refactor
- Extract all dep logic in Dep object
- Extract Sloth command code in its own module
- Split Sloth subcommands in their own files
- Deps provides accessors via metatables
- Deps are now loaded via a FSM
[0.0.6] - 2024-05-30
Features
- Can load lazy plugins
- Can load lazy plugins via placeholder
cmds - Loading plugins respect dependencies option
- Can load lazy plugins on FileType autocommand
- Introduce new Sloth command with list subcommand
- Add
Sloth loadsubcommand
Bug Fixes
- Prevent
setupfunction to be called twice
Refactor
- Plugin normalization
Miscellaneous Tasks
- Delete dead code
- Add CHANGELOG with
git-cliff
[0.0.5] - 2024-05-28
Features
- Add real documentation
Bug Fixes
- Give default init.lua if none provided
- Remove namePrefix and nameSuffix
Miscellaneous Tasks
- Refactor lua generation
- Remove dead code
[0.0.4] - 2024-05-28
Features
- Generating plugins lua definition from nix
- Simplify lua api
[0.0.3] - 2024-05-26
Features
- Rename neofalke to sloth-flake.nvim
- Check inputs of functions with yants
[0.0.2] - 2024-05-26
Features
- Can give dependencies to new package
- Can build package with all config
- Remove neovim from nix-shell
- Neoflake and runtime plugin have their version
Miscellaneous Tasks
- Release v0.0.2