# Changelog

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

## [8.2.1-rc.2] - 2025-12-16

### ⚙️ Miscellaneous Tasks

- Release

## [8.2.1-rc.1] - 2025-12-16

### ⚙️ Miscellaneous Tasks

- Release

## [8.2.0] - 2025-12-15

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-rc.5] - 2025-12-14

### 🚀 Features

- Replace the deprecated serde_yaml package by toml

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-rc.4] - 2025-11-13

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [8.1.1-rc.2] - 2025-11-12

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-rc.1] - 2025-11-11

### 💼 Other

- Upgrade changelogs to mirror the beta.11 version

### ⚙️ Miscellaneous Tasks

- Release
- Release
- Release
- Release
- Release
- Release
- Release
- Release

## [8.1.1-beta.11] - 2025-10-27

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.10] - 2025-09-22

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [8.1.1-beta.8] - 2025-09-22

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.7] - 2025-09-17

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.6] - 2025-09-17

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.5] - 2025-09-17

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.4] - 2025-09-16

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.3] - 2025-09-16

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.2] - 2025-09-16

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.1-beta.1] - 2025-09-16

### ⚙️ Miscellaneous Tasks

- Release

## [8.1.0] - 2025-09-13

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.33] - 2025-09-03

### ⚙️ Miscellaneous Tasks

- Release
- Release
- Release

## [8.0.1-beta.30] - 2025-08-26

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.29] - 2025-08-25

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.28] - 2025-08-25

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.27] - 2025-08-25

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.26] - 2025-08-21

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.25] - 2025-08-21

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [8.0.1-beta.23] - 2025-08-17

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [8.0.1-beta.21] - 2025-08-11

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.20] - 2025-08-10

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [8.0.1-beta.18] - 2025-07-31

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.17] - 2025-07-30

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.16] - 2025-07-30

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.15] - 2025-07-30

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.14] - 2025-07-30

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.13] - 2025-07-29

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.12] - 2025-07-29

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.11] - 2025-07-29

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.10] - 2025-07-29

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.9] - 2025-07-28

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.8] - 2025-07-14

### 💼 Other

- Move all cross dependencies of the project to the workspace definition

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.7] - 2025-07-11

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.6] - 2025-07-10

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.5] - 2025-07-09

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.4] - 2025-07-09

### 🚜 Refactor

- *(libs)* Move auxiliary libs to a dedicated directory

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [8.0.1-beta.2] - 2025-07-06

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.1-beta.1] - 2025-06-30

### ⚙️ Miscellaneous Tasks

- Release

## [8.0.0] - 2025-06-27

### ⚙️ Miscellaneous Tasks

- Release

## [7.13.3] - 2025-06-22

### ⚙️ Miscellaneous Tasks

- Release
- Release

## [7.13.1] - 2025-06-12

### ⚙️ Miscellaneous Tasks

- Release

## [7.13.0] - 2025-06-07

### ⚙️ Miscellaneous Tasks

- Release

## [7.12.0] - 2025-05-12

### ⚙️ Miscellaneous Tasks

- Release

## [7.11.0] - 2025-05-10

### ⚙️ Miscellaneous Tasks

- Release
- Release
- Release

## [7.10.0] - 2025-05-03

### ⚙️ Miscellaneous Tasks

- Release

## [7.9.2] - 2025-04-27

### 💼 Other

- *(git-cliff)* Upgrade all workspace packages
- *(git-cliff)* Upgrade all workspace packages

### ⚙️ Miscellaneous Tasks

- Release
- 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

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