Skip to content

Releases: kristiandupont/kanel

Better support for arrays of enums

13 Jun 18:33
Compare
Choose a tag to compare

This adds better support for arrays of enums. Thanks to @jcristovao for this (and to @pbernasconi for pushing it through!)

v2.1.1...v2.2.0

Skip models for types that belong to PG extensions

10 May 17:08
Compare
Choose a tag to compare
  • Bump extract-pg-schema 11cff5f
  • Update dependency prettier to v2.3.0 (#148) 9d50af9
  • Update dependency eslint to v7.26.0 (#145) 7f25e03
  • Bump hosted-git-info from 2.8.8 to 2.8.9 (#146) 89a0d19
  • Update dependency ts-jest to v26.5.6 (#142) 39f1560
  • Update dependency @types/node to v14.14.44 (#141) dc07928
  • Update dependency @typescript-eslint/parser to v4.22.1 (#139) 5b6a20b

v2.1.0...v2.1.1

Support imported custom types

09 May 15:15
Compare
Choose a tag to compare
  • Merge branches 'imported-custom-types' and 'master' of github.com:kristiandupont/kanel e8808f6
  • Support imported custom types (#147) 6c617a3
  • Support imported custom types 4d43e33

v2.0.0...v2.1.0

Add support for composite types

03 May 19:15
Compare
Choose a tag to compare

v1.3.0...v2.0.0

Thanks to @meticoeus for this

Add @generated pragma

24 Apr 17:50
Compare
Choose a tag to compare

This release causes a change in all generated files. It's not something I do casually as that will create a lot of git history everywhere. After a bit of research it does seem like having a @generated pragma on the first line is becoming a semi-standard and I want to support it so I feel it's worth it.

If you don't want your generated files to have this change, you can remove the line using a hook similar to what is shown in the example:
https://github.com/kristiandupont/kanel/blob/master/example/.kanelrc.js#L5

Fixes #131

v1.2.1...v1.3.0

v1.2.1

22 Apr 21:30
Compare
Choose a tag to compare

Fix bin file

v1.2.0

22 Apr 21:11
Compare
Choose a tag to compare
  • Update extract-pg-schema ea3f196
  • Update dependency eslint-config-prettier to v8.2.0 (#121) 751dc20
  • Update dependency eslint to v7.24.0 (#120) 4a22475
  • Update dependency @types/ramda to v0.27.40 (#119) 1924ad1
  • Update dependency typescript to v4.2.4 (#118) a6ab0d4
  • Update dependency @typescript-eslint/parser to v4.22.0 (#117) 1312aca
  • Update dependency @types/node to v14.14.41 (#122) a984e8a
  • Update dependency eslint-plugin-prettier to v3.4.0 (#124) 080deb6
  • Update dependency ts-jest to v26.5.5 (#125) 673ab32
  • makeIdType configuration option (#129) ebd689d

v1.1.2...v1.2.0

Fix bug in folder structure

01 Apr 14:22
Compare
Choose a tag to compare
  • Fix issue with folder structure 15476d8

v1.1.1...v1.1.2

Fix typescript export type issue

01 Apr 12:55
Compare
Choose a tag to compare
  • Update dependency @typescript-eslint/parser to v4.20.0 (#104) 3b1e4d2
  • Update dependency typescript to v4.2.3 (#108) b4ef938
  • Update dependency @types/ramda to v0.27.39 (#112) b0764b7
  • Update dependency eslint-config-prettier to v8 (#106) ef8eb08
  • Update dependency @types/node to v14.14.37 (#105) 9b706fc
  • Update dependency ts-jest to v26.5.4 (#107) 658e7f8
  • Update dependency eslint to v7.23.0 (#109) adf0424
  • Update dependency @types/jest to v26.0.22 (#113) cc056a1
  • Bump y18n from 4.0.0 to 4.0.1 (#116) d20c77c
  • Fix export of the interfaces in the index file (#115) 8b896bb
  • Update dependency @types/ramda to v0.27.38 (#97) c5c515a
  • Update dependency @typescript-eslint/parser to v4.15.0 (#98) 58ebb54
  • Update dependency ts-jest to v26.5.1 (#99) a0fd59b
  • Update dependency typescript to v4.1.5 (#100) ca3abff
  • Update dependency @types/node to v14.14.28 (#101) 50c1cf8
  • Update dependency eslint to v7.20.0 (#102) b3a56b3
  • Update dependency np to v7.4.0 (#96) 4f8ec99
  • fix link to example models folder (#103) 3794361
  • Update dependency eslint to v7.19.0 (#93) d7d0f20
  • Update dependency ts-jest to v26.5.0 (#92) a235143
  • Update dependency @typescript-eslint/parser to v4.14.2 (#94) 84fb9f6
  • Update dependency @types/node to v14.14.25 (#95) f5cd847
  • Update dependency @typescript-eslint/parser to v4.14.1 (#84) f2b02d9
  • Update dependency eslint-config-prettier to v7.2.0 (#89) 93e3b5b
  • Update dependency @types/node to v14.14.22 (#86) b3280a7
  • Update dependency eslint to v7.18.0 (#88) 67310b3
  • Update dependency @types/ramda to v0.27.36 (#90) 2f80eca
  • Update dependency @types/jest to v26.0.20 (#81) f894a74
  • Update dependency eslint-plugin-prettier to v3.3.1 (#80) cd39ba8
  • Update dependency @types/node to v14.14.20 (#79) 15ead05
  • Update dependency eslint to v7.17.0 (#77) 90c34d7
  • Update dependency @typescript-eslint/parser to v4.12.0 (#78) 43638bf
  • Update dependency @types/node to v14.14.19 (#76) 8c3ec05
  • Change the ID types property so intellisense doesnt suggest it (#75) cc332bc

v1.1.0...v1.1.1

Add propertyNominator

01 Jan 11:06
Compare
Choose a tag to compare

This restores the ability to alter property names through a propertyNominator config property.