Releases: morinoparty/mpm
Releases · morinoparty/mpm
0.0.19
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14
Changes
- 🐛 Fix docs template placeholders and mermaid typo @Nlkomaru (#272)
- 🐛 Add missing dependencies to MineAuth addon repo files @Nlkomaru (#271)
- 🐛 Fix docs build after framework migration @Nlkomaru (#270)
- ✨ Add dependency analysis to adopt --dry-run @Nlkomaru (#268)
- ✨ Add defaultVersion field to repository files @Nlkomaru (#269)
- 🐛 Fix tag: specifier in batch paths & update docs @Nlkomaru (#264)
- 🐛 Add pagination & draft filtering to GitHub tag lookup @Nlkomaru (#263)
- ✨ Implement tag: version specifier & add 67 repo files @Nlkomaru (#262)
- ✨ Add --pin flag to mpm adopt for version pinning @Nlkomaru (#261)
- ♻️ Consolidate mpm.json persistence through ProjectRepository @Nlkomaru (#254)
⬆️ Dependencies
6 changes
- Bump mikepenz/action-junit-report from 6.3.1 to 6.4.0 @dependabot[bot] (#259)
- Bump actions/deploy-pages from 4 to 5 @dependabot[bot] (#260)
- Bump com.gradleup.shadow from 9.4.0 to 9.4.1 @dependabot[bot] (#257)
- Bump org.jetbrains.dokka from 2.1.0 to 2.2.0 @dependabot[bot] (#256)
- Bump ktor from 3.4.1 to 3.4.2 @dependabot[bot] (#255)
- Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 @dependabot[bot] (#258)
Check summary
| Tests 💯 | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
|---|---|---|---|---|
| JUnit Test Report | 79 ran | 79 passed | 0 skipped | 0 failed |
0.0.13
Changes
- 🐛 Fix repo.json status enum value for docs build @Nlkomaru (#253)
- 📝 Update docs to mark unimplemented features @Nlkomaru (#252)
- 🧪 Add regression tests for ZIP validation and OutdatedCheckResult @Nlkomaru (#251)
- 🧹 Remove MpmLock dead code and fix incomplete feature references @Nlkomaru (#250)
- ⚡ Reuse downloader instances, stream downloads, use Dispatchers.IO @Nlkomaru (#249)
- 🔒 Use SafeConstructor for YAML parsing and add fine-grained permissions @Nlkomaru (#248)
- 🧹 Remove PluginRepository/PluginRepositoryImpl dead code @Nlkomaru (#247)
- ⚡ Fix Koin lifecycle and RepositoryManager reload @Nlkomaru (#246)
- 🔒 Validate ZIP entries before deleting plugins on backup restore @Nlkomaru (#245)
- 🐛 Fix state inconsistency in add() and silent error dropping in checkAllOutdated() @Nlkomaru (#242)
- 🐛 Add reverse dependency check on plugin removal @Nlkomaru (#244)
- 🐛 Fix version resolution for fixed specifier and single-plugin update @Nlkomaru (#243)
- ✨ Add scheduled automatic plugin updates @Nlkomaru (#218)
⬆️ Dependencies
22 changes
- Bump actions/upload-artifact from 6 to 7 @dependabot[bot] (#211)
- Bump koin from 4.1.1 to 4.2.0 @dependabot[bot] (#228)
- Bump gradle-wrapper from 9.4.0 to 9.4.1 @dependabot[bot] (#229)
- Bump pnpm/action-setup from 4.4.0 to 5.0.0 @dependabot[bot] (#227)
- Bump arrow from 2.2.2 to 2.2.2.1 @dependabot[bot] (#226)
- Bump org.jlleitschuh.gradle.ktlint from 14.1.0 to 14.2.0 @dependabot[bot] (#224)
- Bump org.jetbrains.kotlin.jvm from 2.3.10 to 2.3.20 @dependabot[bot] (#225)
- Bump com.gradleup.shadow from 9.3.2 to 9.4.0 @dependabot[bot] (#223)
- Bump org.jetbrains.kotlin.plugin.serialization from 2.3.10 to 2.3.20 @dependabot[bot] (#222)
- Bump org.jetbrains.kotlin:kotlin-reflect from 2.3.10 to 2.3.20 @dependabot[bot] (#221)
- Bump release-drafter/release-drafter from 6 to 7 @dependabot[bot] (#220)
- Bump pnpm/action-setup from 4.2.0 to 4.4.0 @dependabot[bot] (#219)
- Bump gradle-wrapper from 9.3.1 to 9.4.0 @dependabot[bot] (#216)
- Bump org.jlleitschuh.gradle.ktlint from 14.0.1 to 14.1.0 @dependabot[bot] (#217)
- Bump arrow from 2.2.1.1 to 2.2.2 @dependabot[bot] (#215)
- Bump ktor from 3.4.0 to 3.4.1 @dependabot[bot] (#213)
- Bump actions/setup-node from 6.2.0 to 6.3.0 @dependabot[bot] (#214)
- Bump org.yaml:snakeyaml from 2.5 to 2.6 @dependabot[bot] (#212)
- Bump com.gradleup.shadow from 9.3.1 to 9.3.2 @dependabot[bot] (#209)
- Bump actions/download-artifact from 7 to 8 @dependabot[bot] (#210)
- Bump mikepenz/action-junit-report from 6.1.0 to 6.3.1 @dependabot[bot] (#208)
- Bump lamp from 4.0.0-rc.14 to 4.0.0-rc.16 @dependabot[bot] (#207)
Check summary
| Tests 💯 | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
|---|---|---|---|---|
| JUnit Test Report | 79 ran | 79 passed | 0 skipped | 0 failed |
0.0.12
Changes
- Enable mpm self-management via GitHub Releases @Nlkomaru (#206)
- Add Discord Webhook integration for plugin management events @Nlkomaru (#205)
- ✨ Add api-version compatibility check before installation @Nlkomaru (#204)
- 📝 Fix documentation consistency and add missing commands @Nlkomaru (#193)
- ⚙️ Update docs workflow and configuration @Nlkomaru (#192)
- 🎨 Update docs titles to English and improve command-line component @Nlkomaru (#186)
- ♻️ Refactor to DDD-style architecture @Nlkomaru (#185)
- ✨ Add backup and dependency management features @Nlkomaru (#183)
- ✨ Add version synchronization support for addon plugins @Nlkomaru (#182)
- ✨ Implement custom parameter types for command handling and change framework of command to revxrsal/lamp from incendo/cloud @Nlkomaru (#166)
- ✨ Add SpigotMC provider support and improve version preview @Nlkomaru (#165)
- 🐛 Fix list command to correctly show disabled plugins @Nlkomaru (#158)
- ✨ Change config schema @Nlkomaru (#153)
⬆️ Dependencies
28 changes
- Bump org.jetbrains.kotlin.plugin.serialization from 2.3.0 to 2.3.10 @dependabot[bot] (#202)
- Bump org.jetbrains.kotlin:kotlin-reflect from 2.3.0 to 2.3.10 @dependabot[bot] (#203)
- Bump org.jetbrains.kotlin.jvm from 2.3.0 to 2.3.10 @dependabot[bot] (#201)
- Bump actions/checkout from 6.0.1 to 6.0.2 @dependabot[bot] (#197)
- Bump actions/download-artifact from 4 to 7 @dependabot[bot] (#199)
- Bump gradle-wrapper from 9.3.0 to 9.3.1 @dependabot[bot] (#200)
- Bump actions/setup-java from 5.1.0 to 5.2.0 @dependabot[bot] (#198)
- Bump io.mockk:mockk from 1.14.7 to 1.14.9 @dependabot[bot] (#194)
- Bump actions/upload-artifact from 4 to 6 @dependabot[bot] (#196)
- ⬆️ Bump actions/setup-java from 5.1.0 to 5.2.0 @dependabot[bot] (#190)
- ⬆️ Bump gradle-wrapper from 9.2.1 to 9.3.0 @dependabot[bot] (#191)
- ⬆️ Bump ktor from 3.3.3 to 3.4.0 @dependabot[bot] (#188)
- ⬆️ Bump actions/checkout from 6.0.1 to 6.0.2 @dependabot[bot] (#189)
- ⬆️ Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.9.0 to 1.10.0 @dependabot[bot] (#187)
- ⬆️ Bump actions/setup-node from 6.1.0 to 6.2.0 @dependabot[bot] (#184)
- ⬆️ Bump com.gradleup.shadow from 9.3.0 to 9.3.1 @dependabot[bot] (#179)
- ⬆️ Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 @dependabot[bot] (#180)
- ⬆️ Bump mikepenz/action-junit-report from 6.0.1 to 6.1.0 @dependabot[bot] (#178)
- ⬆️ Bump org.jetbrains.kotlin.jvm from 2.2.0 to 2.3.0 @dependabot[bot] (#170)
- ⬆️ Bump org.jetbrains.kotlin:kotlin-reflect from 2.1.20 to 2.3.0 @dependabot[bot] (#169)
- ⬆️ Bump arrow from 2.2.0 to 2.2.1.1 @dependabot[bot] (#167)
- ⬆️ Bump org.jetbrains.kotlin.plugin.serialization from 2.2.0 to 2.3.0 @dependabot[bot] (#168)
- ⬆️ Bump pnpm/action-setup from 4.0.0 to 4.2.0 @dependabot[bot] (#160)
- ⬆️ Bump mikepenz/action-junit-report from 5.5.1 to 6.0.1 @dependabot[bot] (#161)
- ⬆️ Bump actions/setup-node from 4.1.0 to 6.1.0 @dependabot[bot] (#164)
- ⬆️ Bump actions/checkout from 4.2.2 to 6.0.1 @dependabot[bot] (#163)
- ⬆️ Bump io.papermc.paper:paper-api from 1.21.11-pre5-R0.1-SNAPSHOT to 1.21.11-R0.1-SNAPSHOT @dependabot[bot] (#162)
- ⬆️ Bump actions/setup-java from 4.7.1 to 5.1.0 @dependabot[bot] (#159)
| Tests 💯 | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
|---|---|---|---|---|
| JUnit Test Report | 73 ran | 73 passed | 0 skipped | 0 failed |
v0.0.11
Changes
- 📝 Update README with comprehensive project information @Nlkomaru (#152)
- ✨ Add MinecraftPluginManagerAPI and improve documentation structure @Nlkomaru (#151)
- ✨ Implement plugin sorting in MpmConfig @Nlkomaru (#150)
- ✨ Add versions command with limit flag @Nlkomaru (#147)
- ✨ Implement plugin management commands (remove, outdated, update, lock) @Nlkomaru (#146)
- ✨ Add install method from mpm.json @Nlkomaru (#144)
- ✨ Add Modrinth support and repository workflow @Nlkomaru (#135)
- :saprkles: update deps @Nlkomaru (#124)
- ✨ change architecture @Nlkomaru (#123)
- Feat/add docs @Nlkomaru (#60)
- 📝 Add docs @Nlkomaru (#59)
- Feat/add docs @Nlkomaru (#58)
⬆️ Dependencies
56 changes
- Bump io.papermc.paper:paper-api from 1.21.11-pre3-R0.1-SNAPSHOT to 1.21.11-pre5-R0.1-SNAPSHOT @dependabot[bot] (#143)
- Bump io.mockk:mockk from 1.14.6 to 1.14.7 @dependabot[bot] (#142)
- Bump com.gradleup.shadow from 9.2.2 to 9.3.0 @dependabot[bot] (#141)
- Bump junit from 6.1.0-M1 to 6.1.0-SNAPSHOT @dependabot[bot] (#140)
- Bump io.papermc.paper:paper-api from 1.21.10-R0.1-SNAPSHOT to 1.21.11-pre3-R0.1-SNAPSHOT @dependabot[bot] (#138)
- Bump org.jlleitschuh.gradle.ktlint from 13.1.0 to 14.0.1 @dependabot[bot] (#139)
- Bump io.mockk:mockk from 1.14.2 to 1.14.6 @dependabot[bot] (#137)
- Bump ktor from 3.3.2 to 3.3.3 @dependabot[bot] (#136)
- Bump commons-io:commons-io from 2.19.0 to 2.21.0 @dependabot[bot] (#133)
- Bump org.yaml:snakeyaml from 2.4 to 2.5 @dependabot[bot] (#134)
- Bump org.junit.jupiter:junit-jupiter from 5.12.2 to 6.0.1 @dependabot[bot] (#132)
- Bump org.jetbrains.dokka from 2.0.0 to 2.1.0 @dependabot[bot] (#131)
- Bump ktor from 3.1.3 to 3.3.2 @dependabot[bot] (#127)
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.8.1 to 1.9.0 @dependabot[bot] (#130)
- Bump io.papermc.paper:paper-api from 1.21.5-R0.1-SNAPSHOT to 1.21.10-R0.1-SNAPSHOT @dependabot[bot] (#129)
- Bump koin from 4.0.4 to 4.1.1 @dependabot[bot] (#126)
- Bump mikepenz/action-junit-report from 5 to 6 @dependabot[bot] (#125)
- Bump io.mockk:mockk from 1.14.0 to 1.14.2 @dependabot[bot] (#84)
- Bump ktor from 3.1.2 to 3.1.3 @dependabot[bot] (#83)
- Bump com.charleskorn.kaml:kaml from 0.77.0 to 0.77.1 @dependabot[bot] (#82)
- Bump xyz.jpenilla.resource-factory from 1.2.0 to 1.2.1 @dependabot[bot] (#81)
- Bump mccoroutine from 2.21.0 to 2.22.0 @dependabot[bot] (#80)
- Bump io.mockk:mockk from 1.13.17 to 1.14.0 @dependabot[bot] (#79)
- Bump coroutine from 1.10.1 to 1.10.2 @dependabot[bot] (#78)
- Bump com.charleskorn.kaml:kaml from 0.74.0 to 0.77.0 @dependabot[bot] (#77)
- Bump org.junit.jupiter:junit-jupiter from 5.12.1 to 5.12.2 @dependabot[bot] (#76)
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 @dependabot[bot] (#75)
- Bump com.charleskorn.kaml:kaml from 0.73.0 to 0.74.0 @dependabot[bot] (#74)
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.3 to 1.8.1 @dependabot[bot] (#73)
- Bump koin from 4.0.3 to 4.0.4 @dependabot[bot] (#72)
- Bump io.papermc.paper:paper-api from 1.21.4-R0.1-SNAPSHOT to 1.21.5-R0.1-SNAPSHOT @dependabot[bot] (#71)
- Bump koin from 4.0.1 to 4.0.3 @dependabot[bot] (#70)
- Bump ktor from 3.1.1 to 3.1.2 @dependabot[bot] (#69)
- Bump org.jetbrains.kotlin.plugin.serialization from 2.1.0 to 2.1.20 @dependabot[bot] (#68)
- Bump com.charleskorn.kaml:kaml from 0.72.0 to 0.73.0 @dependabot[bot] (#67)
- Bump org.jetbrains.kotlin:kotlin-reflect from 2.1.0 to 2.1.20 @dependabot[bot] (#66)
- Bump org.jetbrains.kotlin.jvm from 2.1.0 to 2.1.20 @dependabot[bot] (#65)
- Bump org.yaml:snakeyaml from 2.3 to 2.4 @dependabot[bot] (#64)
- Bump org.junit.jupiter:junit-jupiter from 5.11.4 to 5.12.1 @dependabot[bot] (#63)
- Bump ktor from 3.0.3 to 3.1.1 @dependabot[bot] (#62)
- Bump mccoroutine from 2.20.0 to 2.21.0 @dependabot[bot] (#61)
- Bump koin from 4.0.0 to 4.0.1 @dependabot[bot] (#51)
- Bump io.papermc.paper:paper-api from 1.21.3-R0.1-SNAPSHOT to 1.21.4-R0.1-SNAPSHOT @dependabot[bot] (#50)
- Bump org.jetbrains.dokka from 1.9.20 to 2.0.0 @dependabot[bot] (#49)
- Bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4 @dependabot[bot] (#48)
- Bump coroutine from 1.9.0 to 1.10.1 @dependabot[bot] (#47)
- Bump ktor from 3.0.2 to 3.0.3 @dependabot[bot] (#46)
- Bump ktor from 3.0.1 to 3.0.2 @dependabot[bot] (#45)
- Bump org.jetbrains.kotlin.plugin.serialization from 2.0.21 to 2.1.0 @dependabot[bot] (#43)
- Bump org.jetbrains.kotlin:kotlin-reflect from 2.0.21 to 2.1.0 @dependabot[bot] (#44)
- Bump org.jetbrains.kotlin.jvm from 2.0.21 to 2.1.0 @dependabot[bot] (#42)
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 @dependabot[bot] (#40)
- Bump io.papermc.paper:paper-api from 1.21.1-R0.1-SNAPSHOT to 1.21.3-R0.1-SNAPSHOT @dependabot[bot] (#39)
- Bump mikepenz/action-junit-report from 4 to 5 @dependabot[bot] (#38)
- Bump ktor from 3.0.0 to 3.0.1 @dependabot[bot] (#37)
- Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 @dependabot[bot] (#36)
| Tests 💯 | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
|---|---|---|---|---|
| JUnit Test Report | 35 ran | 35 passed | 0 skipped | 0 failed |
v0.0.10
Changes
- Feat/upload actions @Nlkomaru (#35)
- Update kotlin version @Nlkomaru (#16)
- Change GitHub actions. @Nlkomaru (#12)
⬆️ Dependencies
20 changes
- Bump org.jetbrains.kotlin.plugin.serialization from 2.0.20 to 2.0.21 @dependabot (#34)
- Bump org.jetbrains.kotlin:kotlin-reflect from 2.0.20 to 2.0.21 @dependabot (#32)
- Bump org.jetbrains.kotlin.jvm from 2.0.20 to 2.0.21 @dependabot (#33)
- Bump ktor from 2.3.12 to 3.0.0 @dependabot (#31)
- Bump mccoroutine from 2.19.0 to 2.20.0 @dependabot (#29)
- Bump io.papermc.paper:paper-api from 1.20.6-R0.1-SNAPSHOT to 1.21.1-R0.1-SNAPSHOT @dependabot (#30)
- Bump org.junit.jupiter:junit-jupiter from 5.11.1 to 5.11.2 @dependabot (#28)
- Bump lamp from 3.2.1 to 3.3.0 @dependabot (#27)
- Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.11.1 @dependabot (#25)
- Bump org.jetbrains.kotlin:kotlin-reflect from 2.0.0 to 2.0.20 @dependabot (#26)
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.3 to 1.7.3 @dependabot (#24)
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 @dependabot (#23)
- Bump mccoroutine from 2.15.0 to 2.19.0 @dependabot (#22)
- Bump koin from 3.5.6 to 4.0.0 @dependabot (#18)
- Bump coroutine from 1.8.0 to 1.9.0 @dependabot (#19)
- Bump com.github.seeseemelk:MockBukkit-v1.20 from 3.88.1 to 3.93.2 @dependabot (#21)
- Bump org.yaml:snakeyaml from 2.2 to 2.3 @dependabot (#20)
- Bump dependabot/fetch-metadata from 1.1.1 to 2.2.0 @dependabot (#13)
- Bump release-drafter/release-drafter from 5 to 6 @dependabot (#15)
- Bump ktor from 2.3.8 to 2.3.12 @dependabot (#17)
| Tests 💯 | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
|---|---|---|---|---|
| JUnit Test Report | 9 ran | 9 passed | 0 skipped | 0 failed |