github nuxt/content v3.1.0

21 hours ago

πŸŽ‰ Highlights

  • To remove runtime overhead, the Module now integrates with NuxtHub migration system. This has a huge effect on SSR load time, specially on Cold-Start.
  • Module now can be used inside WebContainers (StackBlitz). Just install sqlite3 package in the project alongside the Content module.
  • Improve Database security (Huge thanks to @OhB00 for the help!)

πŸš€ Enhancements

  • db: Drop built-in database adapters in favor of db0 connectors (#3010)
  • Integrate with NuxtHub database queries (#3019)
  • node-sqlite3 connector (#3032)
  • search: Allow filtering contents in search sections (#3053)
  • module: Extend content transformers (#3056)

🩹 Fixes

  • templates: Handle cors form studio (06b57aca)
  • template: Demo url (#2983)
  • Fix broken install link (#2990)
  • hmr: Ignore sources without cwd (1a8c2bdf)
  • changelog: Image size (7c8e950a)
  • module: Collection detection on windown file-watcher (#3006)
  • parser: De-prioritise code highlighter plugin (#3009)
  • module: Clone layers to prevent side-effect (b4e7dec2)
  • preview: Draft ready not received event (a8ee72e6)
  • Migration doc typo (#3017)
  • Convert boolean value to number in query condition (#2927, #3018)
  • Parse new content when file is modified (5dc34299)
  • wasm: Override logger functions (#3024)
  • module: Content parser error handling (#3046)
  • studio: Return when collection not found (454a22db)
  • module: Remove scule from optimizeDps list (ddb3bc8c)
  • schema: Mark ZodMap as json field (69a14faf)
  • wasm: Ignore OPFS warning as Nuxt Content does not depend on it (5d5506ce)
  • query: Handle comments and improve single selection (8de0f144)
  • preview: Optimize brace-expansion (e84e7f4f)
  • Invalid sqlite3 connector resolve (74dd3e18)
  • highlighter: Support custom languages (cfc9f431)
  • preview: Handle index file in prefix folder (i18n) (37d30083)
  • preview: Take exclude into account to find collection (bddd8343)
  • nuxthub: Ensure database is enabled (b46fc378)
  • vercel: Default database url (042c5489)

πŸ“– Documentation

  • migration: Fix typo (1f737ec0)
  • seo: Update studio page (980b8564)
  • blog: Undraft release article (6c468121)
  • Update visual editor image size (bf968265)
  • Update github link (2fb6a490)
  • seo: Studio ogImage (51190f58)
  • PostPage: Surround order (#2982)
  • Surrounds responsive (d65343be)
  • Update install commands (#2987)
  • Invalid path filed in query-collection-item-surroundings.md (#2989)
  • Fix bsky link (#2986)
  • release: Add note about new storage system (6db8e173)
  • blog: Typo in v3 release (46c309aa)
  • PostPage: Fix surround order (#2985)
  • template: Publish minimal starter (93d6c846)
  • template: Fix GitHub link (c8621155)
  • changelog: Update frontmatter-form (#2995)
  • blog: Update migration article (ad47af0a)
  • blog: Review migration article (ce20ef2c)
  • app: Add discord link (48423577)
  • blog: Publish migration guide (347dbdd1)
  • Fix typo in feature table (#3014)
  • blog: Update date (9979db53)
  • blog: Typo (d5efff1f)
  • Update IN filter operator in docs (#3016)
  • Update binding name (5822e8ad)
  • Redirects old urls to proper location (#3023)
  • Update plugin options example (3e8d6d89)
  • Add example with cwd property (#3031)
  • collections: Source prefix starts by / (a350dc59)
  • markdown: Tip about defining excerpt field in schema (41de576d)
  • Update badges (ad456992)

🏑 Chore

βœ… Tests

πŸ€– CI

  • Disable corepack default to latest (d0c3ddf8)

❀️ Contributors

Don't miss a new content release

NewReleases is sending notifications on new releases.