# Changelog
All notable changes to this project will be documented in this file.
## [7.9.2] - 2025-04-27
### 💼 Other
- *(git-cliff)* Upgrade all workspace packages
- *(git-cliff)* Upgrade all workspace packages
### ⚙️ Miscellaneous Tasks
- Release
- Release
## [7.9.0] - 2025-04-23
### 🚀 Features
- *(git-cliff)* Introduce the git-cliff fot project changelog management
- *(git-cliff)* Track version upgrading into changelogs
### 💼 Other
- 7.8.1 → 7.8.2.dev1 [skip-ci]
- *(bump)* Manual fix the package version
### ⚙️ Miscellaneous Tasks
- Release
## [7.8.2] - 2025-04-22
### 💼 Other
- 7.8.1 → 7.8.2.dev1 [skip-ci]
- 7.8.2.dev1 → 8.0.0.dev2 [skip-ci]
- Upgrade version scheme to adequate to semver
### ⚙️ Miscellaneous Tasks
- Fix version of commitizen
## [7.8.1] - 2025-04-22
### 💼 Other
- 7.8.0 → 7.8.1 [skip-ci]
## [7.8.0] - 2025-04-22
### 💼 Other
- 7.7.13 → 7.8.0 [skip-ci]
## [7.7.13] - 2025-04-01
### 💼 Other
- 7.7.12 → 7.7.13 [skip-ci]
## [7.7.12] - 2025-03-30
### 💼 Other
- 7.7.9 → 7.7.10 [skip-ci]
- 7.7.10 → 7.7.11 [skip-ci]
- 7.7.11 → 7.7.12 [skip-ci]
## [7.7.9] - 2025-03-29
### 💼 Other
- 7.7.8 → 7.7.9 [skip-ci]
## [7.7.8] - 2025-03-29
### 💼 Other
- 7.7.7 → 7.7.8 [skip-ci]
## [7.7.7] - 2025-03-28
### 💼 Other
- 7.7.6 → 7.7.7 [skip-ci]
## [7.7.6] - 2025-03-28
### 💼 Other
- 7.7.5 → 7.7.6 [skip-ci]
## [7.7.5] - 2025-03-27
### 💼 Other
- 7.7.4 → 7.7.5 [skip-ci]
## [7.7.4] - 2025-03-27
### 💼 Other
- 7.7.3 → 7.7.4 [skip-ci]
## [7.7.3] - 2025-03-26
### 💼 Other
- 7.7.2 → 7.7.3 [skip-ci]
## [7.7.2] - 2025-03-26
### 💼 Other
- 7.7.1 → 7.7.2 [skip-ci]
## [7.7.1] - 2025-03-26
### 💼 Other
- 7.7.0 → 7.7.1 [skip-ci]
## [7.7.0] - 2025-03-26
### 💼 Other
- 7.6.0 → 7.7.0 [skip-ci]
## [7.6.0] - 2025-03-14
### 💼 Other
- 7.5.11 → 7.6.0 [skip-ci]
## [7.5.11] - 2025-03-10
### 💼 Other
- 7.5.10 → 7.5.11 [skip-ci]
## [7.5.10] - 2025-03-10
### 💼 Other
- 7.5.9 → 7.5.10 [skip-ci]
## [7.5.9] - 2025-03-10
### 💼 Other
- 7.5.8 → 7.5.9 [skip-ci]
## [7.5.8] - 2025-03-06
### 💼 Other
- 7.5.7 → 7.5.8 [skip-ci]
## [7.5.7] - 2025-03-04
### 💼 Other
- 7.5.6 → 7.5.7 [skip-ci]
## [7.5.6] - 2025-03-04
### 💼 Other
- 7.5.5 → 7.5.6 [skip-ci]
## [7.5.5] - 2025-03-01
### 💼 Other
- 7.5.4 → 7.5.5 [skip-ci]
## [7.5.4] - 2025-02-26
### 💼 Other
- 7.5.3 → 7.5.4 [skip-ci]
## [7.5.3] - 2025-02-19
### 💼 Other
- 7.5.2 → 7.5.3 [skip-ci]
## [7.5.2] - 2025-02-19
### 💼 Other
- 7.5.1 → 7.5.2 [skip-ci]
## [7.5.1] - 2025-02-18
### 💼 Other
- 7.5.0 → 7.5.1 [skip-ci]
## [7.5.0] - 2025-02-16
### 🐛 Bug Fixes
- Fix the rpassword package name
### 💼 Other
- 7.4.0 → 7.5.0 [skip-ci]
## [7.4.0] - 2025-02-10
### 💼 Other
- 7.3.0 → 7.4.0 [skip-ci]
## [7.3.0] - 2025-02-09
### 💼 Other
- 7.2.0 → 7.3.0 [skip-ci]
## [7.2.0] - 2025-02-05
### 🐛 Bug Fixes
- Remove log crate from the project
### 💼 Other
- 7.1.0 → 7.2.0 [skip-ci]
## [7.1.0] - 2025-01-31
### 💼 Other
- 7.0.0 → 7.1.0 [skip-ci]
## [7.0.0] - 2025-01-27
### 🐛 Bug Fixes
- Fix the tenant fetching process
- Review the error code life cycle
### 💼 Other
- 6.6.0 → 7.0.0 [skip-ci]
### 🚜 Refactor
- Remove prisma client adapter
## [6.6.0] - 2025-01-07
### 💼 Other
- 6.5.0 → 6.6.0 [skip-ci]
## [6.5.0] - 2025-01-02
### 💼 Other
- 6.4.0 → 6.5.0 [skip-ci]
## [6.4.0] - 2025-01-02
### 💼 Other
- 6.3.0 → 6.4.0 [skip-ci]
## [6.3.0] - 2024-12-31
### 💼 Other
- 6.2.0 → 6.3.0 [skip-ci]
### 🚜 Refactor
- Rename the use-cases to mirror the application roles
- Remove the role submodule and move chindren modules to the root parent
## [6.2.0] - 2024-12-01
### 💼 Other
- 6.1.0 → 6.2.0 [skip-ci]
## [6.1.0] - 2024-11-24
### 💼 Other
- 6.0.0 → 6.1.0 [skip-ci]
## [6.0.0] - 2024-11-13
### 🚀 Features
- Re-include the myc-cli crate on the project after fixing
### 💼 Other
- 5.0.8 → 6.0.0 [skip-ci]
### 🚜 Refactor
- Refactor the mycelium smtp to be a general purpose notifier
## [5.0.8] - 2024-04-25
### 💼 Other
- 5.0.7 → 5.0.8 [skip-ci]
## [5.0.7] - 2024-04-12
### 💼 Other
- 5.0.6 → 5.0.7 [skip-ci]
## [5.0.6] - 2024-04-10
### 💼 Other
- 5.0.5 → 5.0.6 [skip-ci]
## [5.0.5] - 2024-04-10
### 💼 Other
- 5.0.4 → 5.0.5 [skip-ci]
## [5.0.4] - 2024-04-09
### 💼 Other
- 5.0.3 → 5.0.4 [skip-ci]
## [5.0.3] - 2024-04-08
### 💼 Other
- 5.0.2 → 5.0.3 [skip-ci]
## [5.0.2] - 2024-03-21
### 💼 Other
- 5.0.1 → 5.0.2 [skip-ci]
## [5.0.1] - 2024-03-11
### 💼 Other
- 5.0.0 → 5.0.1 [skip-ci]
## [5.0.0] - 2024-03-09
### 💼 Other
- 4.16.0 → 5.0.0 [skip-ci]
## [4.16.0] - 2024-02-26
### 💼 Other
- 4.15.3 → 4.16.0 [skip-ci]
## [4.15.3] - 2024-02-22
### 💼 Other
- 4.15.2 → 4.15.3 [skip-ci]
## [4.15.2] - 2024-02-21
### 💼 Other
- 4.15.1 → 4.15.2 [skip-ci]
## [4.15.1] - 2024-02-15
### 🚀 Features
- Implements the new base package to replace the clean-base package
### 🐛 Bug Fixes
- Orient all internal paths dependencies to the project path instead to use directly into the workspace
### 💼 Other
- 4.15.0 → 4.15.1 [skip-ci]
### 🚜 Refactor
- Refactor the cargo dependencies to import shared dependencies from the workspace
### ⚙️ Miscellaneous Tasks
- Replace all workspace reference to a single line notation
## [4.7.5] - 2023-12-17
### 💼 Other
- 4.7.4 → 4.7.5 [skip-ci]
## [4.7.4] - 2023-12-17
### 💼 Other
- 4.7.3 → 4.7.4 [skip-ci]
## [4.7.3] - 2023-12-17
### 💼 Other
- 4.7.2 → 4.7.3 [skip-ci]
## [4.7.2] - 2023-12-17
### 💼 Other
- 4.7.1 → 4.7.2 [skip-ci]
## [4.7.1] - 2023-12-17
### 💼 Other
- 4.7.0 → 4.7.1 [skip-ci]
## [4.7.0] - 2023-12-14
### 💼 Other
- 4.6.1 → 4.7.0 [skip-ci]
## [4.6.1] - 2023-12-07
### 💼 Other
- 4.6.0 → 4.6.1 [skip-ci]
## [4.6.0] - 2023-12-06
### 💼 Other
- 4.5.1 → 4.6.0 [skip-ci]
## [4.5.1] - 2023-12-04
### 💼 Other
- 4.5.0 → 4.5.1 [skip-ci]
## [4.5.0] - 2023-12-04
### 💼 Other
- 4.4.0 → 4.5.0 [skip-ci]
## [4.4.0] - 2023-12-04
### 🚀 Features
- Refactores standard and managers endpoints to mirror the new actors system
### 💼 Other
- 4.3.0 → 4.4.0 [skip-ci]
## [4.3.0] - 2023-12-03
### 💼 Other
- 4.2.0 → 4.3.0 [skip-ci]
## [4.2.0] - 2023-10-25
### 🐛 Bug Fixes
- Upgrade staff account creation flow to include password and hash into data persistence modules
- Remove unused commitizen from redis cardo toml
## [4.1.1] - 2023-09-19
### 🚀 Features
- Upgrade router to allow http2 service as downstream url for apis management
### 🐛 Bug Fixes
- Upgrade account creation use-cases to include or not profile information during accounts initializations
### 💼 Other
- Synchronize package sub versions
- Upgrade from 3 to 4 the major package version
- Partial increment package versions
- 4.1.0 → 4.1.1 [skip-ci]
## [4.0.0] - 2023-09-07
### 🚀 Features
- [**breaking**] Upgrade the account model to include multiple owners allowing to work with multi-user accounts with the same real world identity
### 🐛 Bug Fixes
- Extend previous commit
## [3.0.1] - 2023-07-29
### 💼 Other
- 3.0.0 → 3.0.1 [skip-ci]
## [3.0.0] - 2023-06-18
### 💼 Other
- 2.0.0 → 3.0.0 [skip-ci]
## [2.0.0] - 2023-06-18
### 💼 Other
- 1.0.0 → 2.0.0 [skip-ci]
### ⚙️ Miscellaneous Tasks
- Manual upgrade all versions of the mycelium package
## [1.0.0] - 2023-06-18
### 🚀 Features
- Implements the account updating prisma repository
- Implements guest-role deletion repository
- Update all package dependencies to use unsufixed dtos and update fetch profile use-case to include new arguments
- Update public elements of the myc-api library to include profile use-case dtos and update sub-packages versions
- Update the cli port that creates the seed staff account
- Create api gateways functionalities to turn mycelium independent
- Create methods to fetch user information from ms graph using me route
- Implements all features to list accounts by type and include archivement options to database
- Upgrade version of the clean-base error handlers at mycelium
- Implement use-cases to manage error codes
- Implements the api endpoints for error-codes management
- Implements the batch creation of the native error persistence
- [**breaking**] Wip - implements the app interface for management and create the commitizen file for auto versioning
### 🐛 Bug Fixes
- Upgrade version of clean-base and utoipa to fix downgrade dependencies
- Create a code field to present the concatenated prefix and error_number as the code
### 💼 Other
- Change the package name from mycelium to myc to avoid incompatibility with another existing crate package
- Replace the myc-core from the local github to the crate directory
- Update the project version and add badges to the main readme file
- Update all package versions
- Upgrade overall package versions before tag
### 🚜 Refactor
- Move ports to a dedicated directory
- Wip - move infra and smtp adapters to the adapters feature
- Ungroup adapters by role
- Fix paths of myc-core entities imports after upgrade the myc-core version
- Update ports to adequate to the use-cases refactoring from the previous commits
- Replace the default error imports from clean-base in use-case module to the new error factory import
### 📚 Documentation
- Includes package metadata in all subpackages of this project
- Update packages category slugs to match valid crate categories