### 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).

#### [4.0.0](https://bitbucket.org/N1ghteyes/io-admin/compare/4.0.0..3.3.0)

- Refactor!: normalise namespaces to Apexl\Io\&lt;Module&gt; [`d080c49`](https://bitbucket.org/N1ghteyes/io-admin/commits/d080c49cc6554c285313e3c6162e65545cd2d66a)
- Refactor: register routes through Module's verb methods [`5163e3b`](https://bitbucket.org/N1ghteyes/io-admin/commits/5163e3b8f418a2c007edf9e98c22c5092d781d1a)
- Refactor!: module is readonly; constraints narrow to the io 6 line [`2290aff`](https://bitbucket.org/N1ghteyes/io-admin/commits/2290aff9b58a552a7e52da1b9663221bad5571a2)

#### [3.3.0](https://bitbucket.org/N1ghteyes/io-admin/compare/3.3.0..3.2.0)

> 19 August 2026

- Release 3.3.0 [`989ad3a`](https://bitbucket.org/N1ghteyes/io-admin/commits/989ad3a6ed5428687f23a67c8eea6cc1ee03dcd3)
- Chore: widen constraints to admit the io 5 line [`3595845`](https://bitbucket.org/N1ghteyes/io-admin/commits/35958453f3bed887d7b80b49e3e13c7f621af7aa)

#### [3.2.0](https://bitbucket.org/N1ghteyes/io-admin/compare/3.2.0..3.1.0)

> 19 August 2026

- Release 3.2.0 [`5c52215`](https://bitbucket.org/N1ghteyes/io-admin/commits/5c522157e669baf8d02a739b8c1ba4f15aac14b9)

#### [3.1.0](https://bitbucket.org/N1ghteyes/io-admin/compare/3.1.0..3.0.4)

> 19 August 2026

- Release 3.1.0 [`f46972d`](https://bitbucket.org/N1ghteyes/io-admin/commits/f46972d2e2176f0225991a3876ec928e0776f790)
- Chore: widen constraints to admit the 4.x line [`ede11b5`](https://bitbucket.org/N1ghteyes/io-admin/commits/ede11b511a0d0defd6b1d54cc1043f53c834ef87)

#### [3.0.4](https://bitbucket.org/N1ghteyes/io-admin/compare/3.0.4..3.0.3)

> 27 June 2026

- Release 3.0.4 [`d5c3bc5`](https://bitbucket.org/N1ghteyes/io-admin/commits/d5c3bc52c7a9b80e6d74195eb33ef9e6fa12028c)
- Fix: decouple admin dashboard from consuming project [`66a7e0c`](https://bitbucket.org/N1ghteyes/io-admin/commits/66a7e0cc669db548a6d485ff083397854b203c29)

#### [3.0.3](https://bitbucket.org/N1ghteyes/io-admin/compare/3.0.3..3.0.2)

> 26 March 2026

- Release 3.0.3 [`e0ce242`](https://bitbucket.org/N1ghteyes/io-admin/commits/e0ce242666cb06297777eb2c2119633195f959ee)
- Fix: Redundant constructor [`42eafe0`](https://bitbucket.org/N1ghteyes/io-admin/commits/42eafe003fa5fa77fdaede7dcd0b0a4c0a588501)

#### [3.0.2](https://bitbucket.org/N1ghteyes/io-admin/compare/3.0.2..3.0.1)

> 1 December 2025

- Release 3.0.2 [`706fa4b`](https://bitbucket.org/N1ghteyes/io-admin/commits/706fa4b57236a5f665a4bebb77fd7ebb4c4c47cd)
- Feat: `DisplayController::component()` convenience function [`8d646be`](https://bitbucket.org/N1ghteyes/io-admin/commits/8d646bea97492b983b04c9a6160e930d2aec536c)

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

> 26 November 2025

- Chore: Update components [`e29569c`](https://bitbucket.org/N1ghteyes/io-admin/commits/e29569c0c3c0bd535b8dd8be8681dd476dd878e4)
- Chore: Rm defunct routes [`517a154`](https://bitbucket.org/N1ghteyes/io-admin/commits/517a1545022193980b3d94fb45ab6dc4bb0a52fd)
- Release 3.0.1 [`0202d5b`](https://bitbucket.org/N1ghteyes/io-admin/commits/0202d5b8131b2fc3377bde6b8cd736c991e490bf)

### [3.0.0](https://bitbucket.org/N1ghteyes/io-admin/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 [`43a3301`](https://bitbucket.org/N1ghteyes/io-admin/commits/43a3301477cfcf9768080f6d61a4f2ec54f74661)
- Chore: Remove Unused controllers [`5a6eac6`](https://bitbucket.org/N1ghteyes/io-admin/commits/5a6eac64d815df966d4871d6cd9d9564b9a5993e)
- Chore: Refactor Controllers inline with IO 2.10 [`28c56f5`](https://bitbucket.org/N1ghteyes/io-admin/commits/28c56f5b82b87fba2df7002b863230a25a16b3b0)

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

> 2 October 2024

- Release 2.0.8 [`f17b7b1`](https://bitbucket.org/N1ghteyes/io-admin/commits/f17b7b16fb1cad163d80d5d404fc69ac4da92bd8)
- remove unneeded form ids [`abb6f7e`](https://bitbucket.org/N1ghteyes/io-admin/commits/abb6f7e69dfb6e9d5833f37c2b32a45c8ce679f2)

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

> 6 June 2024

- Release 2.0.7 [`5db918b`](https://bitbucket.org/N1ghteyes/io-admin/commits/5db918b08ea55b5ca0bb889d859101a93ef75ae2)
- Fix: Don't use NewtonTrailers Specific dependencies in modules [`6cce817`](https://bitbucket.org/N1ghteyes/io-admin/commits/6cce81758c9717ca81691a86c2205a6f3244b316)

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

> 25 March 2024

- Release 2.0.6 [`834eceb`](https://bitbucket.org/N1ghteyes/io-admin/commits/834ecebc2846de666cac0bd68874fd557fb24652)
- Fix: JsonSerializeable permissions [`4109baa`](https://bitbucket.org/N1ghteyes/io-admin/commits/4109baaac803dddf1046bc3abe6088902ba26cde)
- Fix: Ensure item is set before accessing [`eb9c61a`](https://bitbucket.org/N1ghteyes/io-admin/commits/eb9c61a4c60d59ad24426c223518c3168ef1623a)

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

> 25 March 2024

- Chore: Use Enum Permissions [`a8bcabc`](https://bitbucket.org/N1ghteyes/io-admin/commits/a8bcabc529ebbe24e6f0e654154477be1a4775a9)
- Release 2.0.5 [`58e535f`](https://bitbucket.org/N1ghteyes/io-admin/commits/58e535fb1e79b59d8cad3b8939d968dace7b37df)
- Feat: Simpler release-it config [`0eb224d`](https://bitbucket.org/N1ghteyes/io-admin/commits/0eb224d644fd641efe95e0bac1044b21f45d59da)

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

> 23 October 2023

- Feat: Use `HttpMethod` enum instead of string when declaring routes [`0e3190c`](https://bitbucket.org/N1ghteyes/io-admin/commits/0e3190cf2b1570bc969e412abddaaef4a828ba89)
- Release 2.0.4 [`3eb5386`](https://bitbucket.org/N1ghteyes/io-admin/commits/3eb5386829950d5ba055bcb58b56a93b75b70d2d)

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

> 26 September 2023

- Chore: Use interfaces to register menus and permissions [`f42e0c8`](https://bitbucket.org/N1ghteyes/io-admin/commits/f42e0c8d742204003d6a4391f25ee8a7d995deb8)
- Release 2.0.3 [`2526743`](https://bitbucket.org/N1ghteyes/io-admin/commits/2526743f9e5957860c64ba4461addc40428fc993)

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

> 9 March 2023

- Release 2.0.2 [`dccf701`](https://bitbucket.org/N1ghteyes/io-admin/commits/dccf701c28760209eaf13b43202af879126cd41b)
- Fix: Typing [`be07703`](https://bitbucket.org/N1ghteyes/io-admin/commits/be07703a1b74e660ecaec4af3332d2bf350d29f3)
- Chore: Use `npx` for release-it [`5370826`](https://bitbucket.org/N1ghteyes/io-admin/commits/5370826153ba9b850eecc937bd765b329c3af7d3)

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

> 14 February 2023

- Chore: Do not allow dev packages [`8d29bed`](https://bitbucket.org/N1ghteyes/io-admin/commits/8d29beda0c1b96aefda6d87862707c1a12f42884)
- Release 2.0.1 [`541f1a8`](https://bitbucket.org/N1ghteyes/io-admin/commits/541f1a86c16d48239f4771c52078bd04ffa9f2c1)

### [2.0.0](https://bitbucket.org/N1ghteyes/io-admin/compare/2.0.0..1.0.4)

> 13 February 2023

- Release 2.0.0 [`e3ebd6d`](https://bitbucket.org/N1ghteyes/io-admin/commits/e3ebd6df6a6ae34edb1422248e6a8928313302ff)
- Chore: Rm unneeded constructors [`f0898f1`](https://bitbucket.org/N1ghteyes/io-admin/commits/f0898f1528c22a42048397e970eb3d9e498bb290)
- Chore: Create Rector file [`6d3d137`](https://bitbucket.org/N1ghteyes/io-admin/commits/6d3d1377e97b4473ad3b77737643bb0b480269c1)

#### [1.0.4](https://bitbucket.org/N1ghteyes/io-admin/compare/1.0.4..1.0.3)

> 22 May 2023

- remove unnecessary dependencies [`c9dc299`](https://bitbucket.org/N1ghteyes/io-admin/commits/c9dc299a46c158158adaae97b1d17ed5be952469)
- Release 1.0.4 [`7928fa2`](https://bitbucket.org/N1ghteyes/io-admin/commits/7928fa266cd719285b6e300db1c90a6c1d82e4df)

#### [1.0.3](https://bitbucket.org/N1ghteyes/io-admin/compare/1.0.3..1.0.2)

> 16 May 2023

- update dependencies [`8f0d3e6`](https://bitbucket.org/N1ghteyes/io-admin/commits/8f0d3e66bfd71cdfd4cb4083ecee6b523c799d9a)
- Release 1.0.3 [`c0bcef0`](https://bitbucket.org/N1ghteyes/io-admin/commits/c0bcef06166acb493941ecf3e012e42a29080b3a)

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

> 13 February 2023

- Feat: Add 'PHP Code Fixer' [`752812f`](https://bitbucket.org/N1ghteyes/io-admin/commits/752812f91c90e8b80aecbc401b581a0ff909170e)
- Chore: Standards + Tidy [`ac8c92f`](https://bitbucket.org/N1ghteyes/io-admin/commits/ac8c92f19bfa20d07a50408ad7e3518557b31783)
- Release 1.0.2 [`0f930db`](https://bitbucket.org/N1ghteyes/io-admin/commits/0f930dbc9a74200839de7390843dd7edc479ed28)

#### 1.0.1

> 13 February 2023

- Chore: Install `release-it` [`8d5585d`](https://bitbucket.org/N1ghteyes/io-admin/commits/8d5585d1acea1d9e867e222774144de0c19072af)
- Add routes and controllers [`6c8690d`](https://bitbucket.org/N1ghteyes/io-admin/commits/6c8690da1e15c6507078d7ad663dbd3d5a1d575f)
- add more admin pages [`484d4c9`](https://bitbucket.org/N1ghteyes/io-admin/commits/484d4c9177b4edad7de241d6cd624f355d19fada)
