Releases: PerunTech/perun-core
Releases · PerunTech/perun-core
v4.5.4
Changelog
Build & Tooling
- Parallelized Babel transpilation; narrowed
preset-envtargets for smaller bundles - Modernized and cleaned up Webpack config; added filesystem cache
- Updated
enginesproperty inpackage.json - Upgraded
maven-bundle-pluginto 5.1.9 - Multiple
npm auditfixes across several commits
ESLint
- Migrated from ESLint v8 to v9
Dependencies
- Replaced
xlsxwithxlsx-js-style
Features
- Session token: sent as
sessionIdheader on every request - Reload all grids: new logic to reload all grids at once
- Selected rows: improved tracking when sorting/filtering is applied; reset filters and filtered rows
- Tables & Fields: components for managing DB tables and fields, download as JSON, handle add/delete
- Workflow: added workflow item params to perun-core
- Icons: new icon handling approach; fixed broken imports
- User management: new user management web services
- Router: fixes for the reload issues
UI / UX
- New and updated labels across multiple commits
Docs & Config
- Rewrote README with reorganized dev guide; added prerequisites and index.html template
- Standardized
client.jscomments; extracted GA tracking ID to env variable - Various clean-ups and minor clarifications
v4.5.3
Changelog
General Updates
- Added an admin console component for managing the
PERUN_MENUtable. - Added an admin console component for managing the
SVAROG_WORKFLOW_AUTOMATONtable. - Added the
@tabler/icons-reactpackage and a component for displaying the icons.
Improvements
- Added some more utility functions to avoid duplicating the code across projects/modules.
Clean-up
- Removed some unused/deprecated
Module MenuandContext Menucomponents.
v4.5.2
Changelog
General Updates
- Added generic functions to avoid code duplication.
- Added language switch functionality to PerunNavbar.
Improvements
- Formatting
- Card classes
- Error handling
v4.5.1
Changelog
Misc
- Removed naits check in Router.js
v4.5.0
Changelog
General Updates
- Updated outdated dependencies in package.json to improve stability and compatibility.
New Features
- My Profile: Added a new user profile section for easier account management.
- AlertUserV2: Introduced an enhanced alert system for improved user notifications.
Improvements
- User Management: Reworked to enhance performance and usability.
- PerunNavbar: Redesigned for improved performance, usability, and a more modern look.
Clean-up
- Removed unused components and deprecated functions to optimize the codebase.