Skip to content

Releases: vuesion/vuesion

v5.1.2

11 Aug 12:48
Compare
Choose a tag to compare

5.1.2 (2024-08-11)

Chores

v5.1.1

21 Jul 16:43
Compare
Choose a tag to compare

5.1.1 (2024-07-21)

Chores
New Features
Bug Fixes
  • vue-avatar: change icon prop type (e23ba515)
  • vue-card: change padding prop type (67816e4e)

v5.1.0

29 Jun 10:07
Compare
Choose a tag to compare

5.1.0 (2024-06-29)

Chores
  • update dependencies (56924e13)
  • update dependencies (e99f92fe)
  • vue-sidebar-group-item: remove withDefaults from import (7c817ce7)
Documentation Changes
  • update links to v5 documentation (8f0f913b)
New Features
  • storybook: add i18n plugin (90f0426b)
  • vue-text: support nuxt-link and no-wrap (af677011)
  • collapse-animation: clean up typescript usage (8c9f1558)
  • vue-text: add support for light/dark color tokens (68d6a22e)
Bug Fixes
  • vue-input:
  • vue-pagination: adjust menu position for selected page (b3412c13)
  • vue-button: add color to span inside button (21b88407)
  • vue-menu: wrap to child width (93aa828c)
  • prop-types: use const to fix TS (e54659c7)
  • add correct values for elevation in utility tokens (8412b7cc)
Tests
  • vue-pagination: test infinite carousel pagination (869df1db)

🎉 Vuesion 5.0.0 is Here! 🚀

14 Jun 11:57
Compare
Choose a tag to compare

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

08 Apr 11:07
Compare
Choose a tag to compare

4.8.1 (2022-04-08)

Chores
  • node: upgrade to version 14 (65566905)
Continuous Integration
  • pull-request: only checkout privat repos for org members (bd21421f)
Documentation Changes
Bug Fixes
  • landing-page-header: use dynamic storybook link (d407a791)
  • vue-select: don't focus input after outside click (76284345)

v4.8.0

26 Mar 14:13
Compare
Choose a tag to compare

4.8.0 (2022-03-26)

Chores
New Features
  • vue-masonry:
    • add proper image handling (350f3e87)
    • recalculate height when content changes (8eac1d1a)
  • vue-select:
    • focus custom select when menu closes (847450a2)
    • support multi-select (f6c338ea)
  • vue-menu:
    • emit close event on esc press (258bdf7e)
    • emit close event on Tab press (9b1cd674)
  • components:
  • vue-input: add debounced-input event (6e204a3f)
Bug Fixes
  • components: validation and error states (c6d9bd0d)
  • accordion-item: register when mounted (b88720e5)
  • vue-slider: increase space below label (9425b3b2)
  • vue-select: add css for native/custom switch (8240483f)

v4.7.0

30 Jan 17:56
Compare
Choose a tag to compare

4.7.0 (2022-01-30)

Documentation Changes
New Features
  • vue-input: change leading icon color (b4b83c41)
  • vue-select: change icon spacing (57b9a5d4)
  • vue-button: add ghost variation (71953260)
Bug Fixes
  • vue-select: change css structure for menu positioning (2c932e4d)
  • add currency input to coverage report (1894c807)

v4.6.0

22 Dec 20:16
Compare
Choose a tag to compare

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
  • vue-input: emit original event-object on input (b352008a)
  • v-for: make sure all keys are unique (2854dda0)

v4.5.0

26 Nov 17:05
Compare
Choose a tag to compare

4.5.0 (2021-11-26)

Chores
  • use es6 as test target (9fcd6358)
  • remove graphql folder from coverage (7387a289)
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:
    • make validation work and add error state (0e81e049)
    • don't show menu if disabled (0bea3bd3)
Refactors
  • forms: use composition-api (e0146021)
  • components: move forms into separate folder (e7fa4d26)
  • vue-columns: use flex gap (9ccd1e22)
  • vue-inline: use flex gap (c33facfa)

v4.4.1

23 Oct 14:59
Compare
Choose a tag to compare

4.4.1 (2021-10-23)

Chores
Bug Fixes
  • vue-button: add aria-hidden to icons (94ab7953)
  • vue-text: add default font-family (3a1f32ab)
  • generators: use correct variable name in vuex actions (b5eacbcf)
  • vue-select: apply placeholder css class to custom-select (5f5a4d8f)
  • vue-inline: add css class for no-wrap property (f2a17be4)