Releases: wraft/wraft-frontend
Releases · wraft/wraft-frontend
0.5.0
What's Changed
Highlights 🌟
- Live Collaboration in the editor for seamless real-time editing.
- Document Permissions & Guest User Support for enhanced access control.
- UI Enhancements across theme, layout, and workspace.
- Wraft UI Integration replacing legacy button and modal components.
Web Updates 🌐
Feature Enhancements
- Added Invite User flow for editors, removing legacy member functionality.
- Introduced meta field to contract documents for better data enrichment.
- Implemented document type classification for improved variant management.
- Refactored import template UI for a more intuitive experience.
Fixes & Improvements
- Ensured document type field updates correctly.
- Enhanced document creation, variant, and workspace UI components.
- Updated form validation with a new schema-driven approach.
- Integrated NextAuth provider with conditional logic handling.
Editor Updates 🖊️
- Live Collaboration: Enables real-time editing with multiple users.
UI Components 🖥️
- Introduced new reusable UI components:
- Text, Box, Flex, Grid, Select, Tag, Search
Technical Improvements 🛠️
- Replaced legacy UI components with Wraft UI system for consistency.
- Improved frontend performance by optimizing component rendering.
- Refactored state management for better maintainability.
Upgrade Notes 📌
- Ensure environment variables align with the latest
.env.example
.
Full Changelog: 0.4.1...0.5.0
0.4.1
Features 🚀
- feat(doc): Add UI component to Storybook (#13)
- feat(web): Basic import features with style updates (#12)
- feat(ui): Add InputText, InputField, and PasswordInput (#11)
- feat(ci): Add GitHub Actions (#7)
- feat(web): Change text field to password input (#6)
Fixes 🐛
- fix: Prevent org deletion and switch to Personal account (#8)
Refactors 🔨
- refactor(editor): Improve editor functionality and performance (#10)
Chores 🛠
- chore: Upgrade packages
- chore: Rename "setting up status" to "draft" (#9)
- chore: Update README
- chore: Add funding URLs for Floss
- chore: Update Dockerfile (#5)
- chore(web): Remove landing page and unused files
- chore(web): Remove console log in production
- chore: Update env example variables
Documentation 📚
- docs: Update README.md (#2)
v0.4.0
What's Changed
New Features 🎉
- Send custom emails post-document generation.
- Create a basic scalable notification system
- Approval History
- Document count in the dashboard UI with materialized views.
Bug Fixes 🐛
- Limited bulk document generation pipeline job retries from 20 to 1.
- Approval listing to exclude approved documents
- Remove duplicate entries in allowed_users to view documents
- Script to fix missing link between pipeline and form
- Fix pipeline deletion flow
- Fix document generation breakage due to copy-pasting data into the editor.
- Fix improper table data aligned in the Generated document.
Improvements
- Track documents generated normally or via pipeline.
- Create a setting up state for the approval process.
- Table conversion in document generation
- Track approval status for a document
- Pipe-stage count for each pipeline
- Sorting feature for data template
- Improved error handling and logging for pipeline triggers via form data entry.