Skip to content

Commit 2a641a9

Browse files
committed
docs(release): beta.2
1 parent b6f81d6 commit 2a641a9

File tree

3 files changed

+27
-31
lines changed

3 files changed

+27
-31
lines changed

README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,17 @@ Originally offered as a standalone premium platform at <https://nuxt.studio>, St
1111
**Current Features** `BETA`
1212

1313
- 💻 **Monaco Code Editor** - Code editor for enhanced Markdown with MDC syntax, YAML, and JSON
14-
-**TipTap Visual Editor** - WYSIWYG Markdown editor with MDC component support (default mode)
14+
-**TipTap Visual Editor** - Markdown editor with MDC component support (default mode)
1515
- 📝 **Form-based Editor** - Edit YAML/JSON files and frontmatter with auto-generated forms based on collection schemas
16+
- 🎨 **Vue Component Props Editor** - Visual interface for editing Vue component props directly in the editor
1617
- 🔄 **Real-time Preview** - See your changes instantly on your production website
1718
- 🔐 **Multi-provider Authentication** - Secure OAuth-based login with GitHub, GitLab, and Google
19+
- 🔑 **Custom Authentication** - Utilities for implementing your own auth flow (password, SSO, LDAP)
1820
- 📝 **File Management** - Create, edit, delete, and rename content files (`content/` directory)
1921
- 🖼️ **Media Management** - Centralized media library with support for JPEG, PNG, GIF, WebP, AVIF, SVG, and more
2022
- 🌳 **Git Integration** - Commit changes directly from your production website and just wait your CI/CD pipeline to deploy your changes
2123
- 🚀 **Development Mode** - Directly edit your content files and media files in your local filesystem using the module interface
22-
- 🌍 **16 Languages** - Full i18n support (AR, BG, DE, EN, ES, FA, FI, FR, ID, IT, JA, NL, PL, PT-BR, UA, ZH)
23-
24-
**Coming in Beta:**
25-
26-
- 🎨 **Vue Component Props Editor** - Visual interface for editing Vue component props and slots
24+
- 🌍 **17 Languages** - Full i18n support (AR, BG, DE, EN, ES, FA, FI, FR, ID, IT, JA, NL, PL, PT-BR, UA, ZH, ZH-TW)
2725

2826
**Future Features:**
2927

@@ -195,7 +193,7 @@ pnpm lint
195193

196194
## Roadmap
197195

198-
### ✅ Phase 1 - Alpha (Completed)
196+
### ✅ Phase 1 - Beta (Completed)
199197

200198
- [x] Monaco code editor
201199
- [x] TipTap visual editor with MDC support (default mode)
@@ -210,12 +208,11 @@ pnpm lint
210208
- [x] Development mode
211209
- [x] Git integration
212210
- [x] Real-time preview
213-
- [x] Internationalization (16 languages)
211+
- [x] Internationalization (17 languages)
214212
- [x] Custom authentication utilities
215-
216-
### 🚧 Phase 2 - Beta (Current)
217-
218-
- [ ] Vue Component props editor (visual interface)
213+
- [x] Vue Component props editor (visual interface)
214+
- [x] Span-style text formatting with toolbar button
215+
- [x] Binding extension for component prop editing
219216

220217
### 🔮 Future
221218

playground/docus/content/9.studio/5.content.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ seo:
1313

1414
:br
1515

16-
The beta version now includes the **TipTap visual editor** (default), the **Monaco code editor**, and the new **Form-based editor** for YAML/JSON files and frontmatter. You can switch between them at any time using the editor mode toggle in the toolbar.
16+
The beta version includes the **TipTap visual editor** (default) with **Vue Component Props Editor**, the **Monaco code editor**, and the **Form-based editor** for YAML/JSON files and frontmatter. You can now visually edit component props and use the new span-style formatting button.
1717
::
1818

1919
Nuxt Studio offers a versatile workspace for both developers and content writers, giving them the freedom to choose between our different editors:
@@ -41,6 +41,9 @@ The TipTap visual editor provides a modern Notion-like editing experience for Ma
4141

4242
- **Rich Text Editing** - Format text with headings, bold, italic, strikethrough, code, links, and more
4343
- **MDC Component Support** - Insert and edit custom Vue components directly in the visual editor
44+
- **Vue Component Props Editor** - Visually edit component properties through a form-based interface
45+
- **Data Binding** - Bind component props to frontmatter variables using the [MDC binding syntax](https://content.nuxt.com/docs/files/markdown#binding-data)
46+
- **Span-style Formatting** - Apply inline text styles using the toolbar button for custom text formatting
4447
- **Media Integration** - Browse in media picker to insert images from your library
4548
- **Emoji Integration** - Type `:` followed by an emoji name to insert emojis, or use the slash command `/emoji`
4649
- **Slash Commands** - Type `/` to access a menu of formatting options and components
@@ -112,7 +115,7 @@ All components in the `/components/content` folder are automatically available:
112115
1. Type `/` anywhere while editing
113116
2. Search for your component in the list
114117
3. Insert and edit component slots directly in the editor
115-
4. Props editing with visual interface coming in beta
118+
4. Click on any component to open the **Props Editor** panel and edit properties visually
116119
::
117120

118121
#### Integrate External Library Components

playground/docus/content/9.studio/7.roadmap.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ This roadmap is subject to change based on community feedback and evolving prior
1717
## Current Status: Beta Release
1818

1919
::badge
20-
v1.0.0-beta - Current Release
20+
v1.0.0-beta.2 - Current Release
2121
::
2222

23-
The beta release focuses on core functionality and stability. The beta now includes the TipTap visual editor (default), the Monaco code editor, and the new form-based editor for YAML/JSON files and frontmatter, providing a complete editing experience for all content types with MDC component support.
23+
The beta release focuses on core functionality and stability. The beta now includes the TipTap visual editor (default), the Monaco code editor, the form-based editor for YAML/JSON files and frontmatter. This provides a complete editing experience for all content types with MDC component support.
2424

2525
## Release Phases
2626

27-
### ✅ Phase 1 - Alpha
27+
### ✅ Phase 1 - Beta
2828

2929
**Focus**: Core infrastructure, file operations, and GitHub integration
3030

@@ -55,7 +55,7 @@ Live preview of changes on your production website.
5555

5656
#### Internationalization (i18n)
5757

58-
Multi-language support for the Studio interface (16 languages: AR, BG, DE, EN, ES, FA, FI, FR, ID, IT, JA, NL, PL, PT-BR, UA, ZH).
58+
Multi-language support for the Studio interface (17 languages: AR, BG, DE, EN, ES, FA, FI, FR, ID, IT, JA, NL, NN-NO, NB-NO, PL, PT-BR, UA, ZH, ZH-TW).
5959

6060
#### GitLab Integration
6161

@@ -68,29 +68,25 @@ Local development support without authentication.
6868
#### Google OAuth Authentication
6969

7070
Alternative authentication method for non-GitHub users.
71-
::
72-
73-
### 🚧 Phase 2 - Beta :badge[Current]
7471

75-
**Focus**: Advanced component management
72+
#### Vue Component Props Editor
7673

77-
The beta phase will introduce enhanced component editing capabilities.
74+
Visual interface for editing Vue component properties directly in the editor. Select any MDC component and edit its props through a form-based interface.
7875

79-
::prose-steps{level="4"}
80-
#### Vue Component Props Editor
76+
#### Data Binding
8177

82-
Visual interface for editing Vue component properties.
78+
Support for [MDC binding syntax](https://content.nuxt.com/docs/files/markdown#binding-data) allowing you to bind component props to frontmatter variables for dynamic content.
8379

84-
**Status:** 🚧 In development
80+
#### Span-style Text Formatting
8581

86-
#### Custom Oauth
82+
Toolbar button for applying inline text styles with the span-style feature.
8783

88-
Provide utilities to allow users to handle their own authentication.
84+
#### Custom Authentication
8985

90-
**Status:** 🚧 In development
86+
Utilities (`setStudioUserSession`, `clearStudioUserSession`) to allow users to handle their own authentication flow (password, SSO, LDAP, etc.).
9187
::
9288

93-
### 🔮 Phase 3 - Stable Release
89+
### 🔮 Phase 2 - Stable Release
9490

9591
**Focus**: Production readiness and advanced features
9692

0 commit comments

Comments
 (0)