Releases: infinitejs/contentkit
Releases · infinitejs/contentkit
v1.1.0
Features
- Default Values: Added support for default values in schema definitions. You can now chain
.default(value)to any field to provide a fallback value if the field is missing in the content source.- Updated
FieldTypedefinitions to supportdefault. - Implemented default value application during the build process.
- Added documentation for default values in English and German.
- Updated
Improvements
- Next.js Integration:
- Refactored the build process in
@ckjs/nextto be more robust. - Removed file-based caching (
changed-files.json) in favor of in-memory tracking for better reliability. - Improved error handling during development rebuilds to prevent the process from crashing.
- Added debounce to rebuilds to prevent excessive build triggers.
- Refactored the build process in
v1.1.0-canary.486038823
Features
- Default Values: Added support for default values in schema definitions. You can now chain
.default(value)to any field to provide a fallback value if the field is missing in the content source.- Updated
FieldTypedefinitions to supportdefault. - Implemented default value application during the build process.
- Added documentation for default values in English and German.
- Updated
Improvements
- Next.js Integration:
- Refactored the build process in
@ckjs/nextto be more robust. - Removed file-based caching (
changed-files.json) in favor of in-memory tracking for better reliability. - Improved error handling during development rebuilds to prevent the process from crashing.
- Added debounce to rebuilds to prevent excessive build triggers.
- Refactored the build process in
v1.1.0-canary.120883229
Features
- Default Values: Added support for default values in schema definitions. You can now chain
.default(value)to any field to provide a fallback value if the field is missing in the content source.- Updated
FieldTypedefinitions to supportdefault. - Implemented default value application during the build process.
- Added documentation for default values in English and German.
- Updated
Improvements
- Next.js Integration:
- Refactored the build process in
@ckjs/nextto be more robust. - Removed file-based caching (
changed-files.json) in favor of in-memory tracking for better reliability. - Improved error handling during development rebuilds to prevent the process from crashing.
- Added debounce to rebuilds to prevent excessive build triggers.
- Refactored the build process in
v1.0.0
⚠️ BREAKING CHANGES
- New Configuration API: We have introduced a new configuration format. While the legacy format will continue to be supported until
v1.5.0, we strongly recommend upgrading soon. Please check the migration guide for details.
Automated release publish for ContentKit v1.0.0
v1.0.0-canary.130163190
Automated release publish for ContentKit v1.0.0-canary.130163190
v0.2.1
Automated release publish for ContentKit v0.2.1
v0.2.1-canary.668032237
Automated release publish for ContentKit v0.2.1-canary.668032237
v0.2.1-canary.646848998
Automated release publish for ContentKit v0.2.1-canary.646848998
v0.2.0
Automated release publish for ContentKit v0.2.0
v0.2.0-canary.838197134
Automated release publish for ContentKit v0.2.0-canary.838197134