Skip to content

Releases: PerunTech/perun-core

v4.5.4

17 Apr 07:08

Choose a tag to compare

Changelog

Build & Tooling

  • Parallelized Babel transpilation; narrowed preset-env targets for smaller bundles
  • Modernized and cleaned up Webpack config; added filesystem cache
  • Updated engines property in package.json
  • Upgraded maven-bundle-plugin to 5.1.9
  • Multiple npm audit fixes across several commits

ESLint

  • Migrated from ESLint v8 to v9

Dependencies

  • Replaced xlsx with xlsx-js-style

Features

  • Session token: sent as sessionId header 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.js comments; extracted GA tracking ID to env variable
  • Various clean-ups and minor clarifications

v4.5.3

17 Apr 07:18

Choose a tag to compare

Changelog

General Updates

  • Added an admin console component for managing the PERUN_MENU table.
  • Added an admin console component for managing the SVAROG_WORKFLOW_AUTOMATON table.
  • Added the @tabler/icons-react package 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 Menu and Context Menu components.

v4.5.2

17 Apr 07:28

Choose a tag to compare

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

17 Apr 07:29

Choose a tag to compare

Changelog

Misc

  • Removed naits check in Router.js

v4.5.0

17 Apr 07:31

Choose a tag to compare

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.