diff --git a/components/lib/accordiontab/AccordionTab.d.ts b/components/lib/accordiontab/AccordionTab.d.ts
index 115aa78e3..490c355c6 100755
--- a/components/lib/accordiontab/AccordionTab.d.ts
+++ b/components/lib/accordiontab/AccordionTab.d.ts
@@ -110,12 +110,10 @@ export interface AccordionTabProps {
headerClass?: any;
/**
* Used to pass all properties of the HTMLDivElement to the tab header.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
headerProps?: HTMLAttributes | undefined;
/**
* Used to pass all properties of the HTMLAnchorElement to the focusable anchor element inside the tab header.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
headerActionProps?: AnchorHTMLAttributes | undefined;
/**
@@ -128,7 +126,6 @@ export interface AccordionTabProps {
contentClass?: any;
/**
* Used to pass all properties of the HTMLDivElement to the tab content.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
contentProps?: HTMLAttributes | undefined;
/**
@@ -199,12 +196,6 @@ export interface AccordionTabSlots {
* Index of the tab
*/
index: number;
- /**
- * Whether the tab is active
- * @param {number} index - Index of the tab
- * @deprecated since v3.40.0. Use 'active' property instead.
- */
- isTabActive: (index: number) => void;
/**
* Whether the tab is active
* @param {number} index - Index of the tab
diff --git a/components/lib/autocomplete/AutoComplete.d.ts b/components/lib/autocomplete/AutoComplete.d.ts
index 1d546c7e7..f4283ddc0 100755
--- a/components/lib/autocomplete/AutoComplete.d.ts
+++ b/components/lib/autocomplete/AutoComplete.d.ts
@@ -430,7 +430,6 @@ export interface AutoCompleteProps {
overlayClass?: string | object | undefined;
/**
* Icon to display in the dropdown.
- * @deprecated since v3.27.0. Use 'dropdownicon' slot.
*/
dropdownIcon?: string | undefined;
/**
@@ -448,7 +447,6 @@ export interface AutoCompleteProps {
loader?: string | undefined;
/**
* Icon to display in chip remove action.
- * @deprecated since v3.27.0. Use 'removetokenicon' slot.
*/
removeTokenIcon?: string | undefined;
/**
diff --git a/components/lib/avatar/Avatar.d.ts b/components/lib/avatar/Avatar.d.ts
index 96f7ecd2c..afa675a87 100644
--- a/components/lib/avatar/Avatar.d.ts
+++ b/components/lib/avatar/Avatar.d.ts
@@ -84,7 +84,6 @@ export interface AvatarProps {
label?: string | undefined;
/**
* Defines the icon to display.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
icon?: string | undefined;
/**
diff --git a/components/lib/cascadeselect/CascadeSelect.d.ts b/components/lib/cascadeselect/CascadeSelect.d.ts
index 66a022f43..bff50a7a4 100644
--- a/components/lib/cascadeselect/CascadeSelect.d.ts
+++ b/components/lib/cascadeselect/CascadeSelect.d.ts
@@ -357,17 +357,14 @@ export interface CascadeSelectProps {
loading?: boolean | undefined;
/**
* Icon to display in the dropdown.
- * @deprecated since v3.27.0. Use 'dropdownicon' slot.
*/
dropdownIcon?: string | undefined;
/**
* Icon to display in loading state.
- * @deprecated since v3.27.0. Use 'loadingicon' slot.
*/
loadingIcon?: string | undefined;
/**
* Icon to display in the option group.
- * @deprecated since v3.27.0. Use 'optiongroupicon' slot.
*/
optionGroupIcon?: string | undefined;
/**
diff --git a/components/lib/chip/Chip.d.ts b/components/lib/chip/Chip.d.ts
index 66600d36d..5f43185cd 100644
--- a/components/lib/chip/Chip.d.ts
+++ b/components/lib/chip/Chip.d.ts
@@ -104,7 +104,6 @@ export interface ChipProps {
label?: string;
/**
* Defines the icon to display.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
icon?: string;
/**
@@ -118,7 +117,6 @@ export interface ChipProps {
removable?: boolean;
/**
* Icon of the remove element.
- * @deprecated since v3.27.0. Use 'removeicon' slot.
*/
removeIcon?: string;
/**
diff --git a/components/lib/column/Column.d.ts b/components/lib/column/Column.d.ts
index 5929a7d11..b4b84a8e7 100755
--- a/components/lib/column/Column.d.ts
+++ b/components/lib/column/Column.d.ts
@@ -503,7 +503,6 @@ export interface ColumnProps {
rowReorder?: boolean | undefined;
/**
* Icon of the drag handle to reorder rows.
- * @deprecated since v3.27.0. Use 'rowreordericon' slot.
*/
rowReorderIcon?: string | undefined;
/**
diff --git a/components/lib/config/PrimeVue.js b/components/lib/config/PrimeVue.js
index b97a73f90..b4bb479b8 100644
--- a/components/lib/config/PrimeVue.js
+++ b/components/lib/config/PrimeVue.js
@@ -69,7 +69,7 @@ export const defaultOptions = {
medium: 'Medium',
strong: 'Strong',
passwordPrompt: 'Enter a password',
- emptyFilterMessage: 'No results found', // @deprecated Use 'emptySearchMessage' option instead.
+ emptyFilterMessage: 'No results found',
searchMessage: '{0} results are available',
selectionMessage: '{0} items selected',
emptySelectionMessage: 'No selected item',
diff --git a/components/lib/datatable/DataTable.d.ts b/components/lib/datatable/DataTable.d.ts
index a5c0c905d..e30aafda9 100755
--- a/components/lib/datatable/DataTable.d.ts
+++ b/components/lib/datatable/DataTable.d.ts
@@ -967,7 +967,6 @@ export interface DataTableProps {
loading?: boolean | undefined;
/**
* The icon to show while indicating data load is in progress.
- * @deprecated since v3.27.0. Use 'loadingicon' slot.
*/
loadingIcon?: string | undefined;
/**
@@ -1091,12 +1090,10 @@ export interface DataTableProps {
expandedRows?: any[] | DataTableExpandedRows | null;
/**
* Icon of the row toggler to display the row as expanded.
- * @deprecated since v3.27.0. Use 'rowtogglericon' slot.
*/
expandedRowIcon?: string | undefined;
/**
* Icon of the row toggler to display the row as collapsed.
- * @deprecated since v3.27.0. Use 'rowtogglericon' slot.
*/
collapsedRowIcon?: string | undefined;
/**
diff --git a/components/lib/datepicker/DatePicker.d.ts b/components/lib/datepicker/DatePicker.d.ts
index 571eb165e..7ebc5d471 100755
--- a/components/lib/datepicker/DatePicker.d.ts
+++ b/components/lib/datepicker/DatePicker.d.ts
@@ -565,27 +565,22 @@ export interface DatePickerProps {
iconDisplay?: 'button' | 'input' | undefined;
/**
* Icon of the datepicker button.
- * @deprecated since v3.27.0. Use 'dropdownicon' slot.
*/
icon?: string | undefined;
/**
* Icon to show in the previous button.
- * @deprecated since v3.27.0. Use 'previcon' slot.
*/
prevIcon?: string | undefined;
/**
* Icon to show in the next button.
- * @deprecated since v3.27.0. Use 'nexticon' slot.
*/
nextIcon?: string | undefined;
/**
* Icon to show in each of the increment buttons.
- * @deprecated since v3.27.0. Use 'incrementicon' slot.
*/
incrementIcon?: string | undefined;
/**
* Icon to show in each of the decrement buttons.
- * @deprecated since v3.27.0. Use 'decrementicon' slot.
*/
decrementIcon?: string | undefined;
/**
diff --git a/components/lib/dialog/Dialog.d.ts b/components/lib/dialog/Dialog.d.ts
index 76102c0d9..7151282c4 100755
--- a/components/lib/dialog/Dialog.d.ts
+++ b/components/lib/dialog/Dialog.d.ts
@@ -270,17 +270,14 @@ export interface DialogProps {
style?: any;
/**
* Icon to display in the dialog close button.
- * @deprecated since v3.27.0. Use 'closeicon' slot.
*/
closeIcon?: string | undefined;
/**
* Icon to display in the dialog maximize button when dialog is not maximized.
- * @deprecated since v3.27.0. Use 'maximizeicon' slot.
*/
maximizeIcon?: string | undefined;
/**
* Icon to display in the dialog maximize button when dialog is minimized.
- * @deprecated since v3.27.0. Use 'minimizeicon' slot.
*/
minimizeIcon?: string | undefined;
/**
diff --git a/components/lib/drawer/Drawer.d.ts b/components/lib/drawer/Drawer.d.ts
index 292830391..881046f10 100755
--- a/components/lib/drawer/Drawer.d.ts
+++ b/components/lib/drawer/Drawer.d.ts
@@ -165,7 +165,6 @@ export interface DrawerProps {
closeButtonProps?: object | undefined;
/**
* Icon to display in the drawer close button.
- * @deprecated since v3.27.0. Use 'closeicon' slot.
*/
closeIcon?: string | undefined;
/**
diff --git a/components/lib/fieldset/Fieldset.d.ts b/components/lib/fieldset/Fieldset.d.ts
index 39273f484..3f33ebe09 100755
--- a/components/lib/fieldset/Fieldset.d.ts
+++ b/components/lib/fieldset/Fieldset.d.ts
@@ -147,7 +147,6 @@ export interface FieldsetProps {
collapsed?: boolean | undefined;
/**
* Used to pass the custom value to read for the AnchorHTMLAttributes inside the component.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
toggleButtonProps?: AnchorHTMLAttributes | undefined;
/**
diff --git a/components/lib/fileupload/FileUpload.d.ts b/components/lib/fileupload/FileUpload.d.ts
index 7ae905dd4..d7c3ea20a 100755
--- a/components/lib/fileupload/FileUpload.d.ts
+++ b/components/lib/fileupload/FileUpload.d.ts
@@ -423,17 +423,14 @@ export interface FileUploadProps {
showCancelButton?: boolean | undefined;
/**
* Icon of the choose button.
- * @deprecated since v3.27.0. Use 'chooseicon' slot.
*/
chooseIcon?: string | undefined;
/**
* Icon of the upload button.
- * @deprecated since v3.27.0. Use 'updateicon' slot.
*/
uploadIcon?: string | undefined;
/**
* Icon of the cancel button.
- * @deprecated since v3.27.0. Use 'cancelicon' slot.
*/
cancelIcon?: string | undefined;
/**
diff --git a/components/lib/inlinemessage/InlineMessage.d.ts b/components/lib/inlinemessage/InlineMessage.d.ts
index 5f5c99ed2..9f928acfc 100755
--- a/components/lib/inlinemessage/InlineMessage.d.ts
+++ b/components/lib/inlinemessage/InlineMessage.d.ts
@@ -97,7 +97,6 @@ export interface InlineMessageProps {
severity?: HintedString<'success' | 'info' | 'warn' | 'error' | 'secondary' | 'contrast'> | undefined;
/**
* Display a custom icon for the message.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
icon?: string | undefined;
/**
diff --git a/components/lib/inplace/Inplace.d.ts b/components/lib/inplace/Inplace.d.ts
index fa1bbebde..4439283d9 100755
--- a/components/lib/inplace/Inplace.d.ts
+++ b/components/lib/inplace/Inplace.d.ts
@@ -116,7 +116,6 @@ export interface InplaceProps {
disabled?: boolean | undefined;
/**
* Icon to display in the close button.
- * @deprecated since v3.27.0. Use 'closeicon' slot.
*/
closeIcon?: string | undefined;
/**
diff --git a/components/lib/inputchips/InputChips.d.ts b/components/lib/inputchips/InputChips.d.ts
index bec7761e5..ac23af5f0 100755
--- a/components/lib/inputchips/InputChips.d.ts
+++ b/components/lib/inputchips/InputChips.d.ts
@@ -192,12 +192,10 @@ export interface InputChipsProps {
inputStyle?: object | undefined;
/**
* Used to pass all properties of the HTMLInputElement to the focusable input element inside the component.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
inputProps?: InputHTMLAttributes | undefined;
/**
* Icon to display in chip remove action.
- * @deprecated since v3.27.0. Use 'removetokenicon' slot.
*/
removeTokenIcon?: string | undefined;
/**
diff --git a/components/lib/listbox/Listbox.d.ts b/components/lib/listbox/Listbox.d.ts
index 0196fa366..db7f1613e 100755
--- a/components/lib/listbox/Listbox.d.ts
+++ b/components/lib/listbox/Listbox.d.ts
@@ -405,7 +405,6 @@ export interface ListboxProps {
tabindex?: number | string | undefined;
/**
* Icon to display in filter input.
- * @deprecated since v3.27.0. Use 'filtericon' slot.
*/
filterIcon?: string | undefined;
/**
diff --git a/components/lib/message/Message.d.ts b/components/lib/message/Message.d.ts
index 2a64ad0f4..962503f8e 100755
--- a/components/lib/message/Message.d.ts
+++ b/components/lib/message/Message.d.ts
@@ -130,7 +130,6 @@ export interface MessageProps {
icon?: string | undefined;
/**
* Icon to display in the message close button.
- * @deprecated since v3.27.0. Use 'closeicon' slot.
*/
closeIcon?: string | undefined;
/**
diff --git a/components/lib/multiselect/MultiSelect.d.ts b/components/lib/multiselect/MultiSelect.d.ts
index 18d39ccfa..c833452a5 100755
--- a/components/lib/multiselect/MultiSelect.d.ts
+++ b/components/lib/multiselect/MultiSelect.d.ts
@@ -443,32 +443,26 @@ export interface MultiSelectProps {
loading?: boolean | undefined;
/**
* Icon to display in the checkboxes.
- * @deprecated since v3.27.0. Use 'checkboxicon' slot.
*/
checkboxIcon?: string | undefined;
/**
* Icon to display in the dropdown close button.
- * @deprecated since v3.27.0. Use 'closeicon' slot.
*/
closeIcon?: string | undefined;
/**
* Icon to display in the dropdown.
- * @deprecated since v3.27.0. Use 'dropdownicon' slot.
*/
dropdownIcon?: string | undefined;
/**
* Icon to display in filter input.
- * @deprecated since v3.27.0. Use 'filtericon' slot.
*/
filterIcon?: string | undefined;
/**
* Icon to display in loading state.
- * @deprecated since v3.27.0. Use 'loadingicon' slot.
*/
loadingIcon?: string | undefined;
/**
* Icon to display in chip remove action.
- * @deprecated since v4.0. Use 'chipicon' slot.
*/
removeTokenIcon?: string | undefined;
/**
diff --git a/components/lib/rating/Rating.d.ts b/components/lib/rating/Rating.d.ts
index 2b26f4e97..10045c71e 100755
--- a/components/lib/rating/Rating.d.ts
+++ b/components/lib/rating/Rating.d.ts
@@ -165,12 +165,10 @@ export interface RatingProps {
stars?: number | undefined;
/**
* Icon for the on state.
- * @deprecated since v3.27.0. Use 'onicon' slot.
*/
onIcon?: string | undefined;
/**
* Icon for the off state.
- * @deprecated since v3.27.0. Use 'officon' slot.
*/
offIcon?: string | undefined;
/**
diff --git a/components/lib/scrolltop/ScrollTop.d.ts b/components/lib/scrolltop/ScrollTop.d.ts
index 8c0fb34d8..8015bd4a1 100644
--- a/components/lib/scrolltop/ScrollTop.d.ts
+++ b/components/lib/scrolltop/ScrollTop.d.ts
@@ -121,7 +121,6 @@ export interface ScrollTopProps {
threshold?: number | undefined;
/**
* Icon to display.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
icon?: string | undefined;
/**
diff --git a/components/lib/select/Select.d.ts b/components/lib/select/Select.d.ts
index bcbf95870..0f72d6b72 100755
--- a/components/lib/select/Select.d.ts
+++ b/components/lib/select/Select.d.ts
@@ -432,22 +432,18 @@ export interface SelectProps {
loading?: boolean | undefined;
/**
* Icon to display in clear button.
- * @deprecated since v3.27.0. Use 'clearicon' slot.
*/
clearIcon?: string | undefined;
/**
* Icon to display in the select.
- * @deprecated since v3.27.0. Use 'dropdownicon' slot.
*/
dropdownIcon?: string | undefined;
/**
* Icon to display in filter input.
- * @deprecated since v3.27.0. Use 'filtericon' slot.
*/
filterIcon?: string | undefined;
/**
* Icon to display in loading state.
- * @deprecated since v3.27.0. Use 'loadingicon' slot.
*/
loadingIcon?: string | undefined;
/**
diff --git a/components/lib/speeddial/SpeedDial.d.ts b/components/lib/speeddial/SpeedDial.d.ts
index 216486c20..d2bee00cf 100644
--- a/components/lib/speeddial/SpeedDial.d.ts
+++ b/components/lib/speeddial/SpeedDial.d.ts
@@ -241,12 +241,10 @@ export interface SpeedDialProps {
maskClass?: string | undefined;
/**
* Show icon of the button element.
- * @deprecated since v3.27.0. Use 'showicon' slot.
*/
showIcon?: string | undefined;
/**
* Hide icon of the button element.
- * @deprecated since v3.27.0. Use 'hideicon' slot.
*/
hideIcon?: string | undefined;
/**
diff --git a/components/lib/splitbutton/SplitButton.d.ts b/components/lib/splitbutton/SplitButton.d.ts
index 5249240c8..e7a8a6990 100755
--- a/components/lib/splitbutton/SplitButton.d.ts
+++ b/components/lib/splitbutton/SplitButton.d.ts
@@ -120,7 +120,6 @@ export interface SplitButtonProps {
label?: string | undefined;
/**
* Name of the icon.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
icon?: string | undefined;
/**
@@ -166,7 +165,6 @@ export interface SplitButtonProps {
menuButtonProps?: ButtonHTMLAttributes | undefined;
/**
* Name of the menu button icon.
- * @deprecated since v3.27.0. Use 'menubuttonicon' slot.
*/
menuButtonIcon?: string | undefined;
/**
diff --git a/components/lib/tabview/TabView.d.ts b/components/lib/tabview/TabView.d.ts
index 0c9e33a60..3223f0dcf 100755
--- a/components/lib/tabview/TabView.d.ts
+++ b/components/lib/tabview/TabView.d.ts
@@ -186,22 +186,18 @@ export interface TabViewProps {
selectOnFocus?: boolean | undefined;
/**
* Used to pass all properties of the HTMLButtonElement to the previous button.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
prevButtonProps?: ButtonHTMLAttributes | undefined;
/**
* Used to pass all properties of the HTMLButtonElement to the next button.
- * @deprecated since v3.26.0. Use 'pt' property instead.
*/
nextButtonProps?: ButtonHTMLAttributes | undefined;
/**
* Previous icon of the scrollable tabview.
- * @deprecated since v3.27.0. Use 'previcon' slot.
*/
prevIcon?: string | undefined;
/**
* Next icon of the scrollable tabview.
- * @deprecated since v3.27.0. Use 'next' slot.
*/
nextIcon?: string | undefined;
/**
diff --git a/components/lib/tag/Tag.d.ts b/components/lib/tag/Tag.d.ts
index 1d5111b55..cc6acc397 100644
--- a/components/lib/tag/Tag.d.ts
+++ b/components/lib/tag/Tag.d.ts
@@ -90,7 +90,6 @@ export interface TagProps {
rounded?: boolean | undefined;
/**
* Icon of the tag to display next to the value.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
icon?: string | undefined;
/**
diff --git a/components/lib/toast/Toast.d.ts b/components/lib/toast/Toast.d.ts
index 7de1b1747..d6ff40463 100755
--- a/components/lib/toast/Toast.d.ts
+++ b/components/lib/toast/Toast.d.ts
@@ -83,11 +83,6 @@ export interface ToastPassThroughOptions {
* Used to pass attributes to the button container's DOM element.
*/
buttonContainer?: ToastPassThroughOptionType;
- /**
- * Used to pass attributes to the button's DOM element.
- * @deprecated since v3.30.2. Use 'closeButton' option.
- */
- button?: ToastPassThroughOptionType;
/**
* Used to pass attributes to the button's DOM element.
*/
@@ -209,32 +204,26 @@ export interface ToastProps {
breakpoints?: ToastBreakpointsType;
/**
* Icon to display in the toast close button.
- * @deprecated since v3.27.0. Use 'closeicon' slot.
*/
closeIcon?: string | undefined;
/**
* Icon to display in the toast with info severity.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
infoIcon?: string | undefined;
/**
* Icon to display in the toast with warn severity.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
warnIcon?: string | undefined;
/**
* Icon to display in the toast with error severity.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
errorIcon?: string | undefined;
/**
* Icon to display in the toast with success severity.
- * @deprecated since v3.27.0. Use 'icon' slot.
*/
successIcon?: string | undefined;
/**
* Used to pass all properties of the HTMLButtonElement to the close button.
- * @deprecated since v3.26.0. Use 'pt' property.
*/
closeButtonProps?: ButtonHTMLAttributes | undefined;
/**
diff --git a/components/lib/toast/ToastMessage.vue b/components/lib/toast/ToastMessage.vue
index 1b478d888..37441252f 100755
--- a/components/lib/toast/ToastMessage.vue
+++ b/components/lib/toast/ToastMessage.vue
@@ -11,8 +11,8 @@