• 3.12.0-beta.2 02184eae9f

    3.12.0-beta.2 Stable

    Griefed released this 2022-08-20 10:33:26 +02:00 | 2813 commits to main since this release

    3.12.0-beta.2 (2022-08-20)

    ✂️ Refactor

    • Mark appropriate classes as final (4d2b91a)
    • ApplicationProperties: Custom getter and setter to make property handling easier and more reliable. (f7e21f4)

    🦊 CI/CD

    • Node and Frontend: Skip node and quasar installation if the corresponding folders are already present (46c83db)
    • Caching: Cache gradle and node dependencies to improve build and test speeds (05225f3)
    • Caching: Move caches to appropriate jobs and introduce pull-push accordingly. Give artifacts an appropriate name depending on branch, commit short sha and the ci job name. (4365451)
    • GitHub: Migrate to Zulu JDK 8. Cache gradle dependencies. Acquire changelog from CHANGELOG.md and create release and pre-release with it. (e8ee712)
    • Maven Publish: Add and configure Nexus Staging plugin to automate stage,close and release on OSSRH (4d991be)
    • Maven Publish: Delete old maven publish job which is no longer needed. (f68ae85)
    • Qodana: Exclude the frontend from the Qodana checks and reports (972fe32)

    🛠 Fixes

    • User-specified clientside-only mod exclusion: Correctly scan with user-specified values and excluded based on the currently set filter. (92fcf06)

    Other

    • Latest Changelog (2906f63)
    • Dependencies: Update dependencies (ca946a4)
    Downloads