Skip to content

Release v11.0.0

Latest
Compare
Choose a tag to compare
@MartinWitt MartinWitt released this 05 Apr 16:37
· 1 commit to release/11.0.0 since this release

Changelog

🚀 Features

  • 1dc595a feat: Add support for CtReceiverParameter in spoon model. (#5674)

🐛 Fixes

  • a3879ab fix: split guard from CtCasePattern (#5728)
  • 695bb82 fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.0 (#5594)
  • dbd0bbf fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.37.0 (#5694)
  • 4a8df19 fix: implement configurable module path (#5325)
  • 93a1ac6 fix: Do not inherit the return tag if an inline return is present (#5645)
  • 9bb76f3 fix: Print unqualified enum constants in switches pre Java 21 (#5636)
  • 94b9419 fix(deps): update dependency commons-io:commons-io to v2.16.0 (#5719)
  • d3bd38d fix(deps): update dependency org.apache.commons:commons-compress to v1.26.1 (#5690)
  • 9cf1f3f fix(deps): update dependency org.apache.commons:commons-compress to v1.26.0 (#5675)
  • 1d55e5a fix: Add extra newline after printing enum values (#5649)
  • da0c252 fix(deps): update dependency tools.aqua:z3-turnkey to v4.12.5 (#5647)
  • 7121a4c fix: Make TypeAdaptor method adaptation thread safe (#5621)
  • 1ac4b4d fix(deps): update dependency tools.aqua:z3-turnkey to v4.12.4 (#5625)
  • 98a0f5c fix(deps): update dependency commons-io:commons-io to v2.15.1 (#5563)
  • feb3a9b fix(deps): update dependency org.apache.commons:commons-lang3 to v3.14.0 (#5553)
  • 9b30e74 fix(deps): update dependency org.apache.commons:commons-compress to v1.25.0 (#5542)
  • 58484ef fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.0 (#5541)
  • 107d045 fix(deps): update dependency org.jetbrains:annotations to v24.1.0 (#5540)
  • b2aac25 fix(deps): update dependency commons-cli:commons-cli to v1.6.0 (#5523)
  • 21dd9fd fix(deps): update dependency commons-io:commons-io to v2.15.0 (#5521)
  • 109bdfa fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3 (#5502)
  • 74554a7 fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.2 (#5491)

🔄️ Changes

  • d4b6e9a refactor: Convert ASTPair to an internal record (#5718)
  • 0fd7324 refactor: Deprecate old javadoc classes (#5609)
  • 94bfd33 refactor: Apply @Nullable annotation to spoon.support.util (#5537)
  • 0bcaeda refactor: Apply @Nullable annotation to spoon.support.visitor (#5497)

🧪 Tests

  • e6c8087 test: fix AssertJ code generation (#5673)
  • 8409386 test: introduce generated AssertJ asserts (#5644)

🧰 Tasks

  • 6a2f5d8 chore: Update custom packages in flake.nix (#5734)
  • ba0a0b0 chore: Set euo pipefail in all scripts (#5727)
  • 7750dd3 chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.1 (#5729)
  • 6ca336b chore(deps): update dependency org.assertj:assertj-core to v3.25.3 (#5724)
  • 9fd55d4 chore(deps): update determinatesystems/nix-installer-action action to v10 (#5700)
  • b361f31 chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 (#5672)
  • 1f306e5 chore(deps): update dependency org.testfx:openjfx-monocle to v21.0.2 (#5671)
  • 1cb0b5f chore: Disable depclean (#5725)
  • ddfb82c chore: Build spoon manually so jbang finds an artifact in local repository
  • f9dd782 chore: Remove java17 from workflow files
  • 144d7d7 chore: Use RELEASE version for jbang instead of LATEST (#5716)
  • e7d4b9b chore: deprecate public CtTypeReference fields in TypeFactory (#5646)
  • 235d04d chore: Rewrite javadoc checkstyle in spoon (#5642)
  • 8e59a07 chore: update jdt to 3.36.0 (#5586)
  • 2105ee6 chore: compile spoon with Java 17 (#5588)
  • 2a5a583 chore: Remove Java 11 from tests.yml (#5293)
  • cb829b2 chore: Run tests for java17 branch (#5295)
  • 6e5297e chore(deps): update determinatesystems/magic-nix-cache-action action to v4 (#5699)
  • 75ca6ac chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.12 (#5721)
  • daa7372 chore(deps): lock file maintenance (#5720)
  • 92ca915 chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.2 (#5717)
  • 787745b chore(deps): update jetbrains/qodana-action action to v2023.3.2 (#5715)
  • 476f941 chore(deps): lock file maintenance (#5714)
  • 24f41ed chore(deps): update dependency gradle to v8.7 (#5713)
  • f5ea24d chore(deps): update github/codeql-action action to v3.24.9 (#5712)
  • 8bfe3d4 chore(deps): update github/codeql-action digest to 1b1aada (#5711)
  • 67dfc48 chore(deps): update actions/cache action to v4.0.2 (#5710)
  • 4b90a52 chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0 (#5709)
  • 3f35640 chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.1 (#5708)
  • 11f3716 chore(deps): update github/codeql-action action to v3.24.8 (#5707)
  • d0f2ab5 chore(deps): update github/codeql-action digest to 05963f4 (#5706)
  • 8e96a6a chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.1 (#5705)
  • 3109d05 chore(deps): lock file maintenance (#5704)
  • dded371 chore(deps): update actions/setup-java digest to 99b8673 (#5703)
  • 1c2e66d chore(deps): update actions/setup-java action to v4.2.1 (#5702)
  • 4d9e33d chore(deps): update dependency com.google.guava:guava to v33.1.0-jre (#5701)
  • 1f3c676 chore(deps): update actions/setup-java action to v4.2.0 (#5698)
  • ed36f8f chore(deps): update actions/setup-java digest to 5896cec (#5697)
  • 8c53867 chore(deps): update github/codeql-action action to v3.24.7 (#5696)
  • 73a6c34 chore(deps): update github/codeql-action digest to 3ab4101 (#5695)
  • 24f7508 chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.0 (#5693)
  • 633db01 chore(deps): lock file maintenance (#5692)
  • 8962534 chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.0 (#5691)
  • 12c73de chore(deps): lock file maintenance (#5689)
  • 9dfef16 chore(deps): update mockito monorepo to v5.11.0 (#5688)
  • 4648bcc chore(deps): update github/codeql-action action to v3.24.6 (#5686)
  • 6119af4 chore(deps): update actions/cache action to v4.0.1 (#5687)
  • 6f9fa50 chore(deps): update github/codeql-action digest to 8a470fd (#5685)
  • f938373 chore(deps): update actions/setup-java digest to 9704b39 (#5684)
  • a594f09 chore(deps): update actions/setup-java action to v4.1.0 (#5683)
  • d06fa37 chore(deps): lock file maintenance (#5682)
  • c1e80bf chore(deps): update github/codeql-action action to v3.24.5 (#5681)
  • 9cddf6d chore(deps): update github/codeql-action digest to 47b3d88 (#5680)
  • 05d117f chore(deps): update github/codeql-action action to v3.24.4 (#5679)
  • 4e081d7 chore(deps): update github/codeql-action digest to e2e140a (#5678)
  • 13ee110 chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0 (#5677)
  • 0c0da3e chore(deps): lock file maintenance (#5676)
  • 9fca682 chore(deps): update github/codeql-action action to v3.24.3 (#5670)
  • 0cac99b chore(deps): update github/codeql-action digest to 3796146 (#5669)
  • 73ff136 chore(deps): update github/codeql-action action to v3.24.1 (#5668)
  • 8637f72 chore(deps): update github/codeql-action digest to e675ced (#5667)
  • 72d6718 chore(deps): lock file maintenance (#5665)
  • ee07a58 chore(deps): update determinatesystems/magic-nix-cache-action action to v3 (#5653)
  • d4fc568 chore(deps): update dependency org.testfx:testfx-junit5 to v4.0.18 (#5664)
  • 27d730a chore(deps): update actions/upload-artifact action to v4.3.1 (#5659)
  • 035b429 chore(deps): update actions/upload-artifact digest to 5d5d22a (#5658)
  • c3f0396 chore(deps): lock file maintenance (#5657)
  • 2b1487c chore(deps): update dependency org.assertj:assertj-core to v3.25.3 (#5656)
  • 21fcf3c chore(deps): update junit5 monorepo (#5655)
  • 67a9593 chore(deps): update github/codeql-action action to v3.24.0 (#5652)
  • ea5a4d4 chore(deps): update dependency gradle to v8.6 (#5651)
  • bd8a3f3 chore(deps): update github/codeql-action digest to e8893c5 (#5650)
  • a02f829 chore(deps): update step-security/harden-runner action to v2.7.0 (#5648)
  • 5641fde chore(deps): lock file maintenance (#5643)
  • 63399e5 chore(deps): update github/codeql-action action to v3.23.2 (#5641)
  • c647204 chore(deps): update github/codeql-action digest to b7bf0a3 (#5640)
  • bd9b16f chore(deps): update mockito monorepo to v5.10.0 (#5638)
  • fd43d61 chore(deps): update dependency org.assertj:assertj-core to v3.25.2 (#5635)
  • b3c9e03 chore(deps): update actions/upload-artifact action to v4.3.0 (#5634)
  • 124ef58 chore(deps): update actions/upload-artifact digest to 26f96df (#5633)
  • ede5bda chore(deps): update jetbrains/qodana-action action to v2023.3.1 (#5631)
  • be40895 chore(deps): update plugin com.github.ben-manes.versions to v0.51.0 (#5630)
  • 0008076 chore(deps): update actions/cache action to v4 (#5624)
  • f6e23c6 chore(deps): lock file maintenance (#5629)
  • a19328e chore(deps): update actions/upload-artifact digest to 694cdab (#5627)
  • 1d0bd39 chore(deps): update actions/upload-artifact action to v4.2.0 (#5626)
  • 404b870 chore(deps): update github/codeql-action action to v3.23.1 (#5623)
  • b9bf57c chore(deps): update github/codeql-action digest to 0b21cf2 (#5622)
  • f2077c5 chore(deps): lock file maintenance (#5618)
  • 3688d06 chore(deps): update mockito monorepo to v5.9.0 (#5617)
  • a7418b6 chore(deps): update actions/upload-artifact action to v4.1.0 (#5614)
  • 9eb4be3 chore(deps): update actions/upload-artifact digest to 1eb3cb2 (#5613)
  • 93c0ec8 chore(deps): update actions/cache action to v3.3.3 (#5612)
  • 1e5746a chore: Remove .lift.toml configuration file (#5607)
  • 1657485 chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.5 (#5608)
  • 0247a6d chore(deps): update github/codeql-action action to v3.23.0 (#5604)
  • 7bcf22d chore(deps): update github/codeql-action digest to e5f05b8 (#5603)
  • 78ae4a9 chore(deps): lock file maintenance (#5602)
  • 1df437c chore(deps): lock file maintenance (#5601)
  • eb5b611 chore(deps): update dependency org.assertj:assertj-core to v3.25.1 (#5599)
  • 742f73d chore(deps): update dependency com.google.guava:guava to v33 (#5590)
  • 2e32c43 chore(deps): update actions/setup-java action to v4 (#5562)
  • 4fab345 chore(d ...