### Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [3.1.0](https://bitbucket.org/N1ghteyes/io-basic-module/compare/3.1.0..3.0.1)

- Refactor: Store entity class-strings instead of instances [`9c59aa7`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/9c59aa789eb23dc561a9f4d96889fd39684b76db)
- Chore: Require apexl/io ^3.7.0 and apexl/io-user ^3.4.0 [`918d201`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/918d2011f73245118f96b178f917312ad72fccb6)

#### [3.0.1](https://bitbucket.org/N1ghteyes/io-basic-module/compare/3.0.1..3.0.0)

> 26 March 2026

- Release 3.0.1 [`99185f2`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/99185f275f84ee05835ff2e8caf25744137c5f95)
- Chore: Add module parent constructor parameter [`3f47fd1`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/3f47fd126a25c3ac4be12374a0a1f0edefeae398)

### [3.0.0](https://bitbucket.org/N1ghteyes/io-basic-module/compare/3.0.0..2.0.8)

> 13 November 2025

- Refactor: Use DI Injection over singletons; Bump to IO V3; Bump to PHP 8.4 [`c51b0d2`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/c51b0d28570297a84a370e4b9ed617fdb735bfa5)
- Release 3.0.0 [`4f169a5`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/4f169a51f04926ad67b4cec1f467633968146bbe)

#### [2.0.8](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.8..2.0.7)

> 18 June 2025

- Fix: Reset moduleStore modules on reset [`6235f36`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/6235f36685b320f13c11f198d58f9f4dfe755451)
- Release 2.0.8 [`e5e7bff`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/e5e7bff82d1302f384b392768e97fd8b5b501c83)

#### [2.0.7](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.7..2.0.6)

> 21 February 2025

- Handle lack of Dynamic permissions. [`9fbc4e6`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/9fbc4e64f3e433b61ae6f08e3510daf6a46909aa)
- Release 2.0.7 [`e83af42`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/e83af4290f942bc3aad17bc0a3719f975e45ec7a)

#### [2.0.6](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.6..2.0.5)

> 25 March 2024

- WIP: Use Enum permissions. [`647dc41`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/647dc41c964bf254774725b5c7c1b2adc58d05db)
- Release 2.0.6 [`d53ddd4`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/d53ddd426e3916ef03ec0efbc09830cea09c5e42)
- Feat: Simpler release-it config [`3a8cbd1`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/3a8cbd14912030883c95c67658702c6d4c9b3c8c)

#### [2.0.5](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.5..2.0.4)

> 5 October 2023

- Release 2.0.5 [`8b0e06a`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/8b0e06a0d33c8b1666f7bcdacb461a64137616b5)
- Chore: RM unneeded deps [`d89bee8`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/d89bee8e01047bea18bdc3a269df4f9051572737)

#### [2.0.4](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.4..2.0.3)

> 26 September 2023

- Chore: Use interfaces to register menus and permissions [`fa90f44`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/fa90f44de4ada888ce034f0ad9a771363c7acf7e)
- Release 2.0.4 [`e159ed9`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/e159ed955e6f0ec754352569b328dd2264d8c39b)

#### [2.0.3](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.3..2.0.2)

> 30 March 2023

- Feat: Better handling of `moduleStore` entities [`2ee5748`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/2ee5748156c719c06dcfa1e5e72356f7f1504ec9)
- Release 2.0.3 [`c1ebedd`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/c1ebedddfbb6a5b6f1de35d5ba25e1124bbb648f)
- Chore: Call `release-it` via npx [`fa5bd49`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/fa5bd49b0ba30dd8a0516abdc30aa2650121169a)

#### [2.0.2](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.2..2.0.1)

> 1 March 2023

- Fix: Types [`e0c0dce`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/e0c0dceba56131e8b0368dc9156a33c91e3c1c76)
- Release 2.0.2 [`dd7709d`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/dd7709dc44e78cfda159d6607e4f7974ff49f661)

#### [2.0.1](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.1..2.0.0)

> 28 February 2023

- Feat: Explicit type setting [`ab5c313`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/ab5c31306c2debe0a9d983c7c8779534bbc3eb41)
- Release 2.0.1 [`8fd25e5`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/8fd25e570cf3d06b19ceec28a5d228b3387b93d0)

### [2.0.0](https://bitbucket.org/N1ghteyes/io-basic-module/compare/2.0.0..1.0.2)

> 14 February 2023

- Chore: Composer &gt; 8.2 [`21cc725`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/21cc7253b245f39999297b8d1c0e6196a07b8486)
- Release 2.0.0 [`b2d3dbf`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/b2d3dbf0ca42b27fc49db08df842c261783ba00f)
- Chore: Rector &gt; 8.2 [`1d0e5d0`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/1d0e5d0432398b96ba75d5c172b228beca981d57)

#### [1.0.2](https://bitbucket.org/N1ghteyes/io-basic-module/compare/1.0.2..1.0.1)

> 29 May 2023

- Release 1.0.2 [`f399e7f`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/f399e7fd6c258bd6bece0b19ae363e45fb54d7db)

#### [1.0.1](https://bitbucket.org/N1ghteyes/io-basic-module/compare/1.0.1..1.0.0)

> 29 May 2023

- Release 1.0.1 [`b1d28f9`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/b1d28f9c98ad6297398105098cb974dea6776992)

#### 1.0.0

> 14 February 2023

- Chore: QoL Packages [`69978cf`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/69978cffd5682013b49d5196bea142d397dddd30)
- Basic module purely for extentions [`b91acfe`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/b91acfe597cab9ee3daded87c5930be48af02f4f)
- Chore: PHP CS Fix [`8357c9e`](https://bitbucket.org/N1ghteyes/io-basic-module/commits/8357c9e74fad8287ab25c251cc3e5c63a58a7c18)
