# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [0.3.1](https://github.com/bolenge/mbstring/compare/v0.3.0...v0.3.1) (2022-09-30)


### Features

* **lc-first:** convert the first character of string to lowercase ([26afd32](https://github.com/bolenge/mbstring/commits/26afd32075cac5a40772741b6c2b8b8e6bfd4691))


### Bug Fixes

* **camel:** fix convert to camel-case ([4765fc2](https://github.com/bolenge/mbstring/commits/4765fc2ef2b5387f2dbe7ce105632eaf64245884))
* **camel:** fix function parameter ([3a7ed64](https://github.com/bolenge/mbstring/commits/3a7ed6420b8b02d07f6e56ca4571caaff89e9b9a))
* **kebab:** fix function parameter ([834310a](https://github.com/bolenge/mbstring/commits/834310a300d8c2f359bf25ca3f15923e66419028))

## [0.3.0](https://github.com/bolenge/mbstring/compare/v0.2.0...v0.3.0) (2022-09-30)


### Features

* **kebab:** converts the given string to kebab-case ([a2b4447](https://github.com/bolenge/mbstring/commits/a2b444773ca3c2ade539e406868fdc4e55371ee3))
* **snake:** converts the given string to snake_case ([9793d57](https://github.com/bolenge/mbstring/commits/9793d5704fcd0a3f13abcd093b9624ff02705937))
* **wrap:** wrap the string with the given strings ([66489fd](https://github.com/bolenge/mbstring/commits/66489fda3e1591e8ee88b2bb225c09da8f5989a0))

## [0.2.0](https://github.com/bolenge/mbstring/compare/v0.1.6...v0.2.0) (2022-09-28)


### Features

* **after-last:** returns everything after the last occurrence of the given value in a string ([46184e2](https://github.com/bolenge/mbstring/commits/46184e26f9a0e462dde4b4b1827202409030c8e4))
* **after:** returns everything after the given value in a string. ([62b9dd5](https://github.com/bolenge/mbstring/commits/62b9dd5dc2eb841aae68ae19acd7862a63e8ef3d))
* **before-last:** returns everything before the last occurrence of the given value in a string ([758eae6](https://github.com/bolenge/mbstring/commits/758eae61eed67de1cb35cd6dc49ba55bb570d4b7))
* **before:** returns everything before the given value in a string ([238fdc0](https://github.com/bolenge/mbstring/commits/238fdc056c6f228b46072b87c96336b70c4c79f2))
* **between-first:** returns the smallest possible portion of a string between two values ([28e00ec](https://github.com/bolenge/mbstring/commits/28e00ec4f386a4619bb669b25d5429238a50f66a))
* **between:** returns the portion of a string between two values ([9d3c75f](https://github.com/bolenge/mbstring/commits/9d3c75fe775c11a1d9dcb7e4724e25c0f39aac6e))
* **camel:** converts the given string to camelCase ([2896a9e](https://github.com/bolenge/mbstring/commits/2896a9e2163557001c30eaf1b57bbc6205840e42))
* **containsall:** determines if the given string contains all of the values in a given array ([d96bc9a](https://github.com/bolenge/mbstring/commits/d96bc9a0329d343c30385abfafbc093af46cd709))
* **contains:** determines if the given string contains the given value ([c742eec](https://github.com/bolenge/mbstring/commits/c742eec488c1923c033df4074217f9aa78b932a5))
* **endswith:** determines if the given string ends with the given value ([12db018](https://github.com/bolenge/mbstring/commits/12db0186b3c578cf2252e15acb1f3474bca417d8))
* **is-json:** determines if the given string is valid JSON: ([c257b3b](https://github.com/bolenge/mbstring/commits/c257b3b4e108df66505e569c701dd98713234b0b))
* **length:** returns the length of the given string ([bcc9007](https://github.com/bolenge/mbstring/commits/bcc900788047840d7d3e8c246c30ad6d4da8e484))
* **limit:** truncates the given string to the specified length ([b172c72](https://github.com/bolenge/mbstring/commits/b172c721d9febff975e8385698b6ca453e57fb41))
* **lower:** converts the given string to lowercase ([cb9ac90](https://github.com/bolenge/mbstring/commits/cb9ac90e690f8ebab164ed195c6ac2749b8c8b8a))
* **random:** generates a random string of the specified length ([2f2d163](https://github.com/bolenge/mbstring/commits/2f2d163802972d164d256b81b1d2b21cf35c0833))
* **upper:** convert the given string to upper-case ([3788054](https://github.com/bolenge/mbstring/commits/378805402b35422e5f953e44bd3645f76b6335f1))

### 0.1.6 (2022-09-28)


### Features

* add module commonjs ([374bd63](https://github.com/bolenge/mbstring/commits/374bd6319525f3b8ce8e7c971a877f7a2f34ef80))
* add new ignore files and folders ([a1b2f56](https://github.com/bolenge/mbstring/commits/a1b2f5629a7c432c3114c1dfa8f81aeda7664c08))
* add new version 0.1.4 ([c9ed9aa](https://github.com/bolenge/mbstring/commits/c9ed9aaa9bdaf4935cf3ae3967bf23a54c95a8f1))
* add publishconfig ([fa68a16](https://github.com/bolenge/mbstring/commits/fa68a162b70adf64cc96d5cfcd1b6918be0c7ab6))
* add script build ([e123293](https://github.com/bolenge/mbstring/commits/e123293c6e15989dcbfb8962784ad88c249f613c))
* add version 0.1.5 ([67bfb22](https://github.com/bolenge/mbstring/commits/67bfb22a73c74b785c0a1662d01ad2999653c87d))
* pass module to typescript ([8e24650](https://github.com/bolenge/mbstring/commits/8e24650a1e4f9fb10f934f0eab3957a32854fb2a))
* update version to 0.1.3 ([ca0a98c](https://github.com/bolenge/mbstring/commits/ca0a98cecf8cd3203247812329cc1b285ad63170))


### Bug Fixes

* remove js file ([5837c3f](https://github.com/bolenge/mbstring/commits/5837c3f3413a50aa336cc3962288d5ee3d638d05))
* update publish registry ([00edbc1](https://github.com/bolenge/mbstring/commits/00edbc1aaf6a31918d5077d7b25e4e63bcd0912b))
