Skip to content

Tags: Trott/slug

Tags

v12.0.1

Toggle v12.0.1's commit message
chore(release): 12.0.1 [skip ci]

## [12.0.1](v12.0.0...v12.0.1) (2026-07-21)

### Bug Fixes

* sanitize disallowed characters when replacement is an empty string([#559](#559)) ([a330fce](a330fce))

v12.0.0

Toggle v12.0.0's commit message
chore(release): 12.0.0 [skip ci]

# [12.0.0](v11.0.1...v12.0.0) (2026-07-19)

### chore

* bump c8 to 11.0.0 ([9fe47b5](9fe47b5))

### BREAKING CHANGES

* Drop support for Node.js prior to 22.x

v11.0.1

Toggle v11.0.1's commit message
chore(release): 11.0.1 [skip ci]

## [11.0.1](v11.0.0...v11.0.1) (2025-10-13)

### Bug Fixes

* fix error in README documentation of pretty modeE ([59988de](59988de))

v11.0.0

Toggle v11.0.0's commit message
chore(release): 11.0.0 [skip ci]

# [11.0.0](v10.0.0...v11.0.0) (2025-05-22)

### chore

* throw on lone surrogates ([#492](#492)) ([8ea2c6b](8ea2c6b))
* update supported Node.js versions to 20.x and later ([#493](#493)) ([d23bfa7](d23bfa7))

### BREAKING CHANGES

* Strings will throw if not well-formed (lone surrogates).
* update supported Node.js versions to 20.x and later

v11.0.0-beta.1

Toggle v11.0.0-beta.1's commit message
chore(release): 11.0.0-beta.1 [skip ci]

# [11.0.0-beta.1](v10.0.0...v11.0.0-beta.1) (2024-10-19)

### chore

* ESM only ([a938957](a938957))

### BREAKING CHANGES

* module is now ESM only

v10.0.0

Toggle v10.0.0's commit message
chore(release): 10.0.0 [skip ci]

# [10.0.0](v9.1.0...v10.0.0) (2024-10-17)

* ESM only + move to webtestrunnner ([#467](#467)) ([a8db3ed](a8db3ed))

### BREAKING CHANGES

* This module only supports ESM. CommonJS and non-ESM
script tags are no longer supported.

* chore: add web-test-runner

* chore: add coverage reporting for CLI tests

* chore: fail CLI tests if coverage is not 100%

v9.1.0

Toggle v9.1.0's commit message
chore(release): 9.1.0 [skip ci]

# [9.1.0](v9.0.0...v9.1.0) (2024-05-24)

### Features

* add `remove` option field to playground ([#445](#445)) ([8888d69](8888d69))

v9.0.0

Toggle v9.0.0's commit message
chore(release): 9.0.0 [skip ci]

# [9.0.0](v8.2.3...v9.0.0) (2024-03-07)

### chore

* refresh package-lock.json ([#426](#426)) ([c86632c](c86632c))

### BREAKING CHANGES

* Drop support for Node.js older than 18.x

v8.2.3

Toggle v8.2.3's commit message
chore(release): 8.2.3 [skip ci]

## [8.2.3](v8.2.2...v8.2.3) (2023-07-18)

### Bug Fixes

* fix output example in README ([#393](#393)) ([3165852](3165852))

v8.2.2

Toggle v8.2.2's commit message
chore(release): 8.2.2 [skip ci]

## [8.2.2](v8.2.1...v8.2.2) (2022-10-02)

### Bug Fixes

* slugify θ as th ([#354](#354)) ([19e8ca1](19e8ca1))