Releases: nuxt/content
Releases · nuxt/content
Release list
v3.16.1
v3.16.0
Note
Due to the fix from #3839, if you use Git sources, you might see duplicate git caches in .data/content directory. It is not a bug and will not affect Nuxt Content behavior, but you can remove this folder if you want to cleanup unused files. Nuxt Content will generate new caches on next run.
🐞 Bug Fixes
- Avoid install prompt in non-interactive environments - by @lazerg in #3833 (2d0e8)
- Improve generated git cache key - by @danielroe in #3839 (d1e35)
- Use UTC getters in formatDate/formatDateTime to prevent timezone drift - by @surohak and @farnabaz in #3782 (9f1f8)
- ContentRenderer: Keep async component identity stable across re-resolves - by @hendrikheil in #3835 (dcf86)
- module: Keep content templates when building with _prepare - by @mansurkhoja in #3837 (e390c)
- nuxthub: Handle object form of
hub.db- by @benjamincanac in #3822 (8841a) - query: Tolerate trailing slashes in path-based lookups - by @danielroe in #3838 (220d3)
- runtime: Use dynamic import for
#content/adapterto prevent prerender failure - by @gepotumu, “finderz” and @farnabaz in #3830 (40039)
View changes on GitHub
v3.15.2
v3.15.1
v3.15.0
🚀 Features
- Add explicit
bunsqlite connector for Bun runtime deployments - by @0x77dev and @farnabaz in #3741 (92ac2) - search: Add type inference for extraFields - by @hendrikheil and Claude Sonnet 4.6 in #3714 (07849)
🐞 Bug Fixes
- content: Support validator detection with pnpm enableGlobalVirtualStore - by @BellYun and @farnabaz in #3791 (6b272)
- hmr: Update all matching collections when a file changes - by @farnabaz in #3802 (06f8e)
- search: Softer heading-level boost curve and tuned defaults - by @benjamincanac in #3801 (00d25)
- vercel: Use tmp directory to clone contents - by @farnabaz in #3810 (793d5)
View changes on GitHub
v3.14.0
🚀 Features
- search:
- Add
useSearchCollectioncomposable with FTS5 full-text search - by @benjamincanac and @atinux in #3787 (2a1a5)
- Add
- types:
🐞 Bug Fixes
- docs: Update Nuxt version from 3 to 4 in template features - by @rudrokhanpro in #3780 (1f240)
- path-meta: Slugify options did not pass to transformer - by @farnabaz in #3794 (778d7)
- preview: Skip collections without source in preview template - by @humanbird and @larbish in #3771 (8aabe)
View changes on GitHub
v3.13.0
🐞 Bug Fixes
- Get mdc configs by calling
mdc:configSourceshook - by @danielroe and @farnabaz in #3736 (57f55) - preview: Move formatDate/formatDateTime into runtime subtree - by @daresTheDevil in #3749 (4a76b)
- Unauthenticated SQL injection (#3765)
View changes on GitHub
v3.12.0
🚀 Features
🐞 Bug Fixes
syntax errorwith datetime fields and standardize date/datetime formats - by @maximepvrt in #3698 (eb9f8)- Disable title extraction when
contentHeading === false- by @farnabaz in #3725 (f5a46) - api: Do not forward accept encoding header - by @dargmuesli in #3701 (1d92b)
- collection: Use UTF-8 byte length for SQL query size check - by @yodakaEngineer in #3717 (9f840)
- llms: Avoid
import(variableName)pattern - by @larbish in #3733 (89c0b) - queryCollectionSearchSections: Fix options types - by @hendrikheil in #3705 (b3fa0)
- ssr: Local content components on Cloudflare Workers - by @onmax in #3704 (7cff2)