v2.0.0 – Monorepo architecture, shared UI system, and platform overhaul
·
295 commits
to master
since this release
🚀 v2.0.0
This release marks a major milestone with a complete architectural overhaul, introducing a scalable monorepo setup, a shared UI system, and dedicated platforms for documentation and blogs.
Highlights
Monorepo Architecture
- Restructured project into a multi-app setup:
- Main application
- Documentation platform
- Blog platform
- Improved scalability, maintainability, and development workflow
Shared UI System
- Introduced
@veriworkly/uiwith reusable components:- Button, Card, Input, Checkbox, Switch, TextArea
- Badge, Accordion, Modal, Menu, Select, Container
- Added global styles and consistent theming (light/dark mode)
- Standardized design across all platforms
Documentation Platform
- Fully redesigned docs experience with modular components
- Integrated API reference powered by OpenAPI
- Improved navigation, search, and structure
- Enhanced technical documentation (architecture, export system, etc.)
Blog Platform
- Introduced dedicated blog app with improved layout
- Added sharing functionality and structured content sections
- Better readability and content organization
Landing Experience
- Added dedicated sections for Docs and Blog
- Improved overall navigation and discoverability
Improvements
- Streamlined workspace scripts and package management
- Improved layout consistency across apps
- Enhanced developer experience with better structure and tooling
Cleanup
- Removed outdated documentation and unused files
- Simplified project structure and configurations
Breaking Changes
- Project structure has changed significantly (monorepo setup)
- Requires fresh installation and setup
- Some scripts and paths may differ from previous versions
Final Notes
This release transforms the project into a scalable platform with a strong foundation for future features, integrations, and growth.