Visual YAML and JSON File Edition
- Nuxt:
v3.13.2
- Nuxt Content:
v2.13.4
- Studio module:
v2.2.1
Auto-generated form for YAML
and JSON
files
Continuing our journey to make Nuxt Studio the tool for non-technical users to edit their content with Nuxt websites, we're excited to announce that YAML
and JSON
files can now be edited through a generated visual form. This update removes the need for users to interact directly with complex file syntax such as YAML or JSON.
Synchronized navigation
Alongside this update, we’ve improved the synchronized navigation between the preview and selected files for non-Markdown formats (like YAML and JSON). To apply this fixe, please update the Studio module to the latest version v2.2.0
.
On the Road to Nuxt Content v3
We’re excited to share that the fourth alpha version of Nuxt Content v3 has been released, with the draft documentation available.
What’s Next?
In the coming months, we’ll focus on testing and refining Nuxt Content v3 to ensure a robust, production-ready release. Here’s a quick look at the Nuxt Studio related improvements ahead:
- Merging the Studio module: Soon, the Studio module will be integrated directly into Nuxt Content. Once Nuxt Content v3 is released, activating Studio will be as simple as setting
content.editor: true
in yournuxt.config.ts
file. This simplification means no extra module is required for Studio, making setup faster. - Unified documentation: With the module integration, we’ll also merge the Content and Studio documentation and websites into one comprehensive resource. Only the Studio platform (available once the user is logged) will remain as a standalone site.
- Take advantage of data structures and collections in Studio: With Nuxt Content v3, the Studio platform will support and adapt its behaviour to collections and user-defined schemas. This enhancement will allow schema-generated forms for both YAML and JSON files as well as front-matter within Markdown files.
These updates reflect our commitment to providing the best content editing platform for your Nuxt website. Stay tuned!