Skip to content

v3 Feature Parity Checklist #6844

@NGPixel

Description

@NGPixel

This table tracks the current feature parity state between v2 and v3. The plan is to stay in beta until all v2 features have been implemented in v3. If you rely on features that are not yet implemented in v3, it's recommended to stay on v2 for now.

Note: this table doesn't list any new feature exclusive to v3, such as multi-sites.

Note: The state Not Implemented may refer to v2 code that has not been adapted yet or not connected yet. Most features are re-using code from v2 when possible.

Administration

Site

Feature Status Notes
Dashboard 🟩 Implemented
General 🟩 Implemented Now per site.
Locale 🟩 Implemented Now per site.
Navigation 🚫 Deprecated 🟢 Replaced with the navigation editor, accessible from any page.
Pages 🚫 Deprecated 🔴 Will be replaced with a new area accessible by all users.
Tags 🚫 Deprecated 🔴 Will be replaced with a new area accessible by all users.
Theme 🟩 Implemented Now per site.

Groups

Feature Status Notes
View Groups 🟩 Implemented
Create New Group 🟩 Implemented
Edit Group 🟩 Implemented
Delete Group 🟩 Implemented

Users

Feature Status Notes
View Users 🟩 Implemented
Create User 🟩 Implemented
Edit User 🟩 Implemented
Delete User 🟩 Implemented
Search Users 🟩 Implemented

Modules

Feature Status Notes
Analytics 🟥 Not implemented
Authentication 🟨 Partial 🟡 Not functional for 3rd party strategies yet.
Comments 🟥 Not implemented
Rendering 🟨 Partial Editor-specific transformations are now done via the Editors feature. Rendering modules are now strictly for the final HTML stage.
Search Engine 🚫 Deprecated External search engines are no longer supported. Replaced with a single native advanced PostgreSQL search engine.
Storage 🟨 Partial 🟡 Not functional for external storage modules yet.

System

Feature Status Notes
API Access 🟩 Implemented
Extensions 🟩 Implemented
Mail 🟩 Implemented
Security 🟩 Implemented
SSL 🚫 Deprecated Will be replaced with a better solution. The current Let's Encrypt implementation is too buggy.
System Info 🟩 Implemented
Check for New Updates 🟩 Implemented
Utilities 🟨 Partial 🟡 Most utilities are not yet functional.
Dev Tools - Flags 🟩 Implemented New "Experimental" flag to enable unfinished features.
Dev Tools - GraphQL 🟩 Implemented No longer accessible from the admin, but still via /_graphql

Assets

Feature Status Notes
Browse Assets 🟩 Implemented
Create Asset Folder 🟩 Implemented
Upload Asset 🟩 Implemented
Rename Asset 🟩 Implemented
Delete Asset 🟩 Implemented

Authentication

Feature Status Notes
Login (local) 🟩 Implemented
Login (3rd party) 🟥 Not implemented
Logout 🟩 Implemented
Register 🟩 Implemented
Login Step - 2FA 🟩 Implemented
Login Step - 2FA First-time Setup 🟩 Implemented
Login Step - Change Password 🟩 Implemented
Reset Password 🟥 Not implemented

Editors

Feature Status Notes
Markdown Editor 🟨 Partial 🟢 Mostly functional. Now using the Monaco editor instead of CodeMirror 5
WYSIWYG Editor 🟨 Partial 🟡 Not functional. Output rendering not working yet.
AsciiDoc Editor 🟥 Not implemented
Raw HTML Editor 🚫 Deprecated Use the Markdown editor to include raw HTML instead.
New Page From Template 🟥 Not implemented
Formatting Toolbar (Bold, Italic, etc.) 🟩 Implemented
Insert Link 🟥 Not implemented can still write links in markdown directly
Insert Images 🟩 Implemented Removed the ability to set image alignment from the assets dialog. Inline controls will be added in the future.
Insert Code Block 🟥 Not implemented can still write code blocks in markdown directly
Insert Table 🟥 Not implemented can still write table in markdown directly
Tabsets 🟥 Not implemented Tabsets will be a block element going forward, rather than using CSS classes
Insert Draw.io 🟥 Not implemented
Spellcheck (markdown) 🚫 Deprecated Dependent on Monaco providing the functionality. No plan to use the preview panel for spellchecking (as in v2).
Preview Panel (markdown) 🟩 Implemented
Scroll Sync (markdown) 🟩 Implemented

Navigation

Feature Status Notes
Breadcrumbs 🟩 Implemented
Browse Mode 🟥 Not implemented
Custom Mode 🟩 Implemented Now features per-path navigation menus

Pages

Feature Status Notes
Create New Page 🟩 Implemented
Convert Page 🟥 Not implemented
Duplicate Page 🟩 Implemented
Rename / Move Page 🟩 Implemented
Delete Page 🟩 Implemented
View Page History 🟥 Not implemented
View Page Source 🟩 Implemented
View Page 🟩 Implemented
Page Author Display 🚫 Deprecated No longer displayed. Might be added as an optional block later.
Page Last Edit Display 🟩 Implemented
Page Tags Display 🟩 Implemented
Page Table of Contents 🟥 Not implemented
Set Page Title / Description 🟩 Implemented Now part of the Page Properties panel. No longer tied to the editor.
Switch to different Locale 🟥 Not implemented
Page Print View 🟥 Not implemented
SSR of Pages for SEO 🟥 Not implemented

Search

Feature Status Notes
Search 🟩 Implemented
Search by tags 🟩 Implemented Tags are now part of the main search. No longer a separate page.
Search autocomplete 🟨 Partial 🔴 Disabled for now until a solution to avoid leaking words from private pages is found.

Users

Feature Status Notes
Edit Profile 🟩 Implemented
Change Password 🟩 Implemented
View User's Groups 🟩 Implemented
View User's Pages 🟥 Not implemented

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions