@visulima/string
Version:
Functions for manipulating strings.
118 lines (60 loc) • 6.28 kB
Markdown
## @visulima/string [1.5.1](https://github.com/visulima/visulima/compare/@visulima/string@1.5.0...@visulima/string@1.5.1) (2025-06-04)
### Dependencies
* **@visulima/colorize:** upgraded to 1.4.23
## @visulima/string [1.5.0](https://github.com/visulima/visulima/compare/@visulima/string@1.4.1...@visulima/string@1.5.0) (2025-06-03)
### Features
* **string:** added new functions closestString, compareSimilarity and wordSimilaritySort, added new exports to the package.json ([4f01ec4](https://github.com/visulima/visulima/commit/4f01ec4b0cc8863c6bbb591ac14c895c143e65d2))
## @visulima/string [1.4.1](https://github.com/visulima/visulima/compare/@visulima/string@1.4.0...@visulima/string@1.4.1) (2025-05-31)
### Bug Fixes
* **string:** add align-text and word-wrap modules to package.json ([6c9db17](https://github.com/visulima/visulima/commit/6c9db174387e9da6bd5f99b6e4e48c12aa19b313))
## @visulima/string [1.4.0](https://github.com/visulima/visulima/compare/@visulima/string@1.3.0...@visulima/string@1.4.0) (2025-05-31)
### Features
* **string:** implement BREAK_WORDS wrap mode for word wrapping functionality ([996b9aa](https://github.com/visulima/visulima/commit/996b9aa1ed0b728534558bad5b88e6e1ea505a05))
## @visulima/string [1.3.0](https://github.com/visulima/visulima/compare/@visulima/string@1.2.3...@visulima/string@1.3.0) (2025-05-31)
### Features
* **string:** add alignText function for text alignment and create unit tests ([688d1c4](https://github.com/visulima/visulima/commit/688d1c4056f9ef93484f9780c02b83b4507241f7))
### Miscellaneous Chores
* **string:** update package.json to add new alignment keywords and modify build scripts ([03365cf](https://github.com/visulima/visulima/commit/03365cf3b1b533e9e0ba497b8e278b8065f7bca7))
* **string:** updated readme ([54dd1ff](https://github.com/visulima/visulima/commit/54dd1ff16a13bf1ed100b46b7c8628cbca152d96))
## @visulima/string [1.2.3](https://github.com/visulima/visulima/compare/@visulima/string@1.2.2...@visulima/string@1.2.3) (2025-05-30)
### Bug Fixes
* **string:** move postinstall scrip into a command ([af74390](https://github.com/visulima/visulima/commit/af743905042ece78028b2e2b1205898e4d8fc72d))
* **string:** update dependencies ([f19d726](https://github.com/visulima/visulima/commit/f19d7267f689c9e45064aacdd19033c19e9c3a5a))
### Styles
* cs fixes ([6570d56](https://github.com/visulima/visulima/commit/6570d568a80bd3fd4bfd73c824dc78f7e3a372f8))
### Miscellaneous Chores
* **string-bench:** update devDependencies ([e316f82](https://github.com/visulima/visulima/commit/e316f829b2e0917138cca678ecd2094fe7f8d532))
* **string:** update dependencies in package.json and adjust test cases for string width calculations ([96b28e4](https://github.com/visulima/visulima/commit/96b28e46eb977b5f11be0adf13116ef318fea022))
### Dependencies
* **@visulima/colorize:** upgraded to 1.4.22
## @visulima/string [1.2.2](https://github.com/visulima/visulima/compare/@visulima/string@1.2.1...@visulima/string@1.2.2) (2025-05-07)
### Bug Fixes
* **string:** add new keywords, extended slug benchmarks ([71c02b0](https://github.com/visulima/visulima/commit/71c02b047731694c6246a6365f061880c07d1071))
## @visulima/string [1.2.1](https://github.com/visulima/visulima/compare/@visulima/string@1.2.0...@visulima/string@1.2.1) (2025-05-07)
### Bug Fixes
* **string:** fixed Thai transliteration support ([84aab42](https://github.com/visulima/visulima/commit/84aab427a6248725d71f475bddb45dcbf64d470e))
## @visulima/string [1.2.0](https://github.com/visulima/visulima/compare/@visulima/string@1.1.0...@visulima/string@1.2.0) (2025-05-07)
### Features
* added transliterate, slugify and replaceString ([#502](https://github.com/visulima/visulima/issues/502)) ([d2b1918](https://github.com/visulima/visulima/commit/d2b1918dd9ed87584ed3c05b11aceca581437c89))
## @visulima/string [1.1.0](https://github.com/visulima/visulima/compare/@visulima/string@1.0.5...@visulima/string@1.1.0) (2025-05-04)
### Features
* **string:** enhance identifyCase function to support additional cases ([#501](https://github.com/visulima/visulima/issues/501)) ([8f8ecee](https://github.com/visulima/visulima/commit/8f8eceefef3f4ce332eb702979291a4db010256c))
## @visulima/string [1.0.5](https://github.com/visulima/visulima/compare/@visulima/string@1.0.4...@visulima/string@1.0.5) (2025-05-02)
### Bug Fixes
* **string:** update string width calculations for ellipsis and control characters, remove ambiguousWidth ([bf8a2de](https://github.com/visulima/visulima/commit/bf8a2de06429a229b5bdb17cadd8239243a55e0d))
## @visulima/string [1.0.4](https://github.com/visulima/visulima/compare/@visulima/string@1.0.3...@visulima/string@1.0.4) (2025-05-01)
### Bug Fixes
* **string:** enhance handling of box-drawing characters in string width calculations ([6d1d83a](https://github.com/visulima/visulima/commit/6d1d83a6823d90f9104363a91e8add7e0557fc27))
## @visulima/string [1.0.3](https://github.com/visulima/visulima/compare/@visulima/string@1.0.2...@visulima/string@1.0.3) (2025-04-29)
### Bug Fixes
* enhance string width calculations and handling of ANSI sequences ([#497](https://github.com/visulima/visulima/issues/497)) ([fb650f7](https://github.com/visulima/visulima/commit/fb650f7169d7e9a7aa79123282ff7f4ff5c6693c))
## @visulima/string [1.0.2](https://github.com/visulima/visulima/compare/@visulima/string@1.0.1...@visulima/string@1.0.2) (2025-03-22)
### Bug Fixes
* changed ellipsis size from 2 to 1, witch was wrong before ([3002cce](https://github.com/visulima/visulima/commit/3002cce3ba4b7702dab60db4bb15b1e1bbe5cf0f))
## @visulima/string [1.0.1](https://github.com/visulima/visulima/compare/@visulima/string@1.0.0...@visulima/string@1.0.1) (2025-03-21)
### Bug Fixes
* fixed forgotten test change after adjustment ([59b8953](https://github.com/visulima/visulima/commit/59b8953a2aefdb4b6f919039e67809146df6a22e))
* fixed handling of wrong width calc on the slice ([199c6dd](https://github.com/visulima/visulima/commit/199c6dd57b33b751c067e7a964406583ade5dd28))
## @visulima/string 1.0.0 (2025-03-21)
### Features
* adding new string lib ([#491](https://github.com/visulima/visulima/issues/491)) ([9d92c28](https://github.com/visulima/visulima/commit/9d92c282ca3f6ce198bbdff11e0ff50f58ae9c84))