102 KiB
Changelog
3.7.0 (2021-09-01)
Implemented New Features and Enhancements:
- Change button/maskClassName properties with button/maskClass properties on SpeedDial #1495
- Modal layer enter-leave transition #1491
- Add tooltipOptions property to Dock #1490
- Add tooltipOptions property to SpeedDial #1489
- activeIndex for TabMenu #1488
- Improve responsive behavior of TabView component #1486
- Add appendTo property to Dialog #1483
- start and end slots for MegaMenu, remove default slot #1482
- Image Component #1481
- Add keepInvalid property to Calendar #1477
- Add input event Checkbox #1471
- Add trueValue-falseValue to InputSwitch #1470
- Dropdown, MultiSelect, CascadeSelect, TreeSelect slot for indicator #1459
- Add maxSelectedLabels, selectedItemsLabel and selectAll properties to MultiSelect #1455
- VirtualScroller for Select Components #1451
- Set Paginator Page from InputNumber #1447
- Scrollable Tabs #1446
- InputNumber behaves odd when trying to insert fracitonal digits #1441
-
feature request
- Make Dock component mobile friendly #1398
- Checkbox true-value / false-value does not work #1320
- MenuModel - disabled should be a function to support dynamic behavior #1293
- Add router-link-active and router-link-active-exact to menu components #1275
- Add input event for InputSwitch #1234
- Vite support for FullCalendar #1211
- Constants for Toast severities #1187
- InputNumber - Ability to add or remove fraction digits when min-fraction-digits is not set #1136
Fixed bugs:
- The maskStyle property doesn't work as expected in SpeedDial #1494
- DomHandler imports from wrong module path in SpeedDial component #1493
- Router support for Dock #1484
- CurrentPageReport displays wrong value #1475
- Alignment issue with multiple frozen columns on DataTable #1473
- Dropdown does not correctly handle empty label strings #1468
- Table Header Checkbox not working when lazy loading enabled #1467
- Material themes secondary text color issue #1465
- When Chart component is updated, it throws an exception #1463
- pFrozenColumn is moving when position set to left #1461
- Slotname message is unrecognized in toast template #1448
- Unnecessary horizontal scrollbar displayed with rowgrouping #1443
- Filtered Dropdown unusable on Windows Tablet #1411
- FileUpload Invalid File messages not displaying on repeat attempts #1399
- Calendar WCAG Accessibility Issue with Keyboard Navigation #1393
- Datatable date filter throws uncaught error when invalid date string is entered #1392
- Dropdown onkeydown item search not working properly #1390
- Auto ZIndex Issue with Toast and Sidebar #1381
- DataTable row group and sortable columns are not working together #1345
- input mask - mask affecting dirty state #1337
- DataTable State: columnwidths are not restored correctly when using scrollable and resizableColumns props #1311
- FullCalendar does not use option "backgroundColor" for each events #1119
3.6.4 (2021-08-10)
Fixed bugs:
- Vue < 3.2 Compatibility #1437
3.6.3 (2021-08-10)
Fixed bugs:
- Support for scrolling and column groups #1314
- StyleClass does not open overlay when source is clicked again #1436
3.6.2 (2021-08-06)
Fixed bugs:
- Toast does not clear hide timeout on unmount #1415
3.6.1 (2021-08-05)
Implemented New Features and Enhancements:
- style and class props for FileUpload #1407
- New v-styleclass directive #1405
- value and disabled props for Tooltip #1404
- New styleClass and contentStyleClass props for Toast #1403
3.6.0 (2021-07-27)
Implemented New Features and Enhancements:
- New Dock Component #1386
- Gray palette for themes #1385
- New Speed Dial Component #1384
- Responsive Toast #1354
- Responsive TabMenu and Breadcrumb #1353
- Update FullCalendar to 5.7.2 #1351
- Update Chart.js to 3.3.2 #1348
- Row double click for DataTable #1347
- New SplitButton with TieredMenu #1313
- Feature Request: Templating for Toast component #1249
- Custom target for OverlayPanel #942
- VirtualScroller Component #692
Fixed bugs:
- Comments in ColumnGroup rows are rendered as <th> elements #1368
- Overlay aligning calculation defect #1358
- DataTable cell editing regression #1357
- DataTable row group and resizable column not working together #1355
- Filtering non existing item in dropdown [filter=true, group=true] and pressing key down generates error #1342
- Accordion tab-open and tab-close events #1329
- Missing
class
prop on Button component fails Typescript complier #1319 - Tooltips closed on window resize after system keyboard appears on mobile devices #1318
- ProgressBar does not show zero percent #1272
3.5.1 (2021-06-11)
Implemented New Features and Enhancements:
- Chip templating support for AutoComplete and MultiSelect #1341
- TreeSelect and CascadeSelect material theming improvements #1321
- Toast center positioning enhancement #1315
- Remove button in Chips template #1300
- The TreeSelect shouldn't scroll the Browser when trying to open it with the keyboard #1298
Fixed bugs:
- AccordionTab error with v-if="false" #1339
- Dynamic columns not showing in Datatable with vue 3.1.1 #1323
- Programmatic PanelMenu header link needs click twice to toggle itself #1310
- Datatable event @value-change return undefined when filtering #1308
- JumpToPageDropdown are numbered from 0 instead of 1 #1306
- Upload button disable on FileUpload #1294
- DataTable slotProps.index mismatch #1274
- DataTable does not honor initial selection #1269
3.5.0
Implemented New Features and Enhancements:
- Add lazy option to TabView and Accordion #1268
- Add responsiveLayout property to TreeTable #1261
- FileUpload invalidFileTypeMessage props and upload button #1252
- Add showToggleAll to MultiSelect #1251
- Add inputStyle to PrimeVue Config #1246
- Templating for Menus #1244
- Add selectionLimit to MultiSelect #1239
- Missing documentation for menu separator #1217
- Slot support for Badge component #1207
- Support moving the item in PickList with double-click #1206
- Add metadata as web-types for better developing experience using Jetbrains Webstorm/Intellij IDEA #1138
- Add loading prop to Dropdown, Multiselect, CascadeSelect #1132
- ScrollPanel pushes content to the left in order to show scrollbar #1131
- Filter Event for Lazy Loading #1105
- Column Reorder and Toggle support for Table #1098
- Anonymous Component in vue-devtools #1093
- DataTable global filter is reset when applying other filters #1087
- Row double click for Table #1075
- Feature Request: Show active tab in TabMenu with different Route-Defintion #1051
- Resize support for Scrollable Tables #1018
- Event for file remove in FileUpload #1013
- Add vetur component data to improve developer experience #962
- Possibility to define column visibility #956
- Router support for PanelMenu headers #949
- Customizing the line of Timeline component #931
- Improve active route detection in TabMenu #830
- Named routes support for Menu Components #594
- Edit and Sort combination support for Table #508
- Scrollable Tree #396
- Ability to activate PanelMenu item declaratively or programmatically #367
- AutoComplete completeOnFocus like PrimeNG #354
- Scrollable TreeTable #338
- Add JumpToPageDropdown to paginator template #247
- New Component: GMap #210
- Draggable Dialog #85
Fixed bugs:
- FilterContent overlaps on frozen columns #1266
- showGridlines display 2px borders on ScrollableTable #1265
- TreeTable does not add column and style props #1260
- Filter column is not frozen #1259
- Chip - allow removable property while template is defined #1256
- Dropdown filter is incorrect when grouped and optionGroupChildren not named "items" #1255
- InputStyle and Ripple config do not work on components that are attached to body #1248
- RowGroup scroll problem on smaller screens #1247
- Calendar view property description error in documentation #1236
- FileUpload - long filename #1210
- AutoComplete forceSelection with Multiple overwrites selection #1205
- Carousel cannot render when value.length === 0 && numVisible !== numScroll #1201
- Disabled options do not get disabled #1192
- Checkbox typings insufficient #1191
- Error when hidding tab panel using v-if #1186
- Dropdown and Multiselect with filter fails in Android #1180
- DataTable state restoring seems broken for columnOrder and columnWidths #1178
- Sidebar content overflows its container #1175
- FullCalendar can't display on a hiden TabView-> TabPanel #1151
- On Row Expansion Nested Data Table Column Headers No Longer work #1096
- Bad type for column field when fn is used #1078
- Scrollpanel - Cannot read property classList #1077
- OverlayPanel with input closes when typing on mobile #984
- Decimal value for Slider step does not work #967
- Chart.js gives Chart is not a contructor #955
- Dropdown component does not fire focus or blur events #944
-
BUG
- Conditonally rendering columns in DataTable with v-if is throwing error #719
3.4.0 (2021-04-16)
Implemented New Features and Enhancements:
- Support "self" as an appendTo target #1185
- Reimplement EventBus #1181
- Color Picker Touch Support #1173
- Customizable ZIndex Layering #1169
-
Feature-Request
- New Component: TreeSelect #1159
- Allow Adding Classes to Dialog Content #1146
- Add maximize event to Dialog #1108
- Add panelClass to overlay components #1083
Fixed bugs:
- AutoComplete scroll defect at demo #1183
- primevue/config: TypeScript error due to unexported type #1164
- documentation: Wrong CSS variable name for secondary text color #1162
- Datatable - Subheader Grouping with button, button comes over the subheader #1158
- primevue/api: TypeScript compilation errors due to wrong declarations #1154
- Switching between OverlayPanels #1153
- DataTable : Selection multiple with checkbox didn't appear with filter row #1150
- DataTable: Filter Menu error #1133
- Circle shape is broken for Avatar #1114
- Animation "none" not working for Skeleton #1103
- DataTable Filter Menu insertBefore defect #1076
- Calendar showOtherMonths = false does not hide neighbour months` #1071
- Dropdown optionDisabled is not working #1037
3.3.5 (2021-03-10)
Implemented New Features and Enhancements:
-
Enhancement
Fixed bugs:
- Inline Calendar Teleport defect #1060
- Filter Popup window closes when clicking / choosing option in table filter menu #1049
- Date Filter Error on DataTable #1048
- DataTable "select all checkbox" and "export csv" exclude frozen rows #1042
3.3.4 (2021-03-03)
Fixed bugs:
- CDN builds are broken #1046
3.3.3 (2021-03-02)
Implemented New Features and Enhancements:
- Improve the interaction of nested overlays #1041
- Remove mitt event bus #1040
- Breakpoints to OverlayPanel #1039
- Migrate appendTo use Teleport #1028
- Set appendTo as body by default #993
Fixed bugs:
- Galleria thumbnail animation jumps #1038
- TreeTable filter demo not working #1036
- AutoComplete component is broken #1033
3.3.2 (2021-02-27)
Fixed bugs:
- Menubar, ContextMenu, TieredMenu warning #1029
3.3.1 (2021-02-26)
Implemented New Features and Enhancements:
- Add showGridlines and stripedRows props to DataTable #1024
- Add responsive and breakpoint props to OrderList and PickList #1023
- New Table Responsive layout #1022
- Feature Request: Add "tab-click" to Event from TabView #1015
- Refactor surface color#1008
Fixed bugs:
- PrimeVue 3.3.0: Dropdown's select item logic is broken #1026
- DataTable error while using stateStorage with date filter #1020
- DataTable Column's header text does not align in v.3.3.0 #1016
3.3.0 (2021-02-23)
Implemented New Features and Enhancements:
Fixed bugs:
- Calendar seconds are locked when min/max set #998
- FileUpload callback 'Select' little adjust. #990
- DataTable Column header slot does not work #987
3.3.0-rc.1 (2021-02-18)
Breaking Changes:
- Disable VirtualScroll Table #981
Implemented New Features and Enhancements:
- Add Search to Showcase #985
- Constants for PrimeIcons #982
- Touch support for ColorPicker #980
- FilterService Utility #979
- AutoComplete Enhancements #976
- Dropdown Enhancements #974
- Listbox Enhancements #972
- Reimplement DataTable Scrolling #960
- Add keys to template v-for #959
- Advanced Filtering for DataTable #718
Fixed bugs:
- Space key support for row radio and checkbox #986
- PrimeVue DataTable bug #977
- ScrollTop props have wrong type definitions #963
- Error when removing InputNumbers from DOM tree #950
3.2.4 (2021-02-10)
Fixed bugs:
- Minified iife builds are broken #964
3.2.3 (2021-02-10)
Fixed bugs:
- Improve TypeScript definitions #957
- useToast.d.ts missing api method definitions #958
- Compile Problem with Directives( Typescript and 3.2.0-rc.1) #877
3.2.2 (2021-02-04)
Fixed bugs:
- DataTable, exportCSV failed: TypeError: Cannot read property 'type' of undefined #941
- Calendar component throws error on blur if popup is not visible #940
- Optional chaining not working for TreeTable in version 3.2.1 #939
- Casing error in primevue/terminalservice/package.json #937
3.2.1 (2021-02-03)
Fixed bugs:
- password-meter.png missing in resources/images in v3.2.0 #935
3.2.0 (2021-02-03)
Implemented New Features and Enhancements:
- InputStyle and InputClass for AutoComplete, Calendar and Password #933
- Reimplement password strength ui #932
- Reset page on filter #928
- show password feature #892
- forceSelection for AutoComplete #872
Fixed bugs:
- Vue 3 + TS: fix for config.globalProperties services #880
- Tooltip focus fails with some input components #915
- v3.2.0-rc.1 webpack babel errors with optional chaining operator #913
- DataTable sort not working with boolean shorthand #912
- datatable headerStyle is applied to body and footer colgroups. headerClass is not. #888
-
Bug
- Strange behavior using context menu on Safari #885
3.2.0-rc.1 (2021-01-20)
Implemented New Features and Enhancements:
- New Lazy DataTable Demo with Remote Source #862
- state-save and state-restore events for Table #850
- File Upload cant disable and hide Upload & Cancel #821
- Vite Compatibility #581
Fixed bugs:
- Improve float label support in overlay selects #871
- Sidebar Mask not being removed from DOM on close #869
- "Clear" button in Calendar wrongly labeled #863
- ConfirmPopup : useConfirm define target is missing in ts #859
- Autocomplete crashes when "field" property is a function #858
- p-button-link not visible in Material Design themes #852
- Textarea autoresize does not respect its border #847
- Calender monthNavigator error monthNames #845
- Knob replaceAll causes issue with nuxt SSR #844
- Slider incorrectly positions handle when using mixed-sign min/max #826
- MenuItem: class does not apply to separator item #814
-
Bug
- PrimeVue 3 getting started script tag example not working #732
3.1.2 (2021-01-13)
Implemented New Features and Enhancements:
- New Viva Theme #856
- Improve invalid validation visuals on material themes #855
- New Lazy DataTable Demo with Remote Source #841
- Touch support for Slider #757
Fixed bugs:
- primevue/useconfirm not found #839
- usetoast.d.ts casing issue #825
- exports files for Chip component #781
- Slider has incorrect aria-* variable values #775
- Safari issue with Skeleton #755
3.1.1 (2020-12-10)
Fixed bugs:
- CascadeSelect fails with Vue 3.0.3 #753
3.1.0 (2020-12-10)
Breaking Changes:
Implemented New Features and Enhancements:
- Implement Badge as a directive alternative #753
- Chip Component #740
- Close event for Message component #739
- Splitter Component #737
- Component for Tag #717
- Locale API #716
- Component for Badge #715
- Dot mode for Badge #695
- Knob Component #693
- ScrollTop Component #691
-
FEATURE REQUEST
- Skeleton Component #689
- CascadeSelect Component #686
-
FEATURE REQUEST
- New ConfirmPopup Component #679
- New ConfirmDialog Component #678
- Update to FullCalendar 5 #540
Fixed bugs:
- DataTable throws error when there are no columns #749
- Textarea does not auto resize its height when created #733
- Calendar navigation
next, prev month
inside DataTable or OverlayPanel not working #729 - Keyboard support problem for AutoComplete #723
- InputMask with unmask doesn't work as expected #714
- display prop of MultiSelect is not documented #713
- Invalid "sortField" property type in Vue and type definition files #681
- TreeTable emit warns #750
- Fixed use of MenuModel's "class" property in PanelMenuSub #746
3.0.2 (2020-11-26)
Implemented New Features and Enhancements:
- Add the 'enter' key support to InputNumber #675
- Chips mode for MultiSelect #673
- New Timeline Component #672
- Toolbar requires slot attribute which is deprecated in Vue.js 3 #639
- SelectButton should allow a mode to ensure an options is always selected #494
Fixed bugs:
- SplitButton: after selecting the default command, the command menu does not close. #660
- Multiselect/Dropdown: when the menu open upwards style broken #659
- Autocomplete: when the menu open upwards style broken #658
- DataTable global filter bug #655
- Closing message and reopening it does not work #653
- Password element does not inherit attributes #651
- DataTable sortField allows a function, but the prop type is only a string #647
- Missing .d.ts file for usetoast #645
- InputNumber's onInputBlur fails when component gets destroyed #633
- missing type definition for toast/useToast.js #630
- Sidebar not visible on mount #627
- Accordion does not support dynamic tabs #622
- TabView does not support dynamic tabs #616
- PrimeVue FileUpload FileLimit #610
- DataTable multiple click RadioButton focus previous row #606
- FileUpload Preview columns become misaligned when both image and non-image files are uploaded #585
- Error with empty objects #556
- OverlayPanel :before "indicator" needs dynamic placement #490
3.0.1 (2020-10-22)
Implemented New Features and Enhancements:
- Do not hide overlays on body scroll #591
- Add inputStyle and inputClass properties to InputNumber #551
- Declare events in "emits" section of every component #549
Fixed bugs:
- Overriding ProgressSpinner colors doc error #589
- Property "disabled" was accessed during render but is not defined on instance. #587
- Dropdown inside datable using showClear causing: Cannot read property 'classList' of null #586
- DataTable crashes with a "Cannot read property 'xxx' of null" for nested objects #555
- pRipple works even when disabled(etc menuitem) #550
- Website / Documentation - Fix third-party dependencies documentation #546
- Menu components with web router refresh the whole page #536
3.0.0 (2020-10-11)
Implemented New Features and Enhancements:
- Galleria and Carousel highlight item visual improvement on PrimeOne Themes #545
- Soho Theme #539
- Fluent UI Theme #538
- ToastService $toast is not accessible using Composition API #535
- Tooltip doesn't close in scrollable containers #523
- Lighter Highlight Color for PrimeOne Themes #520
- Add indentation property to TreeTable #495
- Accordion rounded border minor visual issue #384
Fixed bugs:
- Tree selection is broken when ripple is enabled #543
- Tree toggler icon hover color is wrong in bootstrap theme #542
- The 'disabled' option has no effect on InputNumber #537
- InputNumber cannot set value when format property is false #533
- InputNumber with spinner mode throws a JS exception #532
- inputNumber with numeric prefix is not working as expected #531
- Problems when typing or pasting numbers into InputNumber #530
- Can't close MultiSelect or Select when inside Dialog component #524
- TouchUI modal gets stuck if input tabs out #519
- TriStateCheckbox doesn't show correct icon when value is false when using material themes #517
3.0.0-rc.2 (2020-09-29)
Fixed bugs:
3.0.0-rc.1 (2020-09-28)
Breaking Changes:
Implemented New Features and Enhancements:
- Vue 3 Compatibility #491
- Improvement in behavior of components that have overlay panels in scrollable containers #500
- Improve calendar tabbing behavior #507
- Add input event to InputNumber #506
Fixed bugs:
- Scrollable Table alignment improvement #482
- Button not registered in FileUpload #478
- BlockUI documentation indicates "show" event whereas the actual event is "unblock" #485
2.5.1 (2021-08-10)
Fixed bugs:
2.5.0 (2021-08-10)
Implemented New Features and Enhancements:
- Dock component v2 #1434
- Chart.js version update #1432
- Speed Dial component v2 #1431
- FullCalendar-Vue theme update #1430
- Responsive TabMenu and Breadcrumb v2 #1424
- breakpoints prop for Responsive Toast #1423
- Center positioning Toast #1422
- Templating for Toast component #1421
- v-styleclass directive for v2 #1417
- style and class props for FileUpload component #1416
- value and disabled props for Tooltip component #1414
- styleClass and contentStyleClass props for Toast component #1413
- Row double click for DataTable #1347
- CascadeSelect material theming improvements #1324
Fixed bugs:
- ProgressBar does not show 0 percent #1420
- Toast does not clear hide timeout on beforeDestroy #1418
- Accordion tab-open and tab-close events #1329
2.4.2 (2021-06-07)
Implemented New Features and Enhancements:
- Chips remove button for templating #1307
- IDE support #1296
- MultiSelect selectionLimit showToggleAll #1288
- FileUpload long filename #1287
- hideIcon and showIcon for Password #1286
Fixed bugs:
- DataTable multi selection with meta key #1305
- Sidebar content overflows #1295
- FileUpload accepts any type of file #1291
- AutoComplete forceSelection with Multiple #1289
- Decimal value for Slider #1285
- Panel closes itself when typing on mobile #1284
- DataTable state restore broken for columnOrder and columnWidths #1283
- Multiselect doesn't set focus to the multiselect filter when dropdown is expanded #1243
- Error when navigating to a component including TabView with active index > 0 #1221
- Calendar.vue property panelClass is not used. #1213
- Multiple Form Components Break Inside TabView #1209
- Primevue 2.4 TabView and Accordeon throw errow on npm build #1019
2.4.1 (2021-04-22)
Implemented New Features and Enhancements:
Fixed bugs:
- Circle shape is broken for Avatar #1116
- Animation "none" not working for Skeleton #1115
- Calendar: prop showOtherMonths = false does not hide neighbour months` dates #875
- FileUpload throws error on build #1017
- autocomplete input no response #1010
2.4.0 (2021-02-22)
Implemented New Features and Enhancements:
- Touch support for ColorPicker #1003
- Error when removing InputNumbers from DOM tree #1001
- FileUpload callback 'Select' little adjust. #1000
- Add activeIndex to Tabview #927
- Add activeIndex to Accordion #924
- Update material theming and add invalid field demo #920
- Upgrade PrimeIcons 4.1.0 #914
-
FileUpload
- state-save and state-restore events for Table #901
- File Upload cant disable and hide Upload & Cancel #897
- New Lazy DataTable Demo with Remote Source #862
Fixed bugs:
- Space key support for row radio #1002
- Calendar seconds are locked when min/max set #923
- Improve float label support in overlay selects #907
- Sidebar Mask not being removed from DOM on close #906
- "Clear" button in Calendar wrongly labeled #905
- Autocomplete crashes when "field" property is a function #903
- p-button-link not visible in Material Design themes #902
- Textarea autoresize does not respect its border #900
- Knob replaceAll causes issue with nuxt SSR #898
-
Bug
- MenuItem: class does not apply to separator item #895
- Slider incorrectly positions handle when using mixed-sign min/max #893
- Strange behavior using context menu on Safari #886
- Calendar fails with prop monthNavigator = true #876
- Calendar component doesn't respect dateFormat config value #870
- Multiselect: selected values are not shown without placeholder #868
- primevue/fieldset not found #860
2.3.0 (2021-01-06)
Breaking Changes:
Implemented New Features and Enhancements:
- Touch support for Slider #757
- Nuxt Module #819
- Refactor Build #818
- Locale API #817
- ConfirmPopup Component #791
- ConfirmDialog Component #790
- Splitter Component #789
- ScrollTop Component #788
- Skeleton Component #787
- Divider Component #786
- Knob Component #785
- CascadeSelect Component #784
- Avatar Component #783
- Badge Component #782
- Tag Component #779
- Chip Component #778
Fixed bugs:
- Vertical Slider #780
2.2.3 (2020-12-14)
Implemented New Features and Enhancements:
- Chip component cosmetics #777
- Update to FullCalendar 5 #776
- Close event for Message component #761
- Touch support for Slider #758
Fixed bugs:
- Slider has incorrect aria-* variable values #774
- Invalid "sortField" property type in Vue and type definition files #764
- Keyboard support problem for AutoComplete #763
- Textarea does not auto resize its height when created #762
- Calendar navigation
next, prev month
inside DataTable or OverlayPanel not working #759 - Primevue 2 dismissableMask=true not working when clicking outside the modal #741
- FileUpload with fileLimit problem #677
2.2.2 (2020-11-30)
Implemented New Features and Enhancements:
- New Timeline Component #712
- Chips mode for MultiSelect #711
- SelectButton should allow a mode to ensure an options is always selected #698
- OverlayPanel :before "indicator" needs dynamic placement #697
- Improve typescript definitions #696
- Add the 'enter' key support to InputNumber #676
Fixed bugs:
- SplitButton: after selecting the default command, the command menu does not close. #710
- Autocomplete: when the menu open upwards style broken #709
- Multiselect/Dropdown: when the menu open upwards style broken #708
- DataTable global filter bug #707
- InputNumber's onInputBlur fails when component gets destroyed #705
- Sidebar not visible on mount #704
- PrimeVue FileUpload FileLimit #703
- DataTable multiple click RadioButton focus previous row #702
- FileUpload Preview columns become misaligned when both image and non-image files are uploaded #701
- Error with empty objects #700
- ColorPicker overlay input does not reflect to hue section changes #699
- Multiselect dropdown closes after selecting one option #602
- PrimeVue 2 InputMask with unmask problem #577
2.2.1 (2020-11-23)
Implemented New Features and Enhancements:
- Do not hide overlays on body scroll #661
Fixed bugs:
- Overriding ProgressSpinner colors doc error #662
- Dropdown inside datable using showClear causing: Cannot read property 'classList' of null #664
- DataTable crashes with a "Cannot read property 'xxx' of null" for nested objects #665
2.2.0 (2020-10-14)
Implemented New Features and Enhancements:
- Add inputStyle and inputClass properties to InputNumber #573
- Accordion rounded border minor visual issue #572
- Add indentation property to TreeTable #571
- Lighter Highlight Color for PrimeOne Themes #568
- Fluent UI Theme #561
- Soho Theme #560
- Galleria and Carousel highlight item visual improvement on PrimeOne Themes #557
- Tooltip doesn't close in scrollable containers #526
Fixed bugs:
- pRipple working when disabled(etc menuitem) #574
- TriStateCheckbox doesn't show correct icon when value is false when using material themes #570
- TouchUI modal gets stuck if input tabs out #569
- Can't close MultiSelect or Select when inside Dialog component #567
- Problems when typing or pasting numbers into InputNumber #566
- inputNumber with numeric prefix is not working as expected #565
- InputNumber with spinner mode throws a JS exception #564
- InputNumber cannot set value when format property is false #563
- The 'disabled' option has no effect on InputNumber #562
- Tree toggler icon hover color is wrong in bootstrap theme #559
- Tree selection is broken when ripple is enabled #558
2.1.0 (2020-09-29)
Implemented New Features and Enhancements:
- Improvement in behavior of components that have overlay panels in scrollable containers #514
- Scrollable Table alignment improvement #513
- Improve calendar tabbing behavior #512
Fixed bugs:
- TouchUI modal gets stuck if input tabs out #518
- Button not registered in FileUpload #516
- BlockUI documentation indicates "show" event whereas the actual event is "unblock" #515
2.0.9 (2020-09-09)
Implemented New Features and Enhancements:
- InputGroup support for input components with wrappers #471
- Update PrimeFlex documentation to 2.0.0 #464
- Scrollable Table alignment improvement #462
- emptyFilterMessage for Dropdown, MultiSelect and Listbox filter #459
- Negative sign with InputNumber #458
- InputNumber Currency not working as expected #330
Fixed bugs:
- Dialog with Long Content does not scroll in IE11 #473
- Click on Dropdown's filter text box closes items list #465
- Calendar misplaced layout if more than one month is shown #461
- inputNumber cannot set value bigger than 99.999 for an ES locale #460
- Items in PanelMenu are highlighted wrongly with Material dark themes #456
- InputNumber with dynamic fraction digits doesn't work as expected #455
2.0.8 (2020-08-27)
Implemented New Features and Enhancements:
- Add Del key support to InputNumber #452
- Documentation for primeflex setup #434
- InputNumber with decimals should support entering comma/decimal point #432
- dismissableMask and closeOnEscape for Dialog #372
Fixed bugs:
- Can't type - as first symbol into an Inputnumber #453
- When autocomplete is bound to an object, float label overlaps in some circumstances #450
- TreeTable template always render field value #445
- Setting placeholder text for Editor / Quill component doesn't work #433
- InputNumber with stacked Buttons is broken #431
- Doc error on InputNumber #430
- InputNumber throws error if emptied #429
- Pill Text not centered #428
2.0.7 (2020-08-05)
Fixed bugs:
- Global filter is not working with invalid values on TreeTable #427
- Global filter throws error in TreeTable#425
- Duplicate keys in TreeTable #424
2.0.6 (2020-08-04)
Implemented New Features and Enhancements:
- Improve connected overlay positioning #418
- TabMenu should include subpaths in active tab detection #417
- Rename toast message title class #420
Fixed bugs:
- TabMenu error when no route matches one of the menu paths #416
- DataTable row reorder demo not working #419
- DataTable: Exporting an empty DataTable throws TypeError #413
- Duplicate keys in TreeTable #424
- Fixed typo in ProgressBarDoc.vue #414
- Paginator is displayed over table loading overlay #422
- p-error, p-invalid styling missing on some form elements #421
2.0.5 (2020-07-24)
Implemented New Features and Enhancements:
- SideBar p-sidebar-mask div is not removed automatically #329
- Block UI mask remove automatically #409
Fixed bugs:
- Calendar mask animation #408
2.0.4 (2020-07-23)
Implemented New Features and Enhancements:
- MultiSelect close icon spacing issue #405
- Refactor OrderList and PickList header style classes #403
- Improve Dialog padding #404
- Refactor selectbutton focus visuals #406
Fixed bugs:
- Alignment issue on left and right contents of Toolbar #400
- Remove default text-decoration style from the header links on Fieldset #399
2.0.3 (2020-07-18)
Breaking changes:
- Improve Toast CSS structure and Add new positions #391
Implemented New Features and Enhancements:
- Add p-button-plain add-on for text button #398
- Sort the icons alphabetically in the documentation #385
- Button slot #388
- Rename p-datatable-row to p-selectable-row #397
- Cleanup FullCalendar CSS #392
Fixed bugs:
- Alignment issue on tree #395
- Add type="button" to buttons to avoid form submission #394
- Wrong class name at FileUpload #390
2.0.2 (2020-07-12)
Implemented New Features and Enhancements:
2.0.1 (2020-07-10)
Implemented New Features and Enhancements:
- Ability to programmatically show or hide Dropdown/MultiSelect #368
- Ability to add scaling inputs by group #373
- Support for left and right icons for Input #379
Fixed bugs:
- Datatable with RowGroup and Scroll scrollbar misplaced #380
- InlineMessage typescript declaration is not available at package root #366
- Editor readonly not working due to typo #369
- Message error with Ripple #378
- Separator problem with Menu #377
2.0.0 (2020-07-06)
2.0.0-rc.3 (2020-07-04)
Implemented New Features and Enhancements:
- FileLimit for FileUpload #361
- Custom Upload for FileUpload #360
- Filter event for Listbox, Dropdown and MultiSelect #359
- DataView should reset paginator on sort #356
Fixed bugs:
- Usage of header slot produces JavaScript error when beeing combined with ColumnGroups #349
- Messages are not visible in simple uploader #343
- Accordion breaks input components inside #342
- Picklist 'move-all-to-source' event argument e.items is empty #341
- datatable filter not work in some firefox #325
- DataTable :
row
editing + selection column - focus issues #315 - Datatable scrollable mode doesn't load Loading Template #296
2.0.0-rc.2 (2020-07-02)
Implemented New Features and Enhancements:
Fixed bugs:
- Item content in Carousel does not expand according to the wrapper element #348
- InputNumber prevents min key number #337
2.0.0-rc.1 (2020-05-28)
Implemented New Features and Enhancements:
- Disable virtual keyboard in calendar #334
- Rename dialog titlebar class to dialog header #333
- Flex Scroll height for DataTable #328
- New Component: ScrollPanel #322
- Refactor p-panel-titlebar to p-panel-header #321
- Terminal should scroll to bottom after command #319
- Rename Nova Themes #318
- Datatable coltoggle changes columns order. #311
Fixed bugs:
- Table loader is not visible in scrollable table #332
- Alignment issue on Galleria with left and right thumbnail position #327
- InputNumber Up Down buttons send form on submit #313
- Slider handle moves on click #298
2.0.0-beta.1 (2020-05-15)
Implemented New Features and Enhancements:
- Modernize CSS #263
- Responsive Menubar #316
- Top and Bottom icon positioning for button #309
- Badges and Tags #308
- Saga and Vela Themes #307
- Add link button #306
- Icons inside InputText #305
- Add inputId to Dropdown and MultiSelect #303
- ToggleButton refactor #297
- Decouple MegaMenu from PrimeFlex #295
Breaking Changes:
- Remove Spinner #287
- Rename ValidationMessage to InlineMessage #301
- Refactor Messages css naming #302
1.3.2 (2020-04-24)
Fixed bugs:
- Context Menu throw error after update to 1.3.1 #291
- InputMask somehow clears the initial value to empty string #290
1.3.1 (2020-04-23)
Implemented New Features and Enhancements:
Fixed bugs:
1.3.0 (2020-04-20)
Implemented New Features and Enhancements:
- Add empty template to FileUpload #265
- DragDrop support for FileUpload #262
- Improve DataTable ContextMenu Styling #253
- Separator, addOnBlur and allowDuplicate for Chips #252
- Add id property to Steps #251
- ReImplemented Steps styles #250
- Improve autocomplete css by using flex #249
- Add menubar-left and menubar-right slots to Menubar #246
- New Component: Galleria #212
- Ability to disable PanelMenu items #171
- TreeTable should pass more information on page-sort-filter events #282
- filterLocale for components with filtering #279
- Update sort icons #278
- Placeholder for Chips #277
- New Component: InputNumber #275
- Value slot for Dropdown #271
- Removable sort on DataTable - TreeTable #235
- Order indicators for Multi column sorting #189
Fixed bugs:
- Calendar.vue: Poor handling of user input #70
- Carousel - Button inside carousel-item is not clickable in mobile phones #264
- Popup menu does not appear where it should #258
- FileUpload Multiple: Error when deleting file before upload #257
- FileUpload in auto mode sends two post requests in IE11 #254
- TreeTable global filtering fails #283
- Loop on treetable sort #281
- Datatable Group footer doesn't work #276
- Textarea with autoResize true not displayed correctly when initially hidden #274
- Calendar is not empty when the v-model is null #270
1.2.0 (2020-04-17)
Implemented New Features and Enhancements:
- Improve autocomplete css by using flex #249
- Improve DataTable ContextMenu Styling #253
- DragDrop support for FileUpload #262
- Add empty template to FileUpload #265
- Separator, addOnBlur and allowDuplicate for Chips #252
- Add menubar-left and menubar-right slots to Menubar #246
- Ability to disable PanelMenu items #171
- Add id property to Steps #251
- ReImplemented Steps styles #250
- ReImplemented Steps styles #250
Fixed bugs:
- Carousel - Button inside carousel-item is not clickable in mobile phones #264
- FileUpload Multiple: Error when deleting file before upload #257
- Popup menu does not appear where it should #258
- FileUpload in auto mode sends two post requests in IE11 #254
Deprecated:
- Deprecate menubar custom slot #260
1.1.0 (2020-03-17)
Implemented New Features and Enhancements:
- Move column filters to their own row #226
- Loading template for DataTable #244
- Move TreeTable filters to their own header row #241
- Add filterHeaderStyle and filterHeaderClass to Column #240
- Unify placeholder colors #239
- Opacity Animation for Modals #237
- Remove Responsive DataTable #232
- Display issues with Chips #231
- More options for currentPageReportTemplate #230
- New Component: Terminal #229
- New Component: BlockUI #211
- Ability to disable TabMenu items #172
- Ability to disable MegaMenu items #170
Fixed bugs:
- Disabled menuitems with routerLink integration are still functional #243
- Disabled menuitems opacity is doubled in MenuBar, TieredMenu and ContextMenu #242
- MultiSelect label size grows on items select #238
- DataTable scrollHeight doesn't calculate correctly with frozen columns and percentages #234
- Select components may throw non-primitive key error #233
1.0.6 (2020-03-04)
Implemented New Features and Enhancements:
- Add appendTo to components with Overlays #224
- Add filterField to column #223
- Accents support in Table filtering #220
- Date support in table filtering #219
- New filtering modes for Table #217
Fixed bugs:
- CurrentPageReport is initially wrong #222
- Primitive values support in Select components #221
- sortField of column is ignored #216
- DataTable Column Group Sort Bug #214
1.0.5 (2020-02-27)
Implemented New Features and Enhancements:
- Tooltip Component missing typescript declaration file #202
Fixed bugs:
- Tooltip reactive text #206
- Editor infinite loop with some specific values #204
- DataTable > Missing
custom
filterMatchMode #200 - Top* and Bottom* animation are not working correctly on Dialog with 'position' property #190
1.0.4 (2020-02-08)
Fixed bugs:
- Dialog positions regressions #191
1.0.3 (2020-02-07)
Implemented New Features and Enhancements:
- Add position property to Dialog #184
- Add maximizable property to Dialog #183
- DataTable "$event" argument on page/sort events does not contains filterSearchMode. #181
- Dialog header not visible #179
- Ability to disable TieredMenu items #173
- Ability to disable ContextMenu items #169
- Ability to disable Menubar items #168
Fixed bugs:
- Chart.vue : Error in v-on handler: "TypeError: this.emit is not a function" #188
- OverlayPanel dismissable does not work #187
- Could not find module './components/row/Row' #185
- Style classes are not rendered correctly on Dialog #182
1.0.2 (2020-01-30)
Implemented New Features and Enhancements:
- Align focus visuals with the theme #177
- Refactor SplitButton to use Menu #174
- DataTable onPage event fires without sort and filter information #163
- Ability to disable SplitButton or Menu items #161
- Enter key should select a PickList item #156
- Dialog in mobile view #153
- Dropdown and MultiSelect on expand event #150
Fixed bugs:
- Editable Dropdown loses focus #149
- Rename select event with *-select #148
- Dialog block UI removes page scroll #145
- Calendar select event has no value #144
- Calendar manual input fails #143
- Calendar giving focus to today when disabled #141
- optionValue and dataKey combination is broken is Select Components #90
- DataTable column headers always receive focus #176
- Disabled button should remove pointer cursor #175
- Dialog visuals broken when initially displayed #167
- Dialog animation leave does not work #166
- rowsPerPageOptions dropdown is not coming in Paginator #159
- Calendar today button TypeError: Cannot read property 'currentTarget' of null #158
- Row edit save not working properly in data table #151
1.0.0 (2020-01-13)
Implemented New Features and Enhancements:
Fixed bugs:
- Error: Do not access Object.prototype method #138
- The slot #empty of DataTable not working #137
- Sidebar showCloseIcon not working #135
- Error with calendar year navigator #134
1.0.0-rc.6 (2019-12-30)
Fixed bugs:
- Keydown causes sort on sortable header #130
1.0.0-rc.5 (2019-12-30)
Implemented New Features and Enhancements:
- TimePicker buttons should trap focus #128
Fixed bugs:
- RadioButton throws error #129
1.0.0-rc.4 (2019-12-30)
Implemented New Features and Enhancements:
- Inplace focus visuals not themed #123
- New Component: Tooltip #122
- Keyboard accessibility for Calendar #109
- Enhance ARIA roles and attributes for the components #108
Fixed bugs:
1.0.0-rc.3 (2019-12-23)
Fixed bugs:
- DataView Grid should have nogutter #121
- Menu should prevent default action when there is none #120
- Range slider goes out of bounds #119
1.0.0-rc.2 (2019-12-20)
Implemented New Features and Enhancements:
- Add p-placeholder class to Multiselect label #111
Fixed bugs:
- ContextMenu fails in global mode #118
- ProgressBar showValue prop is ignored #117
- Calendar icon button submitting form #114
- Message icon correction #112
- Disabled Dropdown still picking values #110
- Calendar clear button does not reset the input field #107
1.0.0-rc.1 (2019-12-10)
Implemented New Features and Enhancements:
- New Component: Steps #103
- New Component: PanelMenu #102
- New Component: ContextMenu #101
- New Component: MegaMenu #100
- New Component: TabMenu #99
- New Component: Menubar #98
- New Component: TieredMenu #97
- New Component: Breadcrumb #96
- Add default focus on searchable dropdowns #95
- Nuxt integration #86
Fixed bugs:
- Paginator should go to last page if current page has no data #106
- TreeNode is not toggled with left and right arrow keys #105
- Dialog is not modal when v-if used #94
- DataTable rowClick returns a dom event with no data property #91
1.0.0-beta.14 (2019-11-20)
Implemented New Features and Enhancements:
1.0.0-beta.13 (2019-11-01)
Implemented New Features and Enhancements:
- Ability to style certain rows and cells in Table #81
- Menu Component a11y issue #78
- Modal dialog not blocking background #77
Fixed bugs:
- Modal dialog is not destroyed properly #80
1.0.0-beta.12 (2019-10-22)
Implemented New Features and Enhancements:
- New Carousel Component #73
- Expandable Rows for DataTable #72
- TableState for DataTable #68
- Row Grouping for DataTable #65
Fixed bugs:
- Time buttons select a date on mouseout event on Calendar with showTime property #75
- Clicking column header resets paginator #74
- Calendar.vue: "close on blur" not working properly #71
1.0.0-beta.11 (2019-10-18)
Implemented New Features and Enhancements:
- Row Reordering with DragDrop #69
- Improve component styles on Luna and Nova Themes #66
- Column Reordering with DragDrop #64
- ColumnGroups for DataTable #63
Fixed bugs:
1.0.0-beta.10 (2019-10-15)
Implemented New Features and Enhancements:
- New Component: Carousel #61
Fixed bugs:
1.0.0-beta.9 (2019-10-01)
Implemented New Features and Enhancements:
- Remove empty spaces with Lint #58
- Reimplement Accordion with Templating #56
- Reimplement TabView with Templating #51
Fixed bugs:
- MultiSelect filter cannot be turned off #57
- DataTable sortField cannot be synced #55
- Duplicate key issue in menu component #52
- Calendar.vue: when the value is updated, the component partially updates itself #47
- MultiSelect.vue: error on onToggleAll and bad default placeholder #45
- Calendar clear button does not reset the input field #42
- Time does not stop spinning in Calendar #40
1.0.0-beta.8 (2019-08-21)
Fixed bugs:
- Cannot delete date from calendar once it's selected #38
- Dropdown click icon gives error on Firefox #37
- TreeTable single sort broken #35
- TreeTable highlights unsorted columns #34
- InputMask pressing enter #33
- Column component registration fails with Typescript #29
1.0.0-beta.7 (2019-08-15)
Implemented New Features and Enhancements:
1.0.0-beta.6 (2019-08-05)
Implemented New Features and Enhancements:
- New Component: Tree #28
1.0.0-beta.5 (2019-07-29)
Implemented New Features and Enhancements:
- New Component: DataTable #23
- Convert emptyMessage to a template for DataView #10
- Auto z-index layering for Toast #9
- Reset DataTable page after sort #27
- New Component: ProgressSpinner #24
- New Component: DeferredContent #20
- New Component: Inplace #19
- New Component: PickList #18
- New Component: OrderList #17
- New Component: OrganizationChart #16
Fixed bugs:
- Calendar today button throws an error #22
- DataView paginator is always displayed #21
- Dropdown ignores false or 0 values #11
1.0.0-beta.3 (2019-05-30)
1.0.0-beta.2 (2019-05-28)
1.0.0-beta.1 (2019-05-27)
* This Changelog was automatically generated by github_changelog_generator