# Changelog

## [6.0.0](https://github.com/npm/unique-filename/compare/v5.0.0...v6.0.0) (2026-05-15)
### ⚠️ BREAKING CHANGES
* `unique-filename` now supports node `^22.22.2 || ^24.15.0 || >=26.0.0`
* template-oss-apply
### Features
* [`5b33ba7`](https://github.com/npm/unique-filename/commit/5b33ba7f3ba938872654b342f865788ea6cc52cb) [#109](https://github.com/npm/unique-filename/pull/109) bump to new node engine range (@owlstronaut)
* [`2928f44`](https://github.com/npm/unique-filename/commit/2928f4483dde265291875c43498b9ea681145a7f) [#109](https://github.com/npm/unique-filename/pull/109) template-oss-apply (@owlstronaut)
### Dependencies
* [`a143c1f`](https://github.com/npm/unique-filename/commit/a143c1fa526bb44a4666f5f87bebb03d1c2953d6) [#109](https://github.com/npm/unique-filename/pull/109) `unique-slug@7.0.0`
### Chores
* [`b157d8f`](https://github.com/npm/unique-filename/commit/b157d8fae510e2a5875797ecb08e8dc4efc35b1b) [#109](https://github.com/npm/unique-filename/pull/109) template-oss-apply (@owlstronaut)
* [`e01226d`](https://github.com/npm/unique-filename/commit/e01226deda8f3031eb87e0cbdaca256b72bfb871) [#109](https://github.com/npm/unique-filename/pull/109) bumping @npmcli/template-oss from 4.30.0 to 5.1.0 (@owlstronaut)
* [`f76307a`](https://github.com/npm/unique-filename/commit/f76307a2235c67f76ee4cdbdc3e9200612ce1d8f) [#102](https://github.com/npm/unique-filename/pull/102) remove tap (@owlstronaut)
* [`2d01838`](https://github.com/npm/unique-filename/commit/2d01838a0764eefc928a130ea127fb9ba29fff3f) [#102](https://github.com/npm/unique-filename/pull/102) swap from tap to built-in node:test (@owlstronaut)
* [`82dfda0`](https://github.com/npm/unique-filename/commit/82dfda0d178e6e4a77d445ff2384d901a30cb5f0) [#99](https://github.com/npm/unique-filename/pull/99) bump @npmcli/eslint-config from 5.1.0 to 6.0.0 (#99) (@dependabot[bot])
* [`17d1dfd`](https://github.com/npm/unique-filename/commit/17d1dfdaa35ba0eeadfa4ba58300f64c14f831b4) [#106](https://github.com/npm/unique-filename/pull/106) bump @npmcli/template-oss from 4.29.0 to 4.30.0 (#106) (@dependabot[bot], @npm-cli-bot)

## [5.0.0](https://github.com/npm/unique-filename/compare/v4.0.0...v5.0.0) (2025-10-22)
### ⚠️ BREAKING CHANGES
* `unique-filename` now supports node `^20.17.0 || >=22.9.0`
### Bug Fixes
* [`304a435`](https://github.com/npm/unique-filename/commit/304a4357894a1c646404ef8509fc431635a1a26a) [#97](https://github.com/npm/unique-filename/pull/97) align to npm 11 node engine range (@owlstronaut)
### Dependencies
* [`30d9f39`](https://github.com/npm/unique-filename/commit/30d9f391e4d6fe4c964d0437fa8740c12c41602c) [#97](https://github.com/npm/unique-filename/pull/97) `unique-slug@6.0.0`
### Chores
* [`9a60e04`](https://github.com/npm/unique-filename/commit/9a60e0472596ff96d872d5712a7ee4f0f74b57c8) [#97](https://github.com/npm/unique-filename/pull/97) template-oss-apply (@owlstronaut)
* [`9c86293`](https://github.com/npm/unique-filename/commit/9c86293ea3333179d96db330743d62020ec830a3) [#90](https://github.com/npm/unique-filename/pull/90) postinstall workflow updates (#90) (@owlstronaut)
* [`39c8890`](https://github.com/npm/unique-filename/commit/39c88905acd1d8769cebf2899f80f300f986463d) [#95](https://github.com/npm/unique-filename/pull/95) bump @npmcli/template-oss from 4.26.0 to 4.27.1 (#95) (@dependabot[bot], @npm-cli-bot)

## [4.0.0](https://github.com/npm/unique-filename/compare/v3.0.0...v4.0.0) (2024-09-25)
### ⚠️ BREAKING CHANGES
* `unique-filename` now supports node `^18.17.0 || >=20.5.0`
### Bug Fixes
* [`94b387c`](https://github.com/npm/unique-filename/commit/94b387c047141ae3490cace0273a6a69704a7f62) [#86](https://github.com/npm/unique-filename/pull/86) align to npm 10 node engine range (@reggi)
### Dependencies
* [`194c3ef`](https://github.com/npm/unique-filename/commit/194c3ef668a9f1b6bcc5d638f63a018719a29949) [#86](https://github.com/npm/unique-filename/pull/86) `unique-slug@5.0.0`
### Chores
* [`7f96619`](https://github.com/npm/unique-filename/commit/7f96619b509f7ee64785bd90aea50721da6eee85) [#86](https://github.com/npm/unique-filename/pull/86) run template-oss-apply (@reggi)
* [`3bda296`](https://github.com/npm/unique-filename/commit/3bda296241f166f9875ad4418a217b716459f44a) [#85](https://github.com/npm/unique-filename/pull/85) enable auto publish (#85) (@reggi)
* [`5b25a8b`](https://github.com/npm/unique-filename/commit/5b25a8b73aefdf8fe223779e13b335bb9a598222) [#83](https://github.com/npm/unique-filename/pull/83) bump @npmcli/eslint-config from 4.0.5 to 5.0.0 (@dependabot[bot])
* [`83cd1d9`](https://github.com/npm/unique-filename/commit/83cd1d97efb29fe67cd609a8af0ffaa84c703dff) [#74](https://github.com/npm/unique-filename/pull/74) bump @npmcli/template-oss to 4.22.0 (@lukekarrys)
* [`2372b8f`](https://github.com/npm/unique-filename/commit/2372b8fcd93d29275c86131f864cbe79d70c9df0) [#84](https://github.com/npm/unique-filename/pull/84) postinstall for dependabot template-oss PR (@hashtagchris)
* [`813e0db`](https://github.com/npm/unique-filename/commit/813e0db42757bfe2e14f09739a6a499416b20cd2) [#84](https://github.com/npm/unique-filename/pull/84) bump @npmcli/template-oss from 4.23.1 to 4.23.3 (@dependabot[bot])

## [3.0.0](https://github.com/npm/unique-filename/compare/v2.0.1...v3.0.0) (2022-10-14)

### ⚠️ BREAKING CHANGES

* `unique-filename` is now compatible with the following semver range for node: `^14.17.0 || ^16.13.0 || >=18.0.0`

### Features

* [`6412fef`](https://github.com/npm/unique-filename/commit/6412fef797b004c4029e963510cba63012abedbd) [#26](https://github.com/npm/unique-filename/pull/26) postinstall for dependabot template-oss PR (@lukekarrys)

### Dependencies

* [`50d9443`](https://github.com/npm/unique-filename/commit/50d9443f1df8e3a172114f7c08596c345a99f1ea) [#32](https://github.com/npm/unique-filename/pull/32) bump unique-slug from 3.0.0 to 4.0.0

## [2.0.1](https://github.com/npm/unique-filename/compare/v2.0.0...v2.0.1) (2022-08-25)


### Dependencies

* bump unique-slug from 2.0.2 to 3.0.0 ([#15](https://github.com/npm/unique-filename/issues/15)) ([e48b56f](https://github.com/npm/unique-filename/commit/e48b56f05701344e3a25fe1d28969b3d58b64d21))

## [2.0.0](https://github.com/npm/unique-filename/compare/v1.1.1...v2.0.0) (2022-08-22)


### ⚠ BREAKING CHANGES

* Sets node engines to `^12.13.0 || ^14.15.0 || >=16.0.0`

### Dependencies

* @npmcli/template-oss@3.5.0 ([#12](https://github.com/npm/unique-filename/issues/12)) ([96e4711](https://github.com/npm/unique-filename/commit/96e47114071454bf7580b9e9509173ec59f03dff))


### Documentation

* fix readme examples ([#14](https://github.com/npm/unique-filename/issues/14)) ([2718347](https://github.com/npm/unique-filename/commit/27183475b1f346516723065548c0989a8ac478c1))
* fix typo ([#8](https://github.com/npm/unique-filename/issues/8)) ([10f8420](https://github.com/npm/unique-filename/commit/10f8420abb1bb88d7bb8a508b9a0de622b302885))
