133 lines
2.8 KiB
Markdown
133 lines
2.8 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
## [0.6.0] - 2025-02-04
|
|
|
|
### 🚀 Features
|
|
|
|
- *(cli)* Add check command
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(packagemanager,cli,tui)* Move packages in specific subfolders
|
|
|
|
### 📚 Documentation
|
|
|
|
- *(cli)* Update version
|
|
|
|
## [0.5.0] - 2025-01-24
|
|
|
|
### 🚀 Features
|
|
|
|
- *(cli)* Add concurrent execution of search and update to improve performance
|
|
- *(cli)* Add aliases to commands
|
|
- *(config)* Add creation of default config if no config exists
|
|
- *(cli)* Add history command and logging for actions
|
|
- *(cli)* Add max history length
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(packagemanager)* Reimplement getPackagemanager to enable installing buildtools on linux
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(cli)* Perform code clean up
|
|
|
|
## [0.4.0] - 2025-01-20
|
|
|
|
### 🚀 Features
|
|
|
|
- *(cli)* Add update and update-all command
|
|
- *(packagemanager)* Added packagemanager definitions for winget and chocolatey
|
|
- *(cli,packagemanager)* Implemented first working windows and macos versions
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(packagemanager)* Added missing build tag for macos
|
|
|
|
### 📚 Documentation
|
|
|
|
- Update changelog.md
|
|
- Update changelog.md
|
|
|
|
## [0.3.1] - 2025-01-19
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Fix nil pointer execution if no proper packagemanager selected
|
|
|
|
## [0.3.0] - 2025-01-18
|
|
|
|
### 🚀 Features
|
|
|
|
- *(cli)* Implement search argument
|
|
- *(cli)* Add first implementation for install command
|
|
- *(cli)* Cleanup install command and add remove and search command
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(cli)* Add missing yes flag in flatpak remove cmd
|
|
|
|
### 🚜 Refactor
|
|
|
|
- Seperate files, function and structs into seperate packages
|
|
- Move main.go back to project root
|
|
|
|
### 📚 Documentation
|
|
|
|
- Update changelog.md
|
|
|
|
## [0.2.0] - 2025-01-16
|
|
|
|
### 🚀 Features
|
|
|
|
- Update config.toml
|
|
- *(cli)* Add packages command and various subcommands
|
|
|
|
### 🚜 Refactor
|
|
|
|
- Change package management for different software sources
|
|
- Add progressbar and implement package interface
|
|
- Implement a simple progressbar instead of bubbletea
|
|
- Implement mocking functions and tests
|
|
|
|
### 📚 Documentation
|
|
|
|
- Update changelog.md
|
|
- Update changelog.md
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Update gitignore and goreleaser.yaml
|
|
|
|
## [0.1.0] - 2024-12-28
|
|
|
|
### 🚀 Features
|
|
|
|
- First initial commit
|
|
- *(cli)* Add progress bar to instalation
|
|
- *(config,cli)* Add packages and fix os find
|
|
- *(config,cli)* Add progressbar to specialPack
|
|
- *(cli)* Add checks for pacman
|
|
- *(cli,config)* Add flatpak and dotfiles support
|
|
- *(cli)* Add a box display
|
|
- Prepare initial release
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(config,cli)* Add unavailable list
|
|
- Add missing packages
|
|
- *(config)* Delete double entry for neovim
|
|
- *(cli)* Fix wrong directory for dotfiles and and override for stow
|
|
|
|
### 🚜 Refactor
|
|
|
|
- Seperate functionality into files
|
|
|
|
### 📚 Documentation
|
|
|
|
- *(config)* Add packages to config.toml
|
|
- *(config)* Add go packages
|
|
|
|
<!-- generated by git-cliff -->
|