Implemented New Features and Enhancements:
- Upgrade to AutoSize 4.0.2 #4137
- Dialog: provide client side API to change position (and center on the screen) #4120
- Dialog: centered on document height iso window height #4115
- Add styleClass attribute to Knob #4114
- [perf] use parseBoolean if possible #4113
- TabView: Allow override the ui-tabs-navscroller padding-left #4110
- Improve treenode label of Horizontal Tree #4107
- Add model attribute to SplitButton #4106
- Add filter support to SplitButton #4105
- Add p:submenu support to SplitButton #4104
- AutoUpdate: create helper to manually register a component as autoUpdateable #4087
- Upgrade to jQuery Knob 1.2.13 #4083
- SelectCheckboxMenu: add attribute for defining updated label if no item is selected #4076
- InputMask: wrong description for "lang" attribute in primefaces-p.taglib.xml #4073
- Check If resolveWidgetVar can be removed from component classes #4070
- SavedState: Reuse existing model object #4066
- Global: Remove Dead/Unused Code #4064
- SelectCheckboxMenu: joins item labels with a comma (',') only #4061
- SelectCheckboxMenu: Label not updated for disabled component if updateLabel="true" #4057
- CoreRenderer: Refactor renderValidationMetadata method #4049
- aria-required missing for input components #4047
- ConfirmDialog: screen reader doesn't automatically read message #4043
- fileupload: support multiple files in simple mode #4038
- PickList: String values are encoded on submit #4036
- Add PrimeFlex support #4025
- Autocomplete: The style ui-state-active is not removed of dropdown button #4022
- SelectBooleanButton: Remove type attribute rendered on the main div #4020
- Cleaneup Utils #4019
- New Component: RadarChart #4017
- New Component: PolarArea #4016
- New Component: DonutChart #4015
- New Component: PieChart #4014
- New Component: LineChart #4013
- New Component: BubbleChart #4012
- New Component: BarChart #4011
- SplitButton: add dynamic list of buttons #4010
- TabView: doesn't toggle ui-helper-hidden correctly #4008
- Schedule: Missing height attribute #4002
- CheckStyle: Fix suppression file location #3998
- Add inputGroup support to chips #3995
- SelectOneMenu: add new class when the placeholder is used #3994
- OutputLabel: add support for @AssertTrue #3986
- Autocomplete: improve panel width when the attribute multiple is true #3984
- Static message (admonition) #3981
- Setup sonarcloud #3980
- JS: Widget Not Available #3978
- Remove maven-jsf-plugin #3967
- Documentation: p:accordionPanel's activeIndex documentation should mention that it requires a value expression #3959
- Calendar component accessibility issue with navigation=true #3952
- Use jquery on instead of deprecated bind #3949
- Confirmation dialog accessibility issue #3945
- DataTable-Group accessibility issue #3944
- PanelMenu:Accordion Like Behaviour #3943
- Picklist component accessibility issue #3942
- Dialog Framework accessibility issue #3941
- Add ariaRowLabel attribute support to DataTable with radio selection #3940
- FileUpload component accessibility issue #3938
- Calendar component accessibility issue with timeControlType="select" #3937
- Add inputGroup support to inputTextarea #3933
- MenuModel/MenuElement: Provide equals and hashCode for MenuModel and MenuElement implementations #3931
- New Component: ToggleSwitch #3906
- Add updateModelOnPrev attribute to Wizard #3903
- ClientId Resolution: Option to log not throw unresolvable client id #3893
- MenuGroup: MenuGroup.getElements's return value should be List<MenuElement> #3891
- Remove Liferay detection #3879
- Dynamically/Reflectively loaded classes should be included as optional for OSGi #3874
- p:commandLink: display is not equal to <h:commandLink> when using value AND icon #3873
- Add virtualScroll ajax behavior to DataTable #3865
- MOVE_SCRIPTS_TO_BOTTOM combines non javascript #3854
- Inconsistent Line Ending: Mix of CRLF and LF in the Repository - moment.js in particular #3834
- Add ShowAll option to rowsPerPageTemplate attribute on Paginator #3833
- XSS in PrimeFaces.showMessageInDialog #3828
- XSS in fileUpload #3826
- Erroneous use of escapeText on calls to WidgetBuilder.attr #3825
- Add rowEditMode attribute to DataTable #3813
- Form components should not remove ui-state-active onfocus #3807
- TreeTable: column aria-label does not work #3797
- TreeTable: column width does not work #3794
- momentjs: update to 2.22.2 #3789
- Remove MethodBinding support completely #3786
- Add onAdd callback to FileUpload #3775
- XSS in triStateCheckbox #3772
- XSS in printer #3770
- SelectCheckboxMenu: CSS state changes only after second click #3759
- Wrap handleResourceRequest to avoid exception when client closes the connection #3757
- DOM-XSS due to insufficient escaping in PrimeFaces.escapeHTML #3754
- Add inputGroup support to Autocomplete and Spinner #3752
- SelectOneMenu: blur event not fired. #3749
- Schedule: dates for lazy loading loadEvents does not consider the TimeZone #3735
- Schedule: Access to Schedule.calculateTimeZone() should at least be 'protected' #3733
- Slider: enhanced spinner support #3727
- OutputLabel: inconsistent bean validation check #3710
- InputNumber: should render ui-state-error on the wrapper element #3706
- CommandLink: Firefox warning "unreachable code after return statement" for non-ajax CommandLink #3700
- Upgrade to jQuery 3.3.1 #3677
- Schedule: add rendering attribute to org.primefaces.model.ScheduleEvent #3673
- p:multiSelectListBox doesn't have ajax event available. #3670
- Add onTableRender attribute to DataExporter component #3655
- InputGroup: support for inputNumber and calendar #3645
- Add exportHeaderValue and exportFooterValue attribute to column #3642
- XSS in terminal #3632
- XSS in slideMenu, selectOneMenu, treeTable, progressBar #3630
- XSS in terminal #3623
- Tree: add a callback for filtering #3622
- SelectBooleanCheckbox: different style when clicking on label in IE and other browsers #3617
- ImportConstants/ImportEnum: doesn't work with MyFaces ViewPooling / CACHE_EL_EXPRESSION alwaysRecompile #3616
- New component LinkButton #3613
- Add ui-texteditor class to p:textEditor component #3604
- Add "ui-panelgrid-nopad" class for PanelGrid's cells #3600
- XSS in tabView, carousel, dataGrid, dataList, pickList, commandButton #3598
- SEF: @id(..) should return the the first clientId like JSF 2.3, instead of throwing a exception #3597
- New component: DataView #3594
- PickList - disable buttons if no items available #3587
- Calendar: does not validate the input against mindate/maxdate #3582
- Calendar: does not validate the input against mindate/maxdate #3582
- Spinner: support for empty input #3577
- RowEditor: Add partialSubmit support #3562
- DefaultStreamedContent: contentLength variable spelled wrong #3558
- Added escapeText attribute to DataTable #3557
- MOVE_SCRIPTS_TO_BOTTOM should also work without body tag #3555
- FileUpload: does not update the 'aria-disabled' attribute for the upload and cancel buttons #3553
- Poll: should stop when widget is destroyed #3550
- Provide Selenium extension/support #3544
- Improve height property of Dialog Framework #3541
- Added onStart/onStop callbacks and cancel attribute to Draggable #3538
- XSS despite using ComponentUtils.escapeText #3520
- Prevent client-side changing of the datatable rows parameter (also affects other pageable components) #3519
- Dynamic AbstractMenu implementations: XSS in non-ajax parameter rendering #3516
- Ajax: XSS in parameter rendering #3513
- [perf] isArray() is slow #3511
- OutcomeTargetRenderer: unwarranted and possibly erroneous inclusion of the context path #3506
- Improve multiViewState feature of sortable DataTable #3502
- SelectoneButton: cumbersome margin-right #3496
- New component: Material Floating Button #3491
- TriStateCheckbox: "NaN" result when calling toggle() javascript method #3486
- Missing descriptions in the taglib #3480
- XSS issue on p:log #3473
- Client Side Validation: XSS #3470
- inputTextarea: various XSS vulnerabilities #3469
- autoComplete: various XSS vulnerabilities #3468
- ReCaptcha: add support for invisible captcha #3446
- Mobile: remove all CSS classes variables in templates #3445
- Refactor resize handlers #3443
- MenuButton: missing support for aria-label #3441
- Refactor hide/leave logic on dynamic overlays #3435
- Various potential DOM XSS vulnerabilities #3434
- dataTable: XSS in headerText/footerText #3429
- Upgrade to Java1.7 #3427
- OverlayPanel: take use of appendTo instead appendToBody #3420
- dock: XSS #3418
- Panel: do not encode footer if child not rendered #3416
- PrimeFaces.current(): allow search expressions (SEF) in update #3413
- PrimeFaces.current(): add utility method to focus input from bean #3412
- ComponentUtils.getHrefURL: lack of encoding #3409
- Tree: getTreeNodes should check for the type and ignore UIInstructions #3408
- TreeTable: UX - support responsive vh #3406
- Improve autocomplete property of AutoComplete component #3401
- Slider: does not allow manual decimal input #3400
- Datatable: always fire event cell edit #3397
- Treetable: no way to clear filter values out of the box - missing clearFilters API #3394
- Remove environment infos from PrimeConfiguration #3392
- PrimeFaces.current() needs to be Mockable for unit tests #3390
- Implement Iterator for LazyDataModel #3364
- PickList: Advanced filter properties #3329
- PickList: add keyboard support #3304
- fileUpload: filename returned by UploadedFile should be sanitized #3269
- fileUpload: filename returned by UploadedFile should be sanitized #3269
- Draggable/Droppable: submits Ajax requests via the wrong form #3265
- selectManyCheckbox: disabled values are accepted #3264
- Check if we really need to render data-widget #3263
- Keyboard: update plugin #3255
- ImageCompare: migrate to newer JS plugin #3251
- Update Signature plugin for jQuery UI to v1.2.0 #3246
- Charts: Use Chart.js instead of jqPlot for charts #3201
- Datatable: Add functionaly to Paginator to manually enter the "jump to" page #3198
- [perf] use index-loop when iterating children or ArrayLists #3189
- Refactor overlay update logic #3178
- Allow converter for itemLabel on selectItems #3166
- InputText: focus on RTL still on left side #3143
- Move InputRenderer methods to SelectRenderer #3141
- Droppable: Add greedy attribute #3111
- Rethink document.ready vs plain JS vs MOVE_SCRIPTS_TO_BOTTOM #3109
- Rethink document.ready vs plain JS vs MOVE\_SCRIPTS\_TO\_BOTTOM #3109
- Asterisk on p:outputLabel not working with composite component (with required=true) extends UIInput and without editableValueHolder #3097
- Refactor Request/ApplicationContext to internal usage #3058
- Calendar: make the defaults value for time configurable #3022
- selectCheckboxMenu: accessibility #3019
- Tree: filter on a property of node values #2861
- Component value removed if invalid #2821
- p:button does not use nested f:param when using href attribute #2749
- Option to hide the Event time in p:schedule #2451
- SelectOneMenu: keyboard navigation not standard #2356
- SelectOneMenu: onkeyup and onkeydown not effective #2331
- TreeTable paginator don't have default currentPageReportTemplate value #2323
- localize am/pm text in schedule component #2170
- Picklist: disabled items allow for client-side manipulation #2127
- selectManyMenu: poor performance when selecting all elements #2089
- DataTable cannot be read by Screen Reader tool #2021
- Schedule: Update to new version of Fullcalendar (3.9.0) #1817
- PickList: allow SelectOneMenu as item #1811
- Problem in dataexporter header with facet #1708
- Menubar and MenuButton Not Being Read by JAWS Reader - Section 508 #1694
- Improve component accessibility - aria-invalid #1689
- PrimeFaces Extensions Migration: DynaForm #1591
- Schedule FullCalendar API attributes needed #1553
- add scroll functionality in MenuBar component. #1502
- Captcha: Allow multiple captcha on same page #1438
- icon attribute for p:fileUpload #1296
- Spinner: width cannot be set properly via CSS #1154
- Upgrade to jqplot 1.0.9 #1030
- SEO - p:link being styled as p:button #947
- FileUpload: allow to capture cancel event #845
- {RowsPerPageDropdown} is not validated. #821
- SplitButton: add model support #766
- SelectOneRadio and SelectBooleanCheckbox are not pixelperfect #742
- PanelMenu: accessibility #576
- Dialog: improve accessibility #545
- Terminal: auto completion feature #236
- Schedule component Internationalization support for 'weekNumberTitle' property #232
- PrimeFaces Extensions Migration: Timer #93
- Add input page to Paginator #77
- DataExporter Pre/PostProcessor on CSV and XML documents #63
- DataExporter choice of the CSV Separator #48
Fixed bugs:
- Compiler: yuicompressor-maven-plugin:1.5.1:compress failed #4143
- FileUpload throws an exception on simple mode #4141
- InputNumber: RowExpansion value lost #4138
- Dropdown panel misplaced in dialog #4126
- PanelGrid: component causes invalid HTML and broken AJAX communication #4122
- FileUpload: Shaded ValidationException class not found #4111
- The footer is not hidden when the dialog is minimized #4108
- Picklist: Javascript error with fast selection #4101
- After updating the Knob component with ajax, two appear #4100
- Chips: truncate items with double quote #4099
- Knob's value does not increase correctly on Firefox #4098
- Schedule: Does not resize correctly when min/maxTime set #4097
- PhotoCam: Not working in IE 11 #4094
- Empty message issue on DataTable with virtualScroll and percentageScrollHeight #4092
- DataTable: rowSelect event not triggered when clicking on checkboxes #4089
- The menuitems with url="#" are not rendered correctly on breadCrumb #4088
- Knob mouse not lost focus insinde the knob on FireFox #4085
- Calendar is not working correctly in OverlayPanel #4084
- SelectBooleanButton: throws TypeError: $.ui is undefined #4080
- ARIA and accessibility attributes are rendered on wrong elements #4077
- When p:submenu contain long list of p:menuitem, scroll on overflow not work. #4063
- SelectCheckboxMenu: Label defaults to ' ' #4054
- SelectCheckboxMenu: disabled items are shown as selected labels if multiple=true #4053
- SelectCheckboxMenu: When panel is filtered it's not realigned #4040
- Exporter: Excel XSLSX Streaming POI API throws exception #4034
- SplitButton: Overlay not visible in column in PF-6.3-Snapshot #4030
- MenuButton: Overlay misaligned in PF-6.3-Snapshot #4029
- Dialog: Modal not working #4009
- OverlayPanel: Close button is hidden partially #4007
- Menu: Not placed correctly when a parent tag is relative #3993
- SelectOneMenu: Escaped quotes cause an error on 6.2+ #3982
- Chart: BarChartSeries doesn't take axes parameters into account #3976
- selectOneMenu: background-color conflict with jquery UI CSS #3968
- When clicking a selectOneMenu item that extends past an overlayPanel's buttom edge, the overlayPanel is closed. #3965
- Datatable: problem with last column input rendering using p:columns #3957
- fileDownload: "Response already committed" warning printed on WebSphere #3955
- DataTable: toggleSelect selecting too many rows #3954
- Expanded and collapsed icons do not display correctly when Tree is expanded and collapsed #3953
- HotKey: handler called multiple times after update #3950
- primefaces-6.3-SNAPSHOT : Only compiles with java 8 #3948
- multiSelectListbox ajax not helpful if required=true #3946
- PrimeFaces.getFacesResource() does not work with OmniFaces CombineResourceHandler #3936
- AutoComplete: pressing tab focuses invisible component in multiple mode #3935
- slideMenu: with overlay=true is hidden immediately after trigger event after it's been updated with p:ajax #3932
- Schedule: prev/next year buttons cause schedule to disapear #3928
- virtualScroll event throws a JS exception #3923
- PieChart: Legend broken with jqplot 1.0.9 #3922
- Datatable: sorting doesn't update header checkbox when checkAllToggler used #3919
- DataTable: preselection does not take account "disableSelection" #3917
- p:fileUpload: Exception if one or more filenames has a '%' character #3916
- Calendar: locale is ignored after move to another page #3914
- TreeTable: Fixed number of columns in ui:repeat #3913
- core.widget.js: refreshListener undefined exception thrown in refresh() #3888
- InputTextArea: AutoComplete Not Working #3881
- PrimeFaces cannot find default message bundles when deployed as an OSGi bundle #3878
- <p:commandLink/> and <p:ajax event="tabChange"> cannot handle ajax-redirect request #3876
- Calendar: Popup on dialog with wrong position #3868
- Datatable: toggleSelect not updating datatable component #3864
- OverlayPanel: dismissable attribute not working in 6.3 #3861
- selectOneMenu: appearing 2 places in 6.3-SNAPSHOT #3860
- OverlayPanel: not opening in Mojarra 2.3 #3859
- PickList: long items not fully highligted. #3846
- Chart component throws an JS error with Jqplot 1.0.9 #3821
- TreeTable : Paginator Position not working #3808
- selectCheckboxMenu: not opening #3806
- chart: Charts are not displayed inside primefaces Extention layoutPane #3803
- overlayPanel: hideeffect, strange behaviour on master #3802
- TreeTable : Paginator Template issue #3801
- tabView: event.getTab() null in Mojarra 2.3 #3800
- SelectOneMenu: throws ClassCastException if it is used with converter and editable="true" #3791
- SelectOneMenu: update not working #3788
- inputText - KeyFilter: No copy-paste performed in Firefox #3785
- Dialog: fitViewport does not fit correctly if footer is used #3784
- commandLink: combination of attributes result in dataTable var corruption #3780
- Tree: "StackOverflowError" when a node is dropped to own child node #3771
- Minimum value always reset to default on InputNumber #3768
- TreeTable: "TypeError: PrimeFaces is null" upon p:treeTable @all update #3767
- schedule: Dialog box is not rendered oncomplete of dateSelect event #3766
- Autocomplete: Not working with watermark and placeholder .Mouse click not working after we search through input. #3758
- photocam: was blocked by chrome #3755
- PrimePartialResponseWriter: Nullpointer in line 217 #3753
- Select all in dataTable with liveScroll and filter #3751
- Keyboard support issue with Checkbox selection on DataTable #3750
- core.js: PrimeFaces.getFacesResource() throws TypeError "null" when version parameter is passed to it in a portlet environment #3746
- Select all in dataTable with liveScroll not working #3743
- Schedule: dates for lazy loading loadEvents does not consider the TimeZone #3735
- SelectManyCheckbox: outputLabel and p:checkbox not linked in a custom Layout #3726
- p:selectManyCheckbox with layout="custom" and required="true" not removing "ui-state-error" class by clientside validation #3721
- InputMask: incorrect handling of optional characters #3715
- schedule: wrong date/time/dayDelta on eventMove #3713
- Layout: resize ajax event not working #3705
- DataTable : Sticky Header Broken #3699
- Focus does not work as expected when selecting row on selection data table #3697
- dataExporter: encoded file name(in Japanese) is unexpected #3693
- ui:debug: not working with primefaces.MOVE_SCRIPTS_TO_BOTTOM #3692
- Datatable: frozenColumns not working properly #3691
- Package org.primefaces.json declares two copyrights #3688
- DisabledSelection issue on dataTable #3683
- Filter bug when selecting all after having filtered for specific item #3679
- SelectCheckboxMenu: Value instead of label shown after submit for grouped, multiple checkbox menu #3678
- SelectCheckboxMenu/SelectManyCheckbox: selected values not set in bean when using grouping #3676
- PickList: bad performance since 6.2 #3675
- TextEditor: valueChangeListener is never called #3664
- SelectOneMenu: crashes on PrimafeFaces > 6.2 when editable="true" #3662
- Timeline: scrolling lost when lazyLoading #3660
- p:ajax: javax.el.MethodNotFoundException with listener on Tomcat 8.5.31 #3659
- When a node is copied, it can not be pasted to the same Tree #3657
- SelectOneMenu: after refreshing the widget in an AJAX request the popup opens at wrong position #3654
- Impossible to input decimal point on Slider #3643
- Widget destroyListeners are called sometimes random #3641
- JSF validation occurs for selectOneMenu components on records not displayed when live scroll is enabled #3640
- Link: does not render onfocus and onblur #3637
- Chart: LineChart not working when beginning with null-values #3635
- Dynamic Resource loading doesn't work with Mojarra 2.2 #3621
- SelectBooleanCheckbox: different style when clicking on label in IE and other browsers #3617
- ImportConstants/ImportEnum: doesn't work with MyFaces ViewPooling / CACHE\_EL\_EXPRESSION alwaysRecompile #3616
- DefaultCommand: Problem with keypad comma with ABNT2 #3615
- SelectOneMenu: Crash when Items label contains CSS selector special chars #3612
- Tree: filtering on uppercase input not triggered #3605
- KeyFilter: Not working after calling " ajax update" on h:inputText #3596
- DataTable: filtered twice on filter action #3584
- TreeTable: scrollable and paginator does not work together #3580
- DataTable: Flick/glitch when scrolling vertically with Virtual Scrolling #3578
- InputMask: pattern with '*' doesn't function #3566
- Errors when resetting Google reCaptcha #3561
- MaxResults does not work on autoComplete #3556
- selectOneMenu : disabled on using placeholder #3547
- [DataTable] scrollable, missaligned thead_clone #3532
- WidgetBuilder generates likely broken scripts for non-ajax postbacks #3530
- OutputLink component doesn't work correctly in the header of panel #3526
- Cell edit: Cancel event on click #3517
- Datatable column header alignment in IE 11 #3510
- Timeline: groupsWidth attribute not working #3509
- OutcomeTargetRenderer: unwarranted and possibly erroneous inclusion of the context path #3506
- selectOneRadio: custom layout stops functioning after post #3500
- Picklist issue when scrollbar is present #3499
- ConfirmDialog: TypeError: this.jqEl is undefined #3498
- SelectoneButton: cumbersome margin-right #3496
- AutoComplete: CSV throws Exception with MyFaces #3489
- Keyboard: Unicode Character does not support at p:keyboard in attribute layoutTemplate #3487
- TriStateCheckbox: "NaN" result when calling toggle\(\) javascript method #3486
- Header and footer alignment issue on TreeTable with vertical scoll #3479
- SelectOneMenu: Editable displays value instead of label #3477
- Datatable: CommandButton in datatable-header action called twice #3472
- SelectOne: Escaping Regression #3466
- SelectOneMenu: converter not called for string values #3462
- Layout: Missing Center-pane Element Error (PF 6.1 to PF 6.2) #3457
- defaultCommand: with browser autocomplete not working together in Firefox #3453
- Datatable: scrollHeight 100% not working since PF 6.2 #3450
- Horizontal Tree: TreeNode styleClass not respecting Node EL variable #3444
- datatable: cell editor crashes #3437
- Scrollable DataTable throws a JS error with contextmenu #3436
- Autocomplete: with scrollheight ->popup disapears #3431
- Autocomplete with forceSelection="true" is not cleared using Enter key, when the wrong value is entered #3428
- URL for push notifications does not contains contextPath #3422
- TreeTable: filtered values lost
expanded
attribute - every filtered node's expanded attr is false #3404 - Split Button Overlay not getting hidden when default action is clicked #3402
- Slider: does not allow manual decimal input #3400
- Datatable: always fire event cell edit #3397
- selectManyCheckbox: state of disabled, checked select items gets lost #3296
- Draggable/Droppable: submits Ajax requests via the wrong form #3265
- InputMask: with ajax on change sends two requests when ctrl+v used #3175
- Autocomplete: forceSelection doesn't work after first selection #3152
- DataTable: MultiViewState columnToggler and column sorting do not work together #3088
- Tree: filter on a property of node values #2861
- picklist: using transfer button and then dragging the element messes up the lists #2584
- Schedule: Date Move, Day Delta Issue #2296
- DataTable: MultiViewState with a LazyDataModel #2155
- Dialog locked to the top when minimize screen. #2130
- Layout: center unit doesn't trigger close event #1809
- Dialog Framework: openDialog not working properly within nested dialogs #1725
- browser title is getting changed when uploading a file using fileupload #1556
- FileUpload: auto upload bug #1529
- FileUpload: java script error on cancel #844
- DataTable: Sticky Header is broken on small screens and within layout #834
- Autocomplete sends change and ItemSelect events concurrently. #719
- menu: disappearing fast issue in mozilla #339
- DataTable: Sticky Header confused by margin #326
6_2 (2018-02-28)
Implemented New Features and Enhancements:
- Hascode method of CheckBoxTreeNode do not use the rowkey attribute #3374
- Added ui-menu-overlay class to overlay menu component #3363
- Testing: general considerations and replacement of EasyMock with Mockito #3348
- Added ui-inputswitch-checked class to parent element on InputSwitch #3344
- Added cellEditMode attribute to TreeTable #3343
- Added cellEditInit and cellEditCancel events to editable TreeTable #3341
- Added summary support to DataTable for ScreenReaders #3334
- Improve SelectCheckboxMenu hover style #3332
- fileUpload: unrestricted file size #3290
- fileUpload: unrestricted file size #3290
- imageCropper: uncontrolled resource consumption may lead to denial of service #3286
- imageCropper: uncontrolled resource consumption may lead to denial of service #3286
- slider: lack of user input validation #3282
- Inplace: wrong style buttons #3279
- The InputNumber component doesn't pass itself when encoding its tag #3262
- Added legendLabel option to ChartModel #3259
- Improve the DOM structure of selectItems on SelectOneListbox #3258
- Improve ui-state-active and ui-state-focus classes on SelectManyButton and SelectOneButton #3257
- ColorPicker: lack of user input validation #3250
- ColorPicker: lack of user input validation #3250
- InputNumber: Lack of unser input validation #3239
- InputNumber: Lack of unser input validation #3239
- p:captcha should support passtrough to add custom features or css #3238
- Added tree component to TreeDragDropInfo object on Tree #3236
- InputMask: lack of user input validation #3234
- InputMask: lack of user input validation #3234
- The Tab component doesn't pass itself when encoding its tag #3231
- DataTable doesn't use the column component when writing header markup #3230
- Spinner: add input validation #3223
- Spinner: add input validation #3223
- XSS vulnerability in ButtonRenderer #3213
- Improve multiViewState feature of Reorder DataTable #3207
- Added role="listbox" property to the parent of AutoComplete panel for ScreenReaders and Accessibility Tools #3202
- Improve role and aria-* attributes on SelectOneMenu for ScreenReaders and Accessibility Tools #3199
- Added dataRenderMode option to ChartModel #3194
- DataTable: StringIndexOutOfBoundsException if using multiViewState="true" with javax.faces.SEPARATOR_CHAR #3191
- TabMenu: throws an exception when an HTML comment is nested inside of it #3186
- Calendar: Close button functionality #3179
- Improve SelectBooleanCheckbox style class #3176
- When any ajax error happens, pfAjaxError will be triggered #3164
- Check PFM with MOVE_SCRIPTS_TO_BOTTOM compatiblity #3163
- Autocomplete: Disable autoselect for items which are equal to current input #3156
- Link/Button: prepend contextPath on href if relative #3154
- Panel: allow toggling on whole header #3148
- After clearing a p:inputText, the previous value is displayed #3124
- OutputLabel: support NotEmpty and NotBlank #3052
- DataTable: duplicate cliend ids in custom facet paginator #2650
- Not possible to intercept Dialog Close Event to prohibit windows closure #1001
- p:confirm and p:confirmDialog doen't work with p:commandButton with attribute ajax="false" #750
- Readonly option for SelectBooleanCheckbox #130
- Escape option to p:confirm #60
Fixed bugs:
- NullPointerException on sorting of nested DataTables #3372
- Connector image of Horizontal Tree does not appear on IE11 #3362
- imageCropper: ClassCastException regarding sizeLimit attribute #3357
- NPE on PrimeFacesContext#release #3356
- Virtual Scroll problem after filtering and sorting on DataTable with lazy #3353
- Spinner negative values are broken with min attribute unset #3352
- selectOneMenu: Lazy Load multiple click duplicating select values #3340
- DataTable component Accessibility issue with Paginator #3335
- InputNumber: 6.2 RC2 exception when decode invoked on empty submitted value #3330
- selectOneMenu: rendered if label empty or blank #3326
- InputNumber validation issue with p:clientValidator #3323
- Spinner: does not work with 0, negatives or blank values #3320
- SelectCheckBoxMenu: ajax call not happening with itemValue as custom object. #3309
- SelectCheckboxMenu ajax not working with itemValue as custom object #3306
- selectOneMenu: ajax does not work with RequestScoped bean #3305
- EarlyPostParams: doesn't evaluate checkbox values correctly #3303
- ContextMenu stays on page when dataTable is scrolled #3302
- Panel alignment issue on SelectCheckboxMenu #3294
- selectOneMenu: passtrough attributes are rendered multiple times #3291
- selectOneMenu: itemEscape doesn't work correctly #3289
- DataTable: ColumnToggler hides when trying to scroll selection panel #3285
- Dialog: fitViewport=true has no effect when no footer is available #3283
- SelectOneMenu: Issue with dynamic="true" and required validation. #3277
- DataTable: multiViewState fails with session replication #3272
- ColorPicker: lack of user input validation #3250
- InputNumber: Lack of unser input validation #3239
- InputMask: lack of user input validation #3234
- Spinner: add input validation #3223
- XSS vulnerability in ButtonRenderer #3213
- Dialog flickers on resize #3208
- Editor: is disabled and data is clear after minimizing the dialog #3206
- Invalid value for aria-autocomplete property of Autocomplete #3200
- InputNumber: auto send request when focus out if use attribute symbol #3192
- SelectOneMenu: disabled in some particular cases #3190
- PrimeFaces OSGi headers require JSF 2.3, CDI unnecessarily #3187
- Tooltip stays in error state #3184
- resolveClientId can't be used as JSF function #3182
- jqplot breaks if first element of a series is NULL #3173
- Tree throws a JS exception with Drag and Drop feature #3171
- TextEditor: formattings are getting lost in PF6.2 RC1 #3170
- Context Menu stay when window is resized #3169
- ContextMenu: ajax update on context menu is clonning the element #3167
- The selected options of SelectCheckboxMenu are not saved on editable cell of DataTable #3161
- Cell edit selectCheckboxMenu: unable to select options #3160
- Autocomplete: forceSelection chooses wrong item #3155
- PrimeFaces Mobile JavaScript throws errors in 6.2.RC1 #3151
- Colum priority responsive ignore flag visible #3149
- Colspan of empty-row calculated incorrectly if p:columngroup used #3137
- OutputPanel: deferred="true" not working with selectOneMenu default selection #2912
- DataTable: duplicate cliend ids in custom facet paginator #2650
- p:ajax update inside p:columns breaks rendering #2577
- Organigram renders static content from nodes at the top #2439
- TabView: wrong activeIndex on tab close event #2161
- Cannot display faces messages bound to iterated elements with p:dataTable #1010
- LazyDataModel Iterator causes endless loop #713
- SelectOneRadio with custom layout inside ui:repeat not functional #539
- Datatable pagination + rows broken if both are dynamic #21
6_2_RC1 (2018-01-10)
Implemented New Features and Enhancements:
- Added ui-reflow-headertext class to DataTable for Reflow mode #3136
- SelectOneButton: improve server-side rendering #3125
- Widgets MUST all use WidgetBuilder #3118
- [perf] use index loop for nav parameters #3112
- MoveScriptsToBottom: doesn't need to render document.ready handlers #3110
- Add dynamic attribute to SelectOneMenu #3105
- Add dynamic attribute to SelectCheckboxMenu #3104
- Add dynamic attribute to AutoComplete #3103
- Add GlobalFilter feature support to TreeTable #3096
- Improve column header text on Reflow Mode on DataTable #3095
- Messages: Use isValueBlank to evaluate "for" #3092
- Treetable: null pointer exception in encodeMarkup if value is undefined #3081
- Growl: keep messages on the screen when new message arrives #3080
- Dialog: Closing X in not modal dialog not in navigation flow #3069
- Upgrade jQuery to 3.2.1 #3062
- Add beforeShow callback to Confirm component #3061
- MultiViewState support to resizable DataTable #3046
- MultiViewState support to DataTable that has columnToggler component #3044
- MultiViewState support to Reorder DataTable #3041
- Add scroll state feature to Vertical Tree #3032
- Add isDroppedNodeCopy method to TreeDragDropEvent to check copy/cut operation #3018
- Add onDrop attribute to Tree #3017
- Inplace: emptyLabel useless with configured label #3005
- Add dropCopyNode attribute to Tree #3004
- selectManyCheckbox: add title support #2992
- Evaluate JQuery 3 upgrade #2989
- Add box-shadow again to datatable with scrollable="true" and selectionMode="multiple" into Aristo theme #2980
- MoveScriptsToBottom: does not handle CDATA and comments correct #2979
- Template in paginator #2961
- UITree: add support for Pre and PostValidateEvent #2956
- Add dragdrop event support to Tree with multipleDrag="true" #2951
- Add multipleDrag attribute to Tree #2950
- Button: icon should have normal font-weight #2949
- Add mode attribute to progressbar #2942
- DataTable: Paginator JumpToPageDropdown slows dataTable update #2933
- MenuButton: Missing ui-widget class #2927
- Add unselect support to selectionMode="add" on DataTable #2917
- FileUpload: update scripts #2911
- SelectManyMenu: selectAll client side api #2895
- DialogFramework: Provide ability to set iframe 'title' attribute (like Lightbox provides) #2894
- Add shift key support to select multiple nodes on Tree #2889
- Add icons option to Polyline on GMap #2886
- Update POI to 3.17 #2885
- InputGroup: support icon-only button #2883
- SelectOneButton: add enable/disable widget method #2881
- InputGroup: support for Password, InputMask and Calendar #2880
- Improve inputtext style with ui-fluid and size attribute #2872
- SelectOneMenu: placeholder / watermark support for filter input #2869
- SelectOneMenu: placeholder / watermark support for filter input #2869
- InputGroup: support for SelectOneMenu and SelectOneButton #2865
- InputGroup: improvide border handling #2864
- InputNumber: support for ui-fluid #2863
- SelectOneMenu: label instead value is used when editable=true #2862
- OutputLabel: add possiblity to always display the required indicator #2854
- Simplify RequestContext for Endusers / Splitup RequestContext for external and internal stuff #2853
- Simplify RequestContext for Endusers / Splitup RequestContext for external and internal stuff #2853
- RequestContext#reset - allow array of expressions #2852
- Improve scroll height of the panel on SelectOneMenu, SelectOneListBox and SelectManyMenu #2847
- Add clear event to AutoComplete #2846
- Datatable: Use caption HTML tag #2845
- Create p:autoUpdate #2838
- AccordionPanel: activeIndex should allow a state which represents "no tabs open" #2837
- DataTable: improve filter look in narrow columns #2833
- OutputPanel: move delay and global to p:ajax #2829
- Facets of datatable render a DIV, even when no components in the footer are rendered. #2825
- Add latobold font to Omega Theme #2805
- Update quill from 1.3.1 to 1.3.3 #2803
- Add escapeJQueryId method again to ComponentUtils #2801
- Add delegate attribute to Tooltip #2798
- Schedule: description not shown as title #2795
- Add ariaLabel attribute to commandButton #2793
- New component: sidebar #2790
- Add oneLine attribute to Calendar #2785
- [perf] Collect scripts and render it before the body ends #2781
- JSF 2.3: Enhance UIData supported type #2778
- [perf] optimize selectOneMenu with customContent #2775
- Rework util functions for resolving clientId(s) and widgetVar #2771
- Add size attribute for Invisible reCaptcha #2760
- Add decimalPlaces attribute to Spinner #2751
- Fieldset: add title attribute #2745
- user oncomplete callback called before extension oncomplete #2742
- Add view attribute for PDF reader on media component #2737
- when attribute “vertical” is true we are expecting that p:carousel will scroll the records vertically #2736
- Add disabled attribute to Tree #2731
- SelectBooleanCheckbox: Hidden elements should have the aria-hidden attribute #2720
- Add disabled attribute to CellEditor #2718
- Paginator: don't write element if not template #2708
- Add zoom attribute for PDF reader on media component #2706
- ComponentUtils.resolveLocale() from PF Extensions #2703
- AutoUpdate not compatible with MyFaces ViewPooling #2695
- Add updateColumnWidths method to TreeTable #2691
- Splitbutton: display as button in case no children rendered #2690
- DataTable contains empty header when header facet content is rendered=false #2685
- [perf] Use SharedStringBuilder everywhere #2681
- XML Exporter: Not Escaping Data #2679
- Add Grid CSS support to components that use ui-grid-col- for resposive feature #2677
- Tab: add facet "actions" #2666
- PanelGrid: default columns value #2664
- Panel: add ui-panel-actions for facet "actions" #2662
- Poll: avoid multiple start #2660
- Support for disabled item in Breadcrumb, icon only #2659
- Split menu.js #2657
- p:menuButton: add title attribute #2641
- p:calendar add missing close event to popup #2639
- update fullcalendar to 3.6.2 #2626
- [perf] use oldschool for loop for selectItems #2625
- update moment js to 2.18.1 #2624
- Add focusOnSelect attribute to Calendar #2621
- Add rowSelector attribute to DataTable #2620
- PickListRenderer: multiple attribute value does not conform to w3c html standards #2619
- Remove deprecated jQuery function usage #2618
- add closeOnEscape feature to dialogFramework #2617
- [perf] ResetInput creates to many VisitCallback instances #2611
- Update Quill to 1.3.1 #2608
- FileUpload does not support default value #2605
- Add editInitEvent attribute to editable DataTable #2603
- Add type attribute to Calendar #2602
- Splitbutton: panel width should fit his content #2600
- Add forType attribute to Messages component #2591
- InputSwich: handle misses ui-state-hover #2590
- Improve SelectCheckboxMenu performance #2588
- Special keys on dataTable's filter trigger extra AJAX requests #2587
- DataTable: export should skip OverlayPanel content #2578
- Confugire very basic checkstyle #2575
- Upgrade to Java 1.6 #2573
- Upgrade to Java 1.6 #2573
- Datatable: get/setWrappedData inconsistent code #2570
- Add input group feature #2562
- Add onRowClick callback to DataTable #2560
- ColorPicker: Ajax support for change event (Add change client behavior) #2559
- QuillJS 1.3.0 #2548
- Remove UITabPanel#loadedTabs #2547
- DefaultRequestContext causes ThreadLocal mem leak #2545
- [perf] UIData#invokeOnComponent should skip clientIds which are not childs #2535
- Remove duplicate #isRequestSource methods #2534
- Move hasBehavior method to base widget #2533
- Use PrimeFaces.env.isIE instead PrimeFaces.isIE #2530
- Remove IE7 and IE8 hacks #2528
- Allow child processing via p:ajax skipChildren=false on TabView and Accordion #2525
- Avoid unnecessarily computing fileUpload's allowTypes twice #2522
- SelectOneButton: Improve styling #2510
- add toolbarVisible functionality to textEditor #2499
- Add type attribute to inputMask #2497
- Toggle all checkbox select hidden checkbox #2496
- Add lineCap attribute to Knob #2495
- Add draggableRowsFunction attribute to DataTable #2494
- Splitup forms.js #2490
- Splitup jquery-plugins #2486
- SelectOneButton: trigger change event also on unselect #2483
- p:selectManyCheckbox with layout="custom" and required="true" missing "ui-state-error" class #2474
- SelectOneRadio with custom layout and required="true" missing "ui-state-error" class #2464
- MultiWindow support for IdleMonitor #2461
- Datatable headerRow expanded attribute #2443
- Add displayMode attribute to Clock #2442
- Add rowDragSelector attribute to DataTable #2440
- Add PostRenderEvent to DataTable #2438
- Add itemClass attribute to AutoComplete control #2437
- SplitButton p:menuitem is tabable in disabled state #2436
- Enhance styling of SelectItemGroup #2431
- Upgrade Quill to 1.2.6 #2426
- SplitButton: font-size dependent positioning #2423
- <p:autoComplete> renderes div inside a span #2419
- SelectCheckboxMenu doesn't support SelectItemGroup #2416
- Missing role attribue in rendered output of <p:tree> #2414
- Add "styleClass" option to DialogFramework #2410
- Update Atmosphere JS to 2.3.3 #2409
- Add leadingZero attribute to InputNumber #2400
- Add lazy attribute to SelectOneMenu #2399
- p:outputLabel failed to find component in composite #2397
- Upgrade quill to 1.2.5 #2391
- Expose slotEventOverlap in p:schedule #2386
- p:textEditor does not support p:ajax #2383
- RequestContext#update(...) throws an exception if the id is not found on the view #2382
- Add title support to items of SelectOneRadio #2379
- Scrollable TabView: scroll buttons not visible after page refresh #2376
- Upgrade jQuery to 2.2.4 #2375
- p:tooltip flickers if it covers the element spawning it #2370
- Runtime error in javascript core.js #2362
- TriStateCheckboxRenderer: missing styleClass "ui-state-error" for failed validation #2352
- Enhancement: Terminal escape attribute needed ... #2334
- Fix for #211 no longer needed after commit e22e40a #2332
- p:chips converter is not used properly #2326
- p:chips not respecting readOnly="true" #2325
- Add stateful attribute to Carousel #2322
- Add toggleable feature to Carousel #2320
- TreeTable: event 'page' #2318
- Autocomplete: don't cast as String but use String.valueOf method #2311
- Remove TODO Auto-generated method stub comments #2308
- Eclipse .gitignore add .classpath and .project #2306
- Synchronous XMLHttpRequest on the main thread is deprecated #2303
- Update Quill to 1.2.4 #2282
- PhotoCam: add auto detach when rendered=false #2275
- Document TransferEvent #2244
- Upgrade JQuery UI to 1.12 #2233
- Grouping for SelectCheckboxMenu not working #2222
- DataTable: add option to enable/disable contextMenu for a DataTable without records #2171
- Re-Add "*" and "All Rows" paginator options #2153
- moment.js warning in p:schedule #2131
- Add PrimeFaces css to p:signature #2102
- JSF 2.3: Enhance UIRepeat supported types #2074
- JSF 2.3: Provide @widgetVar implementation of the new SearchExpression API #2019
- Show delay for OverlayPanel #1947
- Filter TreeTable #1929
- Dock: animation behaviour fault when scrolling page #1831
- Dialog: Introduce new event to catch the dynamic contentLoad via p:ajax #1822
- Update ROME dependency #1801
- Don't hide autocomplete panel if itemtip clicked #1779
- Tab navigation between editable cells in dataTable issue #1745
- Spotlight: Add blocked attribute like in PFE #1738
- Dock: animation does not work when page can be scrolled #1728
- Dock: allow css styling via styleClass or passthrough attributes #1727
- p:graphicImage + CSS Image Sprites #1567
- DefaultTreeNode#equals should suit the parent.getChildren().indexOf(this) #1433
- Integrate TurboLinks with Primefaces #1418
- Dialog Framework: XSS vulnerability #1194
- SEF: implement @dialog #1150
- Improve SelectOneMenuRenderer for String objects (List<String> etc.) #1036
- Add support for lZero property to InputNumber #986
- p:messages: Add role="alert" #952
- selectManyMenu only selects one when clicking on the label #873
- Add style class ui-helper-clearfix to paginator div #865
- Primefaces Push: Add the ability to set org.atmosphere.cpr.asyncSupport in web.xml #840
- Responsive Dialog Framework support #723
- Add support for orientationchange in DataTable #612
- Dialog Framework: add customizeable position option #495
- Specialization of QR Code with implementation of Error Correction #484
- Add HumanReadablePlacement settings to barcode #448
- ContextMenu: support search expressions #303
- PrimeFaces Mobile pm:page Life Cycle Events (Such as OnLoad) #256
- PrimeFaces Mobile pm:page Life Cycle Events \(Such as OnLoad\) #256
- Dialog Framework support for PrimeFaces Mobile #194
- Calculate maximum height of dialog #166
- Improve filename handling in p:fileDownload and p:dataExporter #149
- Ajax load event for Dynamic Dialog #145
- Add support for DataScroller in mobile render kit #140
- Add onchange to ColorPicker #56
Fixed bugs:
- AccordionPanel: closing all panels leads to activeIndex=0 #3140
- Autocomplete multiple=true does not work with JSON object representations #3135
- JSF 2.3: ComponentUtils#getResourceUrl MUST only be used for resources, not just URLs #3134
- ui-state-error style is not applied to Tooltip #3131
- Icon alignment issue on Fieldset #3129
- Icon alignment issue on Horizontal tree #3128
- Tab navigation is not working on Ribbon #3127
- Layout: Javascript Error in 6.2 #3121
- AccordionPanel: Wrong tab in tabClose event #3119
- Widgets MUST all use WidgetBuilder #3118
- Ajax Engine: xhr looses pfSettings and pfArgs with jQuery 3.x #3117
- Messages: Use isValueBlank to evaluate "for" #3092
- TextArea doesn't work correctly with p:resizable #3091
- Focus is not moving to next component when tab key is pressed on AutoComplete #3087
- Context Menus in table not showing with too many elements properly #3084
- Table update with ColumnToggler causes duplication of DIV Element #3083
- SelectOneMenu: style broken a little bit #3079
- Input components inside Carousel are not allowing to enter values. #3077
- ColumnToggler doesn't work correctly after filter and sort on DataTable #3076
- SelectOneMenu: on page load and update will flicker on jQuery 3 #3075
- Dialog: showing dialog on complete after update does not work the first time on jQuery 3 #3073
- Autocomplete throws a JS error on forceSelection mode #3071
- Scrollheight issue on SelectManyMenu and SelectOneListbox #3070
- ImageCropper component throws a js error on jQuery 3.2.1 #3067
- Galleria component throws a js error on jQuery 3.2.1 #3066
- ExceptionHandler: onexception isn't called with jquery 3.2.1 #3064
- Lightbox component throws a js error on jQuery 3.2.1 #3063
- Clientside validation issue on inputNumber #3055
- Dialog lose client state when updated #3050
- Chart: throwing "Cannot read property 'LinearAxisRenderer' of undefined" #3049
- Dialog state (maximized/minimized) buggy across AJAX updates #3039
- FileUpload: Issue with filenames containing semicolon or double quotes #3034
- Responsive issue on Picklist without showSourceControls and showTargedControls #3033
- Focus: (for, context) with selectOneRadio results in a non-selected item being focused #3029
- SelectOneMenu: Selected value is not reverted after clicking on same value in dropdown #3028
- Datatable sortBy and sortOrder - column header issue #3026
- treeTable: colResize ajax problem under firefox #3014
- NPE fixed in InFilterConstraint.apply() #3012
- Inplace: emptyLabel useless with configured label #3005
- ContextMenu: on DataTable not really selected row when right click #3003
- DataTable: Lazy+virtualScroll leads to duplicate first rows #3002
- Drop point issue on Drag&Drop Tree with multipleDrag="true" #3001
- Label attribute should not be required for the selectCheckboxMenu #2996
- Sortable columns throws an exception on DataTable #2990
- FileUpload doesn't work on JSF 2.3 #2988
- Timeline updater works only if widgetvar is set #2987
- SelectOneRadio: with custom layout ignores tag attribute "styleClass" #2981
- MoveScriptsToBottom: does not handle CDATA and comments correct #2979
- Schedule: loadEvents offset error when specifying clientTimezone #2977
- When minValue is set 0.01 in inputNumber, the last digit can not be deleted #2973
- Issue parsing components.js (tree.js) under IE11 #2968
- Datatable: Footer defined with footerText is not styled with Omega #2966
- Client side exception is blocking browser to send further request to server #2965
- Chips: Unselect Ajax Event Not Working #2962
- Minimized dialogs doesn't always contain the CSS class "ui-dialog-minimized" #2955
- InputMask plugin issue on Android devices #2954
- Multiple Selection is not working with Context Menu on Tree #2952
- p:fileDownload not working with p:commandLink and f:param under some circumstance #2944
- Multiple shift selection is not work after tree is updated #2940
- selectOneMenu: with lazy="true" not rendered correctly after ajax update #2938
- The blockScroll attribute is not working correctly on sidebar #2935
- All dynamic columns highlighted on update after sorting a column #2932
- FileUpload: weird CSS Behaviour (200px fontsize) #2929
- RequestContext throws an exception with JSF2.0 #2919
- Filter is not working with field attribute on DataTable #2918
- AutoComplete: forceselection="true" triggers multiple requests #2910
- FileUpload: advanced upload fails - Missing content for multipart request #2909
- TextEditor: inside TabView don't load hidden input field #2905
- Datatable: Frozen Column loses scrollbar in Chrome when filtered #2902
- SelectOneMenu: doesn't support string selectItem with combined customContent anymore #2893
- TimeLine: zoom issue #2890
- DataTables scroll bars bug when using scrollable="true" and selectionMode="multiple" #2874
- InputTextRenderer doesn't pass the component to startElement() method #2868
- Title on menuitem does not work anymore with global tooltip #2867
- SelectOneMenu: label instead value is used when editable=true #2862
- Tooltip doesn't work after updating it with p:poll #2857
- DataTable emptyMessage displayed in first column (colspan="0") for p:dataTable contained in p:dialog #2844
- emptyMessage is hidden for p:dataTable with virtualScroll enabled #2843
- AccordionPanel: activeIndex should allow a state which represents "no tabs open" #2837
- DataTable: Facets are no longer displayed in showcase #2836
- Wrong Date Format with "M/d/yy" pattern #2828
- Wrong Date Format with "M/d/yy" pattern #2822
- BaseMenuRenderer.encodeEnd(..) always throws IllegalArgumentException #2813
- Wrong page size in lazy datatable after an export is made #2808
- SelectOneMenu will not work with keyboard selection in 6.2-SNAPSHOT #2807
- p:message with display="tooltip" is not readable with Aristo in IE11 #2806
- TextEditor: Quill editor in accordion will be broken after performing update to its form #2802
- DataTable with lazy="true" and multiViewState="true" casues EL parse error during page reload #2796
- Schedule: description not shown as title #2795
- Client side validation - not setting focus to some input components #2789
- Primefaces Diagram Javascript Error #2787
- Bootstrap theme, undesired data-table scrollbar #2786
- Manual input is not working correctly for specific date patterns on Calendar #2783
- Empty value issue on Autocomplete #2769
- Inconsitency between SelectCheckboxMenu rendering of multiple label and panel contents #2768
- The colspan of empty row is not calculated correctly on dynamic columns #2766
- Open calendar on clicking input box #2761
- Double event change on InputNumber component with p:ajax #2757
- Client side validation is not firing for autocomplete with multiple selection #2753
- ${project.version} isn't replcaced in core.js #2747
- Empty message issue on DataTable with columnGroup and resizableColumns #2744
- Datepicker panel is reopening after selecting a day on Calendar with focusOnSelect="true" #2739
- 'Today' button on calendar does not save the value on DataTable with editMode="cell" #2738
- Selection issue with entered value from keyboard on Autocomplete with forceSelection #2733
- Undesirable filter fields appear on column with field attribute on DataTable #2725
- SelectCheckBoxMenu broken on DataTable Filter #2724
- ColumnClasses attribute is not working with ui-grid-col-* on PanelGrid #2722
- Javascript error on updating Treetable #2721
- TieredMenu with overlay="true" and toggleEvent="click" is closing by click on sub-submenu #2719
- "styleClass" attribute has no effect on Horizontal Tree #2714
- Initial column size issue on DataTable with columnGroup and resizableColumns="true" #2709
- p:datatable virtualScrolling with filter doesn't show emptyMessage #2707
- Chart - Line break in title is ignored in exported image #2701
- Chart - Toggle off series and export as image #2699
- SelectBooleanButton: if no labels set, the icon does not switch #2697
- Rowkey is null when celledit with LazyDataModel #2688
- Scrolling to top problem on TreeTable with scrollable = true #2678
- Cell edit selectonemenu: unable to save #2673
- Incell editor: discard on validation error #2671
- Incell dblclick event issue for selectonemenu on DataTable #2669
- SelectOne/ManyButton doesn't use itemEscaped=false #2668
- Keyboard navigation doesn't work with disabled inputs on DataTable with editMode="cell" #2656
- p:layout in custom dialog make all content invisible on PF elite versions #2653
- AJAX request cannot reach bean if command link / button located in accordion #2638
- The change event of Spinner in IE not working when pressing enter key #2636
- AccordionPanel: activeIndex should allow null as value #2633
- InputGroup breaks with InputNumber #2632
- Datatable: multiviewstate + lazy after sorting crashes #2631
- First row is not rendered correctly on DataTable with frozenColumn and frozenRow #2628
- SelectOneButton: doesn't allow null value in SelectItems #2627
- Datatable: multiviewstate problem with sorting #2613
- DataTable: Filtering on dynamic columns broken with Example #2606
- DataTable: Unable to update ContextMenu when right-clicking on unselected table row #2604
- Selectonemenu copy/paste filter doesn't work #2598
- Cancel event issue on DataTable with editMode="cell" #2597
- Enter key issue on DataTable with editMode=lazy and cellEditMode=lazy #2596
- Calendar is not displayed correctly with showOn=button and disabled=true #2589
- picklist: using transfer button and then fast double clicking on the element causes the item to disppear #2583
- p:focus component doesn't work for selectOneButton #2582
- Knob component is not displayed with value=0 and lineCap="round" on Firefox #2580
- <p:schedule> converts "locale" into lower case #2576
- DataTable: issue with editable paginated datatable #2565
- DataTable: Navigation using CommadButton in sorted and paginated DataTable causes page re-render #2563
- Treetable shows cloned header when setting scrollable = true and filter enabled #2556
- SelectOneMenu not working after client side disable/enable #2555
- NPE during export of empty cells to XML (FIX) #2554
- Upload button cannot be enabled due to JS exception ($this.isCanvasSupported is not a function) #2552
- DefaultRequestContext causes ThreadLocal mem leak #2545
- TabView with the attribute dynamic has state problems #2539
- DefaultCommand not triggered if scope equals event.target #2536
- autoComplete show search result even if empty #2520
- Scrollable part of frozen data table with draggable columns disappears after update #2518
- Column resize doesn't work on DataTable with frozen columns and expand resize mode #2517
- Captcha not compatible with context param javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL #2515
- DataTable: validate cell editing values #2512
- ColumnToggler doesn't work on DataTable with frozen columns #2509
- InputNumber Client Side Validation doesn't allow to input values bigger or equal than 1000 #2507
- Galleria misses components.css resource dependency #2506
- [PrimeFaces showcase] chat example is not working #2503
- Printer component does not work on IE11 #2502
- TreeTable Filter with Paginator breaks due to JSON parse failure #2487
- Duplicates of menu overlay panels at the bottom of <body> #2484
- Converter problem on Mobile autocomplete #2482
- "Uncaught TypeError" for autocomplete onblur event #2476
- fix JSF 2.0 incompatible use of enum in UIRepeat #2469
- inputNumber: clearing value doesn't function with browser Edge #2465
- core.js#calculateScrollbarWidth incorrect on IE 11 / misaligned datatable's header column with table body when scrollable #2462
- p:chips doesn't fire 'itemUnselect' ajax event when a chip deleted with backspace #2453
- p:panelGrid, header lacks padding when columns > 0 #2452
- p:defaultCommand triggered by browser password managers due to missing keyCode.NUMPAD_ENTER declaration #2448
- p:socket with transport="long-polling" causes XML Parsing Errors in Firefox #2447
- p:colorPicker converter is not invoked #2446
- Horizontal Scrolling does not work with Frozen columns when scroll width is 100 percent #2445
- ImageCropper renders transparent image as black #2444
- Panel options menu not working anymore #2435
- DataTable header misplaced when filter is used #2432
- Timeline clientId generation broken #2425
- SelectOneButton: wrong unseletable behavior #2422
- Week format is not working correctly on Schedule #2421
- <p:selectOneMenu> Selection of not escaped SelectItem shows the html-code #2402
- ComponentUtils.escapeJQueryId() method escapes too much for JQuery 2.4 #2395
- JavaScript Errors and warnings in Firefox when reloading page containing PrimePush JavaScript #2394
- Filter state issue on Lazy DataTable with multiViewState #2381
- p:selectOneMenu within editable dataTable does not move the focus on tab-out #2378
- Disable script execution from cross domains #2377
- Deletion text by Delete buton in filter from advanced selectonemenu not working same as deletion by Backspace button #2371
- SelectOneMenu has ui-state-disabled css class(you can still select) when f:selectItem has empty label #2366
- Runtime error in javascript core.js #2362
- Programmatic Menu - submenus don't expand and collapse when toggleable="true" #2351
- Grouped SelectManyCheckbox with responsive layout not working #2350
- TextEditor doesn't express dependencies on jQuery scripts #2345
- Programmatic Menu (p:menu) java.lang.ClassCastException when toggleable=true #2344
- InputNumber onchange should only by triggered if input has been changed by user #2343
- Escaping "/" character problem on Watermark #2341
- p:submenu inside p:panelMenu - minor formatting issue when expanded="true" #2339
- The columns of DataTable are not correctly rendered inside PanelGrid #2337
- XMLExporter throws StringIndexOutOfBoundsException if headerText of dataTable is empty ("") #2335
- Selection is lost on DataTable with multiViewState #2329
- Sticky toolbar with margin is fixed 'too late' #2319
- contextMenu error on toggler icon of tree #2317
- SortMeta constructor fails to save value of sortFunction #2314
- TextEditor: in p:inplace sets property null if form submitted when editor not visible #2313
- Tree filter with more than 10 nodes #2301
- Default sort issue with LazyDataModel and multiViewState on DataTable #2300
- Autocomplete multiple + readonly results into a crash #2295
- Datatable: Bug in the datatable component when it is the child of a column #2293
- Schedule problem with el expression on then "view" propertie #2253
- Datatable Column groupRow Row Spans Incorrect Column If More Than One Column Marked as Grouped #2210
- Firefox Bug in InputNumber #2166
- filtering and paginator can not be used together inside dialog tested on 6.0.13 and 6.0.15 #2083
- CommandLink in dynamic columns header doesn't work #2068
- p:blockUI stops working after the component to be blocked has been update via AJAX #2047
- Tree: The dragging of node to the right or down boundary of the page breaks content of the page #1983
- AutoComplete: suggestion list not refreshed with queryEvent="enter" #1979
- Passthrough on overlayPanel is applied multiple times #1978
- Datatable header columns miss-align with sticky and column toggler #1966
- Dialog with fitViewport = true, is not resized on windows resize #1862
- Dock: animation behaviour fault when scrolling page #1831
- Dialog Framework: Can't be used in iframe #1776
- Unecessary non-mobile resources loaded when navigating to PrimeFaces mobile view via Ajax #1759
- Tab navigation between editable cells in dataTable issue #1745
- Dock: animation does not work when page can be scrolled #1728
- Ajax keyup event not always fired #1696
- Pages in a multi-page view can not be loaded lazily due to error #1604
- Mindmap: update doesn't work #1584
- LayoutUnit - update a single layoutunit doesn't work #1434
- Dialog Framework: issue when embedded in iFrame #1403
- dialog framework does not work well in 6.0RC3 #1393
- Download of files with Non-ASCII characters in file names #1312
- dialog framework dialogs without height not centered by default #1290
- h:link in menuitem of panelmenu causes "ghost" links #1259
- ImageCropper sometimes gets an java.awt.image.RasterFormatException: (x + width) is outside of Raster #1208
- Dialog Framework: XSS vulnerability #1194
- p:inline with empty string leads to not editable input #1125
- Space between menu button and submenu in IE #1071
- PrimeFaces 5.2 - DataTable RowExpansion <p:rowExpansion> with <p:selectBooleanCheckbox> along with pagination has weird behavior #942
- mobile: p:calendar loses styling on ajax update #868
- Autocomplete Paste issue #831
- Scrollable TreeTable with percent scroll height/width doesn't react to window resize #828
- Panel Close Event always immediate #761
- Mobile page navigation doesn't work if the pages are not the immediate children of the
body
#759 - SelectOneMenu: editable="true" causes misalignment #753
- p:diagram is not showing correctly with extensions pe:layout #735
- [Bug] PrimeFaces Clock skip displaying 1 second per every synchronization request #728
- AutoComplete: autocomplete=off is not working in chrome #588
- Issue with resizing layoutUnit with iframe #542
- TrackMouse error in <p:message display="tooltip" #533
- p:fileUpload handles files with semicolon in name improperly #506
- Calendar: DateTimePicker error in javascript for mode="inline" #472
- inputText error: "1.540,00" não pode ser entendido como data #449
- AutoComplete doesn't query on backspace/delete in IE9 #388
- Update of model inside a p:dataList inside p:accordionPanel fails #253
- Bug in schedule component (eventResize) #240
- Dock: incorrect zoom when page scrolled #226
- ohlc charts not working using dateaxis with date #171
- Calculate maximum height of dialog #166
- GMap not visible on an invisible page of Mobile #98
- Chart fails with java.util.Date based model #95
- Resizing issue with Dialog Positioning #94
- DataTable filter input clear icon on IE10 doesn't trigger filtering #89
- Class annotated by @PushEndpoint is not discovered in web-fragments #82
- Wrong selection in Mobile DataList with facet header #81
- ColumnToggler doesn't work if parent is invisible #68
6_1 (2017-04-19)
Implemented New Features and Enhancements:
Fixed bugs:
- Grid Css issue on IE10 #2285
- Pattern issue on Calendar with timeOnly #2280
- Wrong bevahiour on editable treetable with selectOneMenu #2236
- p:calendar timeOnly="true" doesn't work with Client Side Validation #2220
6_1_RC3 (2017-04-14)
Implemented New Features and Enhancements:
- JSF 2.3: SEF (@next, @previous, @child) should also skip UILeaf / markup components #2266
- XSS issue on Terminal #2265
- InputNumber problem with event handling #2258
- Slider: decimal support for min / max / step #2239
- Touch support for slider #2237
- Add responsive feature to fileUpload #2226
- Update InputNumber #2213
- Slider support for InputNumber #2208
- Placeholder for SelectOneMenu #2191
- Ribbon onTabChange #2185
- DataTable filter: prevent submit on LEFT,RIGHT,HOME... keys #1828
- update jquery ui from 1.11.0 to 1.12.0 #1645
- Enable the use of p:ajax for the p:ribbon component #1514
- Add unique attribute to p:autocomplete #1495
- FileUpload XSS vulnerability #1439
- Memory leak in the p:timeline component #1406
- CheckboxMenu should show selected items in label #75
Fixed bugs:
- Position issue on the panel of Calendar in Dialog #2271
- Default sort issue on DataTable with multiViewState #2267
- stateKey issue on DataTable with tableState #2263
- InputNumber problem with event handling #2258
- Build - minifying process ends with error #2250
- Wrong behavior in SelectOneRadio with non selection item #2247
- SelectCheckboxMenu mode="multiple" Inability To Remove Item #2229
- Wrong dom structure on Simple FileUpload #2227
- SelectOneRadio: change event not called when selecting with the space key #2225
- The table behaves differently, depending on whether panel is expanded or collapsed. #2218
- When a datatable filter returns no records, the number of records in the paginator is not updated #2217
- Not able to resize the last column of data table with expand resizeMode #2215
- InputNumber: minValidation fails in some cases, also when the initial value is higher #2214
- Default sort issue on DataTable with multiViewState #2212
- WidgetVar inside composite component submitting empty string value #2211
- SelectOneMenuRenderer - encodeOptionsAsTable ignores null for itemValue #2207
- Default sorting issue with DataTable tableState #2205
- [SelectCheckboxMenu] Error when removing a selectItem with a space inside the itemValue #2200
- dropMode doesn't work correctly with dragdrop event on Tree #2194
- DataTable don't update paginator when no records found with given filter #2178
- Timeline Component attribute showCurrentTime has no effect when value is fale #1763
- Single quote in labels of Charts #1760
- p:selectOneMenu - bug by pressing keybord button 'pause', 'scroll' or 'print' #1540
- FileUpload XSS vulnerability #1439
- fitViewport in dialog does consider header/footer height #899
- Charts - Javascript escape quote in title, legend, serie labels #709
6_1_RC2 (2017-03-17)
Implemented New Features and Enhancements:
- ScreenReader support for close icon on ConfirmDialog #2184
- Null pointer checks for Media #2183
- Improve icon css on SelectCheckboxMenu with multiple #2182
- Add dropMode attribute to Tree with dragdrop #2180
- New p:chips componend should trigger forseeable ajax events on item addition and removal. #2156
- Add clickable class to check icon and cancel icon on RowEditor #2150
- Add timeZone attribute to Clock with server mode #2149
- chips: does not escape characters by default #2145
- captcha not evaluate public/private key param in web.xml #2133
- InputHolder (InputNumber + other inputs) support for slider#for #2132
- KeyFilter does not work for new component <p:chips> #2125
- Add clientCache support to lazy DataTable #2120
- Update Quill to 1.2.2 #2119
- Table support for Editor #71
- Add sanitizer to editor #57
Fixed bugs:
- SelectCheckboxMenu multiple mode different itemValue and itemLabel caused errors #2172
- Use of target="_blank" with ajax="false" in menuitem messed up navigation #2164
- SelectCheckboxMenu multiple mode caused duplicities in label #2157
- p:focus with ValueExpression Attribute "for" #2146
- chips: does not escape characters by default #2145
- Dynamic columns issue on DataTable #2138
- Selectable Datatable's Filter function failed on flipping page #2137
- Column header not rendered when using "Column.field" attribute #2128
- p:confirmDialog shows grayed-out screen in a portlet environment #2123
- PDF problem on Media component with IE #2118
- p:selectManyMenu does not apply class or style to columns #2085
- Many extra updates after PrimeFaces upgrade #2084
- p:textEditor not compatible with ajax update and file download #1832
- Binding the steps component with the ID attribute set, in ui:define, causes duplicate IDs #1691
- Datatable liveScroll broken by sorting #1321
- All actions uses target="_blank" after click in commandLink with this attribute #514
6_1_RC1 (2017-02-27)
Implemented New Features and Enhancements:
- p:lifecycle has not set ignoreAutoUpdate=true #2112
- Virtual Scrolling for DataTable #2105
- outputLabel support for p:chips. #2099
- Image caching for p:graphicImage still not working in every case #2097
- DefaultOrganigramNode should be serializable #2095
- Make remoteCommand updateable #2088
- Improve keyboard support on Overlay Menu #2080
- Remove deprecated jQuery.fn.size() calls #2070
- Add multiple item support to label of SelectCheckboxMenu #2069
- update webcamjs to 1.0.19 #2050
- update hotkey / enable hotkey in password fields #2045
- Add datatipEditor feature to CartesianChartModel #2044
- Improve SelectCheckboxMenu performance #2038
- SEF: support update with rowIndex #2027
- New Chips Component #2024
- CSV doesn't not invalidate associated label #2022
- JSF 2.3: Disable PF dynamic resource loading #2018
- Add getter for Part in NativeUploadedFile #2017
- Content in input cellEditor is removed after cell edit on dataTable with lazy cellEditMode #2014
- Add monitorKey attribute to fileDownload #2012
- JSF 2.3: Parameter namespace prefix does not include the separator character #1997
- In core.ajax.js, portletFormsSelector targets the form's action attribute rather than the form's id attribute #1996
- Timeline events displayed on wrong group after zoom #1995
- Attribute converter is missing on outputLabel tag definition on taglib.xml #1992
- Add CellEditInit event to Datatable with lazy cellEditMode #1990
- CSS alignment improvements for radio and checkbox #1975
- ScreenReader support for icons of expandable row groups on DataTable #1971
- Add expandableRowGroups attribute to DataTable #1970
- Initial value of datatable sorting dropdown is incorrect on mobile view #1963
- OutputLabel not rendering required mark for @NotNull fields when used inside composite component #1959
- Add cellEditMode attribute to DataTable #1957
- Update FontAwesome to 4.7.0 #1956
- RowGrouping for DataTable #1950
- Navigation in p:menu using keyboard does not work when the menu is triggered by button #1936
- Fullpage layout not supported in Dialog component #1928
- Different ContextMenu for different nodeType doesn't work for Horizontal Tree #1920
- Menu item outcome link doesn't evaluate navigation rule parameter value #1915
- Column headerText support to SelectOneMenu #1881
- Add facet header/footer text of datatable to PDF exporter #1872
- New component: Organigram #1871
- Improve omega styling for scrollPanel #1870
- Add CellEditInit feature to Datatable with editMode="cell" #1869
- Exception when building from source #1867
- Update attributes should skip unrendered components #1861
- p:graphicImage gives NoSuchMethodError after migrating to 6 #1859
- XSS vulnerabillity on legend of Chart #1853
- Dynamic resource loading should ignore update=@all #1847
- Update description of type attribute on InputNumber #1842
- Add unselectable attribute to SelectOneButton #1840
- Security issue on ResourceHandler #1826
- New TextEditor Component #1823
- calling ClearFilters on DataTable without filter - No error was thrown but something failed internally #1818
- Add options attribute to customize the exported PDF/Excel file on DataExporter #1810
- ResourceUtils.filterStylesheets throws NPE if resource is not found (null) #1808
- Filter support to Tree #1798
- CheckboxMenu Not Keyboard Accessible When Trying To Close or Exit the List #1787
- MenuButton Menu Is Not Keyboard Accessible #1786
- selectOneMenu and Other Inputs That Are Conglomerations of Several Parts #1785
- Autocomplete itemtip also respects autoHighlight #1781
- Don't show autocomplete itemtip if there was no content defined #1775
- Add buttonTabindex attribute to Calendar #1771
- SelectManyMenu allows to select disabled items #1764
- Mobile: Add tooltip widget #1761
- Upgrade Atmosphere #1746
- Screen Reader support to SelectCheckboxMenu #1743
- JSF 2.3: Implement resource loading on the client side #1740
- Keyboard accessibility for icons of RowEditor #1734
- Inputtextarea bean validation maxlength conflict #1723
- disabledTextSelection feature for TreeTable #1697
- Provide more details in the error message for unimplemented methods in LazyDataModel #1687
- Improve accessibility according to WCAG 2.0 on MegaMenu #1679
- Add role="presentation" to table tag of submenu on MegaMenu #1677
- Improve accessibility according to WCAG 2.0 on DialogFramework #1675
- Add tabindex to PickList #1674
- Improve accessibility according to WCAG 2.0 on Picklist #1668
- Improve pagelink text on paginator #1666
- Add scope="col" to headers on Datatable #1665
- update touchSwipe to 1.6.18 #1651
- update webcamjs to 1.0.12 #1650
- Update FontAwesome from 4.6.1 to 4.6.3 #1649
- update mousewheel from 3.0.3 to 3.1.13 #1648
- Update FullCalendar from 2.2.5 to 2.9.1 #1647
- update moment js from 2.8.4 to 2.14.1 #1646
- remove aggregated source scripts/styles from jar #1641
- Add renderDisabledClick attribute to commandButton #1640
- Insufficient ajax support for p:catpcha #1639
- p:calendar should have inputStyle and inputStyleClass attributes #1634
- OutputLabel does not support composite component #1633
- OutputLabel should support composite components with cc:editableValueHolder #1632
- Accordian tabs use a hard-wired h3 heading #1630
- p:repeat should not require the attributes: varStatus, offset, step, size #1627
- Hidden container support to Tabview on PF-Mobile #1619
- Add Omega theme support to 5.3.x #1614
- export component UTF-8 file name support #1603
- Problem with Ajax listener method with PF6.0 #1594
- Tooltip points to the wrong field when positioning is limited by space. #1585
- SelectManyMenu XSS vulnerability #1583
- Add padControl attribute to InputNumber #1563
- PFExtensions Migration: TriStateCheckbox #1546
- Tooltips showing for empty title text. #1545
- Add clientCache attribute to DataTable #1535
- Disable selectOneMenu autoWidth if width is manually defined with style #1528
- Add nextDayThreshold attribute to Schedule #1521
- Unable to set maxValue > 15 digits for inputNumber #1519
- p:autocomplete can delete item when this is disabled #1518
- CSV support to inputNumber #1498
- generate PropertyKeys as public and reuse #1462
- Diagram: Implement model attribute for draggable containment #1460
- Calendar should support converters #1453
- TabMenuRenderer does not support containerStyle or containerStyleClass #1450
- Lazy data components ajax load event #1447
- New component: jsfinspector #1358
- generate DEFAULT_RENDERER as public and reuse it #1342
- Avoid label "Choose" when we don't define the attribute for p:fileUpload #1297
- Datatable reset Scroll state after click outside of Browser #1230
- NPE for some properties if set via UIComponentBase#getAttributes()#set() #1141
- Provide build-in converter in p:calendar for JSR 310 (LocalDate, LocalDateTime, ...) #990
- Changes to Calendar to support Java 8 java.time.* classes. #839
- Configurable ancestor processing on tabchange #440
- ContentLength for FileDownload #279
- Pagination on treetable #191
- Add URL option to ScheduleEvent #133
- Option to show all records via rowsPerPage in Paginator #80
- Row grouping in DataTable #39
Fixed bugs:
- Ajax menu item no longer work #2117
- Accessibility issue with p:calendar #2111
- Wrong checkbox style on SelectManyMenu with initial value #2109
- Calendar ui issue when no. of weeks > 5 #2107
- Dialog issue with absolute positionType #2106
- Potential infinite loop with ComponentTraversalUtils.first method #2098
- SelectableDataModel exception when selecting a filtered row #2096
- LiveScroll issue on DataTable with filtering column #2087
- Multiple FileUpload throws js error #2081
- Datatables with multiViewState="true" regression #2060
- DataTable throws NPE in TabView with dynamic="true" #2059
- SelectOneMenu ignores defaultCommand component #2058
- Draggable dialog issue #2056
- Wrong title displayed for PDF in chrome #2055
- Retain page for TreeTable #2046
- p:repeat logs "no renderer found" in MyFaces #2041
- DataTable RowGroup Row Grouping duplicates row and doesn't display other row #2032
- Error counting the number of options in a select for rendering de options panel #2029
- FileUpload javascript error with ClientSideValidation #2026
- inputTextarea not allowing spaces and carriage returns #2015
- Selecting and transfering of item in the picklist component couses exception. #2011
- Ajax request doesn't cancel by extension onstart callback #2010
- PrimePartialResponseWriter#redirect must not generate an extension block or ajax-redirect won't work #2009
- Support "_" and "-" in @id(id) PrimeFaces SEF keyword #2007
- Timezone issue on Calendar #2001
- PrimeFaces Data Exporter causes stack trace with OmniFaces Gzip #1993
- Alignment issue on SelectBooleanCheckbox #1989
- Alignment issue on toggler icon of Treetable #1988
- Icon event issue on TreeTable with RowEditor #1987
- ClientSideValidation seems not to work with p:calendar #1986
- Child components of datatable are not correctly processed #1984
- RadioButton generates invalid markup #1976
- Wrong default value for groupRow attribute on p:columns #1969
- Value containing double quotes generates an error on OrderList and PickList #1955
- Timeline lazyload not working since 6.0.8 #1946
- Image Cropper throws java.awt.image.RasterFormatException: negative or zero width, when cropper is deselected #1944
- Cell edit mode doesn't work correctly on TreeTable #1935
- DataExporter issue with filenames containing spaces on FireFox #1930
- NullPointer on datatables with selectable rows and no selection attribute #1925
- Galleria.js Uncaught TypeError: Cannot read property 'left' of undefined on empty image list #1924
- Freeze on page load when using charts #1923
- Alignment issue on the caption of Galleria component #1914
- Switching between datatable cells using tabs not working with p:inputNumber #1913
- Window scrollbar issue with sticky component #1911
- slideMenu not usable in hidden panels #1909
- DataTable Row Edit isn't rendering output facet #1908
- Ajax events after dataExporter broken in 6.0.7 #1906
- Column resizing problem with Internet Explorer 11 #1902
- CommandButton in facet "description" of DataList doesn't call its actionListener #1901
- First row in datatable always highlighted since PF 6 #1891
- p:calendar timeControlType="select" does not work with national time pattern #1889
- Possible to access disabled tab in tabView. #1882
- Timeline inside tabView not working #1878
- JavaScript errors and failures when rendering view #1868
- TreeTable pagination throws exception #1863
- StreamedContent handler security fix in 6 breaks some media handling #1858
- Duplicate text on TextEditor #1857
- XSS vulnerabillity on legend of Chart #1853
- KeyFilter allow input outside given regEx on Chrome and IE #1852
- Queued ajax requests processed on page navigation #1849
- Dynamic resource loading should ignore non-postback ajax requests #1846
- textEditor does not work in IE11 #1845
- Clientside validation issue on InputNumber #1841
- FontWeight option has not effect for labelOptions on Chart #1829
- [perf] SearchExpressionFacade should not use VisitTree #1827
- Security issue on ResourceHandler #1826
- Wrong value submitted on copy-paste on inputNumber #1825
- IE11: Could not complete the operation due to error 800a025e #1799
- Columntoggler.js is missing an closing > #1797
- Wrong reference issue on ValueExpressionAnalyzer class #1792
- Scrollable TreeTable alignment issue on Chrome #1777
- p:megaMenu - attribute autoDisplay="false" disables link-functionality #1770
- Ajax navigation with h:commandButton causes "malformedXML: PrimeFaces is not defined" error #1769
- Value is not saved on editable selectOneMenu when dropdown is closed #1768
- TieredMenu Overlay disappears on Mouse Down when item's text is clicked #1767
- p:graphicImage with StreamedContent generates different pfdrid query string value on every request #1765
- Can't Unselect SelectOneButton at first time, after sumbit #1757
- TieredMenu Overlay disappears on Mouse Down without Mouse Up #1733
- "Choose" button of advanced Fileupload focuses twice with Tab key on IE #1721
- Panel doesn't open with ALT+Down arrow keys on SelectOneMenu #1720
- FilterBy attribute of <p:columns> crashs when valueExpression is not an indexed value #1699
- DataTable FilterFeature doesn't work correctly with empty arrays #1698
- Improve component accessibility - set aria-sort on dataTable correctly #1692
- Datatable with cellEdit throws exception on scrollable and frozenColumns modes #1681
- tabindex issue on Paginator with disabled page links #1667
- Dynamic ui:include + UIData (with rowStatePreserved) rendering problem #1654
- InputNumber issue on keyup/down event #1638
- Able to select disabled item in SelectOneMenu #1636
- Tabview in Omega theme don´t show focus state in "right" way #1629
- XSS via "legend" attribute in p:fieldset #1623
- NPE in PF 6.0 PrimePartialResponseWriter if viewroot is null #1622
- Component type is misspelled in primefaces-p.taglib.xml, see outputLabel.xml in source code #1620
- SmoothLine method is not effective in LinearChartSeries #1608
- Problem Delta Theme and TabView #1598
- Sometimes widgets are destroyed if they will be updated #1595
- disable() is not working on widget returned by PrimeFaces.getWidgetById() #1593
- Label escape issue on LineChartSeries #1590
- SelectManyMenu XSS vulnerability #1583
- p:message compatibility with new tooltip #1581
- Stack trace when adding an inline script to an xhtml page. #1580
- Regression p:inputNumber - always displays in US locale #1575
- JS error in InputTextarea #1573
- PhaseInfo is serializable, but its PhaseId field not #1570
- ValueChangeEvent not triggered for Picklist #1569
- Cannot call reset() after response has been committed #1566
- Spinner with suffix does not change value. #1561
- Datatable drag & drop fail on Firefox #1558
- Tab header wrapping issue on Mobile TabView #1557
- The legend of hidden series on Chart is not displayed correctly in exported image #1555
- Invalid sheet names are allowed in ExcelExporter which causes runtime exception. #1552
- Tree accessibility issue -- keyboard trap #1547
- InputRenderer.findImplicitConverter NPE #1542
- p:outputLabel indicateRequired not showing in first page load in PF 6.0 #1539
- OutputLink component doesn't work correctly in the header of panel #1533
- p:messages and p:fileUpload in one form crash js client validation #1515
- Zero height for p:tabView when dir="rtl" is specified #1513
- Set mime type correctly for XLSX files #1511
- Hidden series on Chart are displayed in exported image #1505
- Incorrect behavior of accordion's activeIndex in multiple mode #1490
- multiple autoComplete with dropdown display bug #1478
- bug on ie 11 not execute ajax request #1474
- Terminal input does not get focus in IE11 after command submission #1470
- p:notificationbar show/hide delegates false options to JQuery functions. #1395
- p:rating doesn't align to its parent if not placed inside h:panelGrid #1392
- p:stack not resizes images when is rendered #1323
- Tree always visits every node with wrong context #1220
- p:editor -> "paste" with mouse right-click (instead of ctrl-V) not triggering saveHTML() #1186
- Autocomplete and forceSelection does not support carriage return due to val jquery function #1089
- Datatable currentPageReportTemplate value containing apostrophe ' breaks javascript #916
- Push: problem with EventBusFactory.getDefault() after upgrading from 5.1 to 5.2 #678
- AccordionPanel does not removes index if tab is closed again #639
- Schedule columnFormat not working #55
- RowExpansion problem with a Lazy Datatable #43
- p:autoComplete displays unconverted text when validation fails #20
6_0 (2016-06-07)
Implemented New Features and Enhancements:
- MenuButton - "ui-button" displayed in case no value set #1473
- globalTooltip support to Elements on Diagram #1468
- icon attribute for p:menuButton #1459
- Please implement ComboTree component #1278
- Immediate form evaluation for queued requests with p:ajax #109
Fixed bugs:
- Unable to edit same cell after setting saveOnCellBlur="false" on DataTable with cell edit #1489
- Submenu inside toggleable Menu not toggling properly #1485
- Arrow keys inside inputfield have no effect on Calendar with mask #1481
- Possible NPE in PrimeExceptionHandler on Glassfish #1479
- columnFormat doesn't work as expected on Schedule #1472
- paginator issue when updating lazy data table on filter event #1463
- Cannot read property 'ajax' of null #1376
- PrimeFaces dialog framework not working on 6.0 RC_2 dialog not closing #1370
- Cannot read property 'ajax' of null with Omnifaces FullAjaxExceptionHandler #1367
- Using datatable within ui:repeat breaks selection #929
- p:datatable sort params not sent in request when using LazyDataModel #417
6_0_RC4 (2016-05-30)
Implemented New Features and Enhancements:
- moreText support to AutoComplete with columns #1457
- New Grid CSS #1454
- Add cellEditCancel event to Datatable with cell editing #1432
- Support for ui:repeat within p:row of p:panelGrid #1429
- Add inputStyle and inputStyleClass to inputNumber #1428
- Add moreText attribute and event to Autocomplete #1427
- Customizable blur behavior for incell edit #1413
- Minimum column width for Resizable Datatable #1407
- ESC key functionality for Datatable Cell Editing #1405
- Thinner Shadow for Omega overlays #1384
- Keyboard accessibility for SplitButton #1383
Fixed bugs:
- org.primefaces.model.diagram.DefaultDiagramModel should be Serializable #1455
- Schedule week button text typo #1443
- ImageCropper doesn't work with double positions #1426
- Empty parameter value rendering #1424
- Input loses focus on Calendar #1421
- Today button doesn't choose current day on Calendar #1420
- p:message style and styleClass ignored #1414
- Key enter function key (eg. F1, F2) will filter the selectOneMenu to the first element #1412
- ValueExpressionAnalyzer / graphicImage fails with nested CCs #1401
- Advanced Fileupload buttons aren't displayed correctly with ui-fluid class #1398
- "autoWidth" attribute has no effect on SelectOneMenu #1396
- Autocomplete in multiple mode cannot be fluid #1389
- Column resizing issues on DataTable with empty message #1386
- Datatable reset selection state after click outside of Browser #1381
- Parsing exception in new 6.0.RC1 release #1343
- Unable to open Dialog from MenuItem #980
- Bad content height in DialogFramework when maximized: PF 5.3 #912
- Primefaces.bcnu doesn't pass parameters correctly #721
6_0_RC3 (2016-05-03)
Implemented New Features and Enhancements:
- Improve omega styling for messages #1382
- Upgrade to Timepicker 1.6.3 #1371
- Upgrade to JsPlumb 2.1.0 #1365
- MetadataTransformer should use PreRenderComponentEvent #1364
- Add updateLabel attribute to SelectCheckboxMenu #1356
- Allow multipart/form-data for primefaces ajax #1355
- Calendar: provide attribute to hide today button #1353
- p:colorPicker does not support passtrough #1352
- Font-family issue on Omega Theme #1347
- onblur and onfocus missing for InputSwitch #1318
- Update FontAwesome to 4.6.1 #1317
- Add disabled attribute on p:confirm #875
Fixed bugs:
- ArrayIndexOutOfBoundsException on JBoss EAP 6.4 #1375
- Composite components not able to add resources to head in 6.0.RC2 #1363
- PF 6.0 - Problem with Ressource-Loading of scritps/css #1361
- Duplicate resources when h:outputScript is within composite component #1360
- page navigation not working #1359
- p:lightbox triggers Uncaught Type error Touches #1357
- p:ajaxStatus not triggering for commandButton with onclick returning a boolean #1349
- Omega Theme Calendar ui-datepicker-calendar object is shown in half of calendar. #1341
- p:autocomplete dropdown covers text #1324
- NullPointerException when no selection is supplied in selection mode multi (DataTable) #1294
- Class org.primefaces.model.menu.DefaultMenuColumn does not implement Serializable #530
- p:selectOneMenu width not rendering correctly #244
6_0_RC2 (2016-04-25)
Fixed bugs:
- Omega references wrong fonts #1339
6_0_RC1 (2016-04-25)
Implemented New Features and Enhancements:
- [perf] avoid lists instances in #getUnobstrusiveEventNames #1310
- Hidden container support to AccordionPanel on PF-Mobile #1307
- Improve label text on selectCheckboxMenu #1302
- Upgrade Atmosphere #1289
- Empty datatable does not display context menu #1283
- ContextMenu closes on click on submenu or disabled item #1282
- Add modal support to OverlayPanel #1275
- Add onTabClose client callback for AccordionPanel #1271
- ViewScoped / DataURI support for graphicImage #1266
- Add CellEdit and RowEdit support to TreeTable #1262
- Improve trigger button css on Calendar #1256
- p:imageCropper fails in portlets #1248
- Don't cache cellEditor and don't ignore rendered flag #1246
- p:captcha callback support #1241
- Add smooth rendererOption to LineChartSeries #1239
- Add lazyFetching="false" to Schedule Widget #1237
- Improve column resizer css #1224
- InputNumberRederer.getOptions() should be protected instead of private #1215
- Knob component's JavaScript class doesn't define functions on the prototype #1214
- Allow custom component bindings with p:contextMenu #1210
- The MetadataTransformer always calls backing code even when a component should be lazily rendered #1201
- TreeTable sort event #1199
- Decouple AJAX and PFS from the big monolith primefaces.js #1195
- Add an Excel exporter which takes advantage of the new Apache Poi Streaming API #1192
- PFExtensions Migration: Timeline #1189
- Ability to sort inputs in datatable #1184
- Add skipChildren option to p:ajax #1183
- addRow() method to DataTable() #1169
- Dialog content height should be 100% on maximize #1168
- Upgrade to Apache POI 3.13 #1160
- XSS issue in exception handler #1153
- Potential EL Injection #1152
- BV Future/Past metadata extraction for Calendar #1145
- PFExtensions Migration: AbstractAjaxBehaviorEvent #1142
- Add widgetVar attribute to ColumnToggler #1140
- Optimize contextmenu positioning for beforeShow callback #1138
- Add clearModel option to resetInput #1129
- Provide DefaultStreamedContent with lazy stream initialization #1124
- Add scroll wrapper for Mobile DataTable #1123
- Add time field attributes to Calendar #1122
- [perf] cache BV Validator instance #1119
- Add title option to selectBooleanCheckbox #1118
- TabController for Accordion #1117
- PrimeExceptionHandler fails if response has been committed #1115
- Add timeInput attribute to Calendar #1113
- Upgrade to TimePicker 1.6.1 #1112
- PFExtensions Migration: ImportEnum #1110
- PFExtensions Migration: ImportConstants #1109
- Add custom element support for time controlers to Calendar #1106
- SEF: SKIP_UNRENDERED should be default #1102
- RequestContext#update validation should skip unrendered components #1101
- Load resources with async: true #1099
- Remove readonly from commandButton #1097
- Reimplement StickyHeader in DataTable #1070
- Dynamic resource dependency loading #1066
- SEF: Implement @root #1061
- SEF: implement expression to find components by their id ignoring naming containers #1059
- Disable effect queuing #1058
- Add attribute rel to menuItem #1056
- Terminal: escape html #1055
- Terminal: hide prompt until response received #1054
- Terminal: always scroll down to the last item #1053
- Add tabindex to SelectManyCheckbox #1047
- Add disable and enable functions into SelectOneRadio widget #1042
- Facet header support for sheet names on XLS DataExporter #1032
- Nested Dialog support for Dialog Framework #1026
- weekNumberCalculation support for Schedule #1025
- PFExtensions Migration: Knob #1024
- BlockUI should use animate flag for content #1020
- InputNumber doesn't properly execute the declared onchange event handler #1012
- Clicking anywhere on terminal should focus input #1008
- Repeat support for multiple excel export #1002
- Create p:repeat component #999
- Single Column Sorting support with reflow attribute on PrimeFaces Mobile #993
- Upgrade to the latest version of the Autonumeric plugin for InputNumber #987
- [perf] reduce object instances if CSV is enabled #976
- Multiple targets for XLS DataExporter #974
- Single Column Sorting support with reflow attribute on Mobile mode #969
- Update JSON classes #961
- Add focus to InputSwitch on click #955
- Null pointer checks for Tree Checkbox Selection #941
- Add expandMode attribute to TreeTable #940
- Add open behavior event to Dialog #935
- Screen Reader support to lists of PickList #931
- Reimplement Modal Dialog layer CSS #924
- Screen Reader support to PickList items #918
- Screen Reader support to PickList buttons #907
- Keyboard accessibility for PickList #906
- PFExtensions Migration: KeyFilter #902
- Keyboard accessibility for MegaMenu #893
- Add aria-busy to BlockUI for ScreenReader #892
- Add role="toolbar" to Toolbar #891
- ScreenReader support for header facet of column on DataTable #890
- Screen Reader support to CommandButton #888
- Add role="presentation" to selectOneRadio and selectManyCheckbox #882
- Accessibility for Toggleable Fieldset #876
- Base64Value for Signature Component #870
- Add escape option to menuitem #867
- Screen Reader issue with ColumnToggler #863
- Screen Reader support to RowToggler #862
- ScreenReader support for Basic FileUpload #858
- Screen Reader support to TabMenu #856
- Keyboard accessibility for TabMenu #855
- Remove aria-label on checkbox of ColumnToggler #854
- Screen Reader support for Dialog Close button #851
- RowExpressionResolver with datatable columns #850
- Keep focus inside ColumnToggler #849
- Add close icon to ColumnToggler #848
- Keyboard accessibility for DataTable Row Expansion #847
- OneButton - allow deselection #846
- Improve bundle resolution for ARIA labels #838
- Add autoclear option to InputMask #833
- PFExtensions Migration: InputNumber #832
- [perf] review findbugs warnings #827
- SelectOneListbox XSS vulnerability #826
- Update InputMask to 1.4.1 #812
- Add option to SEF to skip unrendered components #807
- Add aria-label for calendar button #789
- Add role attribute to PanelGrid #787
- Upgrade to FontAwesome 4.5 #781
- Allow server side interpolation for CSV messages #778
- Read focus handling after ajax update #758
- Disabled button shoudln't render the onclick attribute #756
- Responsive option for ConfirmDialog #736
- Upgrade 5.3 to Atmosphere to 2.4.0 #698
- Row selection of dataTable the up and down keys #636
- Add JS function to get the widget instance by the clientId #629
- SelectCheckboxMenu with SelectItemGroups #500
- Support lazy live scroll in dataTable with unknown row count #287
- StickyHeader for TreeTable #101
- Multiple targets for PDF DataExporter #72
- Multiple targets for PDF DataExporter #72
- Pagination of lazy data with an unknown total row count #51
- Block multiple components with BlockUI #50
- Customizable column value exporting #46
- Add Blur and Focus events for selectOneMenu #37
- Delete item with backspace in AutoComplete multiple mode #35
Fixed bugs:
- Potential invalid markup with responsive PanelGrid #1337
- Use e.which instead e.keyCode #1334
- Validation misbehavior on Picklist with required="true" #1320
- Filmstrip issue on Galleria #1319
- Context Menu Initilization Error #1315
- oncomplete not fired closing dialog when using p:commandLink #1304
- function findRootWindow inside iframe does infinite loop #1303
- A required Tree with checkbox-selection reselects the node if validation failes. #1301
- Occasional ConcurrentModificationException in dataTable #1299
- Refactor TabView navigation styling #1293
- NPE in DataTableRenderer when sorting AND grouping is used #1288
- Missing submitted value of password on PrimeFaces Mobile #1284
- Tab focus issue on SelectManyButton #1274
- Datatable in cell edit with calendar navigator bug #1265
- SelectOneMenu doesn't render style attribute of the p:column element #1257
- process=@all should not be used when no components are found by PFS #1255
- p:imageCropper block the UI on mobile #1243
- Carousel misses standard attributes #1235
- Datatable empty message issue #1226
- Incorrect html transformation according to WAI #1223
- SelectBooleanCheckbox and SelectManyButton throw JS error in IE 11 #1222
- Impossible to enter space in p:inplace input within multi-selection p:dataTable #1221
- Redirect throws exception in IE if user cancels redirect #1213
- DataTable scroll with lazy loading and filtering doesn't work #1207
- p:focus issue with preselected radioButton #1182
- Button/CommandButton renders styles for icon, also if icon is set to empty string #1180
- Borders of DataTable with sticky disappear in Chrome #1171
- Faulty keyboard handling for selectOneButton with immediate update #1170
- JS error in Calendar with "Current Date" button #1161
- XSS issue in exception handler #1153
- Potential EL Injection #1152
- Input loses focus on Calendar with timeOnly #1149
- InputRenderer doesn't take into account array types before locating converter #1148
- Dropdown can bypass selectLimit in autocomplete #1137
- PropapageDown does not work correctly in Tree #1136
- Resizable column problem on Datatable with hidden columns #1134
- Socket disconnect does not reset url #1132
- Datatable with resizable columns and a column having visible=false is not correctly rendered on IE #1131
- dialogReturn not work with commandLink #1128
- Release the ValidatorFactory #1120
- InputNumber issue on keyup/down event #1114
- StyleClass values aren't applied correctly to some components in PFMobile #1105
- Widget init fails after dynamic resource loading #1104
- Fix SEF bit options #1103
- RequestContext\#update validation should skip unrendered components #1101
- Facelet parameter mapping not resolving when binding p:ajax listener to a method with an event argument #1098
- Active menuitem issue on MegaMenu #1093
- Tab focus break on <p:selectCheckboxMenu /> #1092
- TreeTable required selection validation problem #1091
- Primefaces Editor p:editor not displayed in Firefox / IE, when inside dialog iframe #1088
- TreeTable throws NPE on checkbox selection with required #1082
- Move Buttons issues on OrderList with multiple selection #1080
- "disabled" attribute has no effect on Mobile inputTextarea #1076
- Updating h:head doesn't work correctly #1075
- PF HeadRenderer doesn't render the id #1074
- resultsMessage problem on AutoComplete #1069
- Tree throws NPE on multiple selection #1067
- TabView Showing Disabled Tab when Closing another Tab #1065
- ColumnToggler fails with Priority Columns #1064
- Sticky header issue on DataTable with filter #1041
- Colspan problem on Datatable with hidden columns and rowExpansion #1037
- LiveScroll not working at various browser zoom levels #1034
- Tree DragDrop JS error if selection is not enabled #1028
- Backspace key does not trigger propertychange event of AutoComplete on IE9 #1005
- forceSelection problem on Autocomplete with multiple selection #1004
- Repeating Accordion and TabView loses state when having a data component #998
- Alignment issue on SplitButton and SelectCheckboxMenu #995
- Change event problem with selectCheckboxMenu on Mobile #992
- Datatable with draggableColumns problem in a dialog #991
- Noborder ignored on responsive PanelGrid #973
- Potential invalid markup with responsive SelectManyCheckbox and SelectOneRadio #972
- ColumnToggler not compatible with Priority Columns #970
- In CheckedListBox of SelectCheckboxMenu the square of empty item is overloaded by next item #967
- p:selectManyButton with some selectItems disabled #966
- Bug in pe:inputNumber #965
- Change event problem with selectOneMenu on Mobile #963
- InputTextarea issue with myfaces versions on Mobile #956
- Submenu icons of menu are ignored #948
- Javascript error when quick click on slidemenu back link #945
- Check if Cell Editor is rendered before applying style class #943
- Empty selectManyMenu js validation error #936
- PickList source/target filters not getting disabled #928
- ScreenReader issue on DataTable with filter and header facet #927
- Header do not render correctly with initial selection value on MultiSelectListbox #919
- ScreenReader reads hidden columns on sort and scroll #917
- TreeTable columns sortBy doesn't seem to work. #897
- MeterGauge Chart cannot be responsive #886
- FileUpload dialog sometimes do not open #878
- addCallbackParam is not working with pojos #871
- ScrollPanel does not work inside Dialog #869
- Mobile p:dialog doesn't respect the closable attribute #866
- Mobile p:password renderer generates duplicate HTML ids #860
- Screen Reader issue with TabView #853
- Margin issues in ManyButton and OneButton #842
- Modality of Responsive Dialog is not responsive #837
- SelectOneListbox XSS vulnerability #826
- Returning false at tooltip beforeShow is ignored #824
- ExceptionHandler fails to redirect with mojarra in some cases #823
- Data components may cause infinite loop on exception #816
- Draggable Elements not clickable on mobile webkit #809
- Not getting the focus by clicking on the input field with in the tree #806
- Event processing conflicts on tree drag drop #805
- OutputLabel does not trigger BooleanCheckbox #803
- SelectManyButton with p:ajax can't deselect options #790
- inputTextarea count new line (\r\n) as one symbol #768
- Using ui:repeat within an accordion causes commandlinks to use wrong action. #720
- mobile SelectBooleanCheckbox fires onchange event twice per toggle. #690
- Draggable datatable in a p:dialog problem [BUG] #675
- Double ajax request with p:inputMask #621
- p:password throws NullPointerException when match attribute is set to empty string (match="") #575
- FileUpload (advanced, multiple) throws JS error in IE10 #557
- TabView with dynamic tabs is not compatible with ui:repeat #523
- Uncaught TypeError: Cannot read property 'nodeName' of undefined #352
- Header Titles aren't displayed on datatable inside rowexpansion #243
- Advanced DataTable filtering fails with Dynamic Columns #53
- Tooltip support for AutoComplete #49
5_3 (2015-10-18)
Implemented New Features and Enhancements:
- Bundle Message support to Header Checkbox for Screen Reader on DataTable #796
- Keyboard accessibility for Header Checkbox on Datatable #795
- Null pointer checks for Tree Selection #794
- Reimplement SelectManyButton keyboard accessibility #791
- Move rowsPerPageLabel of DataTable to bundle #788
- Screen Reader support for ColumnToggler #783
- Keyboard Navigation for ColumnToggler #779
- Keyboard accessibility for scroll buttons on Scrollable TabView #775
- PrimeExceptionHandler customizable logging #743
- Modal dialog should prevent body scrolling #200
Fixed bugs:
- SEF IGNORE_NO_RESULT should skip unrendered components #798
- SelectOneRadio Focus problem #793
- Check icon is not displayed with Screen Reader on DataTable Selection #784
- Page Links aren't rendering correctly when changing dropdown value on Paginator #776
5_3_RC2 (2015-10-09)
Implemented New Features and Enhancements:
- Refactor ui-fluid #770
- Align component breakpoints with layouts #765
- Bundle Message support for Screen Reader on Paginator #764
- Bundle Message support for Screen Reader on DataTable - Filter #762
- ExtVal compatibility - Avoid casts on getRenderer() #760
- Add ariaRowLabel for Checkbox selection on DataTable #747
- Screen Reader support for PanelMenu #746
- Keyboard Navigation for PanelMenu #744
- Screen reader support for Sortable DataTable #741
- Add ariaHeaderText for column #739
- Screen reader support for DataTable filters #738
- Use tab based key navigation for TabView and Accordion #734
- ScreenReader support for Paginator #733
- Improve Menubar Submenu positioning #725
- Multiple block components support for BlockUI #717
- Error: Could not add AttachedObjectHandler to MyFaces, after migration to Websphere Liberty 8.5.5? #680
Fixed bugs:
- Tooltip problem with multiple events on Schedule #754
- Fluid AutoComplete dropdown css is wrong #748
- SelectOneMenu filter should ignore noSelectionOption #737
- Color Picker Renderer Package name is wrong "corg" instead of "org" #731
- "blocked" attribute has no effect for AJAX requests on BlockUI #729
- outputLabel attribute 'for' not rendered PF 5.3.RC1 #722
5_3_RC1 (2015-09-24)
Implemented New Features and Enhancements:
- Improve Spotlight Performance #707
- Focus support for Client side validaton #703
- Content support for MenuItem #701
- DataList should support the "page" event #687
- Attribute SlotChar for Calendar #681
- p:ajaxExceptionHandler does not work with generic type of exceptions #676
- Add next and previous method to the paginator object #674
- restoreMinimize and restoreMaximize ajax events for Dialog #673
- Define type attribute in AutoComplete #672
- Options facet for Breadcrumb #664
- Add form option to ajax components #663
- Resize and 100% dimension support for Dialog Framework #661
- Update support for Sticky #660
- Add headerElement option to Dialog Framework #654
- Enhance parsing of web.xml to support XML ENTITY declartions #653
- OutcomeTargetRenderer does not consider JSF 2.2 flow url parameters #627
- ScreenReader support for OutputLabel-ComplexInput Pairs #618
- PrimeExceptionHandler should lookup error page in accordance with the servlet spec #609
- Improve SelectBooleanCheckbox Performance #601
- Client Side Validation support to SelectBooleanButton #599
- Screen Reader support to SelectOneMenu #598
- PrimeExceptionHandler doesn't see error pages defined in a web fragment #594
- "my" and "at" option in p:autoComplete #591
- Add active option to autocomplete #590
- Load excanvas on demand #589
- Provide drag support of components for touch enabled devices #585
- Add postRender method to DeferredWidget #581
- Ajax support for Captcha component #573
- styleClass attribute for p:blockUI #570
- Improve Steps Flow #567
- Add onblur and onfocus events to SelectBooleanButton #566
- Add onblur and onfocus events to SelectBooleanCheckbox #565
- p:steps CSS issues #548
- Allow Request Scoped Injection of Push Components and Atmosphere's own Components #544
- Collision detection for AutoComplete Panel #540
- Improve SplitButton Responsive Layout #528
- Improve orderList responsiveness #525
- Responsive PickList #524
- Make TreeTable table-layout fixed #519
- Responsive TreeTable #518
- p:ajax - automatically add @this to process if not already set #509
- Add PostPageEvent to DataTable #491
- Swipe support for carousel #490
- Log if QR/Barcode is requested and if the dependency is not available #480
- [perf] avoid handler lookup in PrimeResourceHandler#handleResourceRequest #478
- MethodExpression support for p:grahicImage #476
- RequestContext#showMessageInDialog should escape \n #473
- Remove animate from spotlight taglib #469
- Add active option to Spotlight #468
- Remove ui-state-focus from tabview #466
- Responsive Carousel #458
- Reimplement Carousel #456
- Performance improvement for ajax requests to find form #451
- Add default icon for p:confirm #450
- DateAxis support for Vertical Bar Chart #447
- Sticky should be responsive #441
- Add menuStyleClass option to SplitButton #438
- Update poll.js remove access to response attribute that no longer exists #421
- Update Atmosphere to 2.3.2 #418
- jQueryMobile update for PrimeFaces Mobile #414
- Add sequential attribute to fileUpload #403
- p:confirm should be stateful #383
- EmptyMessage Facet for DataGrid #381
- Make [AtmosphereRequest] object directly available inside a @PushEndpoint annotated Class #369
- Add resetAxesOnResize option for Responsive Charts #343
- Responsive Layout for OrderList #338
- Use lighter color for PanelGrid responsive row seperator #336
- Blank PanelGrid Mode #333
- Responsive Layout for SelectManyCheckbox #332
- Responsive Layout for SelectOneRadio #331
- Improve Responsiveness of Common Components #328
- Responsive Dialog #327
- Use META-INF/services to defines Push Extension #317
- Allow EventBus injection #316
- Allow EventBus injection #316
- Update json classes #302
- Exception-Handling not working when view-expired-exception triggers a second exception #301
- minimizable and maximizable for Dialog Framework #296
- Pass rowKey in CellEditEvent #295
- LazyDataModel#getRowData is called twice #290
- Mobile render kit passthrough attributes support for more components #274
- RequestContext#update should validate if the component exists #266
- Upgrade to Atmosphere 2.3.1 #255
- Change cursor on dashboard panel #254
- Add style and styleClass to dashboard column #241
- ActiveIndex for ImageSwitch #238
- itemSelect event for SelectOneMenu #234
- [perf] some renderers call #getValue() multiple times #228
- Update jQuery to 1.11.3 #221
- Add processEvents option to Cache #207
- Extender option for Schedule #205
- PrimeFaces.createWidget() should not require repeating the widgetVar twice #193
- schedule component: Support for displayEventEnd #190
- Add ctrlKey and metaKey information to SelectEvent #185
- SelectOneMenu options font size is bigger than it should be #180
- SelectOneMenu CSS structure improvements #179
- Upgrade to FontAwesome 4.3.0 #177
- Upgrade Atmosphere version to 2.3.0 #173
- Missing resource version in some cases cause of missing #createResource implementation #172
- ShowEffect option for DialogFramework #152
- p:focus support for CSV #150
- Keyboard accessibility for Dialog Min/Max icons #144
- Attribute showWeekNumbers for schedule #139
- Keyboard accessibility for Dialog Close Icon #135
- Apply focus to checkboxes on click for SelectCheckboxMenu #132
- boxWidth and boxHeight for ImageCropper #126
- Replace startSlideshow with resumeSlideshow in ImageSwitch #124
- Add stateful attribute to PanelMenu #121
- Customizable bar width in BarChart #90
- Keyboard accessibility for SelectOneButton and SelectManyButton #87
- AutoRotate for Ring #84
- HTML support in Schedule event description #83
- Customizable tooltip for Pie and Donut Charts #79
- Update reCAPTCHA to V2 #54
- ImageSwitch resource imageswitch.css does not exist. #44
- ColumnToggler compatibility with Scrollable DataTable #41
- Tooltips for RowEditor icons #38
- Custom layout for SelectManyCheckbox #34
- scrollWheel option for Map component #33
- XML escaping in callback param rendering #28
- Remember caret position on refocus after ajax update #25
- Expand and Collapse Label for RowToggler #17
- MetadataTransformer and OutputLabel compatibility with @NotNull #14
- New Signature Component #13
- Dropdown support for autocomplete in multiple mode #9
- Add positionType to Dialog #6
- primefaces.TRANSFORM_METADATA ignored for custom impls #5
- XSS issue in label of SelectCheckboxMenu #4
- Add beforeShow to calendar #3
- Enable datatip for Pie and Donut charts #2
- Focus should skip inputs without name attribute #1
Fixed bugs:
- DST calculation in Schedule is wrong #716
- RowsPerPage not sync with Filtering #702
- Missing containerStyleClass and containerStyle for MenuItems on Steps #700
- Disabled inplace still processes children #679
- NullPointerException Dropdown autocomplete readonly #656
- SplitButton not compatible with Layouts #655
- validateLongRange with a minimum of 0 does not work with client side validation #651
- Autocomplete with ampersand suggestion returns escaped markup #647
- p:columnToggler hidden columns reappear after change page #642
- FileUpload fails to execute listener on every second upload #635
- StreamedContentHandler small fix for NullPointerException #633
- RowExpansion problem with initial rowExpanded value on DataTable #630
- Validation issue on Tree component with rendered="false" #628
- footer columns of a DataTable with draggableColumns aren't rearranged #625
- Duplicate event binding in Sticky #617
- Scrollable Datatable with Frozen Columns corrupted on live scroll #607
- ContextMenu not working with Cell Edit #603
- LazyDataModel doesn't honor the DataModel contract #600
- ReCaptcha V2 does not respect language setting #595
- Checkbox state refresh bug in Firefox #586
- Fieldset missing resource dependency #584
- SelectManyCheckbox custom layout doesn't send values correctly #572
- Autocomplete dropdown not visible in p:cellEditor #568
- SelectCheckboxMenu widget ignore HTML inside itemLabel #543
- java.lang.AbstractMethodError: setFeature #510
- p:confirm is not working with p:menuItem in p:splitButton in 5.2.0 #507
- PrimeFaces.ajax.Response.handleReFocus focuses wrong input if user moves focus after setTimeout called #505
- Responsive charts throw JS error when not visible #504
- PF Mobile dynamic tabview is broken #494
- Autocomplete table body does not render when column not rendered #481
- DataTable scrolling fails with Column Reordering #479
- MethodExpression support for p:grahicImage #476
- TreeTable throws NPE on checkbox selection with required #474
- TextArea autoresize fails on IE10 #471
- FileDialog displayed when clicking outside of simple fileupload #464
- Enter key submits the form on picklist filter event #463
- Remove CSS scale from Advanced FileUpload #460
- DataExporter XML does not correctly escape headers containing special characters #459
- Wrong position in Bar chart highlighter #452
- Wizard - Next button causes NullPointerException #446
- SelectOneMenu panel shrinks after update #442
- Typo FontAwesome CSS urls #429
- Validating a RowEditor in Datatable with Pagination fails at second page #423
- p:message with display='tooltip' doesnt work on p:spinner #420
- <p:dataTable> using scrollable and scrollHeight attributes causes Uncaught TypeError #419
- Autocomplete alignment issue with multiple mode #399
- JS error in Dialog with appendTo #393
- Lazy DataScollerRenderer loads data twice #390
- DataTable's emptyMessage and colspan #387
- columnToggler flashing on the left top corner of window #378
- Dialog appendTo might cause memory leak #367
- AutoComplete deletes multiple items with same name #365
- Calendar, Keyboard and SelectListbox css broken #364
- SelectManyCheckbox custom layout selection doesn't work #363
- inputswitch not showing correct state #359
- p:chart tickOptions angle is quoted #355
- SelectOneMenu layout broken in showcase #353
- Captcha broken when running inside spring webflow's FlowExternalContext #351
- toggleSelect ignores immediate setting of SelectCheckboxMenu #318
- Multiple AutoComplete does not indicate validation as failed #315
- AutoComplete selectLimit can be bypassed #314
- Possible NPE when using mobile datatable with reflow=true #309
- Dynamic Columns support inside DataTable footer fails #299
- Unrendered Tree components still resolve their values #298
- Modal dialog z-index problem when minimized #297
- Enter key does not trigger navigatation in menuitems #292
- Scrollable Tabview throws JS error with zero tabs #291
- BeanValidation available check is not correct #286
- Spotlight is not resized when browser window gets resized #285
- RequestContext.showMessageInDialog() does not escape quotes #282
- DataExporter issue with selectionOnly="true" #273
- AccordionPanel nullPointerException #272
- SelectOneMenu does not filter with ShiftKey #270
- SelectOneMenu filtering ignored Groups #269
- Primefaces 5.2.2 not working in JBoss EAP 6.3+ #268
- Selectable Datatable without LazyDataModel #229
- Scrollable Tabview throws JS exception #214
- PrimeExceptionHandler generates invalid partial response for namespaced applications #211
- SelectOneRadio interferes with DataTable row selection #198
- SelectOneRadio: no selection when disabled #195
- Treetable misalignment in combination with scroll #189
- PanelMenu cannot keep state within folder structure #182
- Datatable reflow rendering/css issue #181
- Primefaces RowReorder autoscroll table to top/bottom #175
- OrderList fires multiple reorder events #163
- Potential javascript problem in a portal enviroment #157
- Broken corner visuals in oneButton and manyButton with one option #154
- Panel toggle-close events trigger onbeforeunload on IE #147
- Close icon not focusable with tab key in a Modal Dialog #142
- p:messages may duplicate messages #131
- Global contextMenu overlays component specific ones #129
- OverlayPanel contextMenu event should block browser menu #128
- Improve Menubar Submenu positioning #120
- SelectCheckboxMenu checkboxes not in viewport with tab key navigation #115
- Ajax parameters are not passed to Global Callbacks #113
- Width in ColumnResizeEvent is wrong with Expand Mode #110
- Remove disabledSelection from Column API #104
- Filter for Mobile DataList appears 3 times. #103
- DataTable disabled selection can be bypassed with ShiftKey #102
- Bar charts don't work with DateAxis #100
- Dynamic columns fail inside Repeating #88
- Default SortOrder is ignored in DataTable at first click #86
- Footer moves down with Horizontal Scrolling and Selection #78
- SelectOneMenu with itemLabel does no XML escaping #70
- SelectOneRadio with CustomLayout ignores itemIndex #69
- LayoutUnit gutter attribute ignored if collapsible is false #47
- Remember caret position on refocus after ajax update #25
- f:ajax throws JS error with PF components on Firefox #23
- XSS issue in label of SelectCheckboxMenu #4