# Changelog All notable changes to this project will be documented in this file. ## [unreleased] ### 🚀 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 ## [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