From ecd5cb940dc9e0339aae5d968999f521c954cfb7 Mon Sep 17 00:00:00 2001 From: Melloware Date: Sun, 4 Feb 2024 12:31:14 -0500 Subject: [PATCH 1/4] Splitter: Fix keyboard repeat behavior --- components/lib/splitter/Splitter.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/components/lib/splitter/Splitter.vue b/components/lib/splitter/Splitter.vue index 89d308139..d0ee1b3ef 100644 --- a/components/lib/splitter/Splitter.vue +++ b/components/lib/splitter/Splitter.vue @@ -158,14 +158,16 @@ export default { this.onResize(event, step, true); }, setTimer(event, index, step) { - this.clearTimer(); - this.timer = setTimeout(() => { - this.repeat(event, index, step); - }, 40); + if (!this.timer) { + this.timer = setInterval(() => { + this.repeat(event, index, step); + }, 40); + } }, clearTimer() { if (this.timer) { - clearTimeout(this.timer); + clearInterval(this.timer); + this.timer = null; } }, onGutterKeyUp() { From e3a6f5bd54c0c776324b364e4f35a1dcf85bb31e Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 5 Feb 2024 14:17:30 +0300 Subject: [PATCH 2/4] Set new version --- components/doc/codeeditor/templates.js | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/components/doc/codeeditor/templates.js b/components/doc/codeeditor/templates.js index 9ee2c8127..dbb3f9889 100644 --- a/components/doc/codeeditor/templates.js +++ b/components/doc/codeeditor/templates.js @@ -2,7 +2,7 @@ import pkg from '../../../package.json'; import { services } from './services'; const PrimeVue = { - version: '^3.47.0', + version: '^3.48.0', description: 'PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBlock, which has 400+ ready to use UI blocks to build spectacular applications in no time.' }; diff --git a/package-lock.json b/package-lock.json index bd2a3ddb5..881fe5e1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "primevue", - "version": "3.47.2", + "version": "3.48.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "primevue", - "version": "3.47.2", + "version": "3.48.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 1f7527d86..0da3baa36 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "primevue", - "version": "3.47.2", + "version": "3.48.0", "homepage": "https://primevue.org/", "repository": { "type": "git", From a796722def76584de774537a2a7e9b3ee4b64838 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 5 Feb 2024 14:17:33 +0300 Subject: [PATCH 3/4] Update CHANGELOG.md --- CHANGELOG.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 489f713ee..219b5730b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,45 @@ # Changelog +## [3.48.0](https://github.com/primefaces/primevue/tree/3.48.0) (2024-02-05) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.47.2...3.48.0) + +**Deprecated:** + +- Deprecate Legacy Themes [\#5201](https://github.com/primefaces/primevue/issues/5201) + +**Fixed bugs:** + +- SplitButton templating is broken [\#5199](https://github.com/primefaces/primevue/issues/5199) +- DataTable: Row selection styling defect [\#5196](https://github.com/primefaces/primevue/issues/5196) +- ColorPicker: parameter field in emit change event is incorrect [\#5188](https://github.com/primefaces/primevue/issues/5188) +- Hydration attribute mismatch on Icons [\#5187](https://github.com/primefaces/primevue/issues/5187) +- Calendar: 'view' property has no effect when changed after component initialization [\#5132](https://github.com/primefaces/primevue/issues/5132) +- TabView + Splitter: Navigation Buttons not showing [\#5111](https://github.com/primefaces/primevue/issues/5111) +- Knob: Problem with the step property when using the keyboard arrows [\#5097](https://github.com/primefaces/primevue/issues/5097) +- DataTable: VirtualScroller Resets Scroll Position to top on lazy load more data [\#5078](https://github.com/primefaces/primevue/issues/5078) +- Dropdown: autoSize works incorrectly with filter and not only [\#5073](https://github.com/primefaces/primevue/issues/5073) +- Calendar: 12h time picker changes from 12 am to 12 pm automatically [\#5108](https://github.com/primefaces/primevue/issues/5108) +- colorPicker: change event only shows old color value [\#5004](https://github.com/primefaces/primevue/issues/5004) +- Divider: Divider line doesn't show (Using the nuxt-primevue module) [\#5000](https://github.com/primefaces/primevue/issues/5000) +- Menubar, Megamenu, Contextmenu and etc.: Twice render if $attrs.id not defined [\#4953](https://github.com/primefaces/primevue/issues/4953) + +**Implemented New Features and Enhancements:** + +- Move core alignment styles to theme files [\#5214](https://github.com/primefaces/primevue/issues/5214) +- Update default dropdown filter icon [\#5208](https://github.com/primefaces/primevue/issues/5208) +- Refactor MeterGroup Component and Demos [\#5203](https://github.com/primefaces/primevue/issues/5203) +- Contrast and Secondary Variants for Badge/Tag/Message/Toast [\#5200](https://github.com/primefaces/primevue/issues/5200) +- Contrast variant for SplitButton [\#5198](https://github.com/primefaces/primevue/issues/5198) +- Add data-p-unselectable-text attribute on resizing and dragging phases [\#5194](https://github.com/primefaces/primevue/issues/5194) +- Improve data-pc- structure in components [\#5179](https://github.com/primefaces/primevue/issues/5179) +- New invalid and variant properties [\#5176](https://github.com/primefaces/primevue/issues/5176) +- New Components [\#5175](https://github.com/primefaces/primevue/issues/5175) +- Themes: end value has mixed support, consider using flex-end instead warning [\#5155](https://github.com/primefaces/primevue/issues/5155) +- Bug: Cannot override preset if using Tailwind important: true [\#5081](https://github.com/primefaces/primevue/issues/5081) +- TableBody: Render "BodyRow" binding dataKey of props to key attribute [\#5006](https://github.com/primefaces/primevue/issues/5006) +- PassThough new merging strategy with tailwind-merge to smartly merge classes [\#4707](https://github.com/primefaces/primevue/issues/4707) + ## [3.47.2](https://github.com/primefaces/primevue/tree/3.47.1) (2024-01-23) [Full Changelog](https://github.com/primefaces/primevue/compare/3.47.1...3.47.2) From db64521bcc21610072f16c6055fe2725c2d8f518 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 5 Feb 2024 14:42:30 +0300 Subject: [PATCH 4/4] New dev iteration --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0da3baa36..069f0ca7e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "primevue", - "version": "3.48.0", + "version": "3.49.0-SNAPSHOT", "homepage": "https://primevue.org/", "repository": { "type": "git",