Skip to content

Releases: Djaytan/bukkit-slf4j

v3.1.0

16 Jan 22:11
263303f
Compare
Choose a tag to compare

3.1.0 (2025-01-16)

🌟 Features

🏗️ Build System

  • packaging: adjust Maven project name and description (#131) (0c8aff9)
  • packaging: analyze Maven dependencies exclusions (#132) (03e103b)

📦 Continuous Integration

  • release: adjust Maven deployment name by including version (#130) (f12a9c0)
  • release: fix publish script path (#135) (263303f)
  • release: move semantic-release files to dedicated folder (#134) (5f9d5f3)
  • release: release branches were not scanned automatically (#129) (f2a0f01)
  • release: simplify releasing flow (#128) (57be2a0)

📖 Documentation

  • readme: add links to available Maven versions (#127) (9bae7e5)

v3.0.0

02 Jan 18:02
c68c9cc
Compare
Choose a tag to compare

3.0.0 (2025-01-02)

⚠ BREAKING CHANGES

  • rework completely the library internally (#51)

🌟 Features

  • rework completely the library internally (#51) (8ae1a08)

🐛 Bug Fixes

  • deps: update dependency org.jetbrains:annotations to v26 (#106) (d897845)
  • deps: update dependency org.slf4j:slf4j-api to v2.0.16 (#72) (07af7c0)
  • rework the BukkitLoggerFactory class and test it (#48) (7392921)

🏗️ Build System

  • deps: update commitlint monorepo (#37) (aa7b258)
  • deps: update dependency com.github.ekryd.sortpom:sortpom-maven-plugin to v3.4.0 (#39) (d963ab0)
  • deps: update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.3 (#38) (966eeac)
  • deps: update github/codeql-action action to v3.24.5 (#27) (d698e78)
  • packaging: define general set of Maven options (#126) (c68c9cc)
  • packaging: simplify plugins definitions in POM file (#123) (00da1c7)

📦 Continuous Integration

  • allow 'chore' Conv. Commit type for dependencies updates & others (#47) (352a605)
  • github: allow requests targeting api.deps.dev (#98) (60cdba1)
  • github: allow requests targeting api.scorecard.dev (#99) (aeb4284)
  • github: allow SonarCloud scanner to generate security events for vulnerabilities (#49) (68ced56)
  • release: adjust Maven publishing settings (#118) (dd43519)
  • release: allow requests targeting the Sonatype central repo (#122) (1807621)
  • release: auto-release artifacts through the Nexus Maven plugin (#43) (1045d5d)
  • release: clean-up OSSRH related stuffs (#125) (1408864)
  • release: fix semantic release note generation (#117) (e701f2c)
  • release: no longer bother about Jitpack publish & update the doc accordingly (#46) (775eddd)
  • release: publish via the Central Portal (#54) (354d3de)
  • release: specify an HTTPS URL for the SCM URL definition in the pom.xml file (#45) (72cde59)
  • release: try fixing Maven publishing (#120) (f654723)
  • release: try fixing Maven publishing (2nd try) (#121) (d860657)
  • renovate: rework Renovate config (#109) (183c38a)

📖 Documentation

🧹 House Keeping

Read more

v2.0.0

23 Feb 22:38
6252c80
Compare
Choose a tag to compare

2.0.0 (2024-02-23)

⚠ BREAKING CHANGES

  • minimal Java version is now set to v17

🌟 Features

  • migrate to Java 17 and drop compatibility with older Java versions (#31) (01d02d6)

🐛 Bug Fixes

  • deps: update dependency org.slf4j:slf4j-api to v2.0.12 (#29) (642b94a)

🏗️ Build System

  • deps: lock file maintenance (#40) (3e725bc)
  • other: rewrite .editorconfig, .gitattributes & .gitignore files (#34) (ae97685)
  • packaging: deploy artifacts in Maven Central (#41) (445bfc5)
  • rework project completely (#36) (15d2b23)

📦 Continuous Integration

  • github: adjust the issues/PRs templates (#33) (6075f2f)
  • release: create a dedicated Maven publish script for releasing (#42) (6252c80)
  • release: deactivate the CD pipeline (#35) (ba9be52)
  • renovate: rework the Renovate config (#32) (ab214bd)

📖 Documentation

  • completely update and reorganize the project documentations (#30) (2e4635b)

v1.0.7

22 Mar 00:55
Compare
Choose a tag to compare

Initial release.

All details can be found into the project page.