All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
- fix: upgrade @pagopa/ts-commons from 9.1.0 to 9.2.0
#232 - Bump y18n from 3.2.1 to 3.2.2
#229 - Bump lodash from 4.17.20 to 4.17.21
#234 - do not hide errors
#233
7 May 2021
7 May 2021
19 February 2021
19 February 2021
- [#176997929] Remove SafeIdentifier on query param names
#226 - [#176997929] Remove SafeIdentifier on query param names (#226)
#176997929#176997929 - Bump version to 9.0.0 [skip ci]
1c2852b
9 February 2021
9 February 2021
- [#176415651] update ts commons
#223 - [#176415651] update ts commons (#223)
#176415651 - Bump version to 8.0.0 [skip ci]
8072f04
2 February 2021
2 February 2021
- Bump version to 7.0.2 [skip ci]
32fcdbf
2 February 2021
2 February 2021
- fix: upgrade nunjucks from 3.2.1 to 3.2.2
#220 - fix: upgrade write-yaml-file from 4.1.0 to 4.1.3
#222 - upgrade node to 12.19.1
#219 - Bump version to 7.0.1 [skip ci]
51473bf
8 January 2021
8 January 2021
- add pr template
#218 - Bump urijs from 1.19.2 to 1.19.5 in /e2e
#214 - Bump lodash from 4.17.15 to 4.17.20
#216 - Bump ini from 1.3.5 to 1.3.8
#215 - #176398607 renamed to @pagopa/openapi-codegen-ts
#217 - [#176013578 refactor] pipeline
#213 - Bump version to 7.0.0 [skip ci]
3904222 - Update CODEOWNERS
48c5b0a
8 January 2021
- add deprecation notes
70c79b1
4 December 2020
- [#176012064] Update io-ts-commons
#211 - [#176012064] Update io-ts-commons (#211)
#176012064 - chore: release 6.3.0
ade684d - Update azure-pipelines.yml for Azure Pipelines
a181577
23 November 2020
- [#175779805] Handle header parameters
#210 - [#175779805] Handle header parameters (#210)
#175779805 - chore: release 6.2.2
ee54d5c
5 November 2020
3 November 2020
- [#175498392] Handle enum for boolean type in openapi definition
#208 - [#175498392] Handle enum for boolean type in openapi definition (#208)
#175498392 - chore: release 6.2.0
c3723f4
21 October 2020
- [#175017856] Handle exclusiveMaximum and exclusiveMinimum
#207 - [#175017856] Handle exclusiveMaximum and exclusiveMinimum (#207)
#175017856
8 October 2020
- [#175179600] Handle authentication schema
#206 - [#175179600] Handle authentication schema (#206)
#175179600 - chore: release 6.0.0
6fcf9c5
28 September 2020
- [#174993325] Handle upper bound limit on ranged numbers, integers and strings
#205 - [#174993325] Handle upper bound limit on ranged numbers, integers and strings (#205)
#174993325 - chore: release 5.3.0
aa9b853
25 September 2020
- [#174908845] Handle identifiers with invalid characters
#204 - Update README.md
#203 - [#174730128] Test cases for external definitions
#197 - [#174908845] Handle identifiers with invalid characters (#204)
#174908845 - [#174730128] Test cases for external definitions (#197)
#174730128 - chore: release 5.2.0
3222415
14 September 2020
- Bump node-fetch from 2.6.0 to 2.6.1 in /e2e
#199 - [#174797437] Use proper parameter name
#202 - [#174797087] Add e2e step to build pipeline
#201 - [#174706455] Fix regression bug
#200 - Update README.md
#198 - [#174797437] Use proper parameter name (#202)
#174797437 - [#174797087] Add e2e step to build pipeline (#201)
#174797087 - [#174706455] Fix regression bug (#200)
#174706455 - chore: release 5.1.0
49b2af2
9 September 2020
8 September 2020
- [#174706105] Fix e2e test
#195 - fixes
#194 - [#174695158] Release version 5.0.0
#193 - [#174706105] Fix e2e test (#195)
#174706105 - [#174695158] Release version 5.0.0 (#193)
#174695158 - chore: release 5.0.0
4ded41c
8 June 2020
7 June 2020
- [#173210783] generate camel cased prop names
#183 - [#173210783] generate camel cased prop names (#183)
#173210783 - [#173210783] generate camel cased prop names
#173210783 - chore: release 4.2.0
bcd7065 - hotfix: fix linting
20a0e2c
6 June 2020
- [#173200347] fix integer inclusive maximum
#182 - Bump handlebars from 4.0.11 to 4.7.3
#168 - [#171800213] add azure pipeline
#166 - [#173200347] fix integer inclusive maximum (#182)
#173200347 - [#171800213] add azure pipeline (#166)
#171800213 - chore: release 4.1.1
4dd190e - fix
b074588 - update info
af17e7e
22 July 2019
- update swagger-parser, remove swagger-schema-official
4713563 - remove from dependency types/swagger-parser and openapi-types.
f4843a8 - other fix.
be5ddaa
27 May 2019
- Fixes test specs file
#94 - Updates code format
bb7289e - Adds CODEOWNERS [skip ci]
6a1ad0a - Do not import io-ts unless decoders get generated
2f2abf3
23 April 2019
25 February 2019
- Allow any 2xx status to be a success type for decoders
#77
20 February 2019
- Adds 201 status when looking for success types in decoder generation
dc299b7
16 February 2019
- Adds support for file parameters in POST and PUT requests
#66
14 February 2019
- Adds support for simple enums in definitions
#64
27 January 2019
- Breaking: adds auth params to operator defs
d14cf11
19 January 2019
- Object property names should be properly capitalized
#61
1 October 2018
- Fixed default decoder for undefined types
7fec2ee
1 October 2018
- Allow overriding success response type in decoder
d9102ac
30 September 2018
- Allow for different encode/decode types in ioResponseDecoder
95cbfa3
30 September 2018
- Fixes call signature of constantResponseDecoder
bf51d52
30 September 2018
- Fixed bug introduced in last commit
ae3af87
30 September 2018
- Adds experimental generation of response decoders
7b60550
27 September 2018
- Correctly lookup per-operation security specs
c04eae6
27 September 2018
- Fixes required inline parameters
2d29ac7
27 September 2018
- Adds default success and error types
a0665e8
27 September 2018
- Fall back to securityDefinitions if security is not defined
9f173b3
25 September 2018
- Fix required parameter in ref
a1f90be
24 September 2018
- Adds path level parameters
1e75caa
24 September 2018
- Adds security headers
26bb8af
24 September 2018
- Adds tslint:disable:max-union-size to request types
f66c61a
24 September 2018
- Adds readonly to params and removes unneeded imports
cca4957
24 September 2018
- Adds parameter types to request types
#48
24 September 2018
- Adds option to generate request types (experimental)
#47
5 September 2018
- fix: import io-ts
#46 - fix: within range string maxLength
#45 - Adds missing runtime dependency "yargs"
9a377e3
11 July 2018
- fix: ignore variable name tslint
#44 - Create LICENSE
#42 - fix: within range string maxLength
374af4d - bump version
5ee0ad5
21 June 2018
- fix: hotfix for generation of custom types
#41
21 June 2018
- [#158519397] support custom types
#40 - [#158519397] support custom types (#40)
#158519397
21 June 2018
- add integer type
#39 - add integer type (#39)
#158519355
19 June 2018
- feat: custom string formats
#38
19 June 2018
10 June 2018
- feat: support additionalProperties default value
#35 - fix crlf on binaries for win32
2c52197 - fix crlf on binaries for win32
73f6258 - fix crlf on binaries for win32
1b1eae1
9 June 2018
- fix: additionalProperties
#34 - Adds tslint
#33 - fix: support additionalProperties default
7e61946 - fix: small fixes to types generation
6c084ee - fix: bumped patch version
02a933e
6 June 2018
- [#157911013] ehnancement to io-ts type generation from swagger specs
#32 - [#157911013] ehnancement to io-ts type generation from swagger specs (#32)
#157911013 - fix: tests
9b27ec0 - feat: extend generator features
5f7cae7 - added tslint
0fb4b65
14 May 2018
11 May 2018
- [#157505713] adds support for additional properties
#14 - [#157505713] adds support for additional properties (#14)
#157505713 - added support for additionalPrperties
05635c0
10 May 2018
- Import withDefault only once
#13
10 May 2018
- fix: intersection type
#12
10 May 2018
- Reverted previous commit about dereferencing
538b595
10 May 2018
9 May 2018
- [#157428441] added optional strict
#9 - [#157428441] added optional strict (#9)
#157428441
9 May 2018
- [#157422874] fix definitions dereferencing
#8 - [#157422874] fix definitions dereferencing (#8)
#157422874
8 May 2018
- Adds support for NonNegativeNumber
48792b4
8 May 2018
- Fixed shebang
ea6da82
8 May 2018
- Main is now index.js
7c3adfa
8 May 2018
- Code gen is now async + must reset seen on each def
8644611
8 May 2018
- Skip duplicated imports
#7 - Adds danger-plugin-digitalcitizenship
0e423cd - Bump danger from 3.5.1 to 3.6.5
7bb3276 - Bump fs-extra from 5.0.0 to 6.0.0
74b96eb
22 April 2018
- Fixes import of withDefault
8f1771b
22 April 2018
- Updates templates to use italia-ts-commons@1.0.0
2e968b6
21 April 2018
- Adds README
d820be5 - Updates templates to use italia-ts-commons
2b571b0 - Adds more info about gen-api-models
418b536
20 April 2018