# Changelog

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

# [@sapphire/plugin-hmr@3.0.2](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@3.0.1...@sapphire/plugin-hmr@3.0.2) - (2024-11-02)

## 🐛 Bug Fixes

- **deps:** Update dependency chokidar to v4 ([e6fdc84](https://github.com/sapphiredev/plugins/commit/e6fdc8494268eec4aba7f06f54e48454b2fabbc0)) ([#626](https://github.com/sapphiredev/plugins/pull/626) by @renovate[bot])
- **deps:** Update all non-major dependencies ([43df709](https://github.com/sapphiredev/plugins/commit/43df70954d837f7b14d62ea9123aca4b1da9ae36)) ([#574](https://github.com/sapphiredev/plugins/pull/574) by @renovate[bot])
- **deps:** Update all non-major dependencies ([7909d16](https://github.com/sapphiredev/plugins/commit/7909d16fcec9a8e5e9a3f8816c90a26fbc7d1284)) ([#573](https://github.com/sapphiredev/plugins/pull/573) by @renovate[bot])
- **deps:** Update all non-major dependencies ([ee64834](https://github.com/sapphiredev/plugins/commit/ee64834c799a5ac28b1ae172cb19f77a1887f3d4)) ([#546](https://github.com/sapphiredev/plugins/pull/546) by @renovate[bot])
- **hmr:** Update transitive dependencies ([7579d59](https://github.com/sapphiredev/plugins/commit/7579d599e5422cd1f6480567ed78abd1c06bd3b6))

# [@sapphire/plugin-hmr@3.0.1](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@3.0.1...@sapphire/plugin-hmr@3.0.1) - (2024-01-19)

## 🐛 Bug Fixes

- Ensure cts file extensions in dist/cjs (#537) ([6f863f8](https://github.com/sapphiredev/plugins/commit/6f863f8187b7028cf6464dd04f197dd1be6ca1dd))

# [@sapphire/plugin-hmr@3.0.0](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@3.0.0...@sapphire/plugin-hmr@3.0.0) - (2023-12-05)

## ↩️ Revert

- "refactor(register): cleanup unnecessary side effect imports of index" ([c2af242](https://github.com/sapphiredev/plugins/commit/c2af24269956132237988d94e4d94719b2cd442c))

## 🏠 Refactor

- **register:** Cleanup unnecessary side effect imports of index ([dede596](https://github.com/sapphiredev/plugins/commit/dede596ae22ceec2700dd860287a1260f092b502))

## 🚀 Features

- Split ESM and CJS bundles for proper ESM and CJS loading (#512) ([d9aa006](https://github.com/sapphiredev/plugins/commit/d9aa006ff8c7f78a613dcca605d3353b992b7a46))
  - 💥 **BREAKING CHANGE:** This ensures that the plugins will properly load the
either only ESM or only CJS files. This is done by outputting
dist/cjs and dist/esm folders. This requires @sapphire/framework v5.x!

# [@sapphire/plugin-hmr@2.0.3](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@2.0.3...@sapphire/plugin-hmr@2.0.3) - (2023-11-16)

## 🐛 Bug Fixes

- **hmr:** Set `engines.node` to `>=18` ([dd4d7cd](https://github.com/sapphiredev/plugins/commit/dd4d7cd0ec01bf25f100ed6245209391f4f1f07e))
- Set `engines.node` to `>=v18` ([885a390](https://github.com/sapphiredev/plugins/commit/885a3908d59fd00f7214ef474f2c6a3c58e95af2))

# [@sapphire/plugin-hmr@2.0.2](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@2.0.1...@sapphire/plugin-hmr@2.0.2) - (2023-08-23)

## 🏠 Refactor

- ***:** Cleanup plugin registry files (#469) ([215b334](https://github.com/sapphiredev/plugins/commit/215b3348b30077238147dbc643769d960b856ba1))

# [@sapphire/plugin-hmr@2.0.1](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@2.0.0...@sapphire/plugin-hmr@2.0.1) - (2023-04-10)

## 🐛 Bug Fixes

- **hmr:** Fixed compatibility with TS 5.x ([24fa3fb](https://github.com/sapphiredev/plugins/commit/24fa3fb0dc1848af83ebca02d285d890851b061b))
- **deps:** Update all non-major dependencies (#399) ([953d57b](https://github.com/sapphiredev/plugins/commit/953d57b06ea624baa89ba1d03131c5fb10cecbfb))
- **deps:** Update all non-major dependencies (#387) ([e31f714](https://github.com/sapphiredev/plugins/commit/e31f7140c8bb7c34086540912eb595dd04adaef5))

## 📝 Documentation

- Add @Arcadia148 as a contributor ([3a28c2f](https://github.com/sapphiredev/plugins/commit/3a28c2fc9a08be5e66026b7468a304c8b83203e6))
- Add @r-priyam as a contributor ([2d97019](https://github.com/sapphiredev/plugins/commit/2d970198717285c0f1652340ce87b1a4780179f3))
- Add @BenSegal855 as a contributor ([66553df](https://github.com/sapphiredev/plugins/commit/66553dfbb4bc7332c295277ffa4a8f720401bc89))
- Add @yuansheng1549 as a contributor ([c36ac65](https://github.com/sapphiredev/plugins/commit/c36ac65cd0a1a3e266a8a3679a58404177e0bb6b))
- Add @RealShadowNova as a contributor ([6cfa76f](https://github.com/sapphiredev/plugins/commit/6cfa76f793a16c6d11aa057e66e3fb41a9f4fb6d))

# [@sapphire/plugin-hmr@2.0.0](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@1.2.2...@sapphire/plugin-hmr@2.0.0) - (2022-08-20)

## 📝 Documentation

- Add @ricardooow as a contributor ([15d7f9b](https://github.com/sapphiredev/plugins/commit/15d7f9b0d7428559441550aba1918d068565baa6))
- Add @imranbarbhuiya as a contributor ([e3d8fdc](https://github.com/sapphiredev/plugins/commit/e3d8fdc433a6c89389b2e1c574245e8140d1c47a))
- Add @KrishAgarwal2811 as a contributor ([875dda0](https://github.com/sapphiredev/plugins/commit/875dda0756f1b5302e77993e44a1ac9ab1a065d0))
- Add @jczstudios as a contributor ([c9126bc](https://github.com/sapphiredev/plugins/commit/c9126bc2bb454989c006864293ef99a47369dc38))
- Add @MajesticString as a contributor ([2743c8d](https://github.com/sapphiredev/plugins/commit/2743c8d5b9abe1b554ac7d776cb827d6a1e9db7b))
- Add @Mzato0001 as a contributor ([06626cd](https://github.com/sapphiredev/plugins/commit/06626cd7ff94d3bc8ce75da6383e1b77b6109a3d))

## 🚀 Features

- ***:** Subcommands v3 & update plugins to Sapphire Result v2 (#271) ([1cfc32a](https://github.com/sapphiredev/plugins/commit/1cfc32a9cb568d1031a35c5e0628a67bc082ff21))
  - 💥 **BREAKING CHANGE:** @sapphire/plugin-subcommands has been completely rewritten from scratch for version 3. Please refer to the [README](https://github.com/sapphiredev/plugins/blob/main/packages/subcommands/README.md) or [the website](https://www.sapphirejs.dev/docs/Guide/plugins/Subcommands/getting-started) for updated usage.
  - 💥 **BREAKING CHANGE:** @sapphire/plugin-hmr has been updated to use @sapphire/result v2 and @sapphire/framework v3
  - 💥 **BREAKING CHANGE:** @sapphire/plugin-pattern-commands has been updated to use @sapphire/result v2 and @sapphire/framework v3
  - 💥 **BREAKING CHANGE:** @sapphire/plugin-i18next has been updated to use @sapphire/result v2 and @sapphire/framework v3
  - 💥 **BREAKING CHANGE:** @sapphire/plugin-scheduled-tasks has been updated to use @sapphire/result v2 and @sapphire/framework v3

# [@sapphire/plugin-hmr@1.2.2](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@1.2.0...@sapphire/plugin-hmr@1.2.2) - (2022-07-11)

## 🐛 Bug Fixes

- Manually set version ([117d5a6](https://github.com/sapphiredev/plugins/commit/117d5a6256af7e01b420b28f95abec36f3feb0af))

## 📝 Documentation

- Update typedoc setup ([5c855bd](https://github.com/sapphiredev/plugins/commit/5c855bd8341f155a41c9b85738541f1f47ac837a))

# [1.2.0](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@1.1.1...@sapphire/plugin-hmr@1.2.0) (2022-03-06)

### Features

-   allow module: NodeNext ([#251](https://github.com/sapphiredev/plugins/issues/251)) ([31bab09](https://github.com/sapphiredev/plugins/commit/31bab09834ebc1bc646e4a2849dbd24c65f08c0e))
-   **hmr:** add silent flag ([#233](https://github.com/sapphiredev/plugins/issues/233)) ([4692d34](https://github.com/sapphiredev/plugins/commit/4692d3442c4bf85e1c46cc2c18da0a46f2c3de4f))

## [1.1.1](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@1.1.0...@sapphire/plugin-hmr@1.1.1) (2022-01-23)

**Note:** Version bump only for package @sapphire/plugin-hmr

# [1.1.0](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@1.0.1...@sapphire/plugin-hmr@1.1.0) (2022-01-13)

### Features

-   **hmr:** make it possible set the chokidar watch options ([#223](https://github.com/sapphiredev/plugins/issues/223)) ([3fe7e48](https://github.com/sapphiredev/plugins/commit/3fe7e48a3577df6d9addc613cae74ccb07e41639))

## [1.0.1](https://github.com/sapphiredev/plugins/compare/@sapphire/plugin-hmr@1.0.0...@sapphire/plugin-hmr@1.0.1) (2022-01-08)

### Bug Fixes

-   **hmr:** improve logging ([#212](https://github.com/sapphiredev/plugins/issues/212)) ([94efab7](https://github.com/sapphiredev/plugins/commit/94efab789b7b72672f8cd89b00c729ef4f6c795c))

# 1.0.0 (2022-01-08)

### Features

-   add HMR plugin ([#209](https://github.com/sapphiredev/plugins/issues/209)) ([4a18bb1](https://github.com/sapphiredev/plugins/commit/4a18bb1377a8d506fddc5bb991430503902d393b))
