teamdigitale/italia-ts-commons

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
### Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [v13.1.1](https://github.com/pagopa/io-ts-commons/compare/v13.1.0...v13.1.1)

- Restore live metrics [`#424`](https://github.com/pagopa/io-ts-commons/pull/424)

#### [v13.1.0](https://github.com/pagopa/io-ts-commons/compare/v13.1.0-RELEASE...v13.1.0)

> 8 May 2024

#### [v13.1.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v13.0.0...v13.1.0-RELEASE)

> 8 May 2024

- feat: add unauthorized error utilities [`#423`](https://github.com/pagopa/io-ts-commons/pull/423)
- Bump version to 13.1.0 [skip ci] [`dc88d1a`](https://github.com/pagopa/io-ts-commons/commit/dc88d1aad6ffecc6923650ccccb6c6027432fd9f)

#### [v13.0.0](https://github.com/pagopa/io-ts-commons/compare/v13.0.0-RELEASE...v13.0.0)

> 28 March 2024

#### [v13.0.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.6.0...v13.0.0-RELEASE)

> 28 March 2024

- [#IOPLT-402] Upgrade Application Insights client SDK version [`#422`](https://github.com/pagopa/io-ts-commons/pull/422)
- Bump version to 13.0.0 [skip ci] [`993f47d`](https://github.com/pagopa/io-ts-commons/commit/993f47df582b753f1ba1a04ad56e1ca80741a101)

#### [v12.6.0](https://github.com/pagopa/io-ts-commons/compare/v12.6.0-RELEASE...v12.6.0)

> 28 March 2024

#### [v12.6.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.5.1...v12.6.0-RELEASE)

> 28 March 2024

- [#DEVEX-60] Move fp-ts io-ts to peerDeps and upgrade deps [`#421`](https://github.com/pagopa/io-ts-commons/pull/421)
- Bump version to 12.6.0 [skip ci] [`1296828`](https://github.com/pagopa/io-ts-commons/commit/12968285badb51e7bfb715ae73071b321bf1490a)

#### [v12.5.1](https://github.com/pagopa/io-ts-commons/compare/v12.5.1-RELEASE...v12.5.1)

> 15 March 2024

#### [v12.5.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.5.0...v12.5.1-RELEASE)

> 15 March 2024

- [#DEVEX-60] Upgrade fp-ts and io-ts (2.16.2, 2.2.21) [`#420`](https://github.com/pagopa/io-ts-commons/pull/420)
- Bump version to 12.5.1 [skip ci] [`e21576f`](https://github.com/pagopa/io-ts-commons/commit/e21576ff3448ba017c49464655ef15372bda19da)

#### [v12.5.0](https://github.com/pagopa/io-ts-commons/compare/v12.5.0-RELEASE...v12.5.0)

> 8 January 2024

#### [v12.5.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.4.1...v12.5.0-RELEASE)

> 8 January 2024

- Bump version to 12.5.0 [skip ci] [`c81cf84`](https://github.com/pagopa/io-ts-commons/commit/c81cf848c3a86ce05d5e992ec88a52eac723f474)
- feat: [IOPID-1296] Add hashFiscalCode utility function [`8d4640d`](https://github.com/pagopa/io-ts-commons/commit/8d4640dd71900ed4e76ca7b0539948fb13c40df1)

#### [v12.4.1](https://github.com/pagopa/io-ts-commons/compare/v12.4.1-RELEASE...v12.4.1)

> 19 December 2023

#### [v12.4.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.4.0...v12.4.1-RELEASE)

> 19 December 2023

- [#IOPID-1268] Addressable type ResponseErrorPreconditionFailed [`#417`](https://github.com/pagopa/io-ts-commons/pull/417)
- Bump version to 12.4.1 [skip ci] [`039f20b`](https://github.com/pagopa/io-ts-commons/commit/039f20b2e0763e7ee893eabae684db65118d89e3)

#### [v12.4.0](https://github.com/pagopa/io-ts-commons/compare/v12.4.0-RELEASE...v12.4.0)

> 14 December 2023

#### [v12.4.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.3.0...v12.4.0-RELEASE)

> 14 December 2023

- [IOPID-1258] Add error 412 (Precondition Failed) [`1b232a5`](https://github.com/pagopa/io-ts-commons/commit/1b232a5ac2b485626f8f967f8b67cf60614b6177)
- Bump version to 12.4.0 [skip ci] [`d70409d`](https://github.com/pagopa/io-ts-commons/commit/d70409da6521dadf16395238ece1d658f115217e)

#### [v12.3.0](https://github.com/pagopa/io-ts-commons/compare/v12.3.0-RELEASE...v12.3.0)

> 18 October 2023

#### [v12.3.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.2.0...v12.3.0-RELEASE)

> 18 October 2023

- [#IOCOM-584] Fixed a typo and added a new response [`#415`](https://github.com/pagopa/io-ts-commons/pull/415)
- Bump version to 12.3.0 [skip ci] [`09ecd01`](https://github.com/pagopa/io-ts-commons/commit/09ecd01768cbdfedf094f9ea609d73474784173f)

#### [v12.2.0](https://github.com/pagopa/io-ts-commons/compare/v12.2.0-RELEASE...v12.2.0)

> 7 September 2023

#### [v12.2.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.1.0...v12.2.0-RELEASE)

> 7 September 2023

- [#IOPID-734] added gateway error responses [`#414`](https://github.com/pagopa/io-ts-commons/pull/414)
- Bump version to 12.2.0 [skip ci] [`b40f434`](https://github.com/pagopa/io-ts-commons/commit/b40f434bf9f55dc130124cc997d86a27f69d8f24)

#### [v12.1.0](https://github.com/pagopa/io-ts-commons/compare/v12.1.0-RELEASE...v12.1.0)

> 8 August 2023

#### [v12.1.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v12.0.0...v12.1.0-RELEASE)

> 8 August 2023

- add some common utilities for JWT and FF management [`#413`](https://github.com/pagopa/io-ts-commons/pull/413)
- Bump version to 12.1.0 [skip ci] [`a2731fd`](https://github.com/pagopa/io-ts-commons/commit/a2731fd0f73faaaae269123397d0df030812eff0)

#### [v12.0.0](https://github.com/pagopa/io-ts-commons/compare/v12.0.0-RELEASE...v12.0.0)

> 28 April 2023

#### [v12.0.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v11.0.0...v12.0.0-RELEASE)

> 28 April 2023

- Upgrade dependencies and align yarn.lock [`#410`](https://github.com/pagopa/io-ts-commons/pull/410)
- Bump version to 12.0.0 [skip ci] [`f32bd69`](https://github.com/pagopa/io-ts-commons/commit/f32bd6948a8a96c64b5a7a7ffc0706d3917f9771)

#### [v11.0.0](https://github.com/pagopa/io-ts-commons/compare/v11.0.0-RELEASE...v11.0.0)

> 27 March 2023

#### [v11.0.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.15.0...v11.0.0-RELEASE)

> 27 March 2023

- [#ICC-316] migrate node18 [`#405`](https://github.com/pagopa/io-ts-commons/pull/405)
- Bump version to 11.0.0 [skip ci] [`b55a86c`](https://github.com/pagopa/io-ts-commons/commit/b55a86caa8e68d4d55148e295862c7e11785fe06)

#### [v10.15.0](https://github.com/pagopa/io-ts-commons/compare/v10.15.0-RELEASE...v10.15.0)

> 10 March 2023

#### [v10.15.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.14.2...v10.15.0-RELEASE)

> 10 March 2023

- Add Buffer support to openapi client request [`#409`](https://github.com/pagopa/io-ts-commons/pull/409)
- Bump version to 10.15.0 [skip ci] [`38aad65`](https://github.com/pagopa/io-ts-commons/commit/38aad650914f43e2cea450f90b028b8379d4c833)

#### [v10.14.2](https://github.com/pagopa/io-ts-commons/compare/v10.14.2-RELEASE...v10.14.2)

> 2 March 2023

#### [v10.14.2-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.14.1...v10.14.2-RELEASE)

> 2 March 2023

- Extend the body in responses with raw ReadableStream [`#408`](https://github.com/pagopa/io-ts-commons/pull/408)
- Bump version to 10.14.2 [skip ci] [`d397d82`](https://github.com/pagopa/io-ts-commons/commit/d397d82875df8546f9f7e4ae4f45b05b4aa307d0)

#### [v10.14.1](https://github.com/pagopa/io-ts-commons/compare/v10.14.1-RELEASE...v10.14.1)

> 21 February 2023

#### [v10.14.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.14.0...v10.14.1-RELEASE)

> 21 February 2023

- [#IOCIT-361] JwkPublicKeyFromToken decoder support JwkPublicKey inputs [`#407`](https://github.com/pagopa/io-ts-commons/pull/407)
- Bump version to 10.14.1 [skip ci] [`1edeb54`](https://github.com/pagopa/io-ts-commons/commit/1edeb5443e1497a7f5dfb373326c3d3573a894a1)

#### [v10.14.0](https://github.com/pagopa/io-ts-commons/compare/v10.14.0-RELEASE...v10.14.0)

> 7 February 2023

#### [v10.14.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.13.0...v10.14.0-RELEASE)

> 7 February 2023

- [#IOPAE-148] Add SequenceMiddleware [`#406`](https://github.com/pagopa/io-ts-commons/pull/406)
- Bump version to 10.14.0 [skip ci] [`9395823`](https://github.com/pagopa/io-ts-commons/commit/9395823b63b21bed4708c45a067aed36906805ef)

#### [v10.13.0](https://github.com/pagopa/io-ts-commons/compare/v10.13.0-RELEASE...v10.13.0)

> 19 January 2023

#### [v10.13.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.12.0...v10.13.0-RELEASE)

> 19 January 2023

- [#IOCIT-162] Added type for ulid strings [`#404`](https://github.com/pagopa/io-ts-commons/pull/404)
- Bump version to 10.13.0 [skip ci] [`ced6620`](https://github.com/pagopa/io-ts-commons/commit/ced66208ba777c1e6d3b6dbd0badd9bd3db36fda)

#### [v10.12.0](https://github.com/pagopa/io-ts-commons/compare/v10.12.0-RELEASE...v10.12.0)

> 9 January 2023

#### [v10.12.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.11.1...v10.12.0-RELEASE)

> 9 January 2023

- [#IOCIT-241] Add SemverFromUserAgentString Custom decoder [`#403`](https://github.com/pagopa/io-ts-commons/pull/403)
- Bump version to 10.12.0 [skip ci] [`bf44a62`](https://github.com/pagopa/io-ts-commons/commit/bf44a626b811e13c6cdd3e8d926307fe0197a20b)

#### [v10.11.1](https://github.com/pagopa/io-ts-commons/compare/v10.11.1-RELEASE...v10.11.1)

> 5 January 2023

#### [v10.11.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.11.0...v10.11.1-RELEASE)

> 5 January 2023

- [#IOCIT-241] Add exact to JWK Decoders [`#402`](https://github.com/pagopa/io-ts-commons/pull/402)
- Bump version to 10.11.1 [skip ci] [`01757cc`](https://github.com/pagopa/io-ts-commons/commit/01757cc7889eafd7422cd23103ab391ef3ea992f)

#### [v10.11.0](https://github.com/pagopa/io-ts-commons/compare/v10.11.0-RELEASE...v10.11.0)

> 4 January 2023

#### [v10.11.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.10.0...v10.11.0-RELEASE)

> 4 January 2023

- [#IOCIT-241] Add Types for JWK tokens [`#399`](https://github.com/pagopa/io-ts-commons/pull/399)
- Bump version to 10.11.0 [skip ci] [`0782879`](https://github.com/pagopa/io-ts-commons/commit/07828798fb7dc3d98e71888ec2bf34c67e0b467d)

#### [v10.10.0](https://github.com/pagopa/io-ts-commons/compare/v10.10.0-RELEASE...v10.10.0)

> 23 August 2022

#### [v10.10.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.9.0...v10.10.0-RELEASE)

> 23 August 2022

- More readable validation errors [`#394`](https://github.com/pagopa/io-ts-commons/pull/394)
- Bump version to 10.10.0 [skip ci] [`622a758`](https://github.com/pagopa/io-ts-commons/commit/622a7585b2e3f3bacf872f52c698bb41c7fb8992)

#### [v10.9.0](https://github.com/pagopa/io-ts-commons/compare/v10.9.0-RELEASE...v10.9.0)

> 4 August 2022

#### [v10.9.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.8.0...v10.9.0-RELEASE)

> 4 August 2022

- [ICC-168] Adding custom details on errors [`#392`](https://github.com/pagopa/io-ts-commons/pull/392)
- Bump version to 10.9.0 [skip ci] [`888d5c8`](https://github.com/pagopa/io-ts-commons/commit/888d5c8b26660c27fc666b656f1d3d678d3aaba1)

#### [v10.8.0](https://github.com/pagopa/io-ts-commons/compare/v10.8.0-RELEASE...v10.8.0)

> 19 July 2022

#### [v10.8.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.7.1...v10.8.0-RELEASE)

> 19 July 2022

- [#IOCIT-83] Added utilities for the HTTP 204 response [`#389`](https://github.com/pagopa/io-ts-commons/pull/389)
- Bump version to 10.8.0 [skip ci] [`6161fa4`](https://github.com/pagopa/io-ts-commons/commit/6161fa428af60d174bb222a17b0c83427102a9fb)

#### [v10.7.1](https://github.com/pagopa/io-ts-commons/compare/v10.7.1-RELEASE...v10.7.1)

> 7 July 2022

#### [v10.7.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.7.0...v10.7.1-RELEASE)

> 7 July 2022

- fix type definition for IsoDateFromString [`#388`](https://github.com/pagopa/io-ts-commons/pull/388)
- Bump version to 10.7.1 [skip ci] [`c792408`](https://github.com/pagopa/io-ts-commons/commit/c792408f2bf8bf6707e0c3e1a0721f62d732f38c)

#### [v10.7.0](https://github.com/pagopa/io-ts-commons/compare/v10.7.0-RELEASE...v10.7.0)

> 6 July 2022

#### [v10.7.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.6.0...v10.7.0-RELEASE)

> 6 July 2022

- add timezone support to ISO Date [`#387`](https://github.com/pagopa/io-ts-commons/pull/387)
- Bump version to 10.7.0 [skip ci] [`fab73d9`](https://github.com/pagopa/io-ts-commons/commit/fab73d9f0bf67b4f139e72329ad3b4750dc0b362)

#### [v10.6.0](https://github.com/pagopa/io-ts-commons/compare/v10.6.0-RELEASE...v10.6.0)

> 6 July 2022

#### [v10.6.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.5.1...v10.6.0-RELEASE)

> 6 July 2022

- [ICC-88]  Add `bufferArrayResponseDecoder` for handling binary file contents  [`#386`](https://github.com/pagopa/io-ts-commons/pull/386)
- Bump version to 10.6.0 [skip ci] [`77ef8fb`](https://github.com/pagopa/io-ts-commons/commit/77ef8fb08a2032505b6bd54ed7fd7b0d5c679ad4)

#### [v10.5.1](https://github.com/pagopa/io-ts-commons/compare/v10.5.1-RELEASE...v10.5.1)

> 23 June 2022

#### [v10.5.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.5.0...v10.5.1-RELEASE)

> 23 June 2022

- Bump version to 10.5.1 [skip ci] [`359427e`](https://github.com/pagopa/io-ts-commons/commit/359427eafb826ae64110731f98f058b622715025)

#### [v10.5.0](https://github.com/pagopa/io-ts-commons/compare/v10.5.0-RELEASE...v10.5.0)

> 14 June 2022

#### [v10.5.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.4.0...v10.5.0-RELEASE)

> 14 June 2022

- [#IOCIT-14] New Semver type [`#385`](https://github.com/pagopa/io-ts-commons/pull/385)
- Bump version to 10.5.0 [skip ci] [`7a7dc87`](https://github.com/pagopa/io-ts-commons/commit/7a7dc877cbad5ec14954e2e22c625b5155c85933)

#### [v10.4.0](https://github.com/pagopa/io-ts-commons/compare/v10.4.0-RELEASE...v10.4.0)

> 16 May 2022

#### [v10.4.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.3.0...v10.4.0-RELEASE)

> 16 May 2022

- chore(deps): bump node-fetch from 2.6.1 to 2.6.7 [`#382`](https://github.com/pagopa/io-ts-commons/pull/382)
- allow any string as http header [`#384`](https://github.com/pagopa/io-ts-commons/pull/384)
- Bump version to 10.4.0 [skip ci] [`543c742`](https://github.com/pagopa/io-ts-commons/commit/543c74280322661d124baa9d0e6cb9048260a568)

#### [v10.3.0](https://github.com/pagopa/io-ts-commons/compare/v10.3.0-RELEASE...v10.3.0)

> 22 April 2022

#### [v10.3.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.2.1...v10.3.0-RELEASE)

> 22 April 2022

- chore(deps): bump async from 2.6.3 to 2.6.4 [`#383`](https://github.com/pagopa/io-ts-commons/pull/383)
- chore(deps): bump validator from 10.11.0 to 13.7.0 [`#376`](https://github.com/pagopa/io-ts-commons/pull/376)
- chore(deps): bump shelljs from 0.8.4 to 0.8.5 [`#378`](https://github.com/pagopa/io-ts-commons/pull/378)
- [#IC-418] Add PATCH request type [`#381`](https://github.com/pagopa/io-ts-commons/pull/381)
- Bump version to 10.3.0 [skip ci] [`05f87f2`](https://github.com/pagopa/io-ts-commons/commit/05f87f20b1a54962755d2df1cf40a5254f1184ab)

#### [v10.2.1](https://github.com/pagopa/io-ts-commons/compare/v10.2.1-RELEASE...v10.2.1)

> 19 October 2021

#### [v10.2.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.2.0...v10.2.1-RELEASE)

> 19 October 2021

- Fix encoding for `HttpUrlFromString` and `HttpUrlFromString` [`#375`](https://github.com/pagopa/io-ts-commons/pull/375)
- Bump version to 10.2.1 [skip ci] [`49dc752`](https://github.com/pagopa/io-ts-commons/commit/49dc752e830e3748c5838b0b5b62d8523c029d45)

#### [v10.2.0](https://github.com/pagopa/io-ts-commons/compare/v10.2.0-RELEASE...v10.2.0)

> 28 September 2021

#### [v10.2.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.1.0...v10.2.0-RELEASE)

> 28 September 2021

- [Snyk] Upgrade fp-ts from 2.10.5 to 2.11.0 [`#366`](https://github.com/pagopa/io-ts-commons/pull/366)
- chore(deps): bump tmpl from 1.0.4 to 1.0.5 [`#371`](https://github.com/pagopa/io-ts-commons/pull/371)
- [Proposal] New request middleware wrapper [`#370`](https://github.com/pagopa/io-ts-commons/pull/370)
- Bump version to 10.2.0 [skip ci] [`65eebdf`](https://github.com/pagopa/io-ts-commons/commit/65eebdf321b7fde2dffeb6ad864a1b20aed90236)
- set all contributors as CODEOWNER [`7682247`](https://github.com/pagopa/io-ts-commons/commit/76822477a09cd340292b929b058c7d64a6bcf811)

#### [v10.1.0](https://github.com/pagopa/io-ts-commons/compare/v10.1.0-RELEASE...v10.1.0)

> 7 September 2021

#### [v10.1.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.0.1...v10.1.0-RELEASE)

> 7 September 2021

- [#IP-362] Added a codec to support conversion from string to boolean [`#367`](https://github.com/pagopa/io-ts-commons/pull/367)
- Bump version to 10.1.0 [skip ci] [`79868ec`](https://github.com/pagopa/io-ts-commons/commit/79868ecb08a6d6b425f1522d8499eb2e86d28a0d)

#### [v10.0.1](https://github.com/pagopa/io-ts-commons/compare/v10.0.1-RELEASE...v10.0.1)

> 18 August 2021

#### [v10.0.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v10.0.0...v10.0.1-RELEASE)

> 18 August 2021

- Change ref azure devops [`#353`](https://github.com/pagopa/io-ts-commons/pull/353)
- [#IP-356] Update Node to 14.16.0 [`#365`](https://github.com/pagopa/io-ts-commons/pull/365)
- [#IP-325] Upgrade Typescript to v4.3.5 [`#364`](https://github.com/pagopa/io-ts-commons/pull/364)
- Bump version to 10.0.1 [skip ci] [`547c72d`](https://github.com/pagopa/io-ts-commons/commit/547c72dfa1560f500bedf00affe282e2443935ab)

#### [v10.0.0](https://github.com/pagopa/io-ts-commons/compare/v10.0.0-RELEASE...v10.0.0)

> 2 August 2021

#### [v10.0.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.6.0...v10.0.0-RELEASE)

> 2 August 2021

- [#IP-318] Update fp-ts lib from 1.x to 2.x [`#363`](https://github.com/pagopa/io-ts-commons/pull/363)
- chore(deps): bump ws from 5.2.2 to 5.2.3 [`#360`](https://github.com/pagopa/io-ts-commons/pull/360)
- Bump version to 10.0.0 [skip ci] [`8d2d7e9`](https://github.com/pagopa/io-ts-commons/commit/8d2d7e9afe9e871a4477ace3901a26984e32d40f)

#### [v9.6.0](https://github.com/pagopa/io-ts-commons/compare/v9.6.0-RELEASE...v9.6.0)

> 5 July 2021

#### [v9.6.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.5.1...v9.6.0-RELEASE)

> 5 July 2021

- add timestamp decoder [`#362`](https://github.com/pagopa/io-ts-commons/pull/362)
- Bump version to 9.6.0 [skip ci] [`1cef0bc`](https://github.com/pagopa/io-ts-commons/commit/1cef0bc12719796e7ca935f93022954a03c3a9b3)

#### [v9.5.1](https://github.com/pagopa/io-ts-commons/compare/v9.5.1-RELEASE...v9.5.1)

> 17 June 2021

#### [v9.5.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.5.0...v9.5.1-RELEASE)

> 17 June 2021

- [#IP-237] Updated dependencies [`#361`](https://github.com/pagopa/io-ts-commons/pull/361)
- Bump version to 9.5.1 [skip ci] [`62f944c`](https://github.com/pagopa/io-ts-commons/commit/62f944c2cf1e3a29a4751d2889420e9cdccbcb82)

#### [v9.5.0](https://github.com/pagopa/io-ts-commons/compare/v9.5.0-RELEASE...v9.5.0)

> 9 June 2021

#### [v9.5.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.4.1...v9.5.0-RELEASE)

> 9 June 2021

- add CommaSeparatedListOf codec [`#359`](https://github.com/pagopa/io-ts-commons/pull/359)
- Bump version to 9.5.0 [skip ci] [`6c86339`](https://github.com/pagopa/io-ts-commons/commit/6c86339d1a2d9e753fb19ae45b7384f8c0868c39)

#### [v9.4.1](https://github.com/pagopa/io-ts-commons/compare/v9.4.1-RELEASE...v9.4.1)

> 1 June 2021

#### [v9.4.1-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.4.0...v9.4.1-RELEASE)

> 1 June 2021

- chore(deps): bump y18n from 3.2.1 to 3.2.2 [`#349`](https://github.com/pagopa/io-ts-commons/pull/349)
- chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 [`#355`](https://github.com/pagopa/io-ts-commons/pull/355)
- chore(deps): bump underscore from 1.9.1 to 1.13.1 [`#354`](https://github.com/pagopa/io-ts-commons/pull/354)
- [IP-215] Add 7th middleware to withRequestMiddlewares [`a0ba256`](https://github.com/pagopa/io-ts-commons/commit/a0ba256d1c7e95f4eab27449ee3cbf696bb5976c)
- Bump version to 9.4.1 [skip ci] [`003f280`](https://github.com/pagopa/io-ts-commons/commit/003f280c8cdd9eb6bdef2ad766570b52fa0843c4)

#### [v9.4.0](https://github.com/pagopa/io-ts-commons/compare/v9.4.0-RELEASE...v9.4.0)

> 29 April 2021

#### [v9.4.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.3.0...v9.4.0-RELEASE)

> 29 April 2021

- review type definitions [`9b76ed8`](https://github.com/pagopa/io-ts-commons/commit/9b76ed8f070182eabc51ab0aba0100298c2b0d0a)
- Bump version to 9.4.0 [skip ci] [`338e45b`](https://github.com/pagopa/io-ts-commons/commit/338e45bc052ef775995d68795ad57b6da51938ce)

#### [v9.3.0](https://github.com/pagopa/io-ts-commons/compare/v9.3.0-RELEASE...v9.3.0)

> 28 April 2021

#### [v9.3.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.2.0...v9.3.0-RELEASE)

> 28 April 2021

- [#ENTE-74] new readonlyNonEmptySetType [`#352`](https://github.com/pagopa/io-ts-commons/pull/352)
- [#IP-86] tslint to eslint migration [`#351`](https://github.com/pagopa/io-ts-commons/pull/351)
- Bump version to 9.3.0 [skip ci] [`06ea40d`](https://github.com/pagopa/io-ts-commons/commit/06ea40df997a6cea43a9d20d6daac55239e004ed)

#### [v9.2.0](https://github.com/pagopa/io-ts-commons/compare/v9.2.0-RELEASE...v9.2.0)

> 12 April 2021

#### [v9.2.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.1.0...v9.2.0-RELEASE)

> 12 April 2021

-  [#IP-84] Change strict configuration to true [`#350`](https://github.com/pagopa/io-ts-commons/pull/350)
- Bump version to 9.2.0 [skip ci] [`ced1b33`](https://github.com/pagopa/io-ts-commons/commit/ced1b339033b89ce8adb41436338fbb717467fdc)

#### [v9.1.0](https://github.com/pagopa/io-ts-commons/compare/v9.1.0-RELEASE...v9.1.0)

> 5 February 2021

#### [v9.1.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v9.0.0...v9.1.0-RELEASE)

> 5 February 2021

- [#176595075] Generic http agent [`#348`](https://github.com/pagopa/io-ts-commons/pull/348)
- [#176595075] Generic http agent (#348) [`#176595075`](https://www.pivotaltracker.com/story/show/176595075)
- Bump version to 9.1.0 [skip ci] [`cc7f70b`](https://github.com/pagopa/io-ts-commons/commit/cc7f70bb3807d661bf77fbebee8841695292544f)

#### [v9.0.0](https://github.com/pagopa/io-ts-commons/compare/v9.0.0-RELEASE...v9.0.0)

> 22 January 2021

#### [v9.0.0-RELEASE](https://github.com/pagopa/io-ts-commons/compare/v8.6.0...v9.0.0-RELEASE)

> 22 January 2021

- chore(deps): bump lodash from 4.17.15 to 4.17.20 [`#347`](https://github.com/pagopa/io-ts-commons/pull/347)
- chore(deps): bump ini from 1.3.5 to 1.3.8 [`#345`](https://github.com/pagopa/io-ts-commons/pull/345)
- [#176013578] refactor pipeline [`#343`](https://github.com/pagopa/io-ts-commons/pull/343)
- [#176415651] renamed package to @pagopa/ts-commons [`#344`](https://github.com/pagopa/io-ts-commons/pull/344)
- [#176013578] refactor pipeline (#343) [`#176013578`](https://www.pivotaltracker.com/story/show/176013578)
- [#176415651] renamed package to @pagopa/ts-commons (#344) [`#176415651`](https://www.pivotaltracker.com/story/show/176415651)
- Bump version to 9.0.0 [skip ci] [`fa42ae5`](https://github.com/pagopa/io-ts-commons/commit/fa42ae574715b1ca5ea247aefcab1e90fe630489)
- hotfix deploy pipeline [`6f65f79`](https://github.com/pagopa/io-ts-commons/commit/6f65f7943f0ac840cf98807f9c51f681d4a09399)
- Update CODEOWNERS [`ca05307`](https://github.com/pagopa/io-ts-commons/commit/ca05307c5ba8419d2e9bf5c7c7806b09d1eaf4ce)

#### [v8.6.0](https://github.com/pagopa/io-ts-commons/compare/v8.5.0...v8.6.0)

> 3 December 2020

- Add telemetry processor to disable sampling [`#339`](https://github.com/pagopa/io-ts-commons/pull/339)
- Solve Snyk alerts [`#337`](https://github.com/pagopa/io-ts-commons/pull/337)
- chore: release 8.6.0 [`3ec6f21`](https://github.com/pagopa/io-ts-commons/commit/3ec6f21405398eeb118b0376c80efb5a6ec59410)
- Update CODEOWNERS [`657a124`](https://github.com/pagopa/io-ts-commons/commit/657a12490d336d226e13b8ab997759c6a9f23e6e)

#### [v8.5.0](https://github.com/pagopa/io-ts-commons/compare/v8.4.1...v8.5.0)

> 18 June 2020

- add time units [`#329`](https://github.com/pagopa/io-ts-commons/pull/329)
- chore: release 8.5.0 [`f9e144d`](https://github.com/pagopa/io-ts-commons/commit/f9e144d0d21959ff0c6c8ad095f3f3d3d897cb4c)

#### [v8.4.1](https://github.com/pagopa/io-ts-commons/compare/v8.4.0...v8.4.1)

> 16 June 2020

- Fix: withRetries called twice on permanent error [`#328`](https://github.com/pagopa/io-ts-commons/pull/328)
- chore: release 8.4.1 [`d196266`](https://github.com/pagopa/io-ts-commons/commit/d196266c37fefe367911082aa38730963206b5cd)

#### [v8.4.0](https://github.com/pagopa/io-ts-commons/compare/v8.3.0...v8.4.0)

> 11 June 2020

- [#173256212] Makes getHttp(s)Fetch accept extra options [`#327`](https://github.com/pagopa/io-ts-commons/pull/327)
- [#173256212] Makes getHttp(s)Fetch accept extra options (#327) [`#173256212`](https://www.pivotaltracker.com/story/show/173256212)
- chore: release 8.4.0 [`41b7e4f`](https://github.com/pagopa/io-ts-commons/commit/41b7e4f8fe328f58977a351de7a37f5e268e248b)

#### [v8.3.0](https://github.com/pagopa/io-ts-commons/compare/v8.2.0...v8.3.0)

> 11 June 2020

- Add 410 GONE HTTP response [`#325`](https://github.com/pagopa/io-ts-commons/pull/325)
- chore: release 8.3.0 [`f05bb29`](https://github.com/pagopa/io-ts-commons/commit/f05bb2936e679538be692011fe08e2dfe15b354c)

#### [v8.2.0](https://github.com/pagopa/io-ts-commons/compare/v8.1.0...v8.2.0)

> 8 June 2020

- Add option payload to ResponseSuccessAccepted [`#324`](https://github.com/pagopa/io-ts-commons/pull/324)
- chore: release 8.2.0 [`9efaa81`](https://github.com/pagopa/io-ts-commons/commit/9efaa8126c5f55f4ba3d70fbe10ee0c963946c67)

#### [v8.1.0](https://github.com/pagopa/io-ts-commons/compare/v8.0.1...v8.1.0)

> 25 April 2020

- chore: release 8.1.0 [`1168fd5`](https://github.com/pagopa/io-ts-commons/commit/1168fd5aab2417bd13eaa97b3c17f8e649bcd58d)
- upgrade agentkeepalive package [`b90c846`](https://github.com/pagopa/io-ts-commons/commit/b90c84629b281cfb92a75d3f4d0773c074235ec9)

#### [v8.0.1](https://github.com/pagopa/io-ts-commons/compare/v8.0.0...v8.0.1)

> 25 April 2020

- chore: release 8.0.1 [`926274c`](https://github.com/pagopa/io-ts-commons/commit/926274c2aff83bd6bd59332f9a3ff71359980201)
- hotfix: moved abort-controller in deps [`854ec3b`](https://github.com/pagopa/io-ts-commons/commit/854ec3ba8fb8bb42e9404186a02a787aa5b632c6)

### [v8.0.0](https://github.com/pagopa/io-ts-commons/compare/v7.0.1...v8.0.0)

> 25 April 2020

- include abort controller polyfill [`#322`](https://github.com/pagopa/io-ts-commons/pull/322)
- chore: release 8.0.0 [`d515522`](https://github.com/pagopa/io-ts-commons/commit/d515522ee791bc09610c0a0e42d90549187017fb)

#### [v7.0.1](https://github.com/pagopa/io-ts-commons/compare/v7.0.0...v7.0.1)

> 19 April 2020

- hotfix: flip initAppInInsights parameters [`5376fd8`](https://github.com/pagopa/io-ts-commons/commit/5376fd847f1cb7b4dc165ca98f4721563124f76e)
- chore: release 7.0.1 [`a5775eb`](https://github.com/pagopa/io-ts-commons/commit/a5775eb5a05022007d431c94bb816ed89c362d15)

### [v7.0.0](https://github.com/pagopa/io-ts-commons/compare/v6.4.1...v7.0.0)

> 19 April 2020

- add application insights utilities [`#321`](https://github.com/pagopa/io-ts-commons/pull/321)
- upgrade packages and prettier [`#320`](https://github.com/pagopa/io-ts-commons/pull/320)
- chore: release 7.0.0 [`e3e73fa`](https://github.com/pagopa/io-ts-commons/commit/e3e73fada20d0c04c4a175130013eec21ce64db0)

#### [v6.4.1](https://github.com/pagopa/io-ts-commons/compare/v6.4.0...v6.4.1)

> 16 April 2020

- chore: release 6.4.1 [`614b220`](https://github.com/pagopa/io-ts-commons/commit/614b220e1e22761a3838a6ce9236a93b907af8a6)
- hotfix: export encryption type [`9aa1870`](https://github.com/pagopa/io-ts-commons/commit/9aa1870fd6e5c5fec58319349f21b0c149b3e531)

#### [v6.4.0](https://github.com/pagopa/io-ts-commons/compare/v6.3.1...v6.4.0)

> 16 April 2020

- [#172078979] Add encrypt/decrypt AES/RSA utility [`#319`](https://github.com/pagopa/io-ts-commons/pull/319)
- [#172078979] Add encrypt/decrypt AES/RSA utility (#319) [`#172078979`](https://www.pivotaltracker.com/story/show/172078979)
- chore: release 6.4.0 [`775cd6f`](https://github.com/pagopa/io-ts-commons/commit/775cd6fecb9c1640f41ee2277476c0cd1e061e26)

#### [v6.3.1](https://github.com/pagopa/io-ts-commons/compare/v6.3.0...v6.3.1)

> 12 April 2020

- chore: release 6.3.1 [`45b97cf`](https://github.com/pagopa/io-ts-commons/commit/45b97cfa5e176a08f5476ad59a3e57c188457425)
- hotfix: move node-fetch from dev to deps [`81ccfb8`](https://github.com/pagopa/io-ts-commons/commit/81ccfb8b8e329dfbf7673100d9227d0966c32db1)

#### [v6.3.0](https://github.com/pagopa/io-ts-commons/compare/v6.2.0...v6.3.0)

> 7 April 2020

- chore: release 6.3.0 [`05eceb4`](https://github.com/pagopa/io-ts-commons/commit/05eceb43b95a185c283f556e68d25509b7bbe9b5)

#### [v6.2.0](https://github.com/pagopa/io-ts-commons/compare/v6.1.0...v6.2.0)

> 7 April 2020

- [#172172342] fix agentkeepalive typings [`#317`](https://github.com/pagopa/io-ts-commons/pull/317)
- [#172172342] fix agentkeepalive typings (#317) [`#172172342`](https://www.pivotaltracker.com/story/show/172172342)
- hotfix: agentkeepalive typings [`bffe3fb`](https://github.com/pagopa/io-ts-commons/commit/bffe3fbe8506d84b3905cd82a7c75d81250dc594)
- chore: release 6.2.0 [`d52f7f9`](https://github.com/pagopa/io-ts-commons/commit/d52f7f951f560e0076aad0c37d003b13d02f081d)

#### [v6.1.0](https://github.com/pagopa/io-ts-commons/compare/v6.0.2...v6.1.0)

> 6 April 2020

- [#172172342] export patched agentkeepalive [`#172172342`](https://www.pivotaltracker.com/story/show/172172342)
- chore: release 6.1.0 [`0d8e738`](https://github.com/pagopa/io-ts-commons/commit/0d8e738944fa5256c1c90e50ab42266d9b3bcf34)

#### [v6.0.2](https://github.com/pagopa/io-ts-commons/compare/v6.0.1...v6.0.2)

> 6 April 2020

- chore: release 6.0.2 [`61d7940`](https://github.com/pagopa/io-ts-commons/commit/61d794097b5f91b39eee1552f820bc8d5d7d8547)
- hotfix: switch from postinstall to prepare hook [`3589c12`](https://github.com/pagopa/io-ts-commons/commit/3589c12e8619ab6db5c1877fb272724e679ff8be)

#### [v6.0.1](https://github.com/pagopa/io-ts-commons/compare/v6.0.0...v6.0.1)

> 6 April 2020

- chore: release 6.0.1 [`0b2e747`](https://github.com/pagopa/io-ts-commons/commit/0b2e747a76dd0f3cde6e7ee1721baa2e9059ae79)
- hotfix: export agent methods [`bb1a26d`](https://github.com/pagopa/io-ts-commons/commit/bb1a26d96877e060c6f31659e19182df9e7e1827)

### [v6.0.0](https://github.com/pagopa/io-ts-commons/compare/v5.1.13...v6.0.0)

> 6 April 2020

- [#172178458] add release-it [`#315`](https://github.com/pagopa/io-ts-commons/pull/315)
- [#172172342] add http agentkeepalive [`#312`](https://github.com/pagopa/io-ts-commons/pull/312)
- [#172178458] add release-it (#315) [`#172178458`](https://www.pivotaltracker.com/story/show/172178458)
- [#172172342] add http agentkeepalive (#312) [`#172172342`](https://www.pivotaltracker.com/story/show/172172342)
- chore: release 6.0.0 [`849a336`](https://github.com/pagopa/io-ts-commons/commit/849a336e1f8c5c67c6f3b762835ad04aab10c3b7)
- hotfix: change publish registry [`ead2bb7`](https://github.com/pagopa/io-ts-commons/commit/ead2bb743322f65e1a8e7d1666a63e339827b23d)

#### [v5.1.13](https://github.com/pagopa/io-ts-commons/compare/v5.1.12...v5.1.13)

> 25 November 2019

- Add IResponseSeeOtherRedirect [`#295`](https://github.com/pagopa/io-ts-commons/pull/295)
- Update CODEOWNERS [`dbbfb23`](https://github.com/pagopa/io-ts-commons/commit/dbbfb238bb1f1d891a2230571eac4e755ab3b0e3)

#### [v5.1.12](https://github.com/pagopa/io-ts-commons/compare/v5.1.11...v5.1.12)

> 14 October 2019

- Add IResponseSuccessAccepted [`#276`](https://github.com/pagopa/io-ts-commons/pull/276)

#### [v5.1.11](https://github.com/pagopa/io-ts-commons/compare/v5.1.10...v5.1.11)

> 30 September 2019

- Add FiscalCodeFake [`#270`](https://github.com/pagopa/io-ts-commons/pull/270)
- Fix link to documentation [`#266`](https://github.com/pagopa/io-ts-commons/pull/266)

#### [v5.1.10](https://github.com/pagopa/io-ts-commons/compare/v5.1.9...v5.1.10)

> 12 September 2019

#### [v5.1.9](https://github.com/pagopa/io-ts-commons/compare/v5.1.8...v5.1.9)

> 23 August 2019

- Adds X-Functions-Key to request headers [`#255`](https://github.com/pagopa/io-ts-commons/pull/255)

#### [v5.1.8](https://github.com/pagopa/io-ts-commons/compare/v5.1.7...v5.1.8)

> 23 August 2019

- Adds more HTTP status codes and a response for 503 [`#254`](https://github.com/pagopa/io-ts-commons/pull/254)

#### [v5.1.7](https://github.com/pagopa/io-ts-commons/compare/v5.1.6...v5.1.7)

> 20 August 2019

- [#167976266] add check when Context is empty [`#253`](https://github.com/pagopa/io-ts-commons/pull/253)
- [#167976266] add check when Context is empty (#253) [`#167976266`](https://www.pivotaltracker.com/story/show/167976266)

#### [v5.1.6](https://github.com/pagopa/io-ts-commons/compare/v5.1.5...v5.1.6)

> 14 August 2019

- [#167730942] adds abort logic to retriableFetch [`#250`](https://github.com/pagopa/io-ts-commons/pull/250)
- [#167730942] adds abort logic to retriableFetch (#250) [`#167730942`](https://www.pivotaltracker.com/story/show/167730942)

#### [v5.1.5](https://github.com/pagopa/io-ts-commons/compare/v5.1.4...v5.1.5)

> 1 July 2019

- Adds PromiseType [`#227`](https://github.com/pagopa/io-ts-commons/pull/227)
- fix index exports [`#215`](https://github.com/pagopa/io-ts-commons/pull/215)

#### [v5.1.4](https://github.com/pagopa/io-ts-commons/compare/v5.1.3...v5.1.4)

> 30 May 2019

- [#157896066] Makes the detail param in ResponseErrorTooManyRequests optional [`#212`](https://github.com/pagopa/io-ts-commons/pull/212)
- Upgrades to latest italia-tslint-rules [`#204`](https://github.com/pagopa/io-ts-commons/pull/204)
- [#157896066] Makes the detail param in ResponseErrorTooManyRequests optional (#212) [`#157896066`](https://www.pivotaltracker.com/story/show/157896066)

#### [v5.1.3](https://github.com/pagopa/io-ts-commons/compare/v5.1.2...v5.1.3)

> 16 May 2019

- [#165794965] Fixes deprecated usage of Express redirect response. [`#165794965`](https://www.pivotaltracker.com/story/show/165794965)
- On version change, push package.json too [`7e4a0fd`](https://github.com/pagopa/io-ts-commons/commit/7e4a0fdf3edda0f2a97212e09ea8b6500dc0dc2c)

#### [v5.1.2](https://github.com/pagopa/io-ts-commons/compare/v5.1.1...v5.1.2)

> 16 May 2019

- [#157896066] Adds a response type for HTTP status 429. [`#202`](https://github.com/pagopa/io-ts-commons/pull/202)
- [#157896066] Adds a response type for HTTP status 429. (#202) [`#157896066`](https://www.pivotaltracker.com/story/show/157896066)

#### [v5.1.1](https://github.com/pagopa/io-ts-commons/compare/v5.1.0...v5.1.1)

> 3 May 2019

- Improves io-ts reporter messages [`#197`](https://github.com/pagopa/io-ts-commons/pull/197)

#### [v5.1.0](https://github.com/pagopa/io-ts-commons/compare/v5.0.3...v5.1.0)

> 1 May 2019

- Adds json pre-processor to ioResponseDecoder and basicResponseDecoder [`#196`](https://github.com/pagopa/io-ts-commons/pull/196)

#### [v5.0.3](https://github.com/pagopa/io-ts-commons/compare/v5.0.2...v5.0.3)

> 29 April 2019

- Adds detail message to responses [`#195`](https://github.com/pagopa/io-ts-commons/pull/195)

#### [v5.0.2](https://github.com/pagopa/io-ts-commons/compare/v5.0.1...v5.0.2)

> 28 April 2019

- Adds conditional type to extract type of request params [`#191`](https://github.com/pagopa/io-ts-commons/pull/191)

#### [v5.0.1](https://github.com/pagopa/io-ts-commons/compare/v5.0.0...v5.0.1)

> 23 April 2019

- Bump rimraf from 2.6.2 to 2.6.3 [`#174`](https://github.com/pagopa/io-ts-commons/pull/174)
- Bump @types/express from 4.16.0 to 4.16.1 [`#175`](https://github.com/pagopa/io-ts-commons/pull/175)
- Bump tslint-sonarts from 1.8.0 to 1.9.0 [`#180`](https://github.com/pagopa/io-ts-commons/pull/180)
- Bump danger from 4.0.2 to 7.1.2 [`#181`](https://github.com/pagopa/io-ts-commons/pull/181)
- Fix io-ts and fp-ts version [`c632a41`](https://github.com/pagopa/io-ts-commons/commit/c632a41bcd58b7e5eb109f81a07bb45d7a0c56ab)
- Creates CODEOWNERS [skip ci] [`a43fcb6`](https://github.com/pagopa/io-ts-commons/commit/a43fcb6eca0a86e48fdb40a05f5455bc093afb89)

### [v5.0.0](https://github.com/pagopa/io-ts-commons/compare/v4.2.0...v5.0.0)

> 5 April 2019

- Upgrades io-ts to 1.8.5 to fix compatibility with ts-3.4.1 [`#170`](https://github.com/pagopa/io-ts-commons/pull/170)
- Updates docs [skip ci] [`bcea2f7`](https://github.com/pagopa/io-ts-commons/commit/bcea2f7644d7e510c3f395053a9247d4bb5be2b3)

#### [v4.2.0](https://github.com/pagopa/io-ts-commons/compare/v4.1.0...v4.2.0)

> 3 April 2019

- Upgrades Typescript to 3.4.0 [`#169`](https://github.com/pagopa/io-ts-commons/pull/169)
- [Security] Bump handlebars from 4.0.11 to 4.1.0 [`#145`](https://github.com/pagopa/io-ts-commons/pull/145)
- [Security] Bump lodash from 4.17.10 to 4.17.11 [`#144`](https://github.com/pagopa/io-ts-commons/pull/144)
- [Security] Bump extend from 3.0.1 to 3.0.2 [`#143`](https://github.com/pagopa/io-ts-commons/pull/143)
- Bump @types/validator from 9.4.1 to 10.11.0 [`#163`](https://github.com/pagopa/io-ts-commons/pull/163)
- Bump prettier from 1.14.0 to 1.16.4 [`#150`](https://github.com/pagopa/io-ts-commons/pull/150)
- Bump typedoc from 0.12.0 to 0.14.2 [`#152`](https://github.com/pagopa/io-ts-commons/pull/152)
- Bump tslint-immutable from 4.7.0 to 5.5.2 [`#167`](https://github.com/pagopa/io-ts-commons/pull/167)
- Bump tslint-config-prettier from 1.15.0 to 1.18.0 [`#148`](https://github.com/pagopa/io-ts-commons/pull/148)
- Bump tslint-plugin-prettier from 1.3.0 to 2.0.1 [`#135`](https://github.com/pagopa/io-ts-commons/pull/135)
- Fixes errors caused by node-fetch [`#166`](https://github.com/pagopa/io-ts-commons/pull/166)
- Fixes TypeofApiCall [`#165`](https://github.com/pagopa/io-ts-commons/pull/165)
- Fixes circleci build [`#164`](https://github.com/pagopa/io-ts-commons/pull/164)

#### [v4.1.0](https://github.com/pagopa/io-ts-commons/compare/v4.0.1...v4.1.0)

> 27 March 2019

- Add isPot method [`#160`](https://github.com/pagopa/io-ts-commons/pull/160)

#### [v4.0.1](https://github.com/pagopa/io-ts-commons/compare/v4.0.0...v4.0.1)

> 16 February 2019

- Adds FormData for payload of PUT and POST [`89989e8`](https://github.com/pagopa/io-ts-commons/commit/89989e8074df13a547d3f0e5d615eca6203a4b3d)

### [v4.0.0](https://github.com/pagopa/io-ts-commons/compare/v3.2.0...v4.0.0)

> 4 February 2019

- Expose validation errors in responses [`#142`](https://github.com/pagopa/io-ts-commons/pull/142)

#### [v3.2.0](https://github.com/pagopa/io-ts-commons/compare/v3.1.2...v3.2.0)

> 21 December 2018

- Adds OptionEither type [`80da801`](https://github.com/pagopa/io-ts-commons/commit/80da8011af10e0eb2a809719545148e28877cc34)
- Adds OptionValidation functor [`8f95d19`](https://github.com/pagopa/io-ts-commons/commit/8f95d194b0698a2d45598ffe5f4d54706b5b4364)

#### [v3.1.2](https://github.com/pagopa/io-ts-commons/compare/v3.1.1...v3.1.2)

> 4 December 2018

- Removes winston from the deps [`85b0dcc`](https://github.com/pagopa/io-ts-commons/commit/85b0dcc10f976a5d8b4e895e390fa6e9f2c6914e)

#### [v3.1.1](https://github.com/pagopa/io-ts-commons/compare/v3.1.0...v3.1.1)

> 4 December 2018

- Fixes tsc going OOM [`b158f9d`](https://github.com/pagopa/io-ts-commons/commit/b158f9d6adc4fd273c293e784a01f8f72565ad8e)

#### [v3.1.0](https://github.com/pagopa/io-ts-commons/compare/v3.0.0...v3.1.0)

> 4 December 2018

- Upgrade io-ts to 1.4.2 and fp-ts to 1.12.0 [`4b08296`](https://github.com/pagopa/io-ts-commons/commit/4b082962c1c82913bc277d83bc07748934f1cc77)

### [v3.0.0](https://github.com/pagopa/io-ts-commons/compare/v2.14.1...v3.0.0)

> 3 December 2018

- Bump validator from 10.6.0 to 10.7.1 [`#129`](https://github.com/pagopa/io-ts-commons/pull/129)
- Bump danger from 3.8.6 to 4.0.2 [`#126`](https://github.com/pagopa/io-ts-commons/pull/126)
- Bump tslint-immutable from 4.6.0 to 4.7.0 [`#124`](https://github.com/pagopa/io-ts-commons/pull/124)
- Bump tslint-sonarts from 1.7.0 to 1.8.0 [`#128`](https://github.com/pagopa/io-ts-commons/pull/128)
- Bump fp-ts from 1.7.1 to 1.8.1 [`#130`](https://github.com/pagopa/io-ts-commons/pull/130)
- [Security] Bump merge from 1.2.0 to 1.2.1 [`#133`](https://github.com/pagopa/io-ts-commons/pull/133)
- Removes pagopa code, migrated to italia-pagopa-commons [`54c97c9`](https://github.com/pagopa/io-ts-commons/commit/54c97c90b4bc6b2187a646994311ecbcee4c74a9)
- Imports Pot type from italia-app [`ef32871`](https://github.com/pagopa/io-ts-commons/commit/ef328710184a73f85b8ff2108e4cdd37aaafa5d5)
- Imported helper types from italia-app [`ec6602f`](https://github.com/pagopa/io-ts-commons/commit/ec6602fb065881a5960926b298f7f26d7f09fc0a)

#### [v2.14.1](https://github.com/pagopa/io-ts-commons/compare/v2.14.0...v2.14.1)

> 27 September 2018

- Updates docs [skip ci] [`89dc3d3`](https://github.com/pagopa/io-ts-commons/commit/89dc3d369ab9a7ea50cb8bcbdd5a7cba7dae7958)
- Adds constantResponseDecoder [`0fd5a07`](https://github.com/pagopa/io-ts-commons/commit/0fd5a07cffd4d2ab43be58c81e3f183411920095)

#### [v2.14.0](https://github.com/pagopa/io-ts-commons/compare/v2.13.0...v2.14.0)

> 20 September 2018

- Adding DELETE api request type [`#121`](https://github.com/pagopa/io-ts-commons/pull/121)
- Updates docs [`7e7a496`](https://github.com/pagopa/io-ts-commons/commit/7e7a4960997203307ca56376a9d3fc1648a45d78)

#### [v2.13.0](https://github.com/pagopa/io-ts-commons/compare/v2.12.4...v2.13.0)

> 19 September 2018

- Upgrades to typescript 3 [`#120`](https://github.com/pagopa/io-ts-commons/pull/120)
- Fixes linting issues [`121f1d3`](https://github.com/pagopa/io-ts-commons/commit/121f1d37f376b98768362e9c3b97ae53cd486f38)
- Bump prettier from 1.13.7 to 1.14.0 [`f692b67`](https://github.com/pagopa/io-ts-commons/commit/f692b67fb4bd823d9b122095ea7e16f11522d198)

#### [v2.12.4](https://github.com/pagopa/io-ts-commons/compare/v2.12.3...v2.12.4)

> 19 September 2018

- Bump ts-jest from 23.0.1 to 23.1.4 (#118) [skip ci] [`73ae25d`](https://github.com/pagopa/io-ts-commons/commit/73ae25d21c9326fbfe145826bd17c5e8ddaa8c0f)
- Bump jest from 23.4.2 to 23.5.0 (#111) [skip ci] [`f1e0025`](https://github.com/pagopa/io-ts-commons/commit/f1e00256fc22a40ee5b2f230c92b7f4802158d39)
- Bump typedoc from 0.11.1 to 0.12.0 (#115) [skip ci] [`d6cd017`](https://github.com/pagopa/io-ts-commons/commit/d6cd017841deb1f7309ccac026892d61c2578f81)

#### [v2.12.3](https://github.com/pagopa/io-ts-commons/compare/v2.12.2...v2.12.3)

> 6 August 2018

#### [v2.12.2](https://github.com/pagopa/io-ts-commons/compare/v2.12.1...v2.12.2)

> 6 August 2018

- Makes AmountInEuroCentsFromNumber accept values of less than 10 cents [`#110`](https://github.com/pagopa/io-ts-commons/pull/110)
- Bump jest from 22.4.4 to 23.4.2 (#103) [skip ci] [`5804119`](https://github.com/pagopa/io-ts-commons/commit/580411991f6a938d6b56a549ff8db4a8b91f26e7)
- Bump danger from 3.8.1 to 3.8.4 (#106) [skip ci] [`751fa6f`](https://github.com/pagopa/io-ts-commons/commit/751fa6f94c0c8b382569c9b8a7e89bcc67a11fc7)
- Bump validator from 10.4.0 to 10.5.0 (#108) [skip ci] [`1c86f33`](https://github.com/pagopa/io-ts-commons/commit/1c86f335f7635635b5b2b1998ac7aa6e12f3e042)

#### [v2.12.1](https://github.com/pagopa/io-ts-commons/compare/v2.12.0...v2.12.1)

> 31 July 2018

- Adds Ocp-Apim-Subscription-Key to RequestHeaderKey [`e395e75`](https://github.com/pagopa/io-ts-commons/commit/e395e75cf40fe37b362c4858f0279d75f26c20b1)

#### [v2.12.0](https://github.com/pagopa/io-ts-commons/compare/v2.11.0...v2.12.0)

> 31 July 2018

-  Adds headers to responses and more headers to requests [`#105`](https://github.com/pagopa/io-ts-commons/pull/105)
- Bump ts-jest from 22.4.6 to 23.0.1 (#94) [skip ci] [`d89f8ba`](https://github.com/pagopa/io-ts-commons/commit/d89f8bac5965c663a2d212e55bcf620670059cef)
- Bump tslint from 5.10.0 to 5.11.0 (#97) [skip ci] [`e5413dc`](https://github.com/pagopa/io-ts-commons/commit/e5413dc75454ff11c7a18a3e764595d2d9ca7852)
- Bump danger from 3.7.20 to 3.8.1 (#101) [skip ci] [`1c27f74`](https://github.com/pagopa/io-ts-commons/commit/1c27f748dcc6e3048c821f769d78982ab7c70e0f)

#### [v2.11.0](https://github.com/pagopa/io-ts-commons/compare/v2.10.0...v2.11.0)

> 26 July 2018

- Adds a function to remove tags from basic types [`#100`](https://github.com/pagopa/io-ts-commons/pull/100)
- Updating AmountInEuroCents to match the specs [`#92`](https://github.com/pagopa/io-ts-commons/pull/92)

#### [v2.10.0](https://github.com/pagopa/io-ts-commons/compare/v2.9.0...v2.10.0)

> 16 July 2018

- Bump prettier from 1.13.5 to 1.13.7 [`#76`](https://github.com/pagopa/io-ts-commons/pull/76)
- Bump danger from 3.7.19 to 3.7.20 [`#81`](https://github.com/pagopa/io-ts-commons/pull/81)
- Bump io-ts from 1.2.0 to 1.2.1 [`#86`](https://github.com/pagopa/io-ts-commons/pull/86)
- Bump fp-ts from 1.7.0 to 1.7.1 [`#87`](https://github.com/pagopa/io-ts-commons/pull/87)
- Fix retries [`#90`](https://github.com/pagopa/io-ts-commons/pull/90)

#### [v2.9.0](https://github.com/pagopa/io-ts-commons/compare/v2.8.0...v2.9.0)

> 12 July 2018

- hotfix: exports [`37ef03f`](https://github.com/pagopa/io-ts-commons/commit/37ef03f48b05d75ebea4e590df9487cf8cbbed1d)

#### [v2.8.0](https://github.com/pagopa/io-ts-commons/compare/v2.7.0...v2.8.0)

> 10 July 2018

- Add license scan report and status [`#79`](https://github.com/pagopa/io-ts-commons/pull/79)
- Adding some converters  [`#84`](https://github.com/pagopa/io-ts-commons/pull/84)
- [#158944398] added utc iso format for dates [`#85`](https://github.com/pagopa/io-ts-commons/pull/85)
- [#158944398] added utc iso format for dates (#85) [`#158944398`](https://www.pivotaltracker.com/story/show/158944398)
- Update README.md [`c55b0a0`](https://github.com/pagopa/io-ts-commons/commit/c55b0a00ee0f83645f175d76abca8ea98c1e43e0)

#### [v2.7.0](https://github.com/pagopa/io-ts-commons/compare/v2.6.0...v2.7.0)

> 10 July 2018

- [#158944398] add utc iso date [`#158944398`](https://www.pivotaltracker.com/story/show/158944398)

#### [v2.6.0](https://github.com/pagopa/io-ts-commons/compare/v2.5.1...v2.6.0)

> 9 July 2018

- fix: handle error in express handlers [`#83`](https://github.com/pagopa/io-ts-commons/pull/83)

#### [v2.5.1](https://github.com/pagopa/io-ts-commons/compare/v2.5.0...v2.5.1)

> 5 July 2018

- adding conversion from qr code to rptId [`#80`](https://github.com/pagopa/io-ts-commons/pull/80)
- Fix Licensing [`#73`](https://github.com/pagopa/io-ts-commons/pull/73)
- Bump validator from 10.3.0 to 10.4.0 [`#71`](https://github.com/pagopa/io-ts-commons/pull/71)
- Bump @types/jest from 23.1.0 to 23.1.1 [`#72`](https://github.com/pagopa/io-ts-commons/pull/72)
- [#158528448] added request middlewares [`#70`](https://github.com/pagopa/io-ts-commons/pull/70)
- [#158528448] added request middlewares (#70) [`#158528448`](https://www.pivotaltracker.com/story/show/158528448)

#### [v2.5.0](https://github.com/pagopa/io-ts-commons/compare/v2.4.1...v2.5.0)

> 21 June 2018

- [#158528448] added request middlewares [`#158528448`](https://www.pivotaltracker.com/story/show/158528448)

#### [v2.4.1](https://github.com/pagopa/io-ts-commons/compare/v2.4.0...v2.4.1)

> 21 June 2018

- Fix rpt id from string [`#69`](https://github.com/pagopa/io-ts-commons/pull/69)

#### [v2.4.0](https://github.com/pagopa/io-ts-commons/compare/v2.3.0...v2.4.0)

> 20 June 2018

- [#158476864] add qrcode custom type [`#68`](https://github.com/pagopa/io-ts-commons/pull/68)
- [#158476864] add qrcode custom type (#68) [`#158476864`](https://www.pivotaltracker.com/story/show/158476864)
- tests: added test for encoding pagopa notice number [`1cae2c8`](https://github.com/pagopa/io-ts-commons/commit/1cae2c8fe7fa09344007a6d52f39ae4a7805d7f8)

#### [v2.3.0](https://github.com/pagopa/io-ts-commons/compare/v2.2.0...v2.3.0)

> 19 June 2018

#### [v2.2.0](https://github.com/pagopa/io-ts-commons/compare/v2.0.1...v2.2.0)

> 19 June 2018

- [#158463790] feat: added PaymentNoticeNumber (NumeroAvviso) type [`#67`](https://github.com/pagopa/io-ts-commons/pull/67)
- Bump typescript from 2.9.1 to 2.9.2 [`#62`](https://github.com/pagopa/io-ts-commons/pull/62)
- Bump @types/jest from 23.0.0 to 23.1.0 [`#65`](https://github.com/pagopa/io-ts-commons/pull/65)
- build: bump fp-ts from 1.6.1 to 1.6.2 [`#58`](https://github.com/pagopa/io-ts-commons/pull/58)
- build: bump prettier from 1.13.4 to 1.13.5 [`#59`](https://github.com/pagopa/io-ts-commons/pull/59)
- build: bump typestrict from 0.0.8 to 0.0.9 [`#60`](https://github.com/pagopa/io-ts-commons/pull/60)
- Bump io-ts from 1.1.4 to 1.1.5 [`#63`](https://github.com/pagopa/io-ts-commons/pull/63)
- Bump tslint-immutable from 4.5.4 to 4.6.0 [`#64`](https://github.com/pagopa/io-ts-commons/pull/64)
- Bump danger from 3.7.15 to 3.7.18 [`#66`](https://github.com/pagopa/io-ts-commons/pull/66)
- added: to express handler [`#61`](https://github.com/pagopa/io-ts-commons/pull/61)
- upgrade major version [`#56`](https://github.com/pagopa/io-ts-commons/pull/56)
- fix: typescript target [`#55`](https://github.com/pagopa/io-ts-commons/pull/55)
- [#158463790] feat: added PaymentNoticeNumber (NumeroAvviso) type (#67) [`#158463790`](https://www.pivotaltracker.com/story/show/158463790)
- fix: typescript version [`52d6297`](https://github.com/pagopa/io-ts-commons/commit/52d62972380c2824476ce572781e5e6172b0bff1)
- Update README.md [`13408b0`](https://github.com/pagopa/io-ts-commons/commit/13408b0255d6fdb1327bb827470e335e004e7a7e)

#### [v2.0.1](https://github.com/pagopa/io-ts-commons/compare/v2.0.0...v2.0.1)

> 6 June 2018

### [v2.0.0](https://github.com/pagopa/io-ts-commons/compare/v1.18.1...v2.0.0)

> 6 June 2018

#### [v1.18.1](https://github.com/pagopa/io-ts-commons/compare/v1.18.0...v1.18.1)

> 6 June 2018

- fix: typescript version [`52d6297`](https://github.com/pagopa/io-ts-commons/commit/52d62972380c2824476ce572781e5e6172b0bff1)

#### [v1.18.0](https://github.com/pagopa/io-ts-commons/compare/v1.17.0...v1.18.0)

> 6 June 2018

#### [v1.17.0](https://github.com/pagopa/io-ts-commons/compare/v1.16.0...v1.17.0)

> 6 June 2018

- fix: typescript target [`#55`](https://github.com/pagopa/io-ts-commons/pull/55)
- Bump typescript from 2.8.3 to 2.9.1 [`#50`](https://github.com/pagopa/io-ts-commons/pull/50)
- Upgrades io-ts to 1.1.4 (fixes ts-2.9) [`#54`](https://github.com/pagopa/io-ts-commons/pull/54)
- Bump tslint-sonarts from 1.6.0 to 1.7.0 [`#48`](https://github.com/pagopa/io-ts-commons/pull/48)
- Bump validator from 10.2.0 to 10.3.0 [`#45`](https://github.com/pagopa/io-ts-commons/pull/45)
- Bump @types/jest from 22.2.3 to 23.0.0 [`#44`](https://github.com/pagopa/io-ts-commons/pull/44)
- Bump prettier from 1.13.2 to 1.13.4 [`#46`](https://github.com/pagopa/io-ts-commons/pull/46)
- Bump fp-ts from 1.6.0 to 1.6.1 [`#47`](https://github.com/pagopa/io-ts-commons/pull/47)

#### [v1.16.0](https://github.com/pagopa/io-ts-commons/compare/v1.15.0...v1.16.0)

> 5 June 2018

- fix: tests and typescript target [`#53`](https://github.com/pagopa/io-ts-commons/pull/53)
- Bump @types/node-fetch from 2.1.0 to 2.1.1 [`#49`](https://github.com/pagopa/io-ts-commons/pull/49)
- Bump danger from 3.7.14 to 3.7.15 [`#51`](https://github.com/pagopa/io-ts-commons/pull/51)

#### [v1.15.0](https://github.com/pagopa/io-ts-commons/compare/v1.14.0...v1.15.0)

> 1 June 2018

- Implements an abortable/retriable fetch [`#43`](https://github.com/pagopa/io-ts-commons/pull/43)
- Bump io-ts from 1.1.2 to 1.1.3 [`#37`](https://github.com/pagopa/io-ts-commons/pull/37)
- Bump prettier from 1.12.1 to 1.13.2 [`#42`](https://github.com/pagopa/io-ts-commons/pull/42)
- Bump danger-plugin-digitalcitizenship from 0.2.0 to 0.3.1 [`#38`](https://github.com/pagopa/io-ts-commons/pull/38)
- Bump danger from 3.7.11 to 3.7.14 [`#41`](https://github.com/pagopa/io-ts-commons/pull/41)
- Adds codecov.yml [`d9f3bac`](https://github.com/pagopa/io-ts-commons/commit/d9f3bacc59854afc45ed94949d44557ce6e00176)

#### [v1.14.0](https://github.com/pagopa/io-ts-commons/compare/v1.13.0...v1.14.0)

> 26 May 2018

- fix: response export [`#36`](https://github.com/pagopa/io-ts-commons/pull/36)

#### [v1.13.0](https://github.com/pagopa/io-ts-commons/compare/v1.12.0...v1.13.0)

> 25 May 2018

- [#157875866] fix request decoder type [`#35`](https://github.com/pagopa/io-ts-commons/pull/35)
- [#157875866] fix request decoder type (#35) [`#157875866`](https://www.pivotaltracker.com/story/show/157875866) [`#157875866`](https://www.pivotaltracker.com/story/show/157875866)

#### [v1.12.0](https://github.com/pagopa/io-ts-commons/compare/v1.11.0...v1.12.0)

> 25 May 2018

- [#157875848] chore: add xml response [`#34`](https://github.com/pagopa/io-ts-commons/pull/34)
- [#157875848] chore: add xml response (#34) [`#157875848`](https://www.pivotaltracker.com/story/show/157875848) [`#157875848`](https://www.pivotaltracker.com/story/show/157875848)

#### [v1.11.0](https://github.com/pagopa/io-ts-commons/compare/v1.10.0...v1.11.0)

> 25 May 2018

- [#157849558] added HTTP responses [`#33`](https://github.com/pagopa/io-ts-commons/pull/33)
- [#157849558] added HTTP responses (#33) [`#157849558`](https://www.pivotaltracker.com/story/show/157849558) [`#157849558`](https://www.pivotaltracker.com/story/show/157849558)
- Fixes comment [`4a8ee01`](https://github.com/pagopa/io-ts-commons/commit/4a8ee01e0fbf144e75be8c4e25530b733881ba99)

#### [v1.10.0](https://github.com/pagopa/io-ts-commons/compare/v1.9.0...v1.10.0)

> 24 May 2018

#### [v1.9.0](https://github.com/pagopa/io-ts-commons/compare/v1.8.0...v1.9.0)

> 24 May 2018

#### [v1.8.0](https://github.com/pagopa/io-ts-commons/compare/v1.7.0...v1.8.0)

> 24 May 2018

- Adds type helpers for requests [`#32`](https://github.com/pagopa/io-ts-commons/pull/32)
- Adds support for retriable tasks [`#29`](https://github.com/pagopa/io-ts-commons/pull/29)
- [#157838716] fix tag method [`#31`](https://github.com/pagopa/io-ts-commons/pull/31)
- Adds a request builder class [`#28`](https://github.com/pagopa/io-ts-commons/pull/28)
- Update deps [`#27`](https://github.com/pagopa/io-ts-commons/pull/27)
- [#157838716] fix tag method (#31) [`#157838716`](https://www.pivotaltracker.com/story/show/157838716)
- Updates docs [`b0d3b8f`](https://github.com/pagopa/io-ts-commons/commit/b0d3b8f12cb9d67ee4b6171784b22f6b99966e97)
- Bump jest from 22.4.3 to 22.4.4 [`6346189`](https://github.com/pagopa/io-ts-commons/commit/634618950e183bfb90d313f3f0689b05388d7e7e)
- Bump danger from 3.6.6 to 3.7.11 [`e21352a`](https://github.com/pagopa/io-ts-commons/commit/e21352a75389f403438e997a654fc82afb4cae74)

#### [v1.7.0](https://github.com/pagopa/io-ts-commons/compare/v1.6.0...v1.7.0)

> 16 May 2018

- Adds API for making typesafe requests [`#22`](https://github.com/pagopa/io-ts-commons/pull/22)
- Update dependencies [`#23`](https://github.com/pagopa/io-ts-commons/pull/23)

#### [v1.6.0](https://github.com/pagopa/io-ts-commons/compare/v1.5.1...v1.6.0)

> 11 May 2018

- Tentative fix for issue with tagged types. [`#17`](https://github.com/pagopa/io-ts-commons/pull/17)
- Bump ts-jest from 22.4.4 to 22.4.5 [`2aac2ef`](https://github.com/pagopa/io-ts-commons/commit/2aac2efd7e209ef5b39585958abe67817a8f55b8)
- Bump validator from 9.4.1 to 10.1.0 [`a505ba3`](https://github.com/pagopa/io-ts-commons/commit/a505ba327a34bdb840e4d292e7eea7bbd3aa8d6c)
- Bump danger from 3.6.0 to 3.6.5 [`9d64285`](https://github.com/pagopa/io-ts-commons/commit/9d6428517f6a59885a2ba5eec922ab8868da2561)

#### [v1.5.1](https://github.com/pagopa/io-ts-commons/compare/v1.5.0...v1.5.1)

> 6 May 2018

- fix: added url type to index [`#11`](https://github.com/pagopa/io-ts-commons/pull/11)
- Updates docs to 1.5.0 [`8c9718a`](https://github.com/pagopa/io-ts-commons/commit/8c9718ae66dcbb87ee7a741d9e853d80ae9a1143)

#### [v1.5.0](https://github.com/pagopa/io-ts-commons/compare/v1.4.0...v1.5.0)

> 5 May 2018

- Bump danger from 3.5.1 to 3.6.0 [`adbb13e`](https://github.com/pagopa/io-ts-commons/commit/adbb13eea79281183f77c9167f15f23953eee5a5)
- Bump @types/validator from 9.4.0 to 9.4.1 [`21f1d12`](https://github.com/pagopa/io-ts-commons/commit/21f1d12f721334dc1cde83cbd1b31e8f51959c90)
- Bump io-ts from 1.0.5 to 1.0.6 [`78159c2`](https://github.com/pagopa/io-ts-commons/commit/78159c296501e1feafdcca7f6c08284bde1978f6)

#### [v1.4.0](https://github.com/pagopa/io-ts-commons/compare/v1.3.0...v1.4.0)

> 5 May 2018

- [#157318099] added new type UrlFromString [`#10`](https://github.com/pagopa/io-ts-commons/pull/10)
- [#157318099] added new type UrlFromString (#10) [`#157318099`](https://www.pivotaltracker.com/story/show/157318099) [`#157318099`](https://www.pivotaltracker.com/story/show/157318099)

#### [v1.3.0](https://github.com/pagopa/io-ts-commons/compare/v1.2.0...v1.3.0)

> 23 April 2018

- Bump @types/validator from 6.3.0 to 9.4.0 [`#3`](https://github.com/pagopa/io-ts-commons/pull/3)
- Updates link to repository in package.json [`#1`](https://github.com/pagopa/io-ts-commons/pull/1)
- Bump typestrict from 0.0.6 to 0.0.8 [`#4`](https://github.com/pagopa/io-ts-commons/pull/4)
- Runs tests during circleci build [`#5`](https://github.com/pagopa/io-ts-commons/pull/5)
- Updates docs [`0287ebd`](https://github.com/pagopa/io-ts-commons/commit/0287ebd7d3558e2529054d3927dd75b8751ee817)
- Enables DangerJS rules [`259988b`](https://github.com/pagopa/io-ts-commons/commit/259988b0947eefa15d15f7537685016fdf8e5145)
- Adds CodeCov badge [`c9b601c`](https://github.com/pagopa/io-ts-commons/commit/c9b601c77688fd76f192e1fbde6b45a9b223bdca)

#### [v1.2.0](https://github.com/pagopa/io-ts-commons/compare/v1.1.0...v1.2.0)

> 23 April 2018

- Updates docs [`2031252`](https://github.com/pagopa/io-ts-commons/commit/20312520a6dd535110ac61fae65976fc986b024e)
- Adds environment [`9574dba`](https://github.com/pagopa/io-ts-commons/commit/9574dba567a181c27b211ce3f65e9b1973674da3)

#### [v1.1.0](https://github.com/pagopa/io-ts-commons/compare/v1.0.0...v1.1.0)

> 22 April 2018

- Updates docs [`a7c378c`](https://github.com/pagopa/io-ts-commons/commit/a7c378cc3343ad54eacaf1c43759818c6861bb7a)
- Removes index from docs [`a68da3b`](https://github.com/pagopa/io-ts-commons/commit/a68da3baa1ab06ff6374439b8818aecb16276779)
- Do not process docs as Jekyll files [`a60948f`](https://github.com/pagopa/io-ts-commons/commit/a60948ff62a7f98e374d1217b581479058012004)

#### v1.0.0

> 22 April 2018

- Adds docs [`0a284e2`](https://github.com/pagopa/io-ts-commons/commit/0a284e2de966ac15394c734d8524522bee998d5a)
- Refreshes yarn.lock and imports sources from digital-citizenship-functions [`317d4c9`](https://github.com/pagopa/io-ts-commons/commit/317d4c95ef1a25c8c0c3b7826e3fc4a10f31cde7)
- Adds tests and coverage [`5767490`](https://github.com/pagopa/io-ts-commons/commit/57674906583eb2389676d29a50b3f1d2242bec85)