Skip to content

Commit

Permalink
Merge branch 'master' into #14177
Browse files Browse the repository at this point in the history
  • Loading branch information
pete-mcwilliams authored Jan 2, 2024
2 parents e42a2ea + e36ab22 commit 20cafa2
Show file tree
Hide file tree
Showing 383 changed files with 31,808 additions and 21,784 deletions.
12 changes: 10 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
"@angular-eslint/template/eqeqeq": [
"error",
{
"allowNullOrUndefined": true
"allowNullOrUndefined": true
}
],
"@angular-eslint/no-host-metadata-property": "off",
Expand All @@ -59,6 +59,14 @@
"files": ["*.html"],
"extends": ["plugin:@angular-eslint/template/recommended"],
"rules": {}
},
{
"files": ["*.js"],
"rules": {
"parserOptions": {
"allowImportExportEverywhere": true
}
}
}
]
}
}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,5 @@ testem.log
Thumbs.db

# type doc
api-generator/typedoc.json
api-generator/typedoc.json
.vercel
162 changes: 162 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,155 @@
# Changelog
## [17.3.0](https://github.com/primefaces/primeng/tree/17.3.0) (2023-12-28)

[Full Changelog](https://github.com/primefaces/primeng/compare/17.2.0...17.3.0)
**Breaking Changes:**
- Dropdown | Deprecate autoDisplayFirst property [\#14426](https://github.com/primefaces/primeng/issues/14426)

**Implemented New Features and Enhancements:**
- DynamicDialog: Need to turn off autofocus on first focusable element [\#13486](https://github.com/primefaces/primeng/issues/13486)
- Inconsistent filtering behavior in p-dropdown when options contain diacritics [\#10482](https://github.com/primefaces/primeng/issues/10482)

**Fixed bugs:**
- Component: ToggleButton [\#14443](https://github.com/primefaces/primeng/issues/14443)
- Tree removed css classes [\#14445](https://github.com/primefaces/primeng/issues/14445)
- Component: Sidebar [\#14254](https://github.com/primefaces/primeng/issues/14254)
- Overlay Panel: Interaction with components inside panel template cause panel to hide [\#14323](https://github.com/primefaces/primeng/issues/14323)
- Menu | itemClick requires double click in popup mode if items generated by function [\#13934](https://github.com/primefaces/primeng/issues/13934)
- Component: p-picklist [\#14420](https://github.com/primefaces/primeng/issues/14420)
- Component: Dropdown - If editable is true and optionValue is present, the selected option will not be shown [\#14427](https://github.com/primefaces/primeng/issues/14427)
- columnFilter: unwanted close on mouseup [\#14410](https://github.com/primefaces/primeng/issues/14410)
- p-paginator: not accessible [\#12684](https://github.com/primefaces/primeng/issues/12684)
- Tooltip arrow is broken [\#12579](https://github.com/primefaces/primeng/issues/12579)
- AutoComplete: (Multiple) Placeholder does not disappear after selecting item [\#14376](https://github.com/primefaces/primeng/issues/14376)
- Component: MenuItem's property visible wasn't working [\#14316](https://github.com/primefaces/primeng/issues/14316)
- TreeSelect: Trigger Button missing aria-label [\#14355](https://github.com/primefaces/primeng/issues/14355)
- p-menubar: ERROR TypeError: Cannot read properties of undefined (reading 'item') when clicking on disabled menu item [\#14434](https://github.com/primefaces/primeng/issues/14434)
- Table/Scroller: Scroller scrolls left when sorting columns [\#14421](https://github.com/primefaces/primeng/issues/14421)
- Multiselect: pTemplate="selectedItems" layout is empty on first render using Reactive forms [\#14424](https://github.com/primefaces/primeng/issues/14424)
- Menubar | submenuicon template does not work [\#14430](https://github.com/primefaces/primeng/issues/14430)

## [17.2.0](https://github.com/primefaces/primeng/tree/17.2.0) (2023-12-20)

[Full Changelog](https://github.com/primefaces/primeng/compare/17.1.0...17.2.0)

**Implemented New Features and Enhancements:**
- InputGroup | Add styleClass and style input properties [\#14404](https://github.com/primefaces/primeng/issues/14404)
- ContextMenu | Touch Device support [\#14375](https://github.com/primefaces/primeng/issues/14375)

**Fixed bugs:**
- Lara Light Teal: $highlightBg implementation defect [\#14414](https://github.com/primefaces/primeng/issues/14414)
- Table: Not able to provide custom Icons for column filter clear icon [\#14397](https://github.com/primefaces/primeng/issues/14397)
- BlockUI: entire page is blocked if "blocked" input contains true by default (even if a target is defined) [\#14230](https://github.com/primefaces/primeng/issues/14230)
- Inputnumber: Inputnumber#currency mode not allowing to remove minus sign for Dollar and INR fields. [\#14327](https://github.com/primefaces/primeng/issues/14327)
- Galleria: After images change not correct numVisible value in component. [\#14401](https://github.com/primefaces/primeng/issues/14401)
- Multiselect does not focus filter input [\#14387](https://github.com/primefaces/primeng/issues/14387)
- Accordion: TextArea shortcuts are not working when used in Accordian Panels [\#14368](https://github.com/primefaces/primeng/issues/14368)
- Component: Autocomplete with long list of options adds scrollbar to the whole page [\#14281](https://github.com/primefaces/primeng/issues/14281)
- Dropdown Empty Filter Message not displayed [\#14409](https://github.com/primefaces/primeng/issues/14409)
- PickList: Filtering bug, when moving item to target list [\#14334](https://github.com/primefaces/primeng/issues/14334)
- Drodown: Unable to type spaces in editable dropdowns [\#14377](https://github.com/primefaces/primeng/issues/14377)
- Table | Apply Rule and Remove Rule texts are not visible in column filter [\#14365](https://github.com/primefaces/primeng/issues/14365)
- Autocomplete: ForceSelection does not force selection - formControl value is changed even without selection [\#14389](https://github.com/primefaces/primeng/issues/14389)
- Table: Sort icons are not showing correct amount directions [\#14403](https://github.com/primefaces/primeng/issues/14403)
- Component: PanelMenu repeated rendering [\#14373](https://github.com/primefaces/primeng/issues/14373)
- Table | Resized column style is not applied (w/column reorder) [\#14386](https://github.com/primefaces/primeng/issues/14386)

## [17.1.0](https://github.com/primefaces/primeng/tree/17.1.0) (2023-12-13)

[Full Changelog](https://github.com/primefaces/primeng/compare/17.0.0...17.1.0)

**Implemented New Features and Enhancements:**
- DialogService | Add method to get instance [\#14352](https://github.com/primefaces/primeng/issues/14352)
- ConfirmPopup | Add headless template [\#14351](https://github.com/primefaces/primeng/issues/14351)
- ConfirmPopup | Add content template [\#14350](https://github.com/primefaces/primeng/issues/14350)
- Dialog | Add maskStyle input [\#14349](https://github.com/primefaces/primeng/issues/14349)
- Dialog | Add headless template [\#14348](https://github.com/primefaces/primeng/issues/14348)
- Toast | Add headless template [\#14347](https://github.com/primefaces/primeng/issues/14347)
- Sidebar | Add headless template [\#14346](https://github.com/primefaces/primeng/issues/14346)
- Progressbar | Add content template [\#14345](https://github.com/primefaces/primeng/issues/14345)
- DynamicDialog | Add breakpoints option to config [\#14344](https://github.com/primefaces/primeng/issues/14344)
- DynamicDialog | Template Support [\#14354](https://github.com/primefaces/primeng/issues/14354)
- ToggleButton | Add missing icon template [\#14286](https://github.com/primefaces/primeng/issues/14286)
- OverlayPanel | add missing aria attributes [\#14361](https://github.com/primefaces/primeng/issues/14361)

**Fixed bugs:**
- PickList | clicking on p-picklist would cause TypeError: Cannot read properties of undefined (reading 'getAttribute') [\#14339](https://github.com/primefaces/primeng/issues/14339)
- 16.3.1 regression: p-overlayPanel dismisses when making changes to nested p-multiSelect with appendTo="body" [\#14120](https://github.com/primefaces/primeng/issues/14120)
- multiselect: clicking directly on the svg icon closes the overlay [\#14335](https://github.com/primefaces/primeng/issues/14335)
- Update of MenuItem's 'expanded' property not working [\#14329](https://github.com/primefaces/primeng/issues/14329)
- Table: Apply and Clear text buttons for filter menu are missing [\#14289](https://github.com/primefaces/primeng/issues/14289)
- Menu | items don't receive p-focus class [\#14295](https://github.com/primefaces/primeng/issues/14295)
- Dropdown: Preselected value not shown when using reactive forms [\#14241](https://github.com/primefaces/primeng/issues/14241)
- ListBox: emptyMessage not working [\#14294](https://github.com/primefaces/primeng/issues/14294)
- AutoComplete | Float label goes down after losing focus w/ multiple [\#14297](https://github.com/primefaces/primeng/issues/14297)
- MultiSelect: selectionLimit & floating label regression [\#14299](https://github.com/primefaces/primeng/issues/14299)
- applyFocus() method is working only when dropdown is editable. [\#14051](https://github.com/primefaces/primeng/issues/14051)
- Removing an item from autocomplete closes p-OverlayPanel [\#14300](https://github.com/primefaces/primeng/issues/14300)
- Avatar | Missing alt attribute on image [\#14296](https://github.com/primefaces/primeng/issues/14296)

## [17.0.0](https://github.com/primefaces/primeng/tree/17.0.0) (2023-12-06)

[Full Changelog](https://github.com/primefaces/primeng/compare/17.0.0-rc.1...17.0.0)

**Implemented New Features and Enhancements:**
- Checkbox: Add blur event [\#13800](https://github.com/primefaces/primeng/issues/13800)

**Fixed bugs:**
- Calendar | Today doesn't receive focus [\#14256](https://github.com/primefaces/primeng/issues/14256)
- pMultiSelect: The filter isn't working as it did before, specifically in terms of filtering by label [\#14194](https://github.com/primefaces/primeng/issues/14194)
- EditorModule doesn't support SSR [\#8817](https://github.com/primefaces/primeng/issues/8817)
- Component: Button styleClass [\#13963](https://github.com/primefaces/primeng/issues/13963)
- TreeTable: treeTableToggler missing aria-label [\#14271](https://github.com/primefaces/primeng/issues/14271)
- p-dropdown: when filtering, placeholder is displayed even if there is a selected option [\#14282](https://github.com/primefaces/primeng/issues/14282)
- Table: p-columnFilter missing aria-label [\#14272](https://github.com/primefaces/primeng/issues/14272)
- Component: Multiselect Component Close Button Accessibility Issues - Close Button is empty + Screen Reader reads 'Unlabeled button' [\#13859](https://github.com/primefaces/primeng/issues/13859)
- p-dropdown: REGRESSION a value of null or '' was previously treated as valid dropdown values, now it looks like they are treated as undefined [\#14223](https://github.com/primefaces/primeng/issues/14223)
- AutoComplete: Change detection issue in dialog component [\#14262](https://github.com/primefaces/primeng/issues/14262)
- PrimeNG table is not honoring the sort column and sort order specified when groupRowsBy is added. [\#13773](https://github.com/primefaces/primeng/issues/13773)
- Menu: Accessibility rule F85. Lost focus on TAB [\#14246](https://github.com/primefaces/primeng/issues/14246)

## [17.0.0-rc.1](https://github.com/primefaces/primeng/tree/17.0.0-rc.1) (2023-11-29)

[Full Changelog](https://github.com/primefaces/primeng/compare/17.0.0-beta.1...17.0.0-rc.1)

**Breaking Changes:**
- Set all metaKeySelection to true by default [\#14244](https://github.com/primefaces/primeng/issues/14244)
- StyleClass | deprecate enterClass and leaveClass [\#14243](https://github.com/primefaces/primeng/issues/14243)
- InputSwitch | Rename InputSwitchOnChangeEvent [\#14228](https://github.com/primefaces/primeng/issues/14228)
- AutoComplete | Rename AutoCompleteOnSelectEvent [\#14229](https://github.com/primefaces/primeng/issues/14229)
- DataView | Remove primeflex dependency from component [\#14214](https://github.com/primefaces/primeng/issues/14214)

**Implemented New Features and Enhancements:**
- New Component | InputGroup [\#14133](https://github.com/primefaces/primeng/issues/14133)

**Fixed bugs:**
- Panel Menu: On Click Events of Panel-Submenu-List causes focus event on Panel Root List [\#14236](https://github.com/primefaces/primeng/issues/14236)
- Edit mode not closed on TAB in last cell of p-table [\#14221](https://github.com/primefaces/primeng/issues/14221)
- pMultiSelect: The maxSelectedLabels is set by default to 3 and is not undefinable, which is undesired for implementing the overflow ellipsis [\#14195](https://github.com/primefaces/primeng/issues/14195)
- Component: MultiSelect [\#14199](https://github.com/primefaces/primeng/issues/14199)

## [17.0.0-beta.1](https://github.com/primefaces/primeng/tree/17.0.0-beta.1) (2023-11-24)

[Full Changelog](https://github.com/primefaces/primeng/compare/16.9.1...17.0.0-beta.1)

**Implemented New Features and Enhancements:**
- TypeError: this.focusedItemInfo.mutate is not a function [\#14119](https://github.com/primefaces/primeng/issues/14119)
- Upgrade to Angular 17? [\#14063](https://github.com/primefaces/primeng/issues/14063)

## ![LTS](https://www.primefaces.org/wp-content/uploads/2020/01/lts-icon-24.png "PrimeNG LTS") [16.9.3-LTS](https://www.npmjs.com/package/primeng/v/16.9.3-lts) (2023-12-28)

**Fixed bugs:**
- LTS 14 & 16 - Update LicenseManager and fix the false version check [\#14449](https://github.com/primefaces/primeng/issues/14449)

## ![LTS](https://www.primefaces.org/wp-content/uploads/2020/01/lts-icon-24.png "PrimeNG LTS") [16.9.2-LTS](https://www.npmjs.com/package/primeng/v/16.9.2-lts) (2023-12-14)

**Fixed bugs:**
- AutoComplete | Float label goes down after losing focus w/ multiple [\#14297](https://github.com/primefaces/primeng/issues/14297)
- MultiSelect: selectionLimit & floating label regression [\#14299](https://github.com/primefaces/primeng/issues/14299)
- Menu | items don't receive p-focus class [\#14295](https://github.com/primefaces/primeng/issues/14295)
- Removing an item from autocomplete closes p-OverlayPanel [\#14300](https://github.com/primefaces/primeng/issues/14300)


## [16.9.1](https://github.com/primefaces/primeng/tree/16.9.1) (2023-11-23)

[Full Changelog](https://github.com/primefaces/primeng/compare/16.9.0...16.9.1)
Expand Down Expand Up @@ -518,6 +669,13 @@
- Checkbox in p-treeNode always checked when using custom icon [\#12951](https://github.com/primefaces/primeng/issues/12951)
- ConfirmDialog: Duplicated AcceptIcons [\#13001](https://github.com/primefaces/primeng/issues/13001)

## ![LTS](https://www.primefaces.org/wp-content/uploads/2020/01/lts-icon-24.png "PrimeNG LTS") [15.4.14-LTS](https://www.npmjs.com/package/primeng/v/15.4.14-lts) (2023-12-14)

**Fixed bugs:**
- PrimeNG table is not honoring the sort column and sort order specified when groupRowsBy is added. [\#13773](https://github.com/primefaces/primeng/issues/13773)
- dataTable : <th> is hidden by <td> with frozenColumn [\#13781](https://github.com/primefaces/primeng/issues/13781)


## ![LTS](https://www.primefaces.org/wp-content/uploads/2020/01/lts-icon-24.png "PrimeNG LTS") [15.4.13-LTS](https://www.npmjs.com/package/primeng/v/15.4.13-lts) (2023-11-17)

**Fixed bugs:**
Expand Down Expand Up @@ -812,6 +970,10 @@
- Sidebar: Footer Templating [\#12259](https://github.com/primefaces/primeng/issues/12259)
- Calendar: Day names don't update [\#12148](https://github.com/primefaces/primeng/issues/12148)

## ![LTS](https://www.primefaces.org/wp-content/uploads/2020/01/lts-icon-24.png "PrimeNG LTS") [14.2.17-LTS](https://www.npmjs.com/package/primeng/v/14.2.17-lts) (2023-12-28)
**Fixed bugs:**
- LTS 14 & 16 - Update LicenseManager and fix the false version check [\#14449](https://github.com/primefaces/primeng/issues/14449)

## ![LTS](https://www.primefaces.org/wp-content/uploads/2020/01/lts-icon-24.png "PrimeNG LTS") [14.2.16-LTS](https://www.npmjs.com/package/primeng/v/14.2.16-lts) (2023-11-17)
**Fixed bugs:**
- Fileupload component disables upload button [\#14046](https://github.com/primefaces/primeng/issues/14046)
Expand Down
Loading

0 comments on commit 20cafa2

Please sign in to comment.