Skip to content

Conversation

@droberts-ctrlo
Copy link
Contributor

Relies on #539

droberts-ctrlo and others added 12 commits March 31, 2025 10:03
- Updated configuration
- Added further tests for buttons and React components
Adds unit tests for expandable card, collapsible and data table helper components.
Applies consistent code formatting across multiple files for improved readability and maintainability.

Updates import statements to use consistent curly brace style.
Improves clarity by updating descriptions for components.

Removes unnecessary type declarations from parameter documentation,
resulting in cleaner and more readable code documentation.
Adds type definitions for 'bootstrap-datepicker',
'form-serialize', and 'react-modal' to improve type safety
and developer experience.
Refactors the calculator component to be more modular and adds unit tests.

Fixes issues with dependent fields, data tables, cards, modals, and other components.

Specifically:
- Makes local storage asynchronous
- Addresses display issues in expandable cards
- Streamlines event handling in select widgets
Updates various dependencies to their latest versions,
including Babel, Webpack, Typescript, Cypress, and others.

Refactors the Webpack configuration:
- Adapts postcss-loader and sass-loader configurations
- Removes the direct dependency on the 'buffer' package and its
  fallback configuration
- Removes unused `imports-loader` dependency
Updates several dependencies to their latest versions.
This includes upgrades to libraries for markdown processing, UI components, data handling, and more.
These updates likely incorporate bug fixes, performance improvements, and new features from the respective libraries.

The markdown processing library is updated to correctly handle line breaks and to allow disabling of asynchronous behavior.
This was referenced Apr 16, 2025
@droberts-ctrlo
Copy link
Contributor Author

Closing with a view to having a cleaner commit tree

@droberts-ctrlo droberts-ctrlo deleted the upgrade-packages branch August 4, 2025 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant