Closed vjik closed 5 months ago
Q | A |
---|---|
Is bugfix? | ❌ |
New feature? | ✔️ |
Breaks BC? | ❌ |
Introduction of Configurable Packages A new feature has been added which allows the use of a "config-plugin-file" option in packages. This means you can now customize different packages according to your unique needs.
Code Refactoring of Config Settings Reader The process of reading config settings has been improved. This was achieved by extracting the config settings reader to a separate class, leading to a more organized and maintainable codebase.
Renaming of Root Configuration The ‘RootConfiguration’ class is now referred to as ‘ConfigSettings’. This provides a more accurate representation of the class’s functionality in the system.
Enhancements to Test Cases A new test case has been introduced that checks the package configuration with a config file. This ensures that the packaging system works smoothly and robustly, as expected. The test case has been updated to verify correct values from the config file, making our testing process more robust and reducing the possibility of any issues going unnoticed.
Addition of Configuration Files for Testing
Along with the new test case, two new configuration files (params.php
and web.php
) have been added for the testing package. This gives us a wider range of scenarios to test and thus ensure the system's reliability.
Cleaning Up Unused Functions
To make the code leaner and more efficient, unused functions in the ProcessHelper
class have been removed.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
7a80d5e
) to head (6218ed5
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.