Releases: jsaari97/netlify-ts
Releases · jsaari97/netlify-ts
v2.0.0
Breaking changes
- BREAKING: Drop support for Node 12
- BREAKING: Remove
createNetlifyTypes
and createNetlifyTypesAsync
named imports
- BREAKING: Replace
createNetlifyTypes
as the default import
Features 🚀
- BREAKING: Non-alphanumeric characters are now considered delimiters. – thanks @gewfy! (#11)
- Image and File widgets now resolve to
string[]
if the CMS configuration supports it. (#9)
- Documentation has been updated 📑
Internal 🏠
- Updated project dependencies
v1.5.0
Features 🚀
- Added
delimiter
option for defining custom delimiters for type names. – thanks @gewfy! (#10)
- File widget now resolves to type
string
– thanks @swemail! (#8)
v1.4.0
Features 🚀
- Added
capitalize
option for capitalizing type names. For example names general_posts
and kitchenSink_list
become General_Posts
and KitchenSink_List
– thanks again @gewfy! (#7)
v1.3.0
Features 🚀
createNetlifyTypes
and createNetlifyTypesAsync
now also accept a Netlify CMS config object as an argument – thanks @gewfy! (#6)
v1.2.2
Bugfixes 🐛
- Fixes bug where CLI ignores the optional custom output path argument (#5)
Internal 🏠
- Updates project development dependencies
v1.2.1
Bugfixes 🐛
- Fixes bugs related to using typed lists along with the
label
option (#4)
Internal 🏠
- Updates project dependencies
v1.2.0
Features 🚀
- Add optional
label
option
- uses netlify-cms
label_singular
or label
as interface names and name
as fallback
Internal 🏠
- Updates project dependencies
v1.1.0
Features 🚀
- Add
createNetlifyTypes
and createNetlifyTypesAsync
exports
Internal 🏠
- Updates project dependencies
v1.0.0
Breaking changes
Features 🚀
- Relation: add support for relation fields! 📑
- Linters now ignore the outputted
netlify-types.ts
file.
Bugfixes 🐛
- Fields with name
body
are now omitted. (Netlify CMS reserved keyword)
Internal 🏠
- Updates project dependencies
v0.5.1
Internal 🏠
- Migrate
js-yaml
to version ^4
.