Releases: vuesion/vuesion
Releases · vuesion/vuesion
🎉 Vuesion 5.0.0 is Here! 🚀
We are thrilled to announce the release of Vuesion 5.0.0, packed with exciting new features, enhancements, and updates designed to elevate your development experience. Here’s what’s new and improved:
🌟 New Features and Enhancements
Major Framework Updates 🚀
- Vue.js 3 and Nuxt 3: Upgrade your projects with the latest and greatest from the Vue ecosystem. Experience improved performance, enhanced developer experience, and new capabilities.
Full-Stack Setup with Prisma.js 🛠️
- Integrated Prisma.js: Vuesion now includes a full-stack setup with Prisma.js, enabling you to manage your database schema, migrations, and queries with ease. Benefit from the powerful type safety and auto-completion features of Prisma to streamline your backend development.
Website Overhaul 🌐
- Refined Tablet Version: Enjoy a more seamless experience on tablet devices.
- Enhanced Mobile Version: Navigate effortlessly with our optimized mobile layout.
- Lighthouse Score Boost: We’ve fine-tuned the website for a stellar Lighthouse score, enhancing performance and SEO.
- New Sections: Explore our fresh VuesionPlus, Support, Testimonials, Benefits, Key Features, and Landing Page Hero sections for a more engaging experience.
Developer Tools and Workflows 🔧
- Vuesion Generator Templates: Updated templates to streamline your development workflow.
- RESTful API Generator: Simplify your CRUD operations with our improved generator.
- New Page and Store Generators: Create pages and manage state with ease.
- Component Generators: Boost your productivity with the new component generator.
Improved Components and UI 🎨
- Input Component Updates: Added support for autocomplete validation, menu slots, and design updates based on Figma.
- VueStepper and VueAlert Components: New components to enhance your UI toolkit.
- Pagination Enhancement: Handle large amounts of data seamlessly with the improved pagination component.
System and Security Enhancements 🔒
- PWA Module Integration: Enhance your app’s performance with the new PWA module.
- Security Module: Boost your app's security with our new security module.
- Optimization and Compression: Added compression and cache control for better performance.
- Docker Support: Dockerize Nuxt and Storybook for a more consistent development environment.
Design System Updates 🎨
- Color and Typography Sync: Updated color tokens and typography based on the latest Figma design.
- Responsive Design Tokens: Added
--text-light
and--text-dark
color tokens for better styling control.
🔧 Bug Fixes and Performance Tweaks
- Code Quality: Removed obsolete dependencies and optimized the build process.
- Storybook and Vite Integration: Excluded stories from test coverage to enhance build efficiency.
- Dependency Updates: Kept everything up-to-date with the latest versions for improved stability and performance.
📚 Documentation and Contributors
- Updated README.md: Check out the revamped README for the latest guidelines and usage tips.
- Contributor Recognition: A heartfelt thank you to all our contributors!
🚀 Ready to Dive In?
Use Vuesion 5.0.0 today and experience the future of development! To create a new project, simply run:
npx @vuesion/create [project-name]
As always, your feedback is invaluable. Let us know what you think, and happy coding! 🌟
v4.8.1
v4.8.0
4.8.0 (2022-03-26)
Chores
New Features
- vue-masonry:
- vue-select:
- vue-menu:
- components:
- vue-input: add debounced-input event (6e204a3f)
Bug Fixes
v4.7.0
v4.6.0
4.6.0 (2021-12-22)
Build System / Dependencies
Chores
- vuesion+: add currency input (c8ee5106)
New Features
- vue-input: add slots for leading/trailing icon (ab0b85be)
- avatar: add support for icons (dc90d193)
- color-palette: add info color (c3028014)
- vue-menu: scroll to active item on key press (5a60ccd7)
Refactors
v4.5.0
4.5.0 (2021-11-26)
Chores
Documentation Changes
- typo: add vue-text look property (57596d9f)
New Features
- vee-select: add search via keyboard (a3a012fe)
- vee-validate: add regex by default (1badb64d)
- vue-columns: add auto-height, can-grow, can-shrink props (42fbb411)
- add google-fonts module (fc287b8f)
- vue-box: add auto-height prop (1d471d5a)
Bug Fixes
- vee-select:
Refactors
v4.4.1
v4.4.0
v4.3.0
4.3.0 (2021-09-04)
Continuous Integration
- add Vuesion+ Calendar and Date picker (cf266202)
- split vuesion+ components into separate repos (5a03c042)
Documentation Changes
- component-docs: replace disclaimer with CTA (170cb998)
- design-system: update introduction text (833055c6)
- update README.md (2e46cdbc)
New Features
- vue-input:
- components: reduce description-gap for better y-alignment (5125dc9f)
- vue-select: focus/scroll to item of the selected value (c47a8961)
- i18n: add full-icu package and scripts (5166dad0)
- jest-setup: add stub for Element.scrollTo (22c9f870)
- dark-mode: optimize surface colors (69cda30c)
- collapse-animation: support dynamic child-height (99d496c9)
- vue-menu: change max-height to fit better in viewport (53ae1ff8)
Bug Fixes
- learn-more: fix typo (44e63f82)
Refactors
- vue-dropdown: simplify onKeyDown event handler (a29db17c)
v4.2.0
4.2.0 (2021-08-17)
Chores
New Features
- update link to docs (0c10effc)
- add modern build option as default (ea74a14a)
- add feature-list (06c13a2d)
- add download page (f0f4630e)
- learn-more: add link to documentation (8dda5ba2)
- landing-page-header: add nav (de560249)
- content-block: add as property (c1d6599a)
Bug Fixes
- generators:
- meta: use title instead of description (e020a72a)
- feature-list: fix typos (aacee1a0)
- pwa-meta: let vue-meta handle the meta information (66eea278)
- vue-select: add role to custom-select (73ea1892)
- vue-icon-vuesion: remove aria attribute (da473588)
- icon-list: remove view-boards (f12ed301)
Refactors
- tokens: rename --a11y-color to --a11y-default-color (bc32d206)