Changelog Summary This release introduces key updates to dependencies, enhances code structure, and removes outdated components. The migration to Jakarta Servlet ensures compatibility with modern Jakarta EE standards, while upgrading Jetty to version 12 improves performance and security.
Changed:
Updated Jetty to v12: The Jetty dependency has been upgraded to version 12, providing enhanced performance, security fixes, and better Jakarta EE support.
Migrated from Javax Servlet to Jakarta Servlet: The project now fully adopts Jakarta Servlet instead of Javax Servlet, aligning with Jakarta EE 9+ standards. This required modifications to import statements and API method references.
Refactored WebHandler class: The WebHandler class has been restructured to improve readability, maintainability, and efficiency. Redundant code has been removed, and methods have been optimized.
Removed:
Removed WhitelisterCommand class: The WhitelisterCommand class has been removed because it was a duplicate of an older class responsible for managing commands. The new WhitelistCommand class has been in use since v1.1.7, making the old version obsolete.