Commit Graph

48 Commits (ba5cad39f5e57d6fda94d2e7ac97b718c5da0e9b)

Author SHA1 Message Date
Mert Sincan 2f8e0ccda1 refactor: #7090 for BaseComponent 2025-01-14 11:09:39 +00:00
Mert Sincan 0e9f957a25 feat: Add useId and useAttrSelector composables to core
Fixes #7087
2025-01-14 11:07:51 +00:00
Mert Sincan 6ae87fe433 Refactor #6715 2025-01-13 11:22:54 +00:00
Yannis JUSTINE a1873d0d9c
Fix memory leaks (#6889)
* Fix most of memory leaks

- Remove callback after component is unmounted

* fix: restore original unmounted implementation in BaseComponent

* Remove callback map
2025-01-13 10:58:23 +00:00
Mert Sincan c1f3bdaf72 Fixed #7052 - Select filter in forms (FormField): The filter input is also invalid when select is invalid. 2025-01-13 10:05:37 +00:00
Mert Sincan 536d21cef1 Fixed #6939 and #7075: Forms/FormField: The form does not seem to support nested data.
Fixes #6939 and #7075
2025-01-12 18:26:03 +00:00
Mert Sincan 631ca11102 Refactor #7049 - added findNonEmpty to track change detection 2025-01-07 10:16:02 +00:00
Tuğçe Küçükoğlu 0911e53973
Merge pull request #7037 from melloware/PV4214
Fix #4214: Screenreader improve hidden accessible
2025-01-07 11:47:07 +03:00
Mert Sincan 4c4996fb72 Fixed #7049 and #6755 - Update reset callback of <Form> 2025-01-06 14:22:01 +00:00
Damián Paranič 7925d86aa3
Form: reset not working, changed value not update input (#6767)
* 6755 - update input value after form reset

* code refactoring

* fix: select button

* cleanup
2025-01-06 11:24:26 +00:00
melloware 96cfc97671 Fix #4214: Screenreader improve hidden accessible 2025-01-02 16:24:51 -05:00
Olivier Crété 1ed0c47052 add missing icons 2024-12-14 19:51:21 +01:00
Cagatay Civici 0fb5e0a504 Fixed #6822 - Better compat with CSS libraires like Tailwind, Bootstrap 2024-11-21 14:46:19 +03:00
Mert Sincan cfa9435d26 Update deep watcher for `config.theme` and Improve designer 2024-11-14 03:58:28 +00:00
Mert Sincan daffb1b4f3 Refactor on Form API 2024-10-31 13:13:55 +00:00
Mert Sincan 25ac573fef Update BaseComponent.vue 2024-10-25 22:50:03 +01:00
Mert Sincan 2fc29287ff Update `controlled` structure in BaseEditableHolder 2024-10-24 14:55:53 +01:00
Mert Sincan 7956a1b44e Fixed build errors 2024-10-24 00:14:25 +01:00
Mert Sincan 4561acfb8b Rename `updateValue` with `writeValue` in BaseEditableHolder 2024-10-23 14:04:38 +01:00
Mert Sincan ed343909db Fixed controlled mode issue 2024-10-23 05:06:32 +01:00
Mert Sincan fbb0131b7e Fixed initial value issue in form components 2024-10-22 11:26:56 +01:00
Mert Sincan 827b8d1914 Fixed Checkbox state in MultiSelect 2024-10-22 10:40:03 +01:00
Mert Sincan ca12435e7c Update d.ts files 2024-10-21 12:50:34 +01:00
Mert Sincan ab652204eb New Component: `RadioButtonGroup` 2024-10-21 00:35:26 +01:00
Mert Sincan 5b1d3f89c3 Refactor on Base* structure 2024-10-18 17:29:47 +01:00
Mert Sincan 3ec43eda0b Add new base structures to core 2024-10-18 15:50:18 +01:00
崮生 1500542e62
fix: #5903 (#6088)
* fix: #5903

* renaming GlobalComponentConstructor https://github.com/primefaces/primevue/pull/6088#issuecomment-2374917228

* Delete package-lock.json

* Update how component types are defined
2024-10-09 09:04:31 +01:00
Mert Sincan 6e28de62f2 Fixed #6524 - Add extend keyword to extend css variables to presets 2024-10-04 14:12:46 +01:00
tugcekucukoglu 5889548cae Fixed #6335 2024-10-03 16:58:28 +03:00
Mert Sincan 32c6c77ca3 Refactor #6408 2024-09-24 17:04:04 +01:00
Mert Sincan 7ccad8ed3d Update BaseStyle.js 2024-09-24 09:46:58 +01:00
Mert Sincan d959cb0493 Fixed #6452 - Add style keyword to themes section to inject custom styles 2024-09-22 14:22:07 +01:00
Mert Sincan ddaee3133a Added material theme 2024-09-20 20:54:43 +01:00
Mert Sincan 827787ff00 Refactor #6408 2024-09-16 14:13:33 +01:00
Mert Sincan 335c6d862d Fixed #6408 - Scoped style (dt props) does not attach to page with correct selector 2024-09-16 13:05:37 +01:00
sceee 22cf8be060
fix: global vue type augmentation (#6207)
Augment vue types instead of 'vue/types/vue' and '@vue/runtime-core' to fix incompatibility with other libraries caused by the current augmentation behavior

Fixes: #6199

Co-authored-by: sceee <11340487+sceee@users.noreply.github.com>
2024-09-04 13:41:48 +01:00
uros d309fd632e #6125 Fix (DatePicker, Locale) - deep merge options 2024-07-29 23:49:34 +02:00
Mert Sincan 2d05803e6b Fixed #6024 - BaseComponent: Missing import 'isFunction' 2024-07-08 10:38:35 +01:00
Mert Sincan c78afb0767 Fixed #5957 - [Core]: PrimeVue 4 is causing a memory leak 2024-06-27 12:21:38 +01:00
Mert Sincan 796edf4c11 Fixed #5968 - Improve utils methods in all packages 2024-06-26 08:46:26 +01:00
Mert Sincan 4790459a66 Fixed #5895 - [nuxt] Could not access pt. 2024-06-16 01:02:08 +01:00
Mert Sincan 2fdfe2f13e Fixed #5898 - Themes are installed by the wrong package 2024-06-15 07:14:31 +01:00
GitHub Actions Bot 03c536bd6c Code Format 2024-06-14 14:56:05 +00:00
Mert Sincan 895532cfe7 Refactor on bundle 2024-06-12 14:37:30 +01:00
Mert Sincan 6c9571f14a Refactor 2024-06-12 01:02:09 +01:00
Mert Sincan 98b93be202 Refactor on d.ts 2024-06-11 23:03:46 +01:00
Mert Sincan 191ec6b1c2 Refactor on d.ts files 2024-06-11 22:50:59 +01:00
Mert Sincan 61929eae75 Convert to PrimeVue monorepo 2024-06-11 13:21:12 +01:00