Releases: mlieshoff/brawljars
Releases · mlieshoff/brawljars
v4.0.4
Changelog
Unreleased
4.0.4 - 2025-01-13
Removed
- PowerPlay API endpoints and related classes
4.0.3 - 2025-01-13
Changed
- Lombok from 1.18.32 to 1.18.36
- JUnit from 5.10.2 to 5.11.4
- Mockito from 5.11.0 to 5.15.2
- GSON from 2.10.1 to 2.11.0
- Maven Dependency Plugin from 3.6.1 to 3.8.1
- Apache Commons IO from 2.16.1 to 2.18.0
- SLF4j from 2.0.13 to 2.0.14
- Maven Enforcer Plugin from 3.4.1 to 3.5.0
- Maven Exec Plugin from 3.2.0 to 3.5.0
- WireMock from 3.5.4 to 3.10.0
- Maven Surefire Plugin from 3.2.5 to 3.5.2
4.0.2 - 2024-05-08
Changed
- test scope: isNotBlank() and EMPTY not depending on wiremock anymore
- test scope: clean up integration test base & tests
- Source code is now ready for Java 21 (#67)
- Binary code is now Java 21 compliant (#67)
- Apache Commons IO from 2.15.1 to 2.16.1
- JaCoCo from 0.8.11 to 0.8.12
- JUnit from 5.10.1 to 5.10.2
- Lombok from 1.8.30 to 1.8.32
- Maven Compiler Plugin from 3.11.0 to 3.13.0
- Maven Exec Plugin from 3.1.1 to 3.2.0
- Maven Source Plugin from 3.3.0 to 3.3.1
- Maven Surfire Plugin from 3.2.3 to 3.2.5
- Mockito from 5.8.0 to 5.11.0
- SLF4j from 2.0.12 to 2.0.13
- WireMock from 3.0.1 to 3.5.4
4.0.1 - 2024-02-15
Fixed
- surefire now uses the build dependencies and no more inner ones.
4.0.0 - 2023-12-18
Added
- new dependency supercell-api-wrapper-essentials
Changed
- classes in package brawljars.api.* moved to supercell.api.wrapper.essentials.api.*
- classes in package brawljars.connector moved to supercell.api.wrapper.essentials.connector
- classes in package brawljars.api.connector moved to supercell.api.wrapper.essentials.api.connector
- classes in package brawljars.build moved to supercell.api.wrapper.essentials.build
- classes in package brawljars.common moved to supercell.api.wrapper.essentials.common
3.0.8 - 2023-12-18
Added
- Maven enforcer plugin -> Minimum Maven version is now 3.8.8
Changed
- Lombok from 1.18.24 to 1.18.30
- JaCoCo from 0.8.10 to 0.8.11
- Apache Commons IO from 2.11.0 to 2.15.1
- JUnit from 5.8.2 to 5.10.1
- SLF4j from 1.8.0-beta2 to 2.0.9
- Mockito from 4.5.1 to 5.8.0
- WireMock from 2.27.2 to 3.0.1
- GSON from 2.9.0 to 2.10.1
- Maven Source Plugin from 3.0.1 to 3.3.0
- Maven Surefire Plugin from 2.22.2 to 3.2.3
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v4.0.3
Changelog
Unreleased
[4.0.3] - 2025-01-13
Changed
- Lombok from 1.18.32 to 1.18.36
- JUnit from 5.10.2 to 5.11.4
- Mockito from 5.11.0 to 5.15.2
- GSON from 2.10.1 to 2.11.0
- Maven Dependency Plugin from 3.6.1 to 3.8.1
- Apache Commons IO from 2.16.1 to 2.18.0
- SLF4j from 2.0.13 to 2.0.14
- Maven Enforcer Plugin from 3.4.1 to 3.5.0
- Maven Exec Plugin from 3.2.0 to 3.5.0
- WireMock from 3.5.4 to 3.10.0
- Maven Surefire Plugin from 3.2.5 to 3.5.2
4.0.2 - 2024-05-08
Changed
- test scope: isNotBlank() and EMPTY not depending on wiremock anymore
- test scope: clean up integration test base & tests
- Source code is now ready for Java 21 (#67)
- Binary code is now Java 21 compliant (#67)
- Apache Commons IO from 2.15.1 to 2.16.1
- JaCoCo from 0.8.11 to 0.8.12
- JUnit from 5.10.1 to 5.10.2
- Lombok from 1.8.30 to 1.8.32
- Maven Compiler Plugin from 3.11.0 to 3.13.0
- Maven Exec Plugin from 3.1.1 to 3.2.0
- Maven Source Plugin from 3.3.0 to 3.3.1
- Maven Surfire Plugin from 3.2.3 to 3.2.5
- Mockito from 5.8.0 to 5.11.0
- SLF4j from 2.0.12 to 2.0.13
- WireMock from 3.0.1 to 3.5.4
4.0.1 - 2024-02-15
Fixed
- surefire now uses the build dependencies and no more inner ones.
4.0.0 - 2023-12-18
Added
- new dependency supercell-api-wrapper-essentials
Changed
- classes in package brawljars.api.* moved to supercell.api.wrapper.essentials.api.*
- classes in package brawljars.connector moved to supercell.api.wrapper.essentials.connector
- classes in package brawljars.api.connector moved to supercell.api.wrapper.essentials.api.connector
- classes in package brawljars.build moved to supercell.api.wrapper.essentials.build
- classes in package brawljars.common moved to supercell.api.wrapper.essentials.common
3.0.8 - 2023-12-18
Added
- Maven enforcer plugin -> Minimum Maven version is now 3.8.8
Changed
- Lombok from 1.18.24 to 1.18.30
- JaCoCo from 0.8.10 to 0.8.11
- Apache Commons IO from 2.11.0 to 2.15.1
- JUnit from 5.8.2 to 5.10.1
- SLF4j from 1.8.0-beta2 to 2.0.9
- Mockito from 4.5.1 to 5.8.0
- WireMock from 2.27.2 to 3.0.1
- GSON from 2.9.0 to 2.10.1
- Maven Source Plugin from 3.0.1 to 3.3.0
- Maven Surefire Plugin from 2.22.2 to 3.2.3
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v4.0.2
Changelog
Unreleased
4.0.2 - 2024-05-08
Changed
- test scope: isNotBlank() and EMPTY not depending on wiremock anymore
- test scope: clean up integration test base & tests
- Source code is now ready for Java 21 (#67)
- Binary code is now Java 21 compliant (#67)
- Apache Commons IO from 2.15.1 to 2.16.1
- JaCoCo from 0.8.11 to 0.8.12
- JUnit from 5.10.1 to 5.10.2
- Lombok from 1.8.30 to 1.8.32
- Maven Compiler Plugin from 3.11.0 to 3.13.0
- Maven Exec Plugin from 3.1.1 to 3.2.0
- Maven Source Plugin from 3.3.0 to 3.3.1
- Maven Surfire Plugin from 3.2.3 to 3.2.5
- Mockito from 5.8.0 to 5.11.0
- SLF4j from 2.0.12 to 2.0.13
- WireMock from 3.0.1 to 3.5.4
4.0.1 - 2024-02-15
Fixed
- surefire now uses the build dependencies and no more inner ones.
4.0.0 - 2023-12-18
Added
- new dependency supercell-api-wrapper-essentials
Changed
- classes in package brawljars.api.* moved to supercell.api.wrapper.essentials.api.*
- classes in package brawljars.connector moved to supercell.api.wrapper.essentials.connector
- classes in package brawljars.api.connector moved to supercell.api.wrapper.essentials.api.connector
- classes in package brawljars.build moved to supercell.api.wrapper.essentials.build
- classes in package brawljars.common moved to supercell.api.wrapper.essentials.common
3.0.8 - 2023-12-18
Added
- Maven enforcer plugin -> Minimum Maven version is now 3.8.8
Changed
- Lombok from 1.18.24 to 1.18.30
- JaCoCo from 0.8.10 to 0.8.11
- Apache Commons IO from 2.11.0 to 2.15.1
- JUnit from 5.8.2 to 5.10.1
- SLF4j from 1.8.0-beta2 to 2.0.9
- Mockito from 4.5.1 to 5.8.0
- WireMock from 2.27.2 to 3.0.1
- GSON from 2.9.0 to 2.10.1
- Maven Source Plugin from 3.0.1 to 3.3.0
- Maven Surefire Plugin from 2.22.2 to 3.2.3
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v4.0.1
Changelog
Unreleased
4.0.1 - 2024-05-15
Fixed
- surefire now uses the build dependencies and no more inner ones.
4.0.0 - 2023-12-18
Added
- new dependency supercell-api-wrapper-essentials
Changed
- classes in package brawljars.api.* moved to supercell.api.wrapper.essentials.api.*
- classes in package brawljars.connector moved to supercell.api.wrapper.essentials.connector
- classes in package brawljars.api.connector moved to supercell.api.wrapper.essentials.api.connector
- classes in package brawljars.build moved to supercell.api.wrapper.essentials.build
- classes in package brawljars.common moved to supercell.api.wrapper.essentials.common
3.0.8 - 2023-12-18
Added
- Maven enforcer plugin -> Minimum Maven version is now 3.8.8
Changed
- Lombok from 1.18.24 to 1.18.30
- JaCoCo from 0.8.10 to 0.8.11
- Apache Commons IO from 2.11.0 to 2.15.1
- JUnit from 5.8.2 to 5.10.1
- SLF4j from 1.8.0-beta2 to 2.0.9
- Mockito from 4.5.1 to 5.8.0
- WireMock from 2.27.2 to 3.0.1
- GSON from 2.9.0 to 2.10.1
- Maven Source Plugin from 3.0.1 to 3.3.0
- Maven Surefire Plugin from 2.22.2 to 3.2.3
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v4.0.0
Changelog
Unreleased
4.0.0 - 2023-12-18
Added
- new dependency supercell-api-wrapper-essentials
Changed
- classes in package brawljars.api.* moved to supercell.api.wrapper.essentials.api.*
- classes in package brawljars.connector moved to supercell.api.wrapper.essentials.connector
- classes in package brawljars.api.connector moved to supercell.api.wrapper.essentials.api.connector
- classes in package brawljars.build moved to supercell.api.wrapper.essentials.build
- classes in package brawljars.common moved to supercell.api.wrapper.essentials.common
3.0.8 - 2023-12-18
Added
- Maven enforcer plugin -> Minimum Maven version is now 3.8.8
Changed
- Lombok from 1.18.24 to 1.18.30
- JaCoCo from 0.8.10 to 0.8.11
- Apache Commons IO from 2.11.0 to 2.15.1
- JUnit from 5.8.2 to 5.10.1
- SLF4j from 1.8.0-beta2 to 2.0.9
- Mockito from 4.5.1 to 5.8.0
- WireMock from 2.27.2 to 3.0.1
- GSON from 2.9.0 to 2.10.1
- Maven Source Plugin from 3.0.1 to 3.3.0
- Maven Surefire Plugin from 2.22.2 to 3.2.3
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v3.0.8
Changelog
Unreleased
3.0.8 - 2023-12-18
Added
- Maven enforcer plugin -> Minimum Maven version is now 3.8.8
Changed
- Lombok from 1.18.24 to 1.18.30
- JaCoCo from 0.8.10 to 0.8.11
- Apache Commons IO from 2.11.0 to 2.15.1
- JUnit from 5.8.2 to 5.10.1
- SLF4j from 1.8.0-beta2 to 2.0.9
- Mockito from 4.5.1 to 5.8.0
- WireMock from 2.27.2 to 3.0.1
- GSON from 2.9.0 to 2.10.1
- Maven Source Plugin from 3.0.1 to 3.3.0
- Maven Surefire Plugin from 2.22.2 to 3.2.3
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v3.0.7
Changelog
Unreleased
3.0.7 - 2023-12-12
Removed
- Qodana
3.0.6 - 2023-09-28
Added
- Test Coverage via Qodana
3.0.5 - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v3.0.6
Changelog
Unreleased
[3.0.6] - 2023-09-28
Added
- Test Coverage via Qodana
[3.0.5] - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v3.0.5
Changelog
Unreleased
[3.0.5] - 2023-09-26
Added
- Release version check on build time
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41
v3.0.4
Changelog
Unreleased
3.0.4 - 2023-09-23
Added
- Qodana code quality support via actions
- Badges for Nightlies and Qodana
3.0.3 - 2023-09-23
Added
- Usage of Java 17 HTTP Client
Fixed
- Some minor code cleaning regarding Java 17 features
Changed
- ApiContext to be a record
Removed
- Apache HTTP Client dependency
- Some redundant overridden methods in request objects
3.0.2 - 2023-07-12
Added
- Create release job #41