Added an 'init' command which will create a project compatible with Flyway Desktop.
Created 'flyway.communityDBSupportEnabled' to turn off community db support database types if desired.
Added support for stream configuration for ClassPath SQL Migrations.
Improved the way Flyway honors the workingDirectory parameter.
Removed unrelated warning from polyglot engine.
Broke up the check page into functional sections, reference and explanation material.
Updated AWS S3 dependency to fix CVE-2024-29025.
Removed need for 'java.desktop'.
Breaking change - Updated ErrorCode and ErrorOutput to allow extending in plugins - The 'ErrorCode' enum is now an interface with the base enum now residing in 'CoreErrorCode'. Any Java usage of this enum will need to be updated accordingly.