All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- Restore live metrics
#424
8 May 2024
8 May 2024
28 March 2024
28 March 2024
- [#IOPLT-402] Upgrade Application Insights client SDK version
#422
- Bump version to 13.0.0 [skip ci]
993f47d
28 March 2024
28 March 2024
- [#DEVEX-60] Move fp-ts io-ts to peerDeps and upgrade deps
#421
- Bump version to 12.6.0 [skip ci]
1296828
15 March 2024
15 March 2024
8 January 2024
8 January 2024
- Bump version to 12.5.0 [skip ci]
c81cf84
- feat: [IOPID-1296] Add hashFiscalCode utility function
8d4640d
19 December 2023
19 December 2023
- [#IOPID-1268] Addressable type ResponseErrorPreconditionFailed
#417
- Bump version to 12.4.1 [skip ci]
039f20b
14 December 2023
14 December 2023
18 October 2023
18 October 2023
7 September 2023
7 September 2023
8 August 2023
8 August 2023
28 April 2023
28 April 2023
27 March 2023
27 March 2023
10 March 2023
10 March 2023
2 March 2023
2 March 2023
21 February 2023
21 February 2023
- [#IOCIT-361] JwkPublicKeyFromToken decoder support JwkPublicKey inputs
#407
- Bump version to 10.14.1 [skip ci]
1edeb54
7 February 2023
7 February 2023
19 January 2023
19 January 2023
9 January 2023
9 January 2023
- [#IOCIT-241] Add SemverFromUserAgentString Custom decoder
#403
- Bump version to 10.12.0 [skip ci]
bf44a62
5 January 2023
5 January 2023
4 January 2023
4 January 2023
23 August 2022
23 August 2022
4 August 2022
4 August 2022
19 July 2022
19 July 2022
7 July 2022
7 July 2022
6 July 2022
6 July 2022
6 July 2022
6 July 2022
- [ICC-88] Add
bufferArrayResponseDecoder
for handling binary file contents#386
- Bump version to 10.6.0 [skip ci]
77ef8fb
23 June 2022
23 June 2022
- Bump version to 10.5.1 [skip ci]
359427e
14 June 2022
14 June 2022
16 May 2022
16 May 2022
- chore(deps): bump node-fetch from 2.6.1 to 2.6.7
#382
- allow any string as http header
#384
- Bump version to 10.4.0 [skip ci]
543c742
22 April 2022
22 April 2022
- chore(deps): bump async from 2.6.3 to 2.6.4
#383
- chore(deps): bump validator from 10.11.0 to 13.7.0
#376
- chore(deps): bump shelljs from 0.8.4 to 0.8.5
#378
- [#IC-418] Add PATCH request type
#381
- Bump version to 10.3.0 [skip ci]
05f87f2
19 October 2021
19 October 2021
- Fix encoding for
HttpUrlFromString
andHttpUrlFromString
#375
- Bump version to 10.2.1 [skip ci]
49dc752
28 September 2021
28 September 2021
- [Snyk] Upgrade fp-ts from 2.10.5 to 2.11.0
#366
- chore(deps): bump tmpl from 1.0.4 to 1.0.5
#371
- [Proposal] New request middleware wrapper
#370
- Bump version to 10.2.0 [skip ci]
65eebdf
- set all contributors as CODEOWNER
7682247
7 September 2021
7 September 2021
- [#IP-362] Added a codec to support conversion from string to boolean
#367
- Bump version to 10.1.0 [skip ci]
79868ec
18 August 2021
18 August 2021
- Change ref azure devops
#353
- [#IP-356] Update Node to 14.16.0
#365
- [#IP-325] Upgrade Typescript to v4.3.5
#364
- Bump version to 10.0.1 [skip ci]
547c72d
2 August 2021
2 August 2021
- [#IP-318] Update fp-ts lib from 1.x to 2.x
#363
- chore(deps): bump ws from 5.2.2 to 5.2.3
#360
- Bump version to 10.0.0 [skip ci]
8d2d7e9
5 July 2021
5 July 2021
17 June 2021
17 June 2021
9 June 2021
9 June 2021
1 June 2021
1 June 2021
- chore(deps): bump y18n from 3.2.1 to 3.2.2
#349
- chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9
#355
- chore(deps): bump underscore from 1.9.1 to 1.13.1
#354
- [IP-215] Add 7th middleware to withRequestMiddlewares
a0ba256
- Bump version to 9.4.1 [skip ci]
003f280
29 April 2021
29 April 2021
28 April 2021
28 April 2021
- [#ENTE-74] new readonlyNonEmptySetType
#352
- [#IP-86] tslint to eslint migration
#351
- Bump version to 9.3.0 [skip ci]
06ea40d
12 April 2021
12 April 2021
5 February 2021
5 February 2021
- [#176595075] Generic http agent
#348
- [#176595075] Generic http agent (#348)
#176595075
- Bump version to 9.1.0 [skip ci]
cc7f70b
22 January 2021
22 January 2021
- chore(deps): bump lodash from 4.17.15 to 4.17.20
#347
- chore(deps): bump ini from 1.3.5 to 1.3.8
#345
- [#176013578] refactor pipeline
#343
- [#176415651] renamed package to @pagopa/ts-commons
#344
- [#176013578] refactor pipeline (#343)
#176013578
- [#176415651] renamed package to @pagopa/ts-commons (#344)
#176415651
- Bump version to 9.0.0 [skip ci]
fa42ae5
- hotfix deploy pipeline
6f65f79
- Update CODEOWNERS
ca05307
3 December 2020
- Add telemetry processor to disable sampling
#339
- Solve Snyk alerts
#337
- chore: release 8.6.0
3ec6f21
- Update CODEOWNERS
657a124
18 June 2020
16 June 2020
11 June 2020
- [#173256212] Makes getHttp(s)Fetch accept extra options
#327
- [#173256212] Makes getHttp(s)Fetch accept extra options (#327)
#173256212
- chore: release 8.4.0
41b7e4f
11 June 2020
8 June 2020
25 April 2020
25 April 2020
25 April 2020
19 April 2020
19 April 2020
- add application insights utilities
#321
- upgrade packages and prettier
#320
- chore: release 7.0.0
e3e73fa
16 April 2020
16 April 2020
- [#172078979] Add encrypt/decrypt AES/RSA utility
#319
- [#172078979] Add encrypt/decrypt AES/RSA utility (#319)
#172078979
- chore: release 6.4.0
775cd6f
12 April 2020
7 April 2020
- chore: release 6.3.0
05eceb4
7 April 2020
- [#172172342] fix agentkeepalive typings
#317
- [#172172342] fix agentkeepalive typings (#317)
#172172342
- hotfix: agentkeepalive typings
bffe3fb
- chore: release 6.2.0
d52f7f9
6 April 2020
- [#172172342] export patched agentkeepalive
#172172342
- chore: release 6.1.0
0d8e738
6 April 2020
6 April 2020
6 April 2020
- [#172178458] add release-it
#315
- [#172172342] add http agentkeepalive
#312
- [#172178458] add release-it (#315)
#172178458
- [#172172342] add http agentkeepalive (#312)
#172172342
- chore: release 6.0.0
849a336
- hotfix: change publish registry
ead2bb7
25 November 2019
14 October 2019
- Add IResponseSuccessAccepted
#276
30 September 2019
12 September 2019
23 August 2019
- Adds X-Functions-Key to request headers
#255
23 August 2019
- Adds more HTTP status codes and a response for 503
#254
20 August 2019
- [#167976266] add check when Context is empty
#253
- [#167976266] add check when Context is empty (#253)
#167976266
14 August 2019
- [#167730942] adds abort logic to retriableFetch
#250
- [#167730942] adds abort logic to retriableFetch (#250)
#167730942
1 July 2019
30 May 2019
- [#157896066] Makes the detail param in ResponseErrorTooManyRequests optional
#212
- Upgrades to latest italia-tslint-rules
#204
- [#157896066] Makes the detail param in ResponseErrorTooManyRequests optional (#212)
#157896066
16 May 2019
- [#165794965] Fixes deprecated usage of Express redirect response.
#165794965
- On version change, push package.json too
7e4a0fd
16 May 2019
- [#157896066] Adds a response type for HTTP status 429.
#202
- [#157896066] Adds a response type for HTTP status 429. (#202)
#157896066
3 May 2019
- Improves io-ts reporter messages
#197
1 May 2019
- Adds json pre-processor to ioResponseDecoder and basicResponseDecoder
#196
29 April 2019
- Adds detail message to responses
#195
28 April 2019
- Adds conditional type to extract type of request params
#191
23 April 2019
- Bump rimraf from 2.6.2 to 2.6.3
#174
- Bump @types/express from 4.16.0 to 4.16.1
#175
- Bump tslint-sonarts from 1.8.0 to 1.9.0
#180
- Bump danger from 4.0.2 to 7.1.2
#181
- Fix io-ts and fp-ts version
c632a41
- Creates CODEOWNERS [skip ci]
a43fcb6
5 April 2019
3 April 2019
- Upgrades Typescript to 3.4.0
#169
- [Security] Bump handlebars from 4.0.11 to 4.1.0
#145
- [Security] Bump lodash from 4.17.10 to 4.17.11
#144
- [Security] Bump extend from 3.0.1 to 3.0.2
#143
- Bump @types/validator from 9.4.1 to 10.11.0
#163
- Bump prettier from 1.14.0 to 1.16.4
#150
- Bump typedoc from 0.12.0 to 0.14.2
#152
- Bump tslint-immutable from 4.7.0 to 5.5.2
#167
- Bump tslint-config-prettier from 1.15.0 to 1.18.0
#148
- Bump tslint-plugin-prettier from 1.3.0 to 2.0.1
#135
- Fixes errors caused by node-fetch
#166
- Fixes TypeofApiCall
#165
- Fixes circleci build
#164
27 March 2019
- Add isPot method
#160
16 February 2019
- Adds FormData for payload of PUT and POST
89989e8
4 February 2019
- Expose validation errors in responses
#142
21 December 2018
4 December 2018
- Removes winston from the deps
85b0dcc
4 December 2018
- Fixes tsc going OOM
b158f9d
4 December 2018
- Upgrade io-ts to 1.4.2 and fp-ts to 1.12.0
4b08296
3 December 2018
- Bump validator from 10.6.0 to 10.7.1
#129
- Bump danger from 3.8.6 to 4.0.2
#126
- Bump tslint-immutable from 4.6.0 to 4.7.0
#124
- Bump tslint-sonarts from 1.7.0 to 1.8.0
#128
- Bump fp-ts from 1.7.1 to 1.8.1
#130
- [Security] Bump merge from 1.2.0 to 1.2.1
#133
- Removes pagopa code, migrated to italia-pagopa-commons
54c97c9
- Imports Pot type from italia-app
ef32871
- Imported helper types from italia-app
ec6602f
27 September 2018
20 September 2018
19 September 2018
- Upgrades to typescript 3
#120
- Fixes linting issues
121f1d3
- Bump prettier from 1.13.7 to 1.14.0
f692b67
19 September 2018
- Bump ts-jest from 23.0.1 to 23.1.4 (#118) [skip ci]
73ae25d
- Bump jest from 23.4.2 to 23.5.0 (#111) [skip ci]
f1e0025
- Bump typedoc from 0.11.1 to 0.12.0 (#115) [skip ci]
d6cd017
6 August 2018
6 August 2018
- Makes AmountInEuroCentsFromNumber accept values of less than 10 cents
#110
- Bump jest from 22.4.4 to 23.4.2 (#103) [skip ci]
5804119
- Bump danger from 3.8.1 to 3.8.4 (#106) [skip ci]
751fa6f
- Bump validator from 10.4.0 to 10.5.0 (#108) [skip ci]
1c86f33
31 July 2018
- Adds Ocp-Apim-Subscription-Key to RequestHeaderKey
e395e75
31 July 2018
- Adds headers to responses and more headers to requests
#105
- Bump ts-jest from 22.4.6 to 23.0.1 (#94) [skip ci]
d89f8ba
- Bump tslint from 5.10.0 to 5.11.0 (#97) [skip ci]
e5413dc
- Bump danger from 3.7.20 to 3.8.1 (#101) [skip ci]
1c27f74
26 July 2018
- Adds a function to remove tags from basic types
#100
- Updating AmountInEuroCents to match the specs
#92
16 July 2018
- Bump prettier from 1.13.5 to 1.13.7
#76
- Bump danger from 3.7.19 to 3.7.20
#81
- Bump io-ts from 1.2.0 to 1.2.1
#86
- Bump fp-ts from 1.7.0 to 1.7.1
#87
- Fix retries
#90
12 July 2018
- hotfix: exports
37ef03f
10 July 2018
- Add license scan report and status
#79
- Adding some converters
#84
- [#158944398] added utc iso format for dates
#85
- [#158944398] added utc iso format for dates (#85)
#158944398
- Update README.md
c55b0a0
10 July 2018
- [#158944398] add utc iso date
#158944398
9 July 2018
- fix: handle error in express handlers
#83
5 July 2018
- adding conversion from qr code to rptId
#80
- Fix Licensing
#73
- Bump validator from 10.3.0 to 10.4.0
#71
- Bump @types/jest from 23.1.0 to 23.1.1
#72
- [#158528448] added request middlewares
#70
- [#158528448] added request middlewares (#70)
#158528448
21 June 2018
- [#158528448] added request middlewares
#158528448
21 June 2018
- Fix rpt id from string
#69
20 June 2018
- [#158476864] add qrcode custom type
#68
- [#158476864] add qrcode custom type (#68)
#158476864
- tests: added test for encoding pagopa notice number
1cae2c8
19 June 2018
19 June 2018
- [#158463790] feat: added PaymentNoticeNumber (NumeroAvviso) type
#67
- Bump typescript from 2.9.1 to 2.9.2
#62
- Bump @types/jest from 23.0.0 to 23.1.0
#65
- build: bump fp-ts from 1.6.1 to 1.6.2
#58
- build: bump prettier from 1.13.4 to 1.13.5
#59
- build: bump typestrict from 0.0.8 to 0.0.9
#60
- Bump io-ts from 1.1.4 to 1.1.5
#63
- Bump tslint-immutable from 4.5.4 to 4.6.0
#64
- Bump danger from 3.7.15 to 3.7.18
#66
- added: to express handler
#61
- upgrade major version
#56
- fix: typescript target
#55
- [#158463790] feat: added PaymentNoticeNumber (NumeroAvviso) type (#67)
#158463790
- fix: typescript version
52d6297
- Update README.md
13408b0
6 June 2018
6 June 2018
6 June 2018
- fix: typescript version
52d6297
6 June 2018
6 June 2018
- fix: typescript target
#55
- Bump typescript from 2.8.3 to 2.9.1
#50
- Upgrades io-ts to 1.1.4 (fixes ts-2.9)
#54
- Bump tslint-sonarts from 1.6.0 to 1.7.0
#48
- Bump validator from 10.2.0 to 10.3.0
#45
- Bump @types/jest from 22.2.3 to 23.0.0
#44
- Bump prettier from 1.13.2 to 1.13.4
#46
- Bump fp-ts from 1.6.0 to 1.6.1
#47
5 June 2018
- fix: tests and typescript target
#53
- Bump @types/node-fetch from 2.1.0 to 2.1.1
#49
- Bump danger from 3.7.14 to 3.7.15
#51
1 June 2018
- Implements an abortable/retriable fetch
#43
- Bump io-ts from 1.1.2 to 1.1.3
#37
- Bump prettier from 1.12.1 to 1.13.2
#42
- Bump danger-plugin-digitalcitizenship from 0.2.0 to 0.3.1
#38
- Bump danger from 3.7.11 to 3.7.14
#41
- Adds codecov.yml
d9f3bac
26 May 2018
- fix: response export
#36
25 May 2018
- [#157875866] fix request decoder type
#35
- [#157875866] fix request decoder type (#35)
#157875866
#157875866
25 May 2018
- [#157875848] chore: add xml response
#34
- [#157875848] chore: add xml response (#34)
#157875848
#157875848
25 May 2018
- [#157849558] added HTTP responses
#33
- [#157849558] added HTTP responses (#33)
#157849558
#157849558
- Fixes comment
4a8ee01
24 May 2018
24 May 2018
24 May 2018
- Adds type helpers for requests
#32
- Adds support for retriable tasks
#29
- [#157838716] fix tag method
#31
- Adds a request builder class
#28
- Update deps
#27
- [#157838716] fix tag method (#31)
#157838716
- Updates docs
b0d3b8f
- Bump jest from 22.4.3 to 22.4.4
6346189
- Bump danger from 3.6.6 to 3.7.11
e21352a
16 May 2018
11 May 2018
- Tentative fix for issue with tagged types.
#17
- Bump ts-jest from 22.4.4 to 22.4.5
2aac2ef
- Bump validator from 9.4.1 to 10.1.0
a505ba3
- Bump danger from 3.6.0 to 3.6.5
9d64285
6 May 2018
5 May 2018
- Bump danger from 3.5.1 to 3.6.0
adbb13e
- Bump @types/validator from 9.4.0 to 9.4.1
21f1d12
- Bump io-ts from 1.0.5 to 1.0.6
78159c2
5 May 2018
- [#157318099] added new type UrlFromString
#10
- [#157318099] added new type UrlFromString (#10)
#157318099
#157318099
23 April 2018
- Bump @types/validator from 6.3.0 to 9.4.0
#3
- Updates link to repository in package.json
#1
- Bump typestrict from 0.0.6 to 0.0.8
#4
- Runs tests during circleci build
#5
- Updates docs
0287ebd
- Enables DangerJS rules
259988b
- Adds CodeCov badge
c9b601c
23 April 2018
22 April 2018
22 April 2018