# 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.

### [1.3.2](https://github.com/nicolasdao/puffy-core/compare/v1.3.1...v1.3.2) (2026-04-20)

### [1.3.1](https://github.com/nicolasdao/puffy-core/compare/v1.3.0...v1.3.1) (2025-01-18)


### Bug Fixes

* Vulnerabilities ([6679993](https://github.com/nicolasdao/puffy-core/commit/6679993387e83ea253f63eb6d85d4b00d1bc78b9))

## [1.3.0](https://github.com/nicolasdao/puffy-core/compare/v1.2.0...v1.3.0) (2025-01-18)


### Features

* Add support for snake-case APIs as well as a new required API in the error module ([c0a88da](https://github.com/nicolasdao/puffy-core/commit/c0a88da678f057a7d62a98f574049df7ee180b7e))

## [1.2.0](https://github.com/nicolasdao/puffy-core/compare/v1.1.0...v1.2.0) (2025-01-17)


### Features

* Add suppor for creating database PK and log ([f4e6d5f](https://github.com/nicolasdao/puffy-core/commit/f4e6d5f52d5d009d949670f5279081215c68a6c5))

## [1.1.0](https://github.com/nicolasdao/puffy-core/compare/v1.0.0...v1.1.0) (2024-01-23)


### Features

* Add support for date.toTz ([6f40927](https://github.com/nicolasdao/puffy-core/commit/6f40927ad5610bcfb12e0d975316a36c1ea471e5))

## [1.0.0](https://github.com/nicolasdao/puffy-core/compare/v0.7.2...v1.0.0) (2024-01-14)


### Features

* Add support for formatting dates using different time zones ([5c47324](https://github.com/nicolasdao/puffy-core/commit/5c4732495c45d53a3e910187cf327eea466affcf))

### [0.7.2](https://github.com/nicolasdao/puffy-core/compare/v0.7.1...v0.7.2) (2023-01-09)


### Bug Fixes

* The standard deviation returns NaN when the items are equals and too small ([3ebc1fd](https://github.com/nicolasdao/puffy-core/commit/3ebc1fdad6bdbd4fc62ae73d4d8c619b09d6ee9f))

### [0.7.1](https://github.com/nicolasdao/puffy-core/compare/v0.7.0...v0.7.1) (2022-12-25)


### Bug Fixes

* vulnerabilities ([022fcc5](https://github.com/nicolasdao/puffy-core/commit/022fcc59e5162175156f569e34baac89c356eb30))

## [0.7.0](https://github.com/nicolasdao/puffy-core/compare/v0.6.0...v0.7.0) (2022-12-25)


### Features

* error module - Add support for plain async function + wrapper message to catch all errors in case of uncaught error ([9f35516](https://github.com/nicolasdao/puffy-core/commit/9f355169cea5799082adcd62934159766361a153))

## [0.6.0](https://github.com/nicolasdao/puffy-core/compare/v0.5.10...v0.6.0) (2022-09-30)


### Features

* date - Add support for calculating the time difference between two dates ([9590747](https://github.com/nicolasdao/puffy-core/commit/9590747a4f86c72c0600766150b21a86e5b262ee))

### [0.5.10](https://github.com/nicolasdao/puffy-core/compare/v0.5.9...v0.5.10) (2022-07-25)

### [0.5.9](https://github.com/nicolasdao/puffy-core/compare/v0.5.8...v0.5.9) (2022-06-22)


### Features

*  API - Add support for returning data even when an error is thrown ([b790d93](https://github.com/nicolasdao/puffy-core/commit/b790d93999371c621ae42019cc3ea7655622e1e1))

### [0.5.8](https://github.com/nicolasdao/puffy-core/compare/v0.5.7...v0.5.8) (2022-06-01)


### Features

* Add support for chaining functions ([9f08990](https://github.com/nicolasdao/puffy-core/commit/9f089901e3f48363000e6510b191d7a352b54404))

### [0.5.7](https://github.com/nicolasdao/puffy-core/compare/v0.5.6...v0.5.7) (2022-05-26)


### Features

* Add support for obj.existsAny and obj.existsAll APIs ([61b7a71](https://github.com/nicolasdao/puffy-core/commit/61b7a713010cef0029ad68edc373311c4de8fcc4))

### [0.5.6](https://github.com/nicolasdao/puffy-core/compare/v0.5.5...v0.5.6) (2022-05-26)


### Features

* Add support for obj.exists API ([413edab](https://github.com/nicolasdao/puffy-core/commit/413edab3e7c0f2c84b6a4904e7cda833850d3f5a))

### [0.5.5](https://github.com/nicolasdao/puffy-core/compare/v0.5.4...v0.5.5) (2022-05-18)

### [0.5.4](https://github.com/nicolasdao/puffy-core/compare/v0.5.3...v0.5.4) (2022-04-28)

### [0.5.3](https://github.com/nicolasdao/puffy-core/compare/v0.5.2...v0.5.3) (2022-02-08)

### [0.5.2](https://github.com/nicolasdao/puffy-core/compare/v0.5.1...v0.5.2) (2022-02-05)


### Features

* Add support for a curried version of the wrapErrors function ([cff56e3](https://github.com/nicolasdao/puffy-core/commit/cff56e3c09b75380f7a005edeb9a57670d09e46e))

### [0.5.1](https://github.com/nicolasdao/puffy-core/compare/v0.5.0...v0.5.1) (2021-12-29)


### Features

* Add support for math.percentile ([e4cf49e](https://github.com/nicolasdao/puffy-core/commit/e4cf49e703a9e037bf9c7f9d73b21d0288bcb796))

## [0.5.0](https://github.com/nicolasdao/puffy-core/compare/v0.4.2...v0.5.0) (2021-12-22)


### Features

* Add support for adding metadata into errors ([7c05f98](https://github.com/nicolasdao/puffy-core/commit/7c05f98a15d8db20d6ff5de140135c6612aa44f1))

### [0.4.2](https://github.com/nicolasdao/puffy-core/compare/v0.4.1...v0.4.2) (2021-11-23)


### Bug Fixes

* string.plural does not support 'him' ([6a169b6](https://github.com/nicolasdao/puffy-core/commit/6a169b6a5d15384581994a651af5677ed96835b4))
* string.plural does not support 'that', 'her' and 'his' ([d37cf26](https://github.com/nicolasdao/puffy-core/commit/d37cf26c74bfe7dae210b19f040d54bd68736fbb))
* string.plural does not support 'this' ([36e3ebd](https://github.com/nicolasdao/puffy-core/commit/36e3ebd88bca46e0aff5780f11f61e0e00b2a38c))

### [0.4.1](https://github.com/nicolasdao/puffy-core/compare/v0.4.0...v0.4.1) (2021-11-23)


### Features

* Add support for collection.flatten and collection.flattenUniq ([ffb34be](https://github.com/nicolasdao/puffy-core/commit/ffb34be1675f3f03149ddb16fdec33d96138cdf9))

## [0.4.0](https://github.com/nicolasdao/puffy-core/compare/v0.3.3...v0.4.0) (2021-11-17)


### Features

* Add support for advanced justification options in the string.justifyLeft API ([033e7b2](https://github.com/nicolasdao/puffy-core/commit/033e7b29ed669875dd438d03c55861ccaf93c60c))

### [0.3.3](https://github.com/nicolasdao/puffy-core/compare/v0.3.2...v0.3.3) (2021-11-17)


### Features

* Add support for string.justifyLeft function ([8355806](https://github.com/nicolasdao/puffy-core/commit/835580606acab7e47fab1ed85ef5a0c586fedeb3))

### [0.3.2](https://github.com/nicolasdao/puffy-core/compare/v0.3.1...v0.3.2) (2021-11-16)


### Bug Fixes

* mergeErrors breaks with NULL input ([7160a62](https://github.com/nicolasdao/puffy-core/commit/7160a626e4f1e8e8f3772d67f51942a8f3369963))

### [0.3.1](https://github.com/nicolasdao/puffy-core/compare/v0.3.0...v0.3.1) (2021-11-04)


### Features

* Add support for arbitraty amounts or inputs for the wrapErrors method ([a5aa386](https://github.com/nicolasdao/puffy-core/commit/a5aa386a49d8533ce79e93caa6e084ae3a111cf8))

## [0.3.0](https://github.com/nicolasdao/puffy-core/compare/v0.2.6...v0.3.0) (2021-11-01)


### Features

* Add support for multiple words pluralization ([59caa44](https://github.com/nicolasdao/puffy-core/commit/59caa4422abd5bd412b3865e31ddcb4fadaea562))

### [0.2.6](https://github.com/nicolasdao/puffy-core/compare/v0.2.5...v0.2.6) (2021-10-14)

### [0.2.5](https://github.com/nicolasdao/puffy-core/compare/v0.2.3...v0.2.5) (2021-10-14)

### [0.2.3](https://github.com/nicolasdao/puffy-core/compare/v0.2.2...v0.2.3) (2021-10-14)


### Bug Fixes

* Package not working with ES6 modules ([29cead9](https://github.com/nicolasdao/puffy-core/commit/29cead9ddfccc1a07a9067614b0da106e3d71a49))

### [0.2.2](https://github.com/nicolasdao/puffy-core/compare/v0.2.1...v0.2.2) (2021-10-14)

### [0.2.1](https://github.com/nicolasdao/puffy-core/compare/v0.2.0...v0.2.1) (2021-10-14)


### Bug Fixes

* The package does not load with require ([4745bcd](https://github.com/nicolasdao/puffy-core/commit/4745bcda124d930a4d1523d400e545396e0cef0f))

## [0.2.0](https://github.com/nicolasdao/puffy-core/compare/v0.1.1...v0.2.0) (2021-10-14)

### [0.1.1](https://github.com/nicolasdao/puffy-core/compare/v0.1.0...v0.1.1) (2021-10-13)


### Features

* Add support for optionally not failing when decoding a JWT token ([f00c673](https://github.com/nicolasdao/puffy-core/commit/f00c673bd795ffd79c6b749c6c33df12895ebef4))

## [0.1.0](https://github.com/nicolasdao/puffy-core/compare/v0.0.3...v0.1.0) (2021-10-13)


### Features

* Add support for a crypto module that can encode and decode + a fetch API for browser only ([7fa6b6f](https://github.com/nicolasdao/puffy-core/commit/7fa6b6f05befe0b19a83ce03d25bb5754f8a0502))

### [0.0.3](https://github.com/nicolasdao/puffy-core/compare/v0.0.2...v0.0.3) (2021-10-12)

### 0.0.2 (2021-10-12)
