Releases: vriteio/vrite
Releases · vriteio/vrite
v0.4.4
New Features:
- Version history, tracking content changes up to 30 days;
- Diff view, for comparing the versioned content with the previous and the latest versions;
Improvements:
- Ability to trigger link edit from the link preview menu;
- Use GPT-4o for generative search;
Fixed Issues:
- Markdown block pasting not parsing the content properly;
- GPT 3.5 extension block action not auto-filling the content;
- Element block UI & save handling fixes;
- Explorer panel & editor UI fixes & improvements;
Vrite Cloud:
- Email provider change from SendGrid to Resend;
Full Changelog: v0.4.3...v0.4.4
v0.4.3
New Features:
- Redesigned settings, content piece, and other views - now featuring clearer, collapsible-based design;
- New Snippets API, menu & editor - allowing you to create reusable content snippets to be easily accessible from
/
menu; - New comments menu, allowing access to active, inactive, and resolved threads from the side panel on the right;
- Undo text auto-formatting with CMD/CTRL-Z;
Improvements:
- Better collaboration cursor handling;
Fixed Issues:
- Code block duplication;
- Inconsistent content changes with MDX transformer in Git sync (especially around tables);
- Duplicate comment menus;
- Copy-pasting nested content, e.g. from inside
element
s;
Vrite Cloud:
- Rearchitectured custom element views (improved cursor handling, selection, etc.);
v0.4.2
Highlights
New features:
- Custom element views (via extensions); Currently supported only on Vrite Cloud;
Bug fixes and UI/UX improvements
- General improvements in the editor (selection, collaboration, table handling, etc.)
- UI/UX Improvements to the onboarding/help section and explorer panel;
- Fixes in auth screen and session stability;
v0.4.1
Bug fixes and UI/UX improvements
-
Git sync:
- Added persistent GitHub token in memory during the session;
- Fixed updates on content piece moved;
- Fixed notification why commits fail;
-
Dashboard:
- Improvements to success/failure notifications, loading states;
- Better dropdown auto-positioning;
- Fixed issues when working with variants (creating a new piece, managing tags, reloading content on active variant change);
-
Editor:
- Removed
ESC
for escaping Zen mode (conflicted with elements and code blocks); - Improved block action positioning on resize;
- Added option to change the type of relative link to be inserted;
- Fixed reload on variant or editor settings change;
- Fixed
Ctrl S
formatting in code blocks;
- Removed
-
Search:
- Added indexing of element's content;
- Added option to stop Q&A;
-
Added option to confirm/cancel modals via keyboard;
-
Added option to block popular disposable emails;
Docs & landing page
- Redesigned documentation and landing page;
- API documentation;
EE
- Added: Billing with Stripe
v0.4.0
Editor
- Added: underline mark;
- Added:: blocks nesting support inside table cells;
- Added: drag and drop (d&d) for top-level blocks and paragraphs;
- Added: menu to change text or list block type (accessible via the d&d handle);
- Added:
caption
attribute to images; - Added: internal linking support;
Dashboard
- Added: table view;
- Added: horizontal-scroll section navigation in content piece side-panel;
- Removed: list view;
Search
⚠️ Breaking: Reindexed search with content groups;- Added: search only by title;
- Added: search and. Q&A within specific content groups;
- Changed: moved to GPT 4 Turbo for Q&A;
Other
⚠️ Breaking: redesigned extension system;- Added: right-side explorer panel;
- Added: signing secret support for webhooks;
v0.3.2
v0.3.1
v0.3.0
- Added an
Element
block, allowing custom structured data to be added to the JSON content via XML-like syntax; - Added
title
andmeta
attributes to theCode
block; - Added an MDX extension, defining a custom transformer with support for frontmatter and MDX block elements;
- Updated CORS to allow API access from the browser;
- Extended
/search
endpoint to return content piece metadata; - Redesigned editor menus for
Image
,Embed
, andCode
blocks. - Restructured
@vrite/backend
package; - Removed the
Wrapper
block (replaced byElement
); - Removed CORS image proxy;