# Changelog

All notable changes to this project will be documented in this file.

## [0.3.7] - 2025-02-03

### 🚀 Features

- *(config)* Default configuration will be created if no configuration exist.

### 🎨 Styling

- Change to readme for workflow testing.
- Removed test text at the bottom of the readme
- Changed release to generate an updater file

### ⚙️ Miscellaneous Tasks

- Release v0.3.6 (#6)

<!-- generated by git-cliff -->
## [0.3.6] - 2025-02-03

### 🚀 Features

- Added needed files for csh release workflow
- *(Workflow)* Added github workflow for creating PR an processing github release with release-plz
- Added cargo-dist for automated building of packages and installer setup
- Feat:

### 🐛 Bug Fixes

- Corrected config template and readme
- Updated release-plz workflow to only do the PR report
- Version not showing proper changing version to 0.3.1
- Updated release please workflow
- Cargo-dist fixes
- Updated release-plz to it will maybe run the release workflow
- Updated more with release plz config
- Pointed workflow back at main now that its only looking for commits with version change in the commit
- Updated a lot of stuff reated to the release
- Accidnetly removed t from runner

### 💼 Other

- First commit
- Fixed all rules not being processed!
- Update README.md
- Update README.md
- Update README.md
- Fixed all rules not being processed!
- Cleaned code and added multi process support with debugging
- Added start of network switch config example
- Updated some docs and other stuff. Moved to version 0.2.1
- Updated code to add better debugging
- More debug clean up
- Disabled debug flag and updated .csh-config
- More stable and accurate version of CSH. Upgraded to version 0.2.10.
- Upgraded to version 0.2.11
- Added license and updated Cargo tolm metadata
- Fixed license file duplicate info in Cargo.toml
- Minor version upgrade
- Version 0.3.4-alpha
- Test workflow
- Updated workflow to look at a release branch
- 0.3.6
- 0.3.7

### 📚 Documentation

- Removed unused entries from .gitignore by @karsyboy
- Removed blank space from .gitignore by @karsyboy

### 🎨 Styling

- Changed package  name to colored-ssh due to crate conflict with name
- Style: Updated Cargo.toml with new github link to colored-ssh
- Updated to the github template for a bit until everything is in order
- Created changlog file for easy tracking by git cliff
- Added version badge to readme
- Updated CHANGELOG.md
- Updated CHANGLOG.md
- Cleanup on Cargo.toml
- Updated version in cli module
- Changed package name from colored-ssh to color-ssh

### 🧪 Testing

- Test workflow

### ⚙️ Miscellaneous Tasks

- Release v0.3.5
- Release colored-ssh version 0.3.6

<!-- generated by git-cliff -->
## [unreleased]

### 💼 Other

- Test workflow
- Merge pull request #4 from karsyboy/release-plz-2025-02-02T07-29-58Z

chore: release v0.3.5
- Updated workflow to look at a release branch

### 🧪 Testing

- Test workflow

### ⚙️ Miscellaneous Tasks

- Release v0.3.5

## [0.3.4] - 2025-02-02

### 🐛 Bug Fixes

- Updated release-plz to it will maybe run the release workflow

### 💼 Other

- Version 0.3.4-alpha

## [0.3.3] - 2025-02-02

### 🐛 Bug Fixes

- Cargo-dist fixes

## [0.3.2] - 2025-02-02

### 🐛 Bug Fixes

- Updated release-plz workflow to only do the PR report
- Version not showing proper changing version to 0.3.1
- Updated release please workflow

### 💼 Other

- Merge branch 'main' into release-plz-2025-02-02T05-53-08Z
- Merge branch 'main' into release-plz-2025-02-02T05-53-08Z
- Merge pull request #3 from karsyboy/release-plz-2025-02-02T05-53-08Z

chore: release v0.3.1
- Minor version upgrade

### 🎨 Styling

- Updated to the github template for a bit until everything is in order
- Created changlog file for easy tracking by git cliff
- Added version badge to readme
- Updated CHANGELOG.md

### ⚙️ Miscellaneous Tasks

- Release v0.3.0-alpha.1

## [0.3.0-alpha] - 2025-02-02

### 🚀 Features

- Added needed files for csh release workflow
- *(Workflow)* Added github workflow for creating PR an processing github release with release-plz
- Added cargo-dist for automated building of packages and installer setup
- Feat:
- added github dependabot feature for cargo and github-actions
- Upgrade versioning in code to version 0.3.0-alpha 🚀

### 🐛 Bug Fixes

- Corrected config template and readme

### 💼 Other

- Upgraded to version 0.2.11
added following features
- better logging
- split code into modules
- better cli argument handling using clap
- and much more cleanup
- Added license and updated Cargo tolm metadata
- Fixed license file duplicate info in Cargo.toml

### 📚 Documentation

- Removed unused entries from .gitignore by @karsyboy
- Removed blank space from .gitignore by @karsyboy

### 🎨 Styling

- Changed package  name to colored-ssh due to crate conflict with name
- Style: Updated Cargo.toml with new github link to colored-ssh
fix: Updated categories due to issue with networking not being a category slug

## [0.2.10-alpha] - 2025-02-01

### 💼 Other

- First commit
- Fixed all rules not being processed!
- Update README.md
- Update README.md
- Update README.md
- Fixed all rules not being processed!
- Cleaned code and added multi process support with debugging
- Added start of network switch config example
- Updated some docs and other stuff. Moved to version 0.2.1
- Updated code to add better debugging
- More debug clean up
- Disabled debug flag and updated .csh-config
- More stable and accurate version of CSH. Upgraded to version 0.2.10.

<!-- generated by git-cliff -->
