v1.5.0
Big release with a lot of breaking changes 🙃. See migration guide for transition
- Accessibility - big one. Vuestic became accessible across the board.
- New components
- Tree view
- Split view
- Dropdown
- Virtual scroll
- Dark theme
- Breakpoints service
- Component presets
- Internal
- Releases automation
- Automated tests for some composables
- Improve docs (add kitchensink and roadmap pages)
What's Changed
- Feat #1806: Presets for all components & components config structure change by @Derranion in #1921
- [#2006]
VaNavbar
&VaAppBar
refactoring, appearance on scroll logic rework by @aluarius in #2022 - [#1725]
VaSplit
component implementation by @aluarius in #2068 - fix: build type hotfix by @aluarius in #2219
- [#1923] New buttons design implementation by @aluarius in #1945
- [#1748] Fixed
to
prop issue in Nuxt 3 by @aluarius in #2264 - [2203]
VaSplit
default dragger hover visual state by @aluarius in #2289 - [#2200] keyboard selection only composable for
focus-outline
by @aluarius in #2248 - [#2304] fixed problems with buttons in docs for 1.5.0 by @aluarius in #2332
- (1.5.0) Fix: stack overflow issue in Nuxt 3 by @aluarius in #2261
- Feat/dark themes by @m0ksem in #1865
- Typography links focus style update by @aluarius in #2348
- [#2343] docs accessibility page by @aluarius in #2355
- [#716]
VaRadioButton
visual focus state update by @aluarius in #2347 - feat: minor stateful test update by @asvae in #2363
- [#715]
VaCheckbox
visual updates by @aluarius in #2346 - [#2292] virtual scroller component by @aluarius in #2331
VaButton
fixes by @aluarius in #2374- Fix/1.5.0 merge issues by @m0ksem in #2382
- [#2296] grid modifiers separator change by @aluarius in #2341
VaPagination
rework by @aluarius in #2283- [#2349] Keyboard-only focus-outline composable changed to CSS selector by @aluarius in #2394
- Mixin name in
VaPagination
fix after merging breaking changes from another branch by @aluarius in #2398 - Fix/unit tests by @Azgiliat in #2281
- [#27] [#774] breakpoints service, wise gutters by @aluarius in #2189
- Add a banner for the landing page by @zvenigorodskaia in #2412
- Release/1.5.0 by @m0ksem in #2042
- Fix/test utils by @m0ksem in #2409
- fix: support mac trackpad scroll event listener by @rustem-nasyrov in #2427
- [#2423]
VaModal
cancel button preset fix by @aluarius in #2426 - Fix tests and refactor colors case notation by @rustem-nasyrov in #2421
- VaCounter validation by @damirJa in #2113
- [#2316] Update
VaDataTable
filtering example in docs with debounced input by @RVitaly1978 in #2393 - [#2339] Fix
VaDataTable
css variables (forsticky
andscrolled
table) by @RVitaly1978 in #2392 - [#2324] Fix
VaDataTable
inputs width in CRUD example by @RVitaly1978 in #2391 - fix: make build script to wait until css is built by @m0ksem in #2437
VaButton
background color state should rely on CSS, no on JS by @aluarius in #2425- [#2208] config docs update by @aluarius in #2435
- Feat/kitchensink by @Azgiliat in #2377
- release(1.4.12): fix missing essential.css file in build. by @m0ksem in #2442
- [#2420] Removed outline on datepicker by @VBoudreau55 in #2422
- [#2395] [#2362] [#2136]
VaSelect
bugfix, minor refactoring by @aluarius in #2429 - New slots for custom boundary and direction links by @skyroses in #2388
- [#2243] tagging state select documentation, minor bugfixes by @aluarius in #2447
- fix: use mutation observer instead of interval in useElementBackground by @m0ksem in #2451
- [#2237]
VaDropdown
props forVaSelect
,VaDatepicker
,VaTimepicker
by @aluarius in #2445 - Fix/minor bugs by @m0ksem in #2440
- fix: modal overflow on mobile by @m0ksem in #2432
- Fix#2270/html element as dropdown target by @m0ksem in #2439
- refactor search to use vue-router by @Azgiliat in #2418
- Fix
VaDataTable
filtering animation by @RVitaly1978 in #2453 - Feat/tree view rework by @rustem-nasyrov in #1728
- [#2295]
VaDataTable
scroll events by @RVitaly1978 in #2389 - Hotfix dropdown by @rustem-nasyrov in #2458
- Fix building issues by @rustem-nasyrov in #2462
- feat: added threshold to colors config by @m0ksem in #2438
- Feat/top menu refactoring by @rustem-nasyrov in #2455
- feat: added stub tsconfig script by @m0ksem in #2431
- Add "Meet the Team" page, add blog link to the landing header by @zvenigorodskaia in #2461
- [
VaSelect
]VaVirtualScroller
integration, bugfixing by @aluarius in #2416 - fix(#2464): Added Global config partial types. Fixed demos. by @m0ksem in #2467
- Fix/customize block by @rustem-nasyrov in #2466
- fix(#2460): merge icons config by @m0ksem in #2465
- Feat/data table virtual scroller integration by @aluarius in #2459
- [#2430] Feat/select searchtext by @VBoudreau55 in #2454
- fix#1936: va icon aliases by @m0ksem in #2473
- Fix/minor docs bugs by @m0ksem in #2476
- chore: rollback missing css by @m0ksem in #2479
- fix: two index in styles build by @m0ksem in #2481
- fix: update getDisabled method behavior by @rustem-nasyrov in #2486
- fix: multiple select options value-by by @m0ksem in #2484
- Fix#2475/split scrollbars by @m0ksem in #2485
- fix: dropdown and hover stateful prop by @m0ksem in #2503
- fix: typography double dash by @m0ksem in #2504
- Fix#2511 Sidebar and navbar colors by @Sadnessa in #2523
- fix: css variables names by @m0ksem in #2524
- fix(docs): smart helpers and colors demo by @m0ksem in #2520
- Fixed chip demo. by @Sadnessa in #2521
- chore: minor style issues by @m0ksem in #2528
- Changed position of color circle in VaColorInput. by @Sadnessa in #2522
- Feat/nuxt fixes by @asvae in #2499
- fix#2336: proxy image props to carousel by @m0ksem in #2472
- restore old breakpoints by @Azgiliat in #2538
- fix: partial fix for va-image by @asvae in #2535
- chore: update contribution guide documentation by @m0ksem in #2443
- Fix/form reset behavior by @rustem-nasyrov in #2490
- Feat/i18n by @m0ksem in #2471
- fix: key is undefined in applyI18nTemplate. by @m0ksem in #2546
- Fixed demos spacing. by @Sadnessa in #2518
- Fix/docs kitchensink bug fixes by @m0ksem in #2548
- Fix/contribution guide bug by @m0ksem in #2543
- Refactor/stylelinter by @rustem-nasyrov in #2531
- Team page content updating by @zvenigorodskaia in #2552
- Fix content for Team page by @zvenigorodskaia in #2553
- fix: broken icons on landing by @asvae in #2555
- Add Team link to the Header Landing by @zvenigorodskaia in #2561
- feat: update docs for the icons setup by @rustem-nasyrov in #2562
- Change landing banner text by @zvenigorodskaia in #2566
- make VaPagination bg color transparent as in VaInput by @Azgiliat in #2559
- Text color cache and primary/inverted text color by @m0ksem in #2563
- fix(input): add va-input-wrapper flex:1 by @Valar103769 in https://github.com/epicmaxco/vuestic-ui/pull/2571
- fix: switch color by @m0ksem in #2575
- fix: change default value for selectable props by @rustem-nasyrov in #2574
- fix header team link by @zvenigorodskaia in #2577
- remove css var by @Azgiliat in #2573
- Fixed VaButtonDropdown spacing. by @Sadnessa in #2519
- fix: change text color for outlined alerts by @rustem-nasyrov in #2581
New Contributors
- @VBoudreau55 made their first contribution in #2422
- @Valar103769 made their first contribution in https://github.com/epicmaxco/vuestic-ui/pull/2571
Full Changelog: v1.4.11...v1.5.0