From: Alex O. <no...@gi...> - 2024-11-20 07:59:37
|
Branch: refs/heads/spring-6.1 Home: https://github.com/internetarchive/heritrix3 Commit: 055f4f9f2217e047303e0f82d42ec7311e29c092 https://github.com/internetarchive/heritrix3/commit/055f4f9f2217e047303e0f82d42ec7311e29c092 Author: Alex Osborne <aos...@nl...> Date: 2024-11-20 (Wed, 20 Nov 2024) Changed paths: M .github/workflows/maven.yml M docs/getting-started.rst M pom.xml Log Message: ----------- Require Java 17 minimum Commit: dd210c8e7014f919269bdf74cd353b474c027b76 https://github.com/internetarchive/heritrix3/commit/dd210c8e7014f919269bdf74cd353b474c027b76 Author: Alex Osborne <aos...@nl...> Date: 2024-11-20 (Wed, 20 Nov 2024) Changed paths: M commons/src/main/java/org/archive/checkpointing/Checkpoint.java M commons/src/main/java/org/archive/spring/ConfigPath.java M commons/src/main/java/org/archive/spring/PathSharingContext.java A commons/src/main/java/org/archive/spring/Required.java A commons/src/main/java/org/archive/spring/RequiredAnnotationBeanPostProcessor.java M commons/src/main/java/org/archive/spring/Sheet.java M engine/src/main/java/org/archive/crawler/spring/DecideRuledSheetAssociation.java M engine/src/main/java/org/archive/crawler/spring/SurtPrefixesSheetAssociation.java M modules/src/main/java/org/archive/modules/ScriptedProcessor.java M modules/src/main/java/org/archive/modules/deciderules/ScriptedDecideRule.java M modules/src/main/java/org/archive/modules/deciderules/ViaSurtPrefixedDecideRule.java M modules/src/main/java/org/archive/modules/seeds/TextSeedModule.java Log Message: ----------- Replace Spring's removed @Required annotation with our own Spring 6 removed @Required and they suggest using constructor injection instead. If we switched our beans to that we'd break existing Heritrix crawl configs. So this change implements our own basic version so we still get errors when a @Required property is null. Commit: 205cd2a64b8fb4822e912bfc378888de44aeb076 https://github.com/internetarchive/heritrix3/commit/205cd2a64b8fb4822e912bfc378888de44aeb076 Author: Alex Osborne <aos...@nl...> Date: 2024-11-20 (Wed, 20 Nov 2024) Changed paths: M commons/pom.xml Log Message: ----------- Bump spring.version from 5.3.39 to 6.1.15 Compare: https://github.com/internetarchive/heritrix3/compare/055f4f9f2217%5E...205cd2a64b8f To unsubscribe from these emails, change your notification settings at https://github.com/internetarchive/heritrix3/settings/notifications |