Skip to content

Releases: infinitejs/contentkit

v1.1.0

28 Nov 06:52

Choose a tag to compare

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 FieldType definitions to support default.
    • Implemented default value application during the build process.
    • Added documentation for default values in English and German.

Improvements

  • Next.js Integration:
    • Refactored the build process in @ckjs/next to 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.

v1.1.0-canary.486038823

27 Nov 20:05

Choose a tag to compare

Pre-release

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 FieldType definitions to support default.
    • Implemented default value application during the build process.
    • Added documentation for default values in English and German.

Improvements

  • Next.js Integration:
    • Refactored the build process in @ckjs/next to 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.

v1.1.0-canary.120883229

27 Nov 19:50

Choose a tag to compare

Pre-release

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 FieldType definitions to support default.
    • Implemented default value application during the build process.
    • Added documentation for default values in English and German.

Improvements

  • Next.js Integration:
    • Refactored the build process in @ckjs/next to 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.

v1.0.0

23 Nov 21:23

Choose a tag to compare

⚠️ 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

23 Nov 21:13

Choose a tag to compare

Pre-release

Automated release publish for ContentKit v1.0.0-canary.130163190

v0.2.1

06 Oct 17:10
228ea8d

Choose a tag to compare

Automated release publish for ContentKit v0.2.1

v0.2.1-canary.668032237

29 Sep 17:17

Choose a tag to compare

Pre-release

Automated release publish for ContentKit v0.2.1-canary.668032237

v0.2.1-canary.646848998

06 Oct 16:45

Choose a tag to compare

Pre-release

Automated release publish for ContentKit v0.2.1-canary.646848998

v0.2.0

15 Sep 15:35

Choose a tag to compare

Automated release publish for ContentKit v0.2.0

v0.2.0-canary.838197134

15 Sep 15:11
2a325da

Choose a tag to compare

Pre-release

Automated release publish for ContentKit v0.2.0-canary.838197134