BREAKING CHANGE: generated artifacts now target jdk17 and are only consumable by projects build with jdk >= 17