Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

primereact

Package Overview
Dependencies
Maintainers
4
Versions
168
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

primereact - npm Package Versions

1
17

9.1.0

Diff

Changelog

Source

9.1.0 (2023-02-15)

Full Changelog

Implemented New Features and Enhancements:

  • Improve responsive styling on Menubar #4060
  • FileUpload: Advanced Section same as PrimeVue FileUpload section #4059
  • Add breakpoint and scrollHeight properties to CascadeSelect #4052
  • Add breakpoint property to PickList and OrderList #4050
cagatay.civici
published 9.0.0 •

Changelog

Source

9.0.0 (2023-02-13)

Full Changelog

Implemented New Features and Enhancements:

  • Add sideEffects: false to nested package.json files on components #4028
  • Remove GMap and Captcha #4025
  • Core: Deprecated defaultProps still used #3786

Fixed bugs:

  • DataTable: Export Function Newline Separator #4001
cagatay.civici
published 9.0.0-rc.1 •

Changelog

Source

9.0.0-rc.1 (2023-02-09)

Full Changelog

Breaking Changes:

Implemented New Features and Enhancements:

mert.sincan
published 9.0.0-beta.1 •

Changelog

Source

9.0.0-beta.1 (2023-01-26)

Full Changelog

Breaking Changes:

  • TypeScript: Improve definitions on all components #2734

Implemented New Features and Enhancements:

  • Autocomplete: disable issue #3953
  • Dropdown button icon #3952
  • Dropdown: support onClick event to intercept the event propagation #3935
  • ReCaptcha: Allow for custom URL #3921
  • Sidebar: dismissible not working immediately while sidebar is visible #3811
  • Inputs: expose focus() method on all input components #3806
  • FileUpload: Control internal files state #3750
  • Dropdown Item list responsive issue #2574
  • DataTable/TreeTable: stricter generically typed API #2523
  • TreeTable: accessibility improvements for keyboard navigation #2153
  • DataTable features in PickList lists #1374

Fixed bugs:

  • Calendar: Year incorrectly disabled in navigator view due to minDate #3967
  • InputNumber : In Mobile mode value are getting trigger two times #3951
  • DataTable: CellEdit Filtering and NOT_EQUALS #3928
  • Dialog: breakpoints not working in <React.StrictMode> #3922
  • InputNumber: When using the InputNumber with the built in spinner buttons, "onValueChange" is called before "onChange". #3913
  • Chips separator not working on mobile #3885
  • DataTable: Global search won't reset when the field is empty on react 17 #3819
  • DataTable: RowReorder fails in case of pagination on page other than first & last #3817
  • DataTable: 'virtualScroll' + selection #3804
  • DataTable: Error when 'virtualScrollerOptions.showLoader' + 'dataKey' are enabled #3803
  • DataTable: Virtual Scroll with Loading template + frozen columns #3800
  • TreeTable: Error in resize mode expand #3796
  • File Upload: itemTemplate missing props #3792
  • SelectButton: Submit with React Hook Form #3790
  • Calendar: Inline display issue if more than one month #3789
  • DataTable: Edit Programmatic all row cannot read properties of undefined (reading 'data') #3783
  • ConfirmPopup: Using Tag, when popup is dismissed it stops working forever #3779
  • Calendar: Console warning using ParseDateTime #3777
  • Calendar: StepMinute should initialize value #3770
  • ToggleButton: Received false for a non-boolean attribute tabIndex #3768
  • Hook: useOverlayListener incorrectly passing target #3766
  • SplitButton: className in menu api does not work #3757
  • Password: Eye icon problem in MS Edge and IE #3756
  • Dialog: Unintended margins #3755
  • DataTable: row reordering in lazy mode #3618
  • AutoComplete: space between overlay panel and the component #3463
  • InputStyle gets ignored within overlays bound to body #3428
  • Datatable: Virtualscroll and frozenvalue (frozen rows) hide first rows #3361
  • Dropdown: Incorrect flipFit detection when using filter #3203
  • DataTable: Edit Programmatic all row cannot read properties of undefined (reading 'data') #3013
  • Menu: Popup menu positioning - appendTo #2980
mert.sincan
published 8.7.3 •

Changelog

Source

8.7.3 (2022-12-05)

Full Changelog

Implemented New Features and Enhancements:

  • MultiSelect vs Dropdown has different focus behaviour #3721
  • Datatable: Get the values from the table when the filter is done #3720
  • Carousel: Marquee animation #3710
  • Datatable: onRowMouseEnter callback #3703
  • DataTable: createResponsiveStyle not called on scrollable property change #3694
  • TreeSelect: allow focus in React Hook Form #3685
  • BlockUI: Add style and className to container #3683
  • Image: imageStyle prop is of type string instead of React.CSSProperties #3668
  • Datatable FilterDisplay as menu: Apply with 'Enter' #3655
  • ColorPicker: Allow to set the panel's className #3654
  • Listbox: Add emptyMessage like in Dropdown #3649
  • Avatar: Fallback to label or icon variant when image loading fails #3647
  • DataTable: RowGrouping Header Template allow control of colspan #3643
  • TreeNode: Add id property #3616
  • MultiSelect: not selecting correct value when "options" objects contain property "value" #3392
  • MultiSelect: Add "overlayVisible" property #3302
  • InputNumber just perform the onChange when blur #3003
  • Tooltip: incorrectly positioned #2796
  • MultiSelect: Enable more display options #2745
  • Showcase: Save theme setting in localStorage #2671
  • Tooltip: show at mouse position without following the mouse #2588
  • Multiple groupField issue #2333
  • ContextMenu: Submenu overflowing the page #2318
  • DataTable onRowBlur and onRowMouseLeave events #1945
  • DataTable grouping rows with similar names, more than one field at a time #1039
  • Multi Row Grouping for DataTable #728

Fixed bugs:

  • Slider with range and max=10 - initial right slider position is 1000 #3738
  • Chart initialized in unmounted component #3725
  • Messages/Toast: The messages.current.show([]) method causes the browser to crash #3716
  • Core: PrimeReact.nullSortOrder not working correctly #3712
  • Button: Tooltip remains displayed after button is disabled #3692
  • TreeTable: cellClose throwing error #3689
  • Tooltip: Vertical scrollbar appears when tooltip shows the first time #3687
  • Dropdown: Expose focusInputRef for React Hook Form #3662
  • AutoComplete: Reusing references for suggestions prop bug #3659
  • Tristate and Multicheckbox: Unable to change disabled checkbox cursor #3641
  • RadioButton: onChange event is called for each click #3636
  • nmp run dev fails under Linux #3631
  • DataTable: TypeError when adding and starting editing a new row #3476
  • Dialog/Overlay: Flickering in Vite #3122
  • InputNumber: Value typed by the user is not entered, when suffix used #3029
  • TieredMenu: sub-items are not visible when there's not enough space at the bottom #2837
  • InputNumber: input content can desync from value prop after blur #2527
  • DataTable: ContextMenu showcase/theme doesn't highlight selection #2526
  • OrderList: Drag & drop is not working #1883
  • InputNumber: Arrow keys not working properly #1866
  • DataTable: onValueChange not called when setting filter state programmatically #1396
  • Cell editor with sort-filter fails #1257
  • Cell Editor reapplies focus to invalid field #1247
mert.sincan
published 8.7.2 •

Changelog

Source

8.7.2 (2022-11-10)

Full Changelog

Implemented New Features and Enhancements:

  • Skeleton: Jest test #3603
  • Avatar/AvatarGroup: Jest test #3601
  • Tag: Jest test #3599
  • InputNumber: Add maxLength Property #3595
  • InputTextarea: Jest Tests #3582
  • InputText: Jest tests #3580
  • Divider: Add jest unit testing to the Divider component #3577
  • InputTextArea: Add KeyFilter #3575
  • InputText/InputTextArea: Typescript won't allow setting value #3573
  • Tooltip: Add Jest testing #3569
  • Badge: Add jest unit testing to the Badge component #3567
  • Chip: Add test specifications #3557
  • Column: exportField missing from TypeScript parameters #3540
  • Autocomplete: add selectionLimit #2949

Fixed bugs:

  • Ripple: Uncaught ReferenceError: isTouching is not defined #3593
  • TieredMenu: Close menu on selection (like PrimeVue) #3590
  • Calendar : keepInvalid no longer works #3559
  • DataTable : column name with dot #3548
  • Splitter: Error with only 1 panel #3546
  • Calendar: Setting value in range mode #3545
  • TreeTableHeader: Warning: Each child in a list should have a unique "key" prop. #3543
  • Calendar: Changing a value removes the entire value #2927
mert.sincan
published 8.7.1 •

Changelog

Source

8.7.1

Full Changelog

Implemented New Features and Enhancements:

  • Image: Update default properties #3536
  • Button: Add test specifications #3533
  • Remove index.d.ts from primereact library #3513
  • Timeline: Add missing type of align as enum. #3509

Fixed bugs:

  • Splitter: widths provided to SplitterPanel.size are not correctly applied #3534
  • Datatable doesn't render boolean values. #3529
  • Splitter: esm build throws TypeError due to improper use of const in a for loop #3527
  • Ripple: ripple start point is not init in mobile env #3526
  • Calendar: Inconsistent behaviour around viewDate and changed value. #3516
  • Calendar: Value does not update on external change #3515
  • tabIndex prop can be optional on Accordion #3512
  • Toast: non-responsive toast #3498
mert.sincan
published 8.7.0 •

Changelog

Source

8.7.0

Full Changelog

Implemented New Features and Enhancements:

  • Paginator: PaginatorTemplateOptions interface elements should be optional (TypeScript) #3503
  • Tooltip: programmatic control show/hide #3500
  • Button: Ripple animation missing on touch down #3497
  • Calendar : Does not detection changes value in footer template #3484
  • Splitter: Non optimal handling of splitter sizing #3483
  • Core: Add Jest unit tests #3477
  • Toast: Delete Toast by Id #3455
  • Editor: respect maxLength property #3454
  • Implement the new PRO Support Page #3449
  • TypeScript: All style declarations should be React.CSSProperties #3440
  • Progressbar: Dynamic ProgressBar #3433
  • MultiSelect: Allow primitives in filter #3420
  • SlideMenu: Pass information about levelState #3407
  • SlideMenu: Issue with scrollbar #3398
  • SlideMenu: Add navigateBack to ref #3397
  • Image: Allow zoomSrc different than src #3390
  • Autocomplete: show() and hide() missing in ref #3387
  • DataTable: Expose restoreColumnWidths+ in ref #3384
  • Calendar: Overwrite formatDateTime and parseDateTime functions #3381
  • Data Attribute: Fix #3321 #3378
  • DataTable: crash during third party drag and drop handling #3376
  • Filters: Allow filters on primitive arrays #3375
  • Column: Add tooltip to header #3368
  • Paginator: RowsPerPageDropdown fix ARIA label #3365
  • Toast: Pin a specific message on User Click #3260
  • Column: bodyClassName could accept a function with the corresponding DataTable value as a param, returning a string #3215
  • DataTable: Custom expander according to the rowData #2918
  • DataTable/TreeTable: global filter customization #1450
  • Calendar using locale date format #993
  • Support custom date format function for the input element #852

Fixed bugs:

  • CONTRIBUTING: Fix forum URL #3492
  • DataTable: in controlled pagination mode onPage always called initially with first=0 #3489
  • Calendar: Year selection ignores maxDate #3488
  • TabView: Missing onKeyDown in header template #3479
  • Column: onCellEditComplete incorrect Typescript def #3469
  • AutoComplete: Missing dropdownAriaLabel property #3467
  • Mention: Some properties doesn't exist on type #3461
  • Button: getElement is undefined #3453
  • Dialog - Maximizable #3432
  • DataTable: Filter is not matching using globalFilter attribute #3430
  • InputNumber: Typing the minus sign at the start of the number does not work the first time #3426
  • Autocomplete: readOnly not working when 'multiple' prop is set #3423
  • Mention: Some properties doesn't exist on type #3419
  • Splitter state is not saved in StrictMode #3413
  • Dock: Showcase example broken #3393
  • Datatable: onSelectionChange event returns wrong rowIndex with shiftKey selection #3388
  • Button: bad rendering for button with icon and children #3382
  • DataTable: custom filter icon is not updating #3373
  • Gallaria: localeOption is not defined. Bug introduced in 8.6.0 #3370
  • Toast: Close button decreases as size increases #3116
  • Datatable: globalFilter option triggered with old value #2996
  • DataScroller: "first" is always 0 on OnLazyLoad #2987
  • AccordionTab: keyboard navigation not working when inside a Dialog #2864
  • InputNumber: delete numbers with decimal mode - bug #2677
mert.sincan
published 8.6.1 •

Changelog

Source

8.6.1 (2022-09-25)

Full Changelog

Fixed bugs:

  • Material Theme breaks in some components #3364
  • TreeTable filter behavior is not consistent between global and local filtering when using filterMatchMode contains #1288
mert.sincan
published 8.6.0 •

Changelog

Source

8.6.0 (2022-09-23)

Full Changelog

Breaking Changes:

  • Add data and multiSortMeta options to sortFunction on DataTable #3352
  • FullCalendar: Remove #3344

Implemented New Features and Enhancements:

  • PrimeIcons: Update to v6 #3347
  • Knob/Rating/TriStateCheckbox: Ref Type Incompatibility #3334
  • Datatable: Add Typescript SortOrder constants #3327
  • InputNumber: missing data attribute #3321
  • Dropdown: Support aria-describedby #3319
  • TabView: Add 'beforeTabClose' event #3312
  • Datatable: Remove Expanded 'td' element returned with 'tr' #3310
  • ARIA: Standardize expand/collapse labels #3292
  • Password: Add KeyFilter #3290
  • TypeScript: Add index.d.ts to main libary #3288
  • ARIA: Standardize close/clear button labels #3280
  • Strange logging when linting #3277
  • AutoComplete: Accessibility Improvement #3275
  • Toast: Pause / resume timeout if hovered #3272
  • Accordion: No id causes remounting of AccordionTabs. #3270
  • DataTable: Aria-label issues #3263
  • TabView: allow aria-label attribute for scrollable buttons #3259
  • SpeedDial: allow aria-label attribute #3254
  • AutoComplete: Add EmptyMessage property #3244
  • Password: Add same color to label of password info #2913
  • TreeTable/DataTable: Callback similar to onFilter for global search #2028
  • Additional props for keyboard helpers (input components with "hidden accessible" elements) #1852
  • DataTable RowCheckbox/RowRadioButton input lacks title, label or aria attributes #1178
  • Allow aria-label and aria-labelledby attributes on all input components. #839

Fixed bugs:

  • SortFunction throws a exception on DataTable #3353
  • DataTable: error occurs when the field corresponding to the column is an Map, and the editor is not specified #3332
  • Dialog: Restore dialog size after maximize it close dialog keeping modal background active #3331
  • Editor: Ref Type Incompatibility #3329
  • Calendar: viewStateChanged minor bug #3315
  • DataTable: Multiple sorting with Date field as first sort #3284
  • Calendar > When set two times value, calendar view is not updated #3258
  • Dialog: Focus trap issue with multiple dialogs #3256
  • InputTextarea: wrong ref type #3252
  • Toast/Messages: Replace method is broken in 8.5.0 #3250
  • ScrollPanel: Cannot scroll inside dialog #3171
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc