SkinsRestorerСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (45)
release
SkinsRestorer 15.12.6 NeoForge
15.12.6-neoforge20 сент. 2026 г.9,5 тыс.Minecraft: 26.3neoforge
Что нового
## 🚀 Features
- [`eb2d052`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb2d0525e6894c853004d84839944e939d15ad0d) feat(mod): support Minecraft 26.3
## 🐛 Fixes
- [`3360f10`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3360f1014aeced00a81b5500667f31f1267e016a) fix(deps): update all non-major dependencies
- [`d450fa5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d450fa5d96638ed09b18af9b0daa59ca65cee4a7) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.32-beta
- [`20638e6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/20638e6c70abc0997da8299d8810d02d4044bca4) fix(deps): update all non-major dependencies
- [`9d065a2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9d065a2e22c36356bd3b556f129ed21be8a33030) fix(deps): update all non-major dependencies
- [`f149d5a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f149d5a4eff9e61cf7e0b056f5241633095590f5) fix: properly define NeoForge and Fabric platforms
- [`acde1e9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/acde1e93282d0b0e26ff438d7978a51a8e8ad98a) fix(ci): archive unsupported Modrinth versions
- [`5808f3d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5808f3dbb4b91cb686e1f40fc9096857abb8397e) fix(deps): update all non-major dependencies
- [`385cf9e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/385cf9ed4a9662934328ed675d26a10f1d9fccd6) fix(deps): update all non-major dependencies
- [`16a815e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/16a815e5850da21c7c187e5fe41f6ce1bfbe9d05) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.57
- [`8d5ca9d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8d5ca9d01e824a280f1002f5a791416da735b254) fix(deps): update all non-major dependencies
- [`9fa70a4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9fa70a40b2d2fae4a26f1a31cc058d78b3884865) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.0
- [`739170a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/739170a1467bb226f76b285827652909e2fdf825) fix(bukkit): enable existing mappings for Minecraft 26.3
- [`e1b63ea`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e1b63eabeed2b6df4d15785c6d47a5b577fe2bae) fix: guard null profile response in getProfileMojang (#2153)
- [`7545ed4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7545ed4dae33ba42621c109a33f1c2f6c9a0e77e) fix(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v2 (#2148)
- [`34f086e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/34f086e94bf30aa2271a0dd9a4e5e6007e281c82) fix(deps): update all non-major dependencies (#2152)
## 📝 Documentation
- [`42faf40`](https://github.com/SkinsRestorer/SkinsRestorer/commit/42faf403bb0b76384117da90fe393761117ad354) docs(copy): simplify messages and configuration comments
## 🔨 Build
- [`c77b99e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c77b99e14d6086ebad942cfbe08b71fdce8718d7) chore(release): bump version to 15.12.6-SNAPSHOT
- [`b8edde1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b8edde1a28b9b31e941570fd350d4865df38fc69) chore: shorten string
- [`bde23bb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bde23bbcab1379a07a5b6db01c59317448a15f57) chore(deps): update actions/setup-java action to v6 (#2151)
- [`c8c321f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c8c321f0b075505ee3ad47a8c1b7fdbf1aa6ee2f) chore(release): bump version to 15.12.6
release
SkinsRestorer 15.12.6 Fabric
15.12.6-fabric20 сент. 2026 г.20,1 тыс.Minecraft: 26.3fabric
Что нового
## 🚀 Features
- [`eb2d052`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb2d0525e6894c853004d84839944e939d15ad0d) feat(mod): support Minecraft 26.3
## 🐛 Fixes
- [`3360f10`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3360f1014aeced00a81b5500667f31f1267e016a) fix(deps): update all non-major dependencies
- [`d450fa5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d450fa5d96638ed09b18af9b0daa59ca65cee4a7) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.32-beta
- [`20638e6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/20638e6c70abc0997da8299d8810d02d4044bca4) fix(deps): update all non-major dependencies
- [`9d065a2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9d065a2e22c36356bd3b556f129ed21be8a33030) fix(deps): update all non-major dependencies
- [`f149d5a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f149d5a4eff9e61cf7e0b056f5241633095590f5) fix: properly define NeoForge and Fabric platforms
- [`acde1e9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/acde1e93282d0b0e26ff438d7978a51a8e8ad98a) fix(ci): archive unsupported Modrinth versions
- [`5808f3d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5808f3dbb4b91cb686e1f40fc9096857abb8397e) fix(deps): update all non-major dependencies
- [`385cf9e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/385cf9ed4a9662934328ed675d26a10f1d9fccd6) fix(deps): update all non-major dependencies
- [`16a815e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/16a815e5850da21c7c187e5fe41f6ce1bfbe9d05) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.57
- [`8d5ca9d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8d5ca9d01e824a280f1002f5a791416da735b254) fix(deps): update all non-major dependencies
- [`9fa70a4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9fa70a40b2d2fae4a26f1a31cc058d78b3884865) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.0
- [`739170a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/739170a1467bb226f76b285827652909e2fdf825) fix(bukkit): enable existing mappings for Minecraft 26.3
- [`e1b63ea`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e1b63eabeed2b6df4d15785c6d47a5b577fe2bae) fix: guard null profile response in getProfileMojang (#2153)
- [`7545ed4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7545ed4dae33ba42621c109a33f1c2f6c9a0e77e) fix(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v2 (#2148)
- [`34f086e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/34f086e94bf30aa2271a0dd9a4e5e6007e281c82) fix(deps): update all non-major dependencies (#2152)
## 📝 Documentation
- [`42faf40`](https://github.com/SkinsRestorer/SkinsRestorer/commit/42faf403bb0b76384117da90fe393761117ad354) docs(copy): simplify messages and configuration comments
## 🔨 Build
- [`c77b99e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c77b99e14d6086ebad942cfbe08b71fdce8718d7) chore(release): bump version to 15.12.6-SNAPSHOT
- [`b8edde1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b8edde1a28b9b31e941570fd350d4865df38fc69) chore: shorten string
- [`bde23bb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bde23bbcab1379a07a5b6db01c59317448a15f57) chore(deps): update actions/setup-java action to v6 (#2151)
- [`c8c321f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c8c321f0b075505ee3ad47a8c1b7fdbf1aa6ee2f) chore(release): bump version to 15.12.6
release
SkinsRestorer 15.12.6
15.12.620 сент. 2026 г.182,3 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`eb2d052`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb2d0525e6894c853004d84839944e939d15ad0d) feat(mod): support Minecraft 26.3
## 🐛 Fixes
- [`3360f10`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3360f1014aeced00a81b5500667f31f1267e016a) fix(deps): update all non-major dependencies
- [`d450fa5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d450fa5d96638ed09b18af9b0daa59ca65cee4a7) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.32-beta
- [`20638e6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/20638e6c70abc0997da8299d8810d02d4044bca4) fix(deps): update all non-major dependencies
- [`9d065a2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9d065a2e22c36356bd3b556f129ed21be8a33030) fix(deps): update all non-major dependencies
- [`f149d5a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f149d5a4eff9e61cf7e0b056f5241633095590f5) fix: properly define NeoForge and Fabric platforms
- [`acde1e9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/acde1e93282d0b0e26ff438d7978a51a8e8ad98a) fix(ci): archive unsupported Modrinth versions
- [`5808f3d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5808f3dbb4b91cb686e1f40fc9096857abb8397e) fix(deps): update all non-major dependencies
- [`385cf9e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/385cf9ed4a9662934328ed675d26a10f1d9fccd6) fix(deps): update all non-major dependencies
- [`16a815e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/16a815e5850da21c7c187e5fe41f6ce1bfbe9d05) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.57
- [`8d5ca9d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8d5ca9d01e824a280f1002f5a791416da735b254) fix(deps): update all non-major dependencies
- [`9fa70a4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9fa70a40b2d2fae4a26f1a31cc058d78b3884865) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.0
- [`739170a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/739170a1467bb226f76b285827652909e2fdf825) fix(bukkit): enable existing mappings for Minecraft 26.3
- [`e1b63ea`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e1b63eabeed2b6df4d15785c6d47a5b577fe2bae) fix: guard null profile response in getProfileMojang (#2153)
- [`7545ed4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7545ed4dae33ba42621c109a33f1c2f6c9a0e77e) fix(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v2 (#2148)
- [`34f086e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/34f086e94bf30aa2271a0dd9a4e5e6007e281c82) fix(deps): update all non-major dependencies (#2152)
## 📝 Documentation
- [`42faf40`](https://github.com/SkinsRestorer/SkinsRestorer/commit/42faf403bb0b76384117da90fe393761117ad354) docs(copy): simplify messages and configuration comments
## 🔨 Build
- [`c77b99e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c77b99e14d6086ebad942cfbe08b71fdce8718d7) chore(release): bump version to 15.12.6-SNAPSHOT
- [`b8edde1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b8edde1a28b9b31e941570fd350d4865df38fc69) chore: shorten string
- [`bde23bb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bde23bbcab1379a07a5b6db01c59317448a15f57) chore(deps): update actions/setup-java action to v6 (#2151)
- [`c8c321f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c8c321f0b075505ee3ad47a8c1b7fdbf1aa6ee2f) chore(release): bump version to 15.12.6
release
SkinsRestorer 15.12.5
15.12.521 июл. 2026 г.211,9 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`28c4ccd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/28c4ccdeb57bce96abb40c97cdea6f188583dcda) feat(login): add offline-mode launcher warning
## 🐛 Fixes
- [`efb1b04`](https://github.com/SkinsRestorer/SkinsRestorer/commit/efb1b041887f1c0ec2670182ee473d5155e65970) fix(deps): update all non-major dependencies
- [`3572a32`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3572a326412bb5b2ae447064c51689925534b84e) fix(deps): update all non-major dependencies
- [`30807e4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/30807e4b5664dda912e2d5049a92dd0d176534b4) fix(deps): update all non-major dependencies
- [`4cbf666`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4cbf66608d6b9391f076a37ce092df56b9866d62) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.8-beta
- [`453c891`](https://github.com/SkinsRestorer/SkinsRestorer/commit/453c8919aff6987192033e70a83e9f618bb57e27) fix(deps): update all non-major dependencies
- [`fd173aa`](https://github.com/SkinsRestorer/SkinsRestorer/commit/fd173aaa1a03e4ddfdd3bc1bf4c23c1ea376c46b) fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.0
- [`6940dc7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6940dc77e5e6c1a34f37d28eb51a9f31cb8b2393) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.23-beta
- [`7558192`](https://github.com/SkinsRestorer/SkinsRestorer/commit/75581925ebe76b3cb75f7bb55050f5e1f34d8e99) fix(deps): update dependency net.neoforged:neoforge to v26.2.0.25-beta
- [`4598add`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4598add7195a22cbe8dc1d6cd7fc4a1e576a9dfc) fix(deps): update dependency com.velocitypowered:velocity-api to v4 (#2140)
- [`d0fbc2e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d0fbc2effdcaeeb9b38fe8a69374233a106173f6) fix(deps): update all non-major dependencies
- [`8aaa6bc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8aaa6bc4857d45875bdf013c99e5f1c2eb040922) fix(mod): isolate game profile properties
- [`b77f307`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b77f307b42d4f29d1312ab3b0c1eb642c520af7c) fix(deps): update adventure to v5 (#2121)
- [`d2a4fda`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d2a4fdacf20419cc278a1d17c5ce7c2a16fc9a1d) fix(platform): replace adventure audience bridges
- [`718c540`](https://github.com/SkinsRestorer/SkinsRestorer/commit/718c540357d2736837b5d24143dbb3a3735c7811) fix(platform): preserve legacy component events
## 🏗 Refactor
- [`f1d1a41`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f1d1a41f1da792f1252d8dd34fa02ecc0ff85d2c) refactor(command): namespace warning dismissal
## 🔨 Build
- [`50ad22a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/50ad22a7eaee6d7ace095ac1e9e4fa4e6303d533) chore(release): bump version to 15.12.5-SNAPSHOT
- [`7aec91c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7aec91cd31706c6c00fd7c6a5cc8ab08a7ec3afc) chore(deps): update plugin com.gradle.develocity to v4.5.0
- [`f7779f5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f7779f528577448ef63572964bc9b0bbdd02225e) chore(i18n): new crowdin translations (#2137)
- [`98b9488`](https://github.com/SkinsRestorer/SkinsRestorer/commit/98b9488cb8148628f143283826d461b805a875f9) chore(release): bump version to 15.12.5
release
SkinsRestorer 15.12.4
15.12.428 июн. 2026 г.89,9 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`ad2c8fb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ad2c8fbb191a32a7bac3dd9ca751081770e7f127) fix(deps): update all non-major dependencies to v26.1.2.71 (#2131)
- [`e6a8dc7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e6a8dc750eae7a5ece10f68cc3888deae8d1b7d6) fix: properly assign mixins
- [`aff9646`](https://github.com/SkinsRestorer/SkinsRestorer/commit/aff9646ea700f72cd1e55f472cb89a0216dd212e) fix(deps): update all non-major dependencies
- [`ca89998`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ca899983d4d025037eddf96d37202183118029c6) fix(deps): update all non-major dependencies
- [`f012f3c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f012f3c3868a00df7251abd89d71b6d9c6bfbb0e) fix(deps): update all non-major dependencies
- [`cbcbe0d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cbcbe0da1ee128ab27988cc2304d71c9670fd814) fix(deps): update all non-major dependencies
- [`5d04e58`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5d04e58ce31a52441ca5ed13babab9b66b3ce54c) fix(deps): update all non-major dependencies
- [`bd30a6c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bd30a6c171787a4087c9157288f8d29ee699cf30) fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.3
## 🔨 Build
- [`823de29`](https://github.com/SkinsRestorer/SkinsRestorer/commit/823de2973540607f190bf4ebe6075bf1865ae60f) chore(release): bump version to 15.12.4-SNAPSHOT
- [`1fc25fc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1fc25fc9117e81ed22616b63993173943ba1ccec) chore(mod): update target to 26.2
- [`a34c565`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a34c565ec8ebc44c4f034f9ce4b1d015b44e1685) chore(deps): update actions/checkout action to v7 (#2134)
- [`a5b2c20`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a5b2c2075da52e1c863b946fc6d81a177996ed2e) chore(release): bump version to 15.12.4
release
SkinsRestorer 15.12.3
15.12.317 июн. 2026 г.44,4 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`8175075`](https://github.com/SkinsRestorer/SkinsRestorer/commit/81750750b734bca61be33dd4378a6719e82dd6c9) feat: mark 26.2 as supported
## 🐛 Fixes
- [`9810334`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9810334cdfde0e1573829a290658768e6c4c0488) fix(deps): update paper.api to v26 (#2125)
- [`65de0d3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/65de0d3b0f01c976229da519d09007c1906c3a78) fix(mod): bundle shaded dependencies in loader jars
- [`b75f06e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b75f06e921c8f0826369803d997e59f4c75284d8) fix(mod): publish shadowed loader jars
- [`6c0c0b1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6c0c0b1918fb684eba41e9ca305a4e4ed213946c) fix: add 1.21.10-specific paper mapping
## 🏗 Refactor
- [`4afd3f6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4afd3f6e463a9e769184e8623c2a191bef805f08) refactor: use types directly instead of hacks
- [`e61364a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e61364a9d0b8bd0810c0eabff54d39d7a2900249) refactor: use even more types directly
- [`aba36d6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/aba36d6d9e80a7dd2d67901f750ef8bae313d9ed) refactor: remove common classpath
- [`b45a322`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b45a322fbe1e4ffa4e9e6dc41095eaccc6741373) refactor: let architectury loom create the AT
- [`3e7c8fe`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3e7c8feae8d0a087568df539ff1d831128f1696c) refactor: cleanup some methods
## 🔨 Build
- [`167bb08`](https://github.com/SkinsRestorer/SkinsRestorer/commit/167bb08c80a5106392d6dc10d98099e1526507a8) chore(release): bump version to 15.12.3-SNAPSHOT
- [`64c1925`](https://github.com/SkinsRestorer/SkinsRestorer/commit/64c1925404e37f6f576dffd98628eb8d74e0ee39) chore: rename mapping refresher
- [`c98e77d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c98e77d58d3d7ae087445cee92addd5ba97bf8df) chore: bump loom
- [`8d8c5b5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8d8c5b58f017a62f05f845460d9dc2b8a20a3cf3) chore: add access transformers
- [`7166afe`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7166afeb9bd98d0273664111504da1b31ef4e29f) chore: fixup shadow issues
- [`8d6aa97`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8d6aa9796c4083921cbcc6f36fa89bbdefda59d1) chore: bump to architectury loom 1.17
- [`b319a33`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b319a33e059ff127d18df332e83dd05bc38baba1) chore: optimize imports
- [`4ff09e5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4ff09e5cda0108c31c380ed291383de8dca00b74) chore: properly implement spigot api version selection
- [`03cc9fd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/03cc9fd0b605eebe1abe93edf45b1abc03fde420) chore(release): bump version to 15.12.3
## 💬 Other
- [`2372809`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2372809466c956ae9ec6f65df0ddbb7ed7c90a19) revert: undo relocation
release
SkinsRestorer 15.12.2
15.12.26 июн. 2026 г.41,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`936ad8b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/936ad8b55a7651d12af8c5684bf0ed29ce9acf10) fix: small refactors & split paper and spigot mappings
- [`62368e8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/62368e887400a40291473a95f9eb30d2789e86d4) fix: do not mark as spigot mapping
## 🏗 Refactor
- [`28eb882`](https://github.com/SkinsRestorer/SkinsRestorer/commit/28eb88220cce9833cb1a178baa0c300ce98ee64e) refactor: improve variable naming
## 🔨 Build
- [`33c9002`](https://github.com/SkinsRestorer/SkinsRestorer/commit/33c90022ab52c37b5678ee50e3ab04218ea99fb1) chore(release): bump version to 15.12.2-SNAPSHOT
- [`11a0a1e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/11a0a1ec975b178388f77b570720eb360855e52a) chore: split more mappings
- [`6ade361`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6ade36121c789f30c96adea09b4efffe52288e26) chore: make mappings more paper-proof
- [`5872d07`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5872d07eac18abce282b38378a0e86bca34f17e8) chore(release): bump version to 15.12.2
## 💅 Style
- [`c7b9093`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c7b909351dfb74b49cc298aef513304513736024) style: optimize imports
release
SkinsRestorer 15.12.1
15.12.15 июн. 2026 г.2,3 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`2cdc8e0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2cdc8e0ebf081a29c50152a76a4ab29af045d8de) fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.11
- [`eea56e3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eea56e347a9e31a04901b0b3baa67e5634322c10) fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.12
- [`65aa1f6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/65aa1f619d1b804d98d12624480990307c0e2679) fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.5.0
- [`02967af`](https://github.com/SkinsRestorer/SkinsRestorer/commit/02967af07b4a4ed0b00cadb8d15de9535e06caa9) fix(deps): update dependency net.fabricmc:fabric-loader to v0.19.2
- [`c57f58f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c57f58f586788f81eba618a62ee20f54f08c2d0d) fix(deps): update all non-major dependencies
- [`338089b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/338089b459ef3270dc0cb7be1ccccb07aa8f15f5) fix(deps): update all non-major dependencies to v2.0.5
- [`da13db5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/da13db560b167edf9fc1630047ffe5e241be180e) fix(deps): update all non-major dependencies
- [`8151352`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8151352887d51040e2a1e7b59c979b6453df8314) fix(deps): update all non-major dependencies
- [`63fab7b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/63fab7b3dcae93e42a66e0e7ee39343bb6f175f8) fix(deps): update all non-major dependencies
- [`3decac8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3decac8900f49bface98f827f0034bd57743d0fa) fix(deps): update all non-major dependencies
- [`59b1255`](https://github.com/SkinsRestorer/SkinsRestorer/commit/59b1255fe187bc9d0b2fe413e3cc269003e0c6f6) fix(deps): update dependency org.openrewrite:plugin to v7.32.1
- [`556051b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/556051b129d3074971d21d80b820bbeb43541771) fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.5.4
- [`443e266`](https://github.com/SkinsRestorer/SkinsRestorer/commit/443e266e35942c7f6a6f0737253ae97d1b39ebdb) fix(deps): update all non-major dependencies to v5.9.1
- [`b3ea926`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b3ea9267d261a2e7f6862ed76d52649e7f8013ba) fix(deps): update all non-major dependencies
- [`9b09bb5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9b09bb5f5194efb70f580e29956cfff6ede27792) fix(deps): update all non-major dependencies (#2128)
- [`13b381c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/13b381c306020b9674b5626b368df77e9d1ca4be) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.5.1
- [`f3f95ee`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f3f95ee3480da1245334cb7af8b2fa118ed2e874) fix(deps): update all non-major dependencies
- [`56db7d5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/56db7d5a204fc950c184db395448d287dcbe72ae) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.6.0
- [`9d1e295`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9d1e295c5301aa08124a209f0eb096560d06ff4d) fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.2
- [`bfab7c0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bfab7c0721206c2432c4cee5aa6092e6141c041e) fix(deps): update dependency net.fabricmc:fabric-loader to v0.19.3
- [`3025919`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3025919c4f08140ceb58cbdeae5a57adaa05674f) fix: replace manual paper hook that would skip the ViaVersion workaround
- [`f0aa1b0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f0aa1b0497c0de27d65ff6ec98c10e0c8970601d) fix(proxy): warn about ViaVersion on proxy startup
## 🏗 Refactor
- [`b1a9637`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b1a96377e16302b926cf1a72d696c3ea9131d8c4) refactor: prepare for modern paper refresher
## 🔨 Build
- [`66e2329`](https://github.com/SkinsRestorer/SkinsRestorer/commit/66e2329733e4430f6ea1bc5645300abb35ae7b34) chore(release): bump version to 15.12.1-SNAPSHOT
- [`7b0e517`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7b0e517bb6a3c5fdc65f0a9bb9ee15623dfcd002) chore(deps): update plugin com.gradle.develocity to v4.4.1
- [`323ed79`](https://github.com/SkinsRestorer/SkinsRestorer/commit/323ed793e32c0d7753138293e4ed726e6cd18e29) chore(deps): update gradle to v9.5.0
- [`d83b96d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d83b96df7ea36ba2a2c8d11e0a97e56f5edf0245) chore(deps): update plugin com.gradle.develocity to v4.4.2
- [`866a066`](https://github.com/SkinsRestorer/SkinsRestorer/commit/866a0668ee0df5300956af075688ea5408799af1) chore(i18n): new crowdin translations (#2122)
- [`f346e02`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f346e02859b2f1a89483756b9afbc4e20dafa683) chore(release): bump version to 15.12.1
## 💬 Other
- [`9ae06d3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9ae06d37ae7deea29b952959759ae6354ce2e2fd) Fix plugin startup message inconsistencies (#2127)
release
SkinsRestorer 15.12.0
15.12.011 апр. 2026 г.167,5 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`f9f0494`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f9f049425fb688e29dedb6aef658d771eee808d8) feat(mappings): support paper version selectors
## 🐛 Fixes
- [`13491f5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/13491f56338f7c4b5b7dc2cc917a77da3d862806) fix: place mods in proper dirs again
- [`f0e62c7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f0e62c7f57abe44a2ae8100e55c8e7aa208fa38b) fix(deps): update dependency net.neoforged:neoforge to v26.1.0.19-beta
- [`51c84f4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/51c84f4f97ebc79b58be13de9746f6c34070550e) fix: remove architectury from SR deps list
- [`cbb5ea0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cbb5ea0abec46443f3376446e4b9a4ffe25cb7a2) fix(deps): update all non-major dependencies (#2116)
- [`ce1259c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ce1259ca70ca9e9d6677f7ddc47deceedb783ad1) fix(deps): update dependency org.openrewrite:plugin to v7.29.1
- [`d3eb999`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d3eb999e164f713d6af7aec04c452b6e8d4f0c4f) fix(deps): update dependency com.google.errorprone:error_prone_core to v2.49.0
- [`e2d571c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e2d571c8dd90f30e0b2ab4a1c8187bcd445f19a2) fix(deps): update all non-major dependencies
- [`f778166`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f7781667bfd0fe1e43e36ae064aef3a56072d45c) fix(deps): update all non-major dependencies
- [`53110e8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/53110e85ec8fadd5bd9c17e6bb5cae121055b19e) fix(deps): update dependency net.fabricmc:fabric-loader to v0.19.1
- [`deba0c8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/deba0c8a020c54510e602ab5b05e3654a542f78f) fix(deps): update all non-major dependencies
## 🔨 Build
- [`d5a1f5b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d5a1f5b78dabe2f696b339ddcbc82fa0e7e12ade) chore(release): bump version to 15.11.2-SNAPSHOT
- [`94455d9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/94455d9a97f891c394f4029d679c53f20b8b64d1) chore: indicate bukkit 26.1.1 support
- [`78b1704`](https://github.com/SkinsRestorer/SkinsRestorer/commit/78b1704a0f348c4c03d0bbfb852453fd51b51024) chore: indicate bukkit 26.1.2 support
- [`b96ac30`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b96ac30d46afcc8cf91c35696972ea771a3a48d7) chore: change startup wording
- [`2903414`](https://github.com/SkinsRestorer/SkinsRestorer/commit/290341497a6a7a92364797ae50924d380a0e4e7d) chore(release): bump version to 15.12.0
release
SkinsRestorer 15.11.1
15.11.131 мар. 2026 г.34,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`13491f5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/13491f56338f7c4b5b7dc2cc917a77da3d862806) fix: place mods in proper dirs again
release
SkinsRestorer 15.11.1
15.11.131 мар. 2026 г.3,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`d31bde1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d31bde124953faf5918762ff2bec854ece11cbf1) feat: add bukkit 26.1 support
- [`c58c4f1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c58c4f1dcbb6edc52c6d6a34a63df6212b4636e9) feat: mod 26.1 support (#2111)
## 🐛 Fixes
- [`e062888`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e062888d75f2ea2c0a1cff1d0c7eb9ab30aec37f) fix(deps): update all non-major dependencies to v5.23.0
- [`2258ed0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2258ed0a62dabc19f056d1691838a9175ac53331) fix(deps): update all non-major dependencies
- [`96bdeaf`](https://github.com/SkinsRestorer/SkinsRestorer/commit/96bdeaf793585d9a2add0210f73ca437cc7c031f) fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.0
- [`db81a6c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/db81a6ce0686ded8785d9179be2621b268e9b8b9) fix(deps): update all non-major dependencies
- [`55b9678`](https://github.com/SkinsRestorer/SkinsRestorer/commit/55b9678ff4cc91447da25e6c94ab864364118cf6) fix(deps): update all non-major dependencies
- [`db3a7b8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/db3a7b85763b3e6822b0808dac6c6373e68800fc) fix: make build work
- [`1bf5422`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1bf54228f2cec367640dcc89b400114326534ea1) fix: remove @jar classifier to insert transitive deps
- [`f70a6a8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f70a6a8ab0fe27cbdc6ae33130405469f2633899) fix(deps): update all non-major dependencies (#2110)
- [`a7bf43f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a7bf43f637e88832b9dd379e9d2c6dae15bf6d0f) fix: call getGameProfile before getProfile
- [`0420451`](https://github.com/SkinsRestorer/SkinsRestorer/commit/04204512ee8e2d79795a7cb3169edd0dd73a376d) fix: move to temporary XSeries fork
## 🔨 Build
- [`4f32ab4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4f32ab4b274176894f5239e4e97f109f7a9de8d8) chore(release): bump version to 15.11.1-SNAPSHOT
- [`665bfc6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/665bfc65467907376c3c37fcd56069140d89d606) chore: bump references to 26.1
- [`881c758`](https://github.com/SkinsRestorer/SkinsRestorer/commit/881c75884dfca94ff747c5098495c46f882cea24) chore(deps): update gradle/actions action to v6 (#2109)
- [`7a559c8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7a559c8c0661d16eba72c7dc0bb4ec6e1ef1fe63) chore(i18n): new crowdin translations (#2102)
- [`4591850`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4591850275f845534f25f6478ef379dec69258fb) chore(release): bump version to 15.11.1
## 💬 Other
- [`e329777`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e3297775033af2bebf8ca65e0e66217d11a7c4aa) Fix build blockers in shared and tests
release
SkinsRestorer 15.11.0
15.11.010 мар. 2026 г.60 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`129ff37`](https://github.com/SkinsRestorer/SkinsRestorer/commit/129ff37e5227dcc2d408e6e5e619983a043d5e85) feat: add ely.by support (#2103)
## 🐛 Fixes
- [`64c3985`](https://github.com/SkinsRestorer/SkinsRestorer/commit/64c3985e0a12953338842f9d540025fdd011531c) fix: double hop from ely.by uuid to ely.by skin (#2105)
## 🔨 Build
- [`59a4237`](https://github.com/SkinsRestorer/SkinsRestorer/commit/59a4237748c72a3d0368125c4df8cd582c8bac63) chore(release): bump version to 15.10.3-SNAPSHOT
- [`52f31ab`](https://github.com/SkinsRestorer/SkinsRestorer/commit/52f31abe5661b85f9e857b3e869b94c5d234148d) chore(release): bump version to 15.11.0
release
SkinsRestorer 15.10.2
15.10.25 мар. 2026 г.17,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`b993564`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b9935642cdc0fbbac1c0fcc91126670e5f0d0082) feat: add backoff logic to mojang batching
## 🐛 Fixes
- [`574924c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/574924cb24ca48611cbfa3d496d04e74d42f4c21) fix: bypass Architectury codec wrapping for proxy plugin messages
- [`e57970e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e57970e9d99c75c976becf9ceb300aa9f5ed0100) fix(deps): update all non-major dependencies to v5.7.2
- [`92c9346`](https://github.com/SkinsRestorer/SkinsRestorer/commit/92c9346e4f65ed90e1f4dbb22359a565ed884211) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.3.0
- [`f8a8d29`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f8a8d29065ea21a7836cf4700defec9e455294aa) fix(deps): update all non-major dependencies
## 🏗 Refactor
- [`913e684`](https://github.com/SkinsRestorer/SkinsRestorer/commit/913e684fe097912c7459414d52dd84fe28ca96d3) refactor: remove Architectury runtime API dependency
## 🔨 Build
- [`1532142`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1532142d22d687284eaa7ed01f7d6b9402ca875d) chore(release): bump version to 15.10.2-SNAPSHOT
- [`8e439c4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8e439c44eac8303074d5787f404216b06774ef3c) chore(deps): update gradle to v9.4.0
- [`5fb8cc7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5fb8cc78bc439ceb6e735a99584a5683cfd136e3) chore(release): bump version to 15.10.2
release
SkinsRestorer 15.10.1
15.10.11 мар. 2026 г.10,1 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`5efcab7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5efcab7beb98ad7ae2f2c57014dd2299448606e3) feat: add player:/custom: prefix syntax to disambiguate skin lookups (#2098)
## 🐛 Fixes
- [`b626c51`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b626c51fba0e89c3fba2054d84e0996a69797924) fix: resolve joining in proxy mode
- [`3cc0396`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3cc039665d1644c0a398b2149eb422b3e99693b2) fix: extract call into submethod
- [`bf1b946`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bf1b9467e1fe8487cee36ff238bb96951897a43b) fix(deps): update dependency me.clip:placeholderapi to v2.12.0
- [`2b49de9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2b49de983d0fa7761c0fdd74d98801bedaea5b72) fix(deps): update dependency me.clip:placeholderapi to v2.12.1
- [`b5b5834`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b5b583436d323330c93e0909c99734468f2622e5) fix(deps): update dependency com.google.errorprone:error_prone_core to v2.47.0
- [`c915d46`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c915d46cb7a5061283246bdd7ffc30fd6e041a6e) fix(deps): update dependency me.clip:placeholderapi to v2.12.2
- [`0537fdc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0537fdccbcba1ec734b35d2eaebb216e162871b3) fix(deps): update all non-major dependencies
- [`ab9c0e8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ab9c0e81b87673c62b8036bf7dd8e637ad931517) fix(deps): update dependency org.postgresql:postgresql to v42.7.10
- [`58bd8c2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/58bd8c2ed744dfbf604eff09251fefdf8929a74e) fix(deps): update dependency net.md-5:specialsource to v1.11.6
- [`d85010f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d85010fbc66263cc8e98fba57f3ca1761c6833e6) fix(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.3
- [`ab59712`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ab5971202d1908acd38cfcd1b34fd740ce61f749) fix(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.27.1
- [`9d7806f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9d7806ff74867e6c5b6ba46ff065d8b17365f1bf) fix(deps): update dependency org.jetbrains:annotations to v26.1.0
- [`35da90c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/35da90c95fa32437ea8351a200ab21430b9f6969) fix(deps): update all non-major dependencies to v3.2.0
- [`a7ef9fb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a7ef9fbd68654a189174f92d688b38c56febb040) fix(deps): update all non-major dependencies to v3.2.1
- [`8903c89`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8903c8907cf248a3c822ddee0dd0aaccc8a2a561) fix(deps): update all non-major dependencies
- [`b8e4655`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b8e4655fd568e4fa56be07f5abe70964244cc2bf) fix(deps): update all non-major dependencies
- [`e7e7bf6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e7e7bf6adc06c1539d81a9fbce2883b938b2c6e8) fix(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5.1.0
- [`b534acd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b534acdc7d6373d01cabac2f765bded7136448c4) fix: properly copy accesswidener
- [`631f854`](https://github.com/SkinsRestorer/SkinsRestorer/commit/631f854a46cb8bbb7e43a692c688516e73e2e22f) fix: use daemon threads for all spawned threads
## 🔨 Build
- [`d90ea33`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d90ea335c8ffebab0146ff4bf374df11d94b2956) chore(release): bump version to 15.10.1-SNAPSHOT
- [`9da5c90`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9da5c902b7631abf219af9b65450682cda36c3bc) chore: Add Contributor Covenant Code of Conduct
- [`5a2d803`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5a2d8030db36470dc6ae2e13d12f745b72efc557) chore(deps): update actions/upload-artifact action to v7 (#2100)
- [`dafc794`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dafc794a3de913635e48c99ac0037bae3220ed44) chore: update copyright to 2026
- [`f47b5a9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f47b5a9cc57c9374d7dba26b47bb4ff58506ffce) chore(release): bump version to 15.10.1
## 💅 Style
- [`e1aa7c3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e1aa7c320480d679778bb2391d594905b5d38c91) style: apply openrewrite
## 🧪 Tests
- [`5a03682`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5a03682d7fbad03067d2bb7bfb89373f3fecbd0f) test: add full coverage tests for all storage adapters
- [`60f0c3c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/60f0c3c96b8cd82ce74f9e57544bfbfae2779b37) test: add unit tests for shared utilities and codec round-trips
## 💬 Other
- [`41f01b9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/41f01b932e7e926d808e2f2ed15e6ac4a0e419c1) Fix: use ASCII charset for URL columns to prevent InnoDB key size overflow (#2097)
release
SkinsRestorer 15.10.0
15.10.01 февр. 2026 г.78,4 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`495240e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/495240ec500dd9ab888bb4191dd7c79e39dead62) feat: add postgres support (#2026)
## 🐛 Fixes
- [`da9899d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/da9899d637c159f12b47f62c2966ff00ceac6137) fix(deps): update all non-major dependencies (#2085)
- [`5f97cbb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5f97cbbe4f8de2ebc058ce023072e49a83c9a749) fix(deps): update dependency com.zaxxer:hikaricp to v7 (#2090)
- [`9221be9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9221be99d29f1ee3ebcc43d13db4d1a4be9a7cac) fix: add brigadier dependency
- [`8fb226e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8fb226e4753808764b375d8b384824c85f6442ab) fix: do not reexpose brigadier
- [`c207bec`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c207becf01083d616f6a5b6b192d4bd337c60247) fix: further minimize classpath for javac
- [`d3df2e4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d3df2e4d478973953e63106bdb7bb8f35f12f96f) fix: improve correctness of database adapter
- [`140498b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/140498b7b43c225c72a8f83280867804ffa91e59) fix: resolve possible parsing error & fix potential memory leak
- [`61dfd4f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/61dfd4fdd7e16621a4c178193edc407014e14259) fix: properly mark suppressed exception
- [`f36bc57`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f36bc571800d62875d6354c8a619923604aba028) fix(deps): update all non-major dependencies
- [`08964c9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/08964c910fb2a1f1e64b5af623f77559efcce95c) fix(deps): update all non-major dependencies to v5.7.1
- [`0032c6d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0032c6d5b0df094bba4e6a4300660819f8286dd4) fix(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v1.3.6
- [`a3e0b68`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a3e0b680152a8cf622096362a075ac2a55af767b) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.2.0
- [`815ad3d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/815ad3dffce3c770f0de4d3b54404c5f356c42de) fix: pin cloud fabric
- [`a7c6eb7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a7c6eb7a49e85bce00eafc68ee29faa9ea2a00e8) fix: use correct permission check for op status
- [`b5065c3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b5065c3d11a67b2b47b400074738fa74658bf09b) fix: do not fetch op permission level, use gamemaster permission level
- [`0fd46de`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0fd46de646d20027cb1afb430454f1e451776c3d) fix(deps): update dependency com.velocitypowered:velocity-api to v3.4.0
- [`6d4c72c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6d4c72c0855422d2b6b8f146c9e259dccb9dfb21) fix(deps): update all non-major dependencies
- [`dee0eda`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dee0edaacff1a11ca3a30d558ffc898381cd9251) fix(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5 (#2095)
- [`70db08f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/70db08f34e202f587bd363f39c84efc0b9597d13) fix: make compile
- [`4dfca7d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4dfca7d49a5eb148daeea0adcb219340ace4a641) fix: properly relocate postgres
## 🏗 Refactor
- [`e93fbd2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e93fbd2a16a663bd3b93207225380c4a2c59d533) refactor: decouple history and favourites from PlayerData DTO for efficient database access
## 🔨 Build
- [`02bba85`](https://github.com/SkinsRestorer/SkinsRestorer/commit/02bba85f911cd003e4d86ac575d4ea4f1e807516) chore(release): bump version to 15.9.4-SNAPSHOT
- [`dcd7331`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dcd7331d54b35cd672188033a96da5ede0b5e46a) chore: reignore fabric api deps
- [`6e75d59`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6e75d595881a57998c202b895b52e566f39281dd) chore: ignore loom updates too
- [`ab3808d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ab3808dddf4554d80e9b25f1f9ab4dcb5b5066ae) chore: fix legacy logic and cleanup code style and handle errors more gracefully
- [`183ebc9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/183ebc982a1b6a269cae22929f9a024ad4a87d71) chore(i18n): new translations locale.json (Croatian) (#2091)
- [`3426821`](https://github.com/SkinsRestorer/SkinsRestorer/commit/34268217af65fa4d249d767990c741714367cf52) chore(i18n): new crowdin translations (#2092)
- [`f450d78`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f450d78ff13951db81f0ce02f1e7d9a1b5219a4f) chore(deps): update plugin com.gradle.develocity to v4.3.2
- [`634919e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/634919e8cd467475b1351ee5ce394fe899dac48d) chore(deps): update gradle to v9.3.1
- [`7d86ed1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7d86ed1e60a116e3f0ecd83c2bab17143f78141a) chore: configure Gradle daemon JVM toolchain for Java 25
- [`36234c1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/36234c1c427da0fa341362be1607b2f159b17512) chore: add spotless, spotbugs, errorprone, and openrewrite
- [`997b378`](https://github.com/SkinsRestorer/SkinsRestorer/commit/997b378ec6494cea075f772224ce2c4b6acd5a09) chore: use correct rewrite
- [`6013dc1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6013dc125d821711fdfc88f3aecf18d113dc36bf) chore: add dev dbs
- [`13efee0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/13efee064f9dd35fdc649437cf607fca058f9742) chore: bump runtask
- [`fcb9320`](https://github.com/SkinsRestorer/SkinsRestorer/commit/fcb932041d30e90ff3302de535ed8f18e65cfa42) chore(release): bump version to 15.10.0
## 💅 Style
- [`3a76e7c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3a76e7c2782aeb00f29975e31a022797d22984df) style: run openrewrite
## 💬 Other
- [`7fb8051`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7fb80519162a9dd2500d57a392da316216ed1077) Upgrade Java and Kotlin toolchain to version 25
- [`943133c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/943133c5ee5ea7e965ba5c19f855543857d412d7) Set Java language version to 25 for updateDaemonJvm task
release
SkinsRestorer 15.9.3
15.9.310 янв. 2026 г.63,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`8110200`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8110200548663557dca0d1fe4a12123f29a83d22) feat: enable /sr dump and /sr status commands in proxy mode
## 🐛 Fixes
- [`4442e24`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4442e24ecca10681bfa557fb3ab0b386ccfd5ebb) fix: inject game profile on mod env earlier
- [`e133c5e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e133c5e88c858e5151f824c1017df315d525e0e3) fix: reenable javadocs and delombok tasks
- [`e7c0c45`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e7c0c45e6de9e6698e0e6d13221faa56a6483980) fix: ignore useless spotbugs warnings
- [`8d980d8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8d980d8d2388e2ca82950e33ef713acd773f843c) fix: disable errorprone in generated code
## 🔨 Build
- [`2efdc5d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2efdc5ddf76198bd46c54728b1ffd2aa7ad8a5c7) chore: mark as functional
- [`989bf18`](https://github.com/SkinsRestorer/SkinsRestorer/commit/989bf181e5326c42747adc52b004b87025b720c6) chore(release): bump version to 15.9.3
release
SkinsRestorer 15.9.2
15.9.22 янв. 2026 г.24 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`b5b34be`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b5b34bee9a72e2d7eb764269fa938562cd69b175) feat: update mod support to 1.21.11
- [`5f2975e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5f2975e40f8aab5138dec5a0c036451b964597c2) feat: enable configuration cache and disable configuration on demand
## 🐛 Fixes
- [`845e4b1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/845e4b1d3dc2121ce52bdaa9716b246f9c4d8974) fix(deps): update dependency com.github.cryptomorin:xseries to v13.6.0
- [`23c87aa`](https://github.com/SkinsRestorer/SkinsRestorer/commit/23c87aafa8a125dd36869358743a2e3cb5532d24) fix: set hangar version to latest
- [`a1e87dc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a1e87dc60e9b523257c6ed93e67b7070761b6a71) fix(deps): update all non-major dependencies to v2.0.3
- [`ce2454b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ce2454bc150e2366fedb190714467e53be5e0f0e) fix(deps): update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.7
- [`0bcd2d7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0bcd2d7700b900e833434d0783ea85c468fd044d) fix(deps): update all non-major dependencies to v4.26.1
- [`4df851f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4df851f2c3023d80db39cef9d701bb2c146fee83) fix(deps): update dependency dev.architectury:architectury-neoforge to v19 (#2079)
- [`a268148`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a2681489f67fd80b678f4b53327575a43495bbe5) fix(deps): update architectury to v19 (#2078)
- [`7a3af69`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7a3af69303e900050fb7b1efd54085b973cc51a1) fix: make build work with architectury loom
- [`4b5383f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4b5383f4df6d8da7501db488019ae742cfaef648) fix: change remap target dir
- [`9b5f0d8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9b5f0d8e0da9a9db7fd7b2117a86efced722bf45) fix: make fabric load
- [`239e511`](https://github.com/SkinsRestorer/SkinsRestorer/commit/239e51195173cbd9d7a1450cad34f75ec40bbdf9) fix: declare AW once
- [`2244569`](https://github.com/SkinsRestorer/SkinsRestorer/commit/22445698375efbcec56103ee43426ec67e0afc24) fix: make build work with configuration cache
- [`d1c7295`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d1c729577e4e541a9f73f529764b9250a4122971) fix: make configuration cache work
- [`2e21d75`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2e21d7591e5867b63ac7d659866f1664b2c222ef) fix: remove mod dependencies from version catalog
- [`1c73d09`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1c73d09556b50da8859e7e9f055c7d7d68f4b735) fix: update the way projects are included
- [`669a3ce`](https://github.com/SkinsRestorer/SkinsRestorer/commit/669a3ce695f54486613381697e480f299c4ed693) fix: bundle all of fapi for now
- [`90d9462`](https://github.com/SkinsRestorer/SkinsRestorer/commit/90d9462a8057554fc917523410aa057db063757a) fix: specify access widener in fabric.mod.json
- [`5d8fbbc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5d8fbbca1545fed3fdb0d233bc1a1343c60b93c4) fix: properly generate AT
- [`ae34f01`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ae34f012c7902f792445276842cd4261fbf8baee) fix: shadow correct transformed output
- [`1d35879`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1d35879158719748143dbecba4feb34ca808ec70) fix: shadowbundle named elements
## 🏗 Refactor
- [`34c5383`](https://github.com/SkinsRestorer/SkinsRestorer/commit/34c538302dcd124477d1ddf04923517e8046fab4) refactor: rename noupdate.txt to noautoupdate.txt (#2081)
- [`6e6db58`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6e6db58e35b9a6059a35cf52d7658629d34615a2) refactor: move to architectury loom
- [`400553f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/400553f6146c15b14c0812888eef237eddba1b3c) refactor: use kotlinscript
## 🔨 Build
- [`1a282c5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1a282c55fa1754e6f8d49955ba113a4a934b6b3a) chore(release): bump version to 15.9.2-SNAPSHOT
- [`960ed0f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/960ed0fe8eca6c245af551b3a628e557f2e1ad33) chore(deps): update actions/upload-artifact action to v6 (#2075)
- [`b5aaddb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b5aaddbc9d2a8647750b7a2ddb645b5e27ea4323) chore(i18n): new translations locale.json (Chinese Traditional) (#2077)
- [`d6a6acd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d6a6acda72cf2fbe93a03879b2f32a2b0df6f9ef) chore(i18n): new translations locale.json (French) (#2082)
- [`56ddcb5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/56ddcb546be17913fdac695f4efd0c9d9e0d22a0) chore: cleanup
- [`e65a87a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e65a87a5e57b57d9ae5c0b52ea48c73d53080633) chore: remove old buildscript
- [`a13f48b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a13f48bcb86fe6e6a6da329340dd2b48a13c4f00) chore: make buildscripts work properly
- [`b5894bd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b5894bd0536337021e9b7adba5b0cbb1e7a7a382) ci: update artifact path
- [`4e8a5cf`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4e8a5cfd618296c2756777035dde84c3aa01fc4f) chore(i18n): new crowdin translations (#2086)
- [`823b90a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/823b90ae09081dc1a0cfdc1a211c3c0707035b85) chore(release): bump version to 15.9.2
## 💬 Other
- [`6539a3d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6539a3deb4bef65dab1d7415f720eba7951a009a) Revert "fix: update the way projects are included"
release
SkinsRestorer 15.9.1
15.9.113 дек. 2025 г.58 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`94a4652`](https://github.com/SkinsRestorer/SkinsRestorer/commit/94a4652f371c8470d3a0f176d4080840a9630e7f) feat: add 1.21.11 support
## 🐛 Fixes
- [`6883da8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6883da87718eb13be0d9fe880fb19c688a1bfaa8) fix(deps): update all non-major dependencies
- [`c038a8c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c038a8cba784f24ebde29a8bbb97250a1183cc58) fix(deps): update all non-major dependencies to v2.0.2
- [`10350bb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/10350bbf17482e2b9f1735b6dc6b0d998e9dd40f) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.1.0
- [`b3113ef`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b3113efdc0f07c7f0d5325096d9414a5c35bfe5e) fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.6
- [`a41ccd1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a41ccd1ef670b61a71d04e29f26271398a2dcec8) fix(deps): update dependency com.google.errorprone:error_prone_core to v2.45.0
- [`01faf64`](https://github.com/SkinsRestorer/SkinsRestorer/commit/01faf6405c6d2fd9b217ae149fc33b57622b8dc8) fix(deps): update all non-major dependencies
- [`a40dc3d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a40dc3dbaf0704abac3591a1c4da658181c1450b) fix(deps): update all non-major dependencies to v18.0.8
- [`4a05b4d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4a05b4dea27729edcaea554e9aa786183ad29a77) fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.0
- [`6109b0a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6109b0a4726d7efab662a40309df8b82d87c20d3) fix(deps): update all non-major dependencies
- [`090cd16`](https://github.com/SkinsRestorer/SkinsRestorer/commit/090cd1653f60526763eaecfde0b8c3fd9b0313b2) fix(deps): update all non-major dependencies
- [`96da93a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/96da93a50fcc66f1ada80f5a5d1ed32715a2a086) fix(deps): update all non-major dependencies to v5.6.0
## 🔨 Build
- [`8a1c0d4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8a1c0d4aa6901b0787760a8d9d7137c20f399092) chore(release): bump version to 15.9.1-SNAPSHOT
- [`812a2b8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/812a2b88d22ae794c4853a66236478d5908389a8) chore(i18n): new crowdin translations (#2065)
- [`655e91a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/655e91a03a1b9a63c9b6c61a9831a7989f231e7a) chore(deps): update gradle to v9.2.1
- [`ea24d8f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ea24d8f2af248b370660cd9ad68e518e3713d343) chore(i18n): new translations locale.json (Russian) (#2068)
- [`363c6f1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/363c6f14f93560f3458d2c2e563ba7e963a9bd69) chore(i18n): new translations locale.json (Russian) (#2070)
- [`7b25ed6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7b25ed68506b93a71a1d42613435d7fed15b174b) chore(deps): update actions/checkout action to v6 (#2071)
- [`0727c87`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0727c879143a73df3f6e26e9e048e3ce8b74fb98) chore(i18n): new crowdin translations (#2073)
- [`8f26272`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8f262723b532ad17194da271aa61569a3749bdb5) chore(deps): update plugin com.gradle.develocity to v4.3
- [`ee713cb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ee713cb0df8f5d052adaac9bcc7c44c2104b04c5) chore(release): bump version to 15.9.1
release
SkinsRestorer 15.9.0
15.9.011 нояб. 2025 г.74,6 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`2d1f015`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2d1f0151f5f8aa5e6685dd4eb27741f96839462d) feat: show skin head in chat on 1.21.9+
- [`29cb1b5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/29cb1b58756ed5f23348c43816e362100536a939) feat: add skull to more cmds
- [`f953339`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f95333907b80cab0eabf5e2cd58cbf83c153bd36) feat: add heads to history and favourites
- [`ff75795`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ff75795cb07ab30e088396aeaccc9fa4292c25ff) feat: readd spotbugs
- [`9814a15`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9814a15b235a1ad8e04e6364ed2d481bc6dbcda1) feat: add /skin upload command
## 🐛 Fixes
- [`ed1e0df`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ed1e0df29bd2706ef4b53ca8f072f75b586bf557) fix: exclude useless kotlin module file
- [`2371d36`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2371d36ef447746168aedfdb781fb1cb1b8d4d83) fix: make messages cleaner
- [`b1a57ec`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b1a57ec7106113b67c2ea5cd4638bab4e1f4f1da) fix: disable player head objects by default for now
- [`b3c3742`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b3c374266259d2065f38c369b6ae981624914709) fix(deps): update dependency net.kyori:indra-git to v4 (#2043)
- [`594b5cc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/594b5cc6d2afd8f7a2c12b452a07b8b44c99da3d) fix(deps): update dependency org.testcontainers:testcontainers to v2 (#2044)
- [`69250a0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/69250a0eeed6b229b8075367a7194c796683eeae) fix(deps): update all non-major dependencies (#2039)
- [`3879421`](https://github.com/SkinsRestorer/SkinsRestorer/commit/38794217c194ed105243741c4ea98d0ab3a3324a) fix(deps): update all non-major dependencies to v18.0.5 (#2049)
- [`f334e85`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f334e8511df636a418e7ecf7ed216cb54e2e3ce6) fix(deps): update all non-major dependencies to v18.0.6 (#2052)
- [`5310782`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5310782d4bc1ad59dfb3055562a3d33b02e52253) fix(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.1 (#2057)
- [`2fb7a4e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2fb7a4ef14349c6a9d6f139cd308b8e60db0825b) fix(deps): update dependency me.clip:placeholderapi to v2.11.7
- [`bc33e58`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bc33e58993c871e64e136b652801d4ebeaca8c03) fix(deps): update dependency com.google.errorprone:error_prone_core to v2.44.0
- [`6bddf9e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6bddf9ef022dd2aa46bd5e98f6596e1267c32cc2) fix(deps): update all non-major dependencies
- [`2f87af6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2f87af65cfbc7a4753d30b5752347fee8108d452) fix: make cape support work
## 🔨 Build
- [`9adbb7c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9adbb7cb35f15a7a4422b7ad935015d7539497bc) chore(release): bump version to 15.8.3-SNAPSHOT
- [`fbe486b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/fbe486b6d75071ff224408457a6b63f890156974) chore(deps): update stefanzweifel/git-auto-commit-action action to v7 (#2040)
- [`c58d000`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c58d00053ecbe137c0efb156eb85e4f172b319f2) chore(i18n): new translations locale.json (Azerbaijani) (#2042)
- [`e5195e7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e5195e741293dba7dd551c1607af6f4cfa8b4d59) chore(i18n): new crowdin translations (#2045)
- [`6f9cc7f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6f9cc7ff9cebfc1b6a6abeae7a43e33fe9c8f1b9) chore(i18n): new crowdin translations (#2046)
- [`c3f8e71`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c3f8e714009801e0cef7763429eb3ffa4c4b77d6) chore(i18n): new translations locale.json (Slovak) (#2047)
- [`1c48805`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1c4880560d66be1b19e805495ccbe812f9addc4e) chore(i18n): new translations locale.json (Slovak) (#2048)
- [`c43db65`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c43db65ab438e38c9db73c732ae78415a86cd832) chore: disable fabric API bumping
- [`10a1dc0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/10a1dc0bf08372c838d601d8cf12126064071393) chore(i18n): new crowdin translations (#2050)
- [`b4e0116`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b4e01168d11a68d0343dab93d411a7c4cc8a7950) chore(deps): update actions/upload-artifact action to v5 (#2051)
- [`344efec`](https://github.com/SkinsRestorer/SkinsRestorer/commit/344efec8d8d59dbb80e93491d036af9c5634fd02) chore: enable automerge type branch
- [`9cc382b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9cc382b57f5126028cc1ac47cd2a7b19dc3c6f07) chore(deps): update gradle to v9.2.0 (#2053)
- [`e1b5cb2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e1b5cb2c286687da24ffb650595014609d212077) chore(deps): update mikepenz/release-changelog-builder-action action to v6 (#2054)
- [`eeebe4f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eeebe4f00b9278d766eff4d96c87c0701e67f5af) chore(i18n): new translations locale.json (Lithuanian) (#2055)
- [`925fa16`](https://github.com/SkinsRestorer/SkinsRestorer/commit/925fa165be2ec505edde5715e7773a789bf84a48) chore(i18n): new crowdin translations (#2058)
- [`6af3a04`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6af3a0472c0a8884743881fe0bccf644e9f3a52e) chore(i18n): new crowdin translations (#2060)
- [`bed3764`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bed376434d2c4e53f959a2108ae7386d87a06358) chore: update invalid urlskin message
- [`30a4e63`](https://github.com/SkinsRestorer/SkinsRestorer/commit/30a4e63816fbfe1674e3670038f0c39f011f8ef5) chore(i18n): new translations locale.json (Turkish) (#2062)
- [`eca31ef`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eca31ef913c30b8678b6dd6967f94dc0016b3e84) chore(i18n): new crowdin translations (#2063)
- [`6e5cd76`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6e5cd76b165e5c37e0563e030a46da72a52dfcdd) chore(i18n): new translations locale.json (Hungarian) (#2064)
- [`1565b8f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1565b8f7475bc41d038382d4670a27511b60e9ef) chore(release): bump version to 15.9.0
## 🧪 Tests
- [`a071912`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a0719124fc516f7d67f8142432fc7307a8e768ba) test: remove axolotl test
## 💬 Other
- [`4ddccf5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4ddccf57608c49319194dd9739bf8e01e30c1449) Remove extra MineSkin coupon messaging (#2056)
- [`747e3e0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/747e3e0adb027f4e7973519b588308ef853b084d) Add decryption support for skinsrestorer-axolotl:// URLs (#2061)
release
SkinsRestorer 15.8.2
15.8.28 окт. 2025 г.69,7 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`d029b20`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d029b20a6c996f38ac31e13241cbec33949a518a) feat: support new record based GameProfile
## 🐛 Fixes
- [`e03dc94`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e03dc941c0eaa907555988c6331010be4bce1565) fix: set internal properties object of PropertyMap
- [`334c392`](https://github.com/SkinsRestorer/SkinsRestorer/commit/334c3925ea63f2b0ca62b2c0b2474b34969b2212) fix: mark 1.21.10 as supported
- [`7f4c788`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7f4c788341cadfe47d2301af0a2f912c0271ee0b) fix(deps): update all non-major dependencies (#2036)
- [`7090819`](https://github.com/SkinsRestorer/SkinsRestorer/commit/709081946054d81f6f38c75ee8947d7b646e7590) fix: properly check field type
- [`51cb534`](https://github.com/SkinsRestorer/SkinsRestorer/commit/51cb53447f5330aee462a3cf15c743f14937b100) fix(deps): update dependency net.fabricmc.fabric-api:fabric-api-bom to v0.135.0+1.21.10 (#2037)
- [`940d3e6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/940d3e642fdb4970686f4ff4123b9831326cc228) fix: make refresh work on 1.21.9 fabric
- [`cf773a3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cf773a3b49dcfd1f168f82687b8f2f62af88e1df) fix(deps): update dependency com.github.cryptomorin:xseries to v13.5.1 (#2038)
## 🔨 Build
- [`00763c8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/00763c88fbb9c45502988a1ab3401c733b7ff996) chore(release): bump version to 15.8.2-SNAPSHOT
- [`a6cc489`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a6cc489882e54597c6bccd2fb931a7e0c44ca70c) chore(release): bump version to 15.8.2
release
SkinsRestorer 15.8.1
15.8.14 окт. 2025 г.9,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`f7c6b1c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f7c6b1c0440d904c91972a51966fdc1d9ec9816e) feat: add 1.21.9 mappings
## 🐛 Fixes
- [`0f5b83e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0f5b83e63439f6129ea67130f310ab654be3734a) fix: include loginProfile of superclasses
- [`a2d7492`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a2d7492c2b71413ba63e2499fe5681191cd47e75) fix: pull processors from release instead
- [`1cc2945`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1cc2945c857f9fe47887258e0dfcc88876b8116b) fix(deps): update dependency org.junit.jupiter:junit-jupiter to v6 (#2028)
- [`813f575`](https://github.com/SkinsRestorer/SkinsRestorer/commit/813f5757563fee1f412307e8c2f7bb902e496fff) fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8 (#2024)
- [`6aa1e53`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6aa1e5323e10e1712a6c561c6df611d0d9f1c9e6) fix(deps): update dependency io.freefair.gradle:lombok-plugin to v9 (#2027)
- [`5f32cdd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5f32cdd8af25b8d3cec78ca648929c39797774b6) fix(deps): update all non-major dependencies (#2023)
- [`c7a54eb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c7a54eb55354ee4ef34086c9b2e82168c1118022) fix: bump mod to 1.21.9
- [`37a28c0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/37a28c0f1ac66a29d892682e64a80431da839c64) fix: make mod compile again
- [`023ac7c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/023ac7ca8ac20b901e9a888363b98b6081881086) fix(deps): update all non-major dependencies (#2032)
- [`1a007ff`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1a007ff9dde059d897ddbfc8b1150861c478b638) fix: use newer method for fabric
- [`0280e33`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0280e33b8829c15026fcbfe1bb42f11d9a6b1d2d) fix: do not fail on duplicate entries
- [`6f2b9ce`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6f2b9ce5334acc8a72e0074ecd138c6b62a708d1) fix: use new permission level method for neoforge
- [`31c648e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/31c648ee674ed5d273de09f9430255d780f6894f) fix(deps): update architectury to v18 (#2033)
- [`3633b97`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3633b9721a54d4fb9ab146b8c0bb079d68450c1d) fix(deps): update dependency dev.architectury:architectury-neoforge to v18 (#2034)
- [`ac6fa07`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ac6fa077ec8e5c295636afb491e0f982df7f23dd) fix: exclude duplicates
- [`92855d9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/92855d9b068355c27cf27cf78501737667297df1) fix: properly handle service descriptors
- [`1eae728`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1eae728f2ecf668a11fa18b3ddbce121b5aa6526) fix: only preserve first found resource
- [`1b8517c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1b8517c8624134d5e231de470d9bbd0f2ba7b17f) fix(deps): update all non-major dependencies (#2035)
- [`3bb41e8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3bb41e82e152ed9fa40b1c60441210dde0ab39e1) fix: only preserve first found resource
## 📝 Documentation
- [`56059bc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/56059bc39246828c1826f9849c9e146877fddc43) docs: explain why we do withSuper
## 🔨 Build
- [`0221cb0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0221cb0d37e0b96529ef3764e544cc6ac4dcd0a7) chore(release): bump version to 15.8.1-SNAPSHOT
- [`c320fa8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c320fa8040e206a4636c1d024c233b4b0dcdd0cc) ci: set no changes
- [`25f54f8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/25f54f895bec34bccbcd87136772990505656679) chore: add new Thai translations in locale-th.json (#2030)
- [`197df73`](https://github.com/SkinsRestorer/SkinsRestorer/commit/197df732ad76d3298bc308e6d0eb0d2a4bf9fdca) chore(i18n): new crowdin translations (#2025)
- [`13a7805`](https://github.com/SkinsRestorer/SkinsRestorer/commit/13a780550e4e5c159f16b680ef6f4af969ee3efc) chore(deps): update gradle/actions action to v5 (#2031)
- [`9259e89`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9259e89d737008a8616782de557a1066eeba9cd4) chore: add codeowners file
- [`cfe571d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cfe571d7097dd8d6ee7792c793dab438873faf10) ci: unfeature old releases for a loader
- [`bd509cd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bd509cd6370a06a9d1e004dc9c7670fd499121cc) chore(release): bump version to 15.8.1
## 💬 Other
- [`d51d928`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d51d928607eefde9979c0905bdc3ee06cbb0cecb) Revert "fix: exclude duplicates"
- [`dbf7b20`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dbf7b20f387d56ca709f8bd77a4b8bc6dfdacf9a) Revert "fix: do not fail on duplicate entries"
release
SkinsRestorer 15.8.0
15.8.022 сент. 2025 г.21,7 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`75cd2c7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/75cd2c7e6ee92d010b4996d920bc2d0ae7139b39) feat: add suppressed exceptions
- [`982bd0a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/982bd0ae508b4fd630ab9411a6d0bf716e05b7c5) feat: add request batching (#2019)
- [`1d8505b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1d8505b64c9f6ac5121b759b4b9501249e5b5098) feat: add better gradle flags
## 🐛 Fixes
- [`9e92cc7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9e92cc7e19364b7399b772fb71b853fcd5e1ff5a) fix: properly merge jars and properly relocate SPI
- [`d38809b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d38809bec705aefbe92a11476f27c1018e151971) fix: avoid race conditions when playing sound
- [`dc9d20e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dc9d20ed270af0fba1749222004c7aa1b82d6b08) fix(deps): update all non-major dependencies (#2011)
- [`d738656`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d738656ff57eb2506572f8a5a8a10c9378529dc1) fix: make code compile again
- [`3153e3b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3153e3bf3fcabeb4dc5bcb9800a462ba958e0190) fix: properly stub batch window seconds
- [`62e83b5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/62e83b5b5cbdf84c9fd93ad75de0e9e6e91dc198) fix: abort get after 1 minute
- [`87bded8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/87bded8d1cbf2cfc284296c52a6d27704b5f484f) fix: run async delayed in tests
- [`94fd8e2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/94fd8e264f561b044eaf4854d8047a4ce4d4ba06) fix: make tests work
- [`93238b8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/93238b8b0b8f671cd2546e71fb007637d4ca9a57) fix: remove configuration cache
## 🔨 Build
- [`243a2c0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/243a2c07dfc36240de2235ce88693d72f39c6f41) chore(release): bump version to 15.7.11-SNAPSHOT
- [`2732867`](https://github.com/SkinsRestorer/SkinsRestorer/commit/27328676eccbd182cb4e01b0a394e02bd1844253) chore(i18n): new translations locale.json (Hindi) (#2012)
- [`38affd5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/38affd5cc6a52fa39387c0fcc46f0676b20b5ca4) chore(i18n): new translations locale.json (Portuguese) (#2017)
- [`3b47b14`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3b47b145a7a5a6ddc4aefe4d4ab718fcfeb991c0) chore: add agents file
- [`f077737`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f0777379bd37d52cdb55ed5902c84cf7b24d92e7) chore(deps): update runtask to v3 (#2021)
- [`752814e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/752814e65b80b2d8e35fdcbada73fd7579af3dac) chore(release): bump version to 15.8.0
## 💬 Other
- [`005701d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/005701d5519d20f9b91d3f3703f7b39b7ca8db0f) fix #2014
release
SkinsRestorer 15.7.10
15.7.1025 авг. 2025 г.41 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`f7fe495`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f7fe4957933c8216382c6161e27cc5096bdc62d7) feat: improve metrics so that we can analyse plugin usage better (#2008)
## 🐛 Fixes
- [`b93833d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b93833dea7187e36579ae81c278f29590ff6d82e) fix: resolve some build issues
- [`3dbaa31`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3dbaa318cae8f843b6173bc3d9ad478e4bf48be7) fix: improve mysql performance for getTotalPlayerSkins
- [`1d706bb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1d706bbd9226a96fa4d85c476e2e0201ab663f49) fix: Add deprecated api.mojang as backup, this should reduce instances of rate limit that result in failing to get an uuid
- [`2db28c5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2db28c5a143e8217290e60a1590bdb238ecb94c6) fix: NoSuchMethodError when using sendHealthUpdate on older bukkit versions
- [`b2bff0f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b2bff0f112d3437c4c46ca188b6f00e886398c58) fix: resolve type inference issues with kotlin buildSrc
- [`3148865`](https://github.com/SkinsRestorer/SkinsRestorer/commit/314886533ef56aa166b0006471191957212322f6) fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9 (#2000)
- [`8adebc7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8adebc7e82e02ab49c01f511c51c34a216a589a0) fix(deps): update dependency io.github.miniplaceholders:miniplaceholders-api to v3 (#2006)
- [`f9ac0c5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f9ac0c52854cff96f296d352ff9ea72e30619854) fix: make runServer work again
- [`f8859b8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f8859b85e5d42211afb96f3384060cfed2a4d451) fix(deps): update all non-major dependencies (#1996)
- [`31df2a0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/31df2a0e93feb71532d582c62a8f4edf8c358c6b) fix: add missing class for unrelocated test
- [`19ef760`](https://github.com/SkinsRestorer/SkinsRestorer/commit/19ef760f13e33e03ed97bfa85f96b83282b345fd) fix: Resolve skin on join when using a resource pack (#2010)
## 🏗 Refactor
- [`b8e055c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b8e055cdc412b434f146073ece68cc1410f746c0) refactor: move from licenser plugin to spotless
## 🔨 Build
- [`5ed5577`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5ed5577bf9510638f76f0942a43bf0ad1edebd33) chore(release): bump version to 15.7.10-SNAPSHOT
- [`c59d40e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c59d40e63c9babb15da2a8ea69e2a000056ef687) chore: harden repository lookups
- [`fc66c03`](https://github.com/SkinsRestorer/SkinsRestorer/commit/fc66c034af78cb27ade51c47c03517395520bcb8) chore(deps): update actions/checkout action to v5 (#2002)
- [`b9766b7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b9766b779c79bdc7a74cf0090ad94c54abfe064c) chore(deps): update actions/setup-java action to v5 (#2007)
- [`2eb737a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2eb737a70fab871bc3769d0232e3760c193b15f3) chore(i18n): new translations locale.json (Vietnamese) (#2009)
- [`5228f4f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5228f4f89f46a753033c9d5a097daf582ee0c277) chore(deps): update dependency gradle to v9 (#1997)
- [`22e56ce`](https://github.com/SkinsRestorer/SkinsRestorer/commit/22e56ced94d89a43d9be6cd62bbbe41ea3b5bdb9) chore(release): bump version to 15.7.10
## 💬 Other
- [`1b325da`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1b325da78b2d06230333d3704473b775b92e8bbc) rearrange code
- [`2c432b7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2c432b7914489b0274c35a4357d4836986779767) remove redundant readUrl timeout method
- [`03826d8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/03826d884a3ed41830600cd5c26ba27a4dace7c1) fix: (paper) Update food and saturation when changing the skin
release
SkinsRestorer 15.7.9
15.7.911 авг. 2025 г.20,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`2c77823`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2c77823987d017b26b3654339063f4cfa0cb9174) fix(deps): update all non-major dependencies (#1991)
- [`6e86b13`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6e86b13016c136e0b659b09ce118e6515ac95132) fix(deps): bump runpaperversion to latest (1.21.8)
- [`6bb7481`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6bb74811d1a28418fcc2fe2fd51e41f2a28ef8d9) fix: Revert adventure-platform to 4.4.0 to fix messages
- [`32075b7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/32075b7d6fafdb5c4ece84eeaea4e1c39dae50fe) fix: do not print unsupported version on 1.21.8 paper while using viabackwards
- [`5aa9b34`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5aa9b34b34b4c41d3ac6acc93bbb345694e1637b) fix: Fix updater message on banner when noUpdate override or network is disabled
- [`c3f93e3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c3f93e3fc78c46ddace66e0fc363f12f6ffe7cc2) fix: Suppress unused MetricsCounter, it is used by Bstats but the InteliJ does not see that....
- [`a27f089`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a27f089cce03bf1f279448a3cbbda40601ce1dd2) fix: reuse already defined constant MOD_ID_NAME
- [`1844eb5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1844eb531100ca6ce0dd4a2d86002a40b9c2d5a2) fix: Code cleanup
## 🔨 Build
- [`101fd39`](https://github.com/SkinsRestorer/SkinsRestorer/commit/101fd39bebc76810c41fb36fde7dff19af8e3af3) chore(release): bump version to 15.7.9-SNAPSHOT
- [`9b77be3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9b77be34cc27df10b44ebd38ae02ff55f86780be) chore(i18n): new translations locale.json (Portuguese, Brazilian) (#1998)
- [`eb4ae0c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb4ae0c562ec1f8520de18a12b0031f6da1a9428) chore(release): bump version to 15.7.9
release
SkinsRestorer 15.7.8
15.7.829 июл. 2025 г.20,6 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`3f0d60d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3f0d60d33a9aa1f16eb999282cb14fd7d4787a1d) feat: add old constructor support
## 🐛 Fixes
- [`5bceb83`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5bceb830ab3cd650d1c792b81dcedb1e8434bdc6) fix: make bungeecord impl fully based on reflection
- [`cb1b0ad`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cb1b0adc491cca9a64eb873c8babe5e6e790744a) fix: resolve comment typo
- [`5337c17`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5337c17b6533fba4bfb021d3c84c0aacfb99d0cf) fix: do not print warning on newer bungeecord
- [`865fd7c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/865fd7c20f8c636fd5865b300c874a47bf63b0a3) fix: make bungee compile again
- [`b8e3ec7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b8e3ec758a38084c8e314af39ae3a45f599c1be9) fix: avoid recompilation of all classes after every commit
- [`af1e294`](https://github.com/SkinsRestorer/SkinsRestorer/commit/af1e2942ece3623c8ead1e08ee734802c4791675) fix: full spell out data file name
- [`7312a75`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7312a75f2dff7d243de333db1637751ebacfe777) fix: fix build by updating dependency's
- [`670219b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/670219bcab7b48ce3362f4c52522c16d67165426) fix: use correct sonatype repo
- [`8a663d7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8a663d771cb28ca322ea7bb9468c61d679d232e4) fix: remove kyori mod dependency & bump mod to 1.21.8
## 🔨 Build
- [`4e90a37`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4e90a37ab6b48da592a311ff068fc5389d9f3f39) chore(release): bump version to 15.7.8-SNAPSHOT
- [`c1aec4b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c1aec4b27b22fdf9f61565566a6370ca6b362728) chore(i18n): new translations locale.json (Slovak) (#1992)
- [`e01bc3f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e01bc3f32732c3c1290eb389d7c6ec26a45314de) chore(i18n): new translations locale.json (Turkish) (#1993)
- [`8c78340`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8c78340fb409215969b1575d6c6541d2b4393086) chore(release): bump version to 15.7.8
## 💬 Other
- [`1cc07d2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1cc07d2879b3fbd42fae12838e2d45e23ff0b821) Add 1.21.8 support to list of paperVersion
- [`a607f40`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a607f405a2521047a6c5070c430cfec2809b82d6) Revert "fix: fix build by updating dependency's"
release
SkinsRestorer 15.7.7
15.7.716 июл. 2025 г.21,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`3f7a308`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3f7a308e03be502279105b12703a1325684c2dd4) feat: migrate a lot of dependencies to catalog
- [`c9afd35`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c9afd3584cdfc34e097c16b81686b8cd416e0ee7) feat: add support for <random> & url.png defaultSkins (#1984)
## 🐛 Fixes
- [`27b97bf`](https://github.com/SkinsRestorer/SkinsRestorer/commit/27b97bff44b93054529d45f1a2c19abfac3c5c40) fix: properly set channel name
- [`bebdc9e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bebdc9eca48de5e4bdede2abbfc9d6b15b8fed7f) fix: add message about bungeecord version support
- [`501ba45`](https://github.com/SkinsRestorer/SkinsRestorer/commit/501ba4578aa6342c03921e0284df528057c4950b) fix: resolve not using a stub
- [`32e8c24`](https://github.com/SkinsRestorer/SkinsRestorer/commit/32e8c24ac38baa58e07cf0c31145ba0feeb84147) fix(deps): update all non-major dependencies (#1981)
## 🏗 Refactor
- [`3d585ab`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3d585abc2bb5ae645b89b51ce9ef2cc76eafe60d) refactor: migrate remaining dependencies to catalog
- [`ab2372e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ab2372e227e54fa96765caae29cb8a1eeb9cb6eb) refactor: use old bungeecord again where appropriate
- [`770c08d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/770c08ded5518aace7904f6231cc0fa1d661bfd2) refactor: drop support for legacy bungeecord
- [`9d33288`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9d332884b29a87ed9def3976cb4006fdb0bc077d) refactor: cut down compile times
## 🔨 Build
- [`a637484`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a6374845b4bf71570c9cacfbafcf9e88f05a0412) chore(release): bump version to 15.7.7-SNAPSHOT
- [`88f8b80`](https://github.com/SkinsRestorer/SkinsRestorer/commit/88f8b8010827b3a8c9bf773397f0f7af0647b446) chore(i18n): new crowdin translations (#1987)
- [`7eff058`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7eff0587357abbadd69021b95fd65acd83e832a3) chore(release): bump version to 15.7.7
release
SkinsRestorer 15.7.6
15.7.69 июл. 2025 г.10 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`498ad8f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/498ad8f4f83596382c87f067b2553547571f0c78) fix: use Eclipse as fallback instead of default api
## 🔨 Build
- [`b3820dc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b3820dcc1182929cd66fa3702c084f333ea5fbbf) chore(release): bump version to 15.7.6-SNAPSHOT
- [`9abea93`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9abea93fd8b7fd87d66b1731c644dcdb704d3b1e) chore(release): bump version to 15.7.6
release
SkinsRestorer 15.7.5
15.7.54 июл. 2025 г.8,9 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`d695092`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d695092a8e06a408213fcbe339534d60dbcc8384) fix: do not use internal APIs for plugin messaging
- [`36c789f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/36c789f997850c30fafceb8b1aab15378bb7940b) fix: make proper string returned in getChannel
- [`c1dfcf0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c1dfcf0a38c25cf4b3d826ef1aad599117e3fc17) fix: do not relocate kyori in miniplaceholders platform hook
## 🔨 Build
- [`a7cac39`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a7cac395b6c851545391091531efcce1cd639542) chore(release): bump version to 15.7.5-SNAPSHOT
- [`9bd68f3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9bd68f30ebc20180ac3f75724b2c6449ad81c293) chore(release): bump version to 15.7.5
release
SkinsRestorer 15.7.4
15.7.41 июл. 2025 г.4,4 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`44fff39`](https://github.com/SkinsRestorer/SkinsRestorer/commit/44fff393d2194572b275c27cc5843f9dace4caa0) fix(deps): update dependency com.github.cryptomorin:xseries to v13.3.2 (#1976)
- [`dbea16a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dbea16a2da2cd2485ed6e916934a334c605cc647) fix(deps): update dependency me.lucko:fabric-permissions-api to v0.4.1 (#1977)
- [`013e4f5`](https://github.com/SkinsRestorer/SkinsRestorer/commit/013e4f569d04b5fb64c8620dff2505c6d2e57947) fix(deps): update all non-major dependencies (#1978)
- [`35c4f59`](https://github.com/SkinsRestorer/SkinsRestorer/commit/35c4f59eb53c1bc96d3b30dcdf474ead25dba4a6) fix: downgrade unimined
- [`f2fbe96`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f2fbe96319b487bcf883ed7c9fd1147acd2c3b95) fix: bump fabric api version
- [`f5a7372`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f5a73721144c56a5bda29e290f15e03ca99ce99f) fix: use enforcedPlatform
- [`58f91a9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/58f91a92c8c7581ea2ee08a92fd5272d0ea0f36b) fix: synchronize adventure versions & fix neoforge classpath issues
- [`e2bbcd2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e2bbcd2f19b57c5d0618cd5dfc464d22f0909aaa) fix: make asserts error properly
## 🔨 Build
- [`dce2a96`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dce2a967ef0fe3d6648efe051f1a7b6f9ff47395) chore(release): bump version to 15.7.4-SNAPSHOT
- [`500611e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/500611ee003fc84c403f594974023a943da2d04c) chore: bump parchment
- [`b32fe8b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b32fe8b658c00d3c9d5914531abaaa07def581e6) chore: bump paper runtask
- [`ed3d159`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ed3d15984bf1efae2bea7357e20fc069ad373c9c) chore(release): bump version to 15.7.4
## 💬 Other
- [`1f22d25`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1f22d2516f86e48a6777aba4ed34423bed885cae) Feat/1.21.7 (#1979)
release
SkinsRestorer 15.7.3
15.7.326 июн. 2025 г.7,8 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`5df94bf`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5df94bf1e63cf99c5af6ddede9180178257cfe1a) fix: properly parse semver on some other naming schemes
- [`c47649d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c47649df9f330723830f934f901a419b05caf53a) fix: make repeated update messages less spammy
## 🔨 Build
- [`6712c76`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6712c76676c56a734612a6965a92c18233bc0bb8) chore(release): bump version to 15.7.3-SNAPSHOT
- [`32c7547`](https://github.com/SkinsRestorer/SkinsRestorer/commit/32c7547b77d9269d30f0b156cabd27259a345ab9) chore(release): bump version to 15.7.3
release
SkinsRestorer 15.7.2
15.7.226 июн. 2025 г.1,4 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`c7ae3d3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c7ae3d361b52446ef9d4ba4c2c9c96fda87f4613) feat: improve mod info and improve proxy detection for mod
- [`c3a727e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c3a727e90b75b7cb68d6465244e29eca6c56bb2f) feat: add plugin url info
## 🐛 Fixes
- [`7bec82c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7bec82cd062fdf82d47922cd697fc6c528cd4fdb) fix: allow other players to see skin change on mod
- [`d0a4b51`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d0a4b5102791a494f6214dcbc3331a6f40a77ef7) fix: refresh even players not in render distance
- [`ed093d6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ed093d618fe2344848d5b7967219112e5d57161a) fix: properly set load order of miniplaceholders and add mod support for it
- [`c011b90`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c011b905fe45c60f10826f6abecf0f253d242ce2) fix: properly match viaversion ids
- [`e9ea91f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e9ea91f7ace7c345d9d85f9461f487cdf84c7229) fix: properly use one tick delay rather than executing directly if on-thread
- [`29f8d8b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/29f8d8b5f9bf9ef820183321f8b21e48ab5f6d26) fix: prevent cursor from resetting when opening skins gui
- [`39b6f65`](https://github.com/SkinsRestorer/SkinsRestorer/commit/39b6f65392b2e2f96ebb7f7e7165239dd8aedd07) fix: make viaversion workaround work on modded
- [`cc16d79`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cc16d7984367037e048c2aef045195dfd2febb48) fix(deps): update all non-major dependencies (#1975)
## 🏗 Refactor
- [`6e49326`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6e49326dfc695459718fc79c737e762a80bd90f9) refactor: align kyori component translation with other platforms
- [`403db84`](https://github.com/SkinsRestorer/SkinsRestorer/commit/403db847de2294e48e3d9930c99a8daf4f839b90) refactor: make inventory code cleaner
- [`cc4f9f3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cc4f9f34c9146bcd28df338ddccd57b420155401) refactor: reuse textures code
- [`c766ccc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c766cccb2358f9c69e38ed82401cbca30eaf88a4) refactor: make viaversion code abstract
## 🔨 Build
- [`6f4b473`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6f4b47395321dc52b8c95713d60f493b60843018) chore(release): bump version to 15.7.2-SNAPSHOT
- [`216c4ec`](https://github.com/SkinsRestorer/SkinsRestorer/commit/216c4ec03fee8b446b53d88921f3451f2aa4e2a0) ci: release plugin before mods
- [`05ccb23`](https://github.com/SkinsRestorer/SkinsRestorer/commit/05ccb231674124c9125276f5e9638ad2f17d9a03) chore(deps): update plugin xyz.wagyourtail.unimined to v1.3.15 (#1974)
- [`5bd0964`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5bd0964e44e3bc5abb0edea5fd028ee13ae530a5) ci: improve step names
- [`ab28820`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ab2882019f042cb12de0f4808049d5258c067dca) chore(release): bump version to 15.7.2
## 💅 Style
- [`e646ffb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e646ffba225cb4165b7b573ecbfda291eb5419ca) style: move tracker closer to usage
release
SkinsRestorer 15.7.1
15.7.122 июн. 2025 г.6 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`00b8c92`](https://github.com/SkinsRestorer/SkinsRestorer/commit/00b8c928ebf16ace681f5af11e639298bbc7b333) fix: drop minimization
## 🔨 Build
- [`d17ef91`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d17ef91fd2012662a0b2f56d8bf569e77a6eec66) chore(release): bump version to 15.7.1-SNAPSHOT
- [`f77fbd4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f77fbd40b007429bf3bf0e30b471bb9cdf5c5ef1) chore(release): bump version to 15.7.1
release
SkinsRestorer 15.7.0
15.7.022 июн. 2025 г.473Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`38e5149`](https://github.com/SkinsRestorer/SkinsRestorer/commit/38e51490e723635771922ea5ca4c7532c58501cd) feat: remove server-only mod code & move to adventure mod
- [`53e91a2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/53e91a2d71f18340356b36fdcc6015be390c57b5) feat: readd mixins
- [`eb24bb4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb24bb43bc65c80ffeecb1f8e1ed9fbf422e05da) feat: readd player heads in specific cases
## 🐛 Fixes
- [`709afc9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/709afc9bbac6cb8cae6cf4f5ef3ad557628290b3) fix: remove resolved TODO
- [`3b019be`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3b019be97df7c202145c947461ab2d11cb8ccbf6) fix: remove mixins
- [`a239986`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a23998602aef099c793848d87c191090bd1b16d3) fix: add universal approach for getting flat world type
- [`cf4d2f0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cf4d2f0465c6f784835ffbaa4ae2fac00debd6ea) fix: remap mixins in fabric
- [`ccd7af8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ccd7af8a953cfdbded343a28da11495f5cfa16b5) fix: move mixinRemap lower
- [`0fe4a85`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0fe4a85b938cbb1a32d985a290e5d37585bd4e28) fix: remove not needed mixin dependency
- [`a1a03db`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a1a03dbbe882c5f423acde3637a2411549bac57d) fix: bump adventure mod
- [`a8a4c31`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a8a4c3189d9c60a987866f7e0c49e3a7b34a4e43) fix: make jenkins ci work in headless mode
- [`2a7440f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2a7440f646a3d0da31d4cdedf9bf5120d21fe93d) fix: resolve a few jar collisions
- [`e989fc7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e989fc7dfe3cc12ef6116806ee25594bcc9407bf) fix: make mod load on neoforge
- [`5735d74`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5735d74d6680ac1eb74bd358258a3ab32053aeeb) fix: properly use shadow config
- [`5f3b1e3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5f3b1e39da65a207176a901aa37bcf383d3d689c) fix: change archive base name for SR mod
## 🏗 Refactor
- [`d33ca45`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d33ca45839343d5bd8a4690c4bd59669e4b78dd4) refactor: move remapjar definition into sourceset check
- [`7e8d4cc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7e8d4cc40fd272fd79ee31ad7ebca156e0ef50d2) refactor: apply mixinRemap globally
- [`aa6ca3a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/aa6ca3ad481b56724a92ee4bebbbdd318747b20c) refactor: avoid shadowing/relocating in mod envs
- [`290a23e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/290a23edc84f57e6f813776e9a9b54723c4591e9) refactor: move mod dir and make proper subproject and archive name
- [`5c03f24`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5c03f24940a64d1b5712663b537e58096bbbd4bd) refactor: change package from modded to mod
## 🔨 Build
- [`95c41f3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/95c41f3cdfe2b2e9f95b4fa18287d394b8761393) chore(release): bump version to 15.6.10-SNAPSHOT
- [`07924a0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/07924a021236fe170b27a579d62f8dc3c476df4f) ci: also release mod on modrinth
- [`58b9866`](https://github.com/SkinsRestorer/SkinsRestorer/commit/58b9866b0484626753fbb467c61c9485a916ed76) chore(release): bump version to 15.7.0
release
SkinsRestorer 15.6.9
15.6.922 июн. 2025 г.1,3 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`aebacee`](https://github.com/SkinsRestorer/SkinsRestorer/commit/aebacee512103bcdf6dd7d439ffdc2239068bb2f) feat: add more modrinth links and change discord spelling
- [`b096054`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b096054180cafb40bfc33a0596a87631d5e45f76) feat: scissors (#1971)
## 🐛 Fixes
- [`ec11841`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ec11841a813ac123a7974ff289c039e8008548f9) fix(deps): update dependency me.lucko:fabric-permissions-api to v0.4.0 (#1969)
- [`b1dcc0d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b1dcc0d8ee16b0d62e08e005bac7d670b87e8392) fix(deps): update all non-major dependencies to v1.21.2 (#1970)
- [`9b7caf8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9b7caf8a605a2fc576313dd5b806c70ab1fc0e0a) fix: use proper filtering algorithm for supported mappings
- [`18ed836`](https://github.com/SkinsRestorer/SkinsRestorer/commit/18ed836e28578ee9a994504df29c0aab791297e7) fix(deps): update all non-major dependencies (#1972)
- [`710c684`](https://github.com/SkinsRestorer/SkinsRestorer/commit/710c684c8e0a0d8eb4b59b00142af5f6b1b91536) fix: avoid using deprecated method for conventions
- [`4e51676`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4e516768e07491fa635fdd399c7f0d1067c1036b) fix: make logo work on mod
- [`1390bef`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1390bef32ad65ab1073dc6ee4c1300fc48e28611) fix: bump mc version
- [`51b5362`](https://github.com/SkinsRestorer/SkinsRestorer/commit/51b536227dee24964626d02a507076eb34df6342) fix: downgrade parchment to proper version
## 🏗 Refactor
- [`18a05e6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/18a05e6faf8435a92752f8315bdc5dd811604544) refactor: change method name to reflect plural
## 🔨 Build
- [`eb7bd28`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb7bd28bba76420df8e069b6aa5c693a51adb8bd) chore(release): bump version to 15.6.9-SNAPSHOT
- [`a6d705f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a6d705f7bf589407792594f0ad99d688661990cd) chore: bump paper runtask to 1.21.6
- [`e98f406`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e98f406a770e5a10d6a3be0aaa02888b00d8505b) chore(release): bump version to 15.6.9
release
SkinsRestorer 15.6.8
15.6.818 июн. 2025 г.6,1 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`2d56f6d`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2d56f6db5560bc9430b9ed568cc14fbdf20fba52) fix(deps): update all non-major dependencies to v4.23.0 (#1968)
## 🔨 Build
- [`a19108f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a19108f56a082e04300b5d481efdda7a0780d071) chore(release): bump version to 15.6.8-SNAPSHOT
- [`a5eb6c3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a5eb6c356b4d25d92dc4527ca00e38b577887d34) chore(release): bump version to 15.6.8
## 💬 Other
- [`50d7ca7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/50d7ca702d888136d52f9bb3bf42845fa4f28fb3) Update MappingManager.java
release
SkinsRestorer 15.6.7
15.6.718 июн. 2025 г.300Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`ac418da`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ac418da028cd055814d19b19b8489c2e522461a3) feat: add warning if v2 skin update was triggered by proxy
- [`e20b3e3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e20b3e346a778fc70b365a6643010756e84654f7) feat: more preparations for supporting paper mappings
- [`eb67937`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb67937d8f0ded1d652ce68ef165b5ed44caf807) feat: implement new paper mc version id api for mapping detection
- [`75dd231`](https://github.com/SkinsRestorer/SkinsRestorer/commit/75dd231b5b30ae05c5efa5599a4800f35d356898) feat: add convenient download url to most update reminders
- [`b4e351e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b4e351e638af40cc5461197023488f996145a190) feat: automatically select mappings from folder
- [`e604dfb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e604dfba49f9abc338f9d25328311d977682d670) feat: add 1.21.6 mapping
- [`a276615`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a276615cf439459c8d22929f33483a4724108a69) feat: use spigot skull api if available rather than xseries
## 🐛 Fixes
- [`ed618b2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ed618b2ba8487c322f1848f1defb9b084a75163b) fix: make properly compile by having adventure transitive
- [`c64633b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c64633b4f384b9a8d21b9e404560cf0ffd8ca575) fix: make new import compile
- [`ff444fd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ff444fdecf8b03cc5458d3f0d2153872c0c3f699) fix(deps): update dependency dev.architectury:architectury-neoforge to v17 (#1967)
- [`bdf5e42`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bdf5e423bd0f7ecb809d4b680575b2ca2188b807) fix(deps): update dependency dev.architectury:architectury-fabric to v17 (#1966)
- [`81bc97f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/81bc97f4f8876b5cca8d57215566840ed66c3d7e) fix(deps): update dependency dev.architectury:architectury to v17 (#1965)
- [`ba22a3c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ba22a3c9e4537142b8225fa12b055dabaacf232b) fix(deps): update all non-major dependencies (#1963)
## 🏗 Refactor
- [`46dea04`](https://github.com/SkinsRestorer/SkinsRestorer/commit/46dea043783d4d7e7320f90072c87728e824dcc1) refactor: prepare for paper minecraft version id support
## 🔨 Build
- [`b4a4a9c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b4a4a9c0b3e9e0d095125ee8245872e4b250398d) chore(release): bump version to 15.6.7-SNAPSHOT
- [`6a4fee6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6a4fee655c881d381bfbd35addcb67a466acaba4) chore(release): bump version to 15.6.7
release
SkinsRestorer 15.6.6
15.6.614 июн. 2025 г.6,5 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`1d212e3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1d212e38e0d183a55b1d3fc09489546bbf83a7f0) feat: add new non-breaking channel payload that makes the server ack to skin updates (if requested)
- [`acb9d67`](https://github.com/SkinsRestorer/SkinsRestorer/commit/acb9d67317b00b814b88ceb352dedd455866d80e) feat: properly implement new ack system between server & proxy
- [`81f1ab3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/81f1ab308ad6759dfd30686a94899c807bdc2dc3) feat: add more debug logs
- [`6c9fede`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6c9fede45a555736f4604685a321b528ed4a7127) feat: add more debug log
- [`61e8151`](https://github.com/SkinsRestorer/SkinsRestorer/commit/61e8151e84a8a0b0d062072d2591e9ca901e75ea) feat: add more debug logs
- [`b1da23f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b1da23fcbc7cb688faeb026a3ff6e0de74a2915a) feat: add file/image upload api without requiring the use a public URL
## 🐛 Fixes
- [`c5aab84`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c5aab84f0e5910ff0177f42a57fcb81e16941fe6) fix(deps): update all non-major dependencies (#1957)
- [`bf37dc6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bf37dc69dfc79a87f2b344c740ffb89629142186) fix: make additional code compile
- [`f3aadb2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f3aadb25eea5d2d60305a605611df23224e71d4e) fix: use relative instead of absolute delays
- [`32c5a91`](https://github.com/SkinsRestorer/SkinsRestorer/commit/32c5a91b92bb6ec0a952269074317562c19304c2) fix: only use next, MineSkin already accounts for remaining == 0
## 🏗 Refactor
- [`6c51f78`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6c51f7867e4bc3f8edf57ccda1b10a7df634d536) refactor: change payload naming
- [`e1efd6b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e1efd6b248bc726351711c2878f109b0e920a700) refactor: switch to more easily readable codecs
- [`240ff41`](https://github.com/SkinsRestorer/SkinsRestorer/commit/240ff41d857325e4f7a4ec972b2a686644bded4f) refactor: drop MineTools support
## 🔨 Build
- [`528e458`](https://github.com/SkinsRestorer/SkinsRestorer/commit/528e4587ed97072969a2275103624dac01a340bf) chore(release): bump version to 15.6.6-SNAPSHOT
- [`0bc9470`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0bc9470a0e58b85e28da89d69515ec471aa431d7) chore(deps): update dependency gradle to v8.14.2 (#1955)
- [`39bf046`](https://github.com/SkinsRestorer/SkinsRestorer/commit/39bf0467aa5bc8ccdb0d3b3119298b04b0ae2eaa) chore(deps): update stefanzweifel/git-auto-commit-action action to v6 (#1958)
- [`227d170`](https://github.com/SkinsRestorer/SkinsRestorer/commit/227d1706ff279da620b4a68a21e43b77c50bf55a) chore(i18n): new crowdin translations (#1956)
- [`af124f6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/af124f6a604c155c4c197dca0f14d392c4aff0ee) chore(deps): update dependency ubuntu to v24 (#1949)
- [`763d6fb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/763d6fbf3b6dbc58724bab8b9ee032c36b453aef) chore(release): bump version to 15.6.6
## 💅 Style
- [`52f6af7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/52f6af77716c40bd7719d840d2b3a4802f44bc36) style: change server to backend server
## 💬 Other
- [`e27a37a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e27a37a4a99632ad0567319580e10eb02b04041d) Merge remote-tracking branch 'origin/dev' into dev
- [`341000e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/341000e359587449835c921347c12098508234fb) Fix: Switch api.mojang.com to new minecraftservices.com domain
release
SkinsRestorer 15.6.5
15.6.56 июн. 2025 г.9,7 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`52aa70c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/52aa70ca13076c514811decb4ca0162bec0a32e4) feat: switch from manual hash file to github provided digest
- [`e13cb3f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e13cb3fd7c0043a9aab2213cf72eb677f5f932af) feat: add proper fallbacks when unknown messages are sent by either proxy or server
## 🐛 Fixes
- [`eb6c667`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eb6c667de64cb847cedbc4d93a60921db15bec3a) fix(deps): update all non-major dependencies (#1945)
- [`c81cd5c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/c81cd5c5cfdf99a4b861686d6446408dfe45f773) fix(deps): update all non-major dependencies (#1951)
- [`47137c3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/47137c3271b54a26660f13bd1ada2f554dd9e5fb) fix(deps): update all non-major dependencies (#1952)
## 🏗 Refactor
- [`816b4b8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/816b4b8da4f51506f09edfcf7c492ea21ae5e883) refactor: use sealed to ensure all payloads are handled
- [`0ff3eec`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0ff3eec9a2bd2b6d54a11fa83607eda086295230) refactor: seal another interface
## 📝 Documentation
- [`15aafba`](https://github.com/SkinsRestorer/SkinsRestorer/commit/15aafba66b099bf9bcd8317d0689828cce283cb7) docs: remove useless license section
## 🔨 Build
- [`723f5f4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/723f5f4c1b65691434446000538837bacccf947b) chore(release): bump version to 15.6.5-SNAPSHOT
- [`d787d0a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d787d0a01deb0f3c101f03a70ee6577f5548112a) chore(deps): update plugin com.gradle.develocity to v4.0.2 (#1950)
- [`3114020`](https://github.com/SkinsRestorer/SkinsRestorer/commit/31140200067535512e5aa565283c60f2fb62f31b) chore(i18n): new crowdin translations (#1953)
- [`4a9882f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4a9882f91b8c3a8529025c873b1a41610ab086ed) ci: remove attach hash action
- [`32caeb8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/32caeb81c68076e1214b9f253131ff96c9029655) chore(i18n): new translations locale.json (Georgian) (#1954)
- [`f8c262a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f8c262a9d50e023df05b1084f56aec99b83546fb) chore(release): bump version to 15.6.5
## 💅 Style
- [`461d4ee`](https://github.com/SkinsRestorer/SkinsRestorer/commit/461d4ee7d791e7d971792f3406b51a7bb35c2e3f) style: remove not needed constant
- [`1f4f4f7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1f4f4f7a1da597892a3afee92b290eb2dc549c5d) style: improve warning message
## 💬 Other
- [`1632f50`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1632f5071c0a7c31b291ba319c03f9a2ce3bd05a) Merge remote-tracking branch 'origin/dev' into dev
release
SkinsRestorer 15.6.4
15.6.426 мая 2025 г.12,9 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`2bb96bd`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2bb96bddbe1068e935480870777d74ec4f2b3eec) feat: implement better retry algorithm and concurrent generations
- [`747f906`](https://github.com/SkinsRestorer/SkinsRestorer/commit/747f906c16b973e7c22271c0686642ed4c07fc65) feat: redo proxy mode configuration system
- [`2810123`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2810123c9aca94500522cee55a2c8adb3a24d63c) feat: improve SR api message
- [`8cc6ba3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8cc6ba3a836cb6ebc7cb908f4ec3f6e09faeae54) feat: change update available message from github link to modrinth
- [`d3a50eb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d3a50eb570ee3e59bffe5c3af660c22a0d09ec28) feat: add warning if auto updater was disabled
## 🐛 Fixes
- [`a00a1fc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a00a1fcc719266adc912c61c2f496ff9cecf6f8c) fix: sometimes on error there's no ratelimit
- [`cc649ef`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cc649ef49bdfc833de88106d7817ccc7958ced27) fix(deps): update all non-major dependencies (#1939)
- [`cb8c8c7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cb8c8c7b188637009aa1013334ab297b9cb92852) fix: make init order proper
- [`2e9baf6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2e9baf6e67eaa33994d77e603e601f9c1a2613c4) fix(deps): update all non-major dependencies (#1942)
- [`005b76a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/005b76a55c3cd17b80f8809f3a49664144ec3b48) fix: remove outdated file override info
## 📝 Documentation
- [`43beddb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/43beddb8b2c938a71c390415d37980040f21ac94) docs: remove javadoc badge
- [`5200531`](https://github.com/SkinsRestorer/SkinsRestorer/commit/52005313306f5689d2367f0c1d2b7d867a65c022) docs: update badges and info
- [`3ae42be`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3ae42bef59e839c5ad324ccc77da8228cac06da6) docs: improve README design further
- [`5c1ec1b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5c1ec1b5e3069011939019b27921b1faaab76b32) docs: move install over compat
- [`b3e64df`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b3e64df780f43152bacd07be1336a0cccaedc75f) docs: move bunngeecord to proxy list
- [`5180bb8`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5180bb8934fd66bc56ad03bbdcbc75e64a39541e) docs: move spigot after bukkit
- [`5a5b041`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5a5b041e2803482421b20bede6d67a7e844a6a92) docs: point to a more relevant troubleshooting page
## 🔨 Build
- [`f7cdcc1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f7cdcc1a6cda09e5d90c48b9b7bda15dc6d2afe4) chore(release): bump version to 15.6.4-SNAPSHOT
- [`39d82d6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/39d82d68c8f8c50b895584a1806c49ce5d4043a4) chore(i18n): new crowdin translations (#1938)
- [`2aa5eee`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2aa5eee79a88b0e8ea194c0ea1c57d78fa847a0c) chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v1 (#1941)
- [`65459ab`](https://github.com/SkinsRestorer/SkinsRestorer/commit/65459abb03619bae79aa39243dde75740a457ded) chore(i18n): new crowdin translations (#1943)
- [`741f19c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/741f19c8b87e542b1f4eb7ecaea000a6fd2f4f54) ci: add external download links to gh release body
- [`91ece45`](https://github.com/SkinsRestorer/SkinsRestorer/commit/91ece450effc73b6da5b4804e72ce6678cf4863c) ci: fix hangar changelog
- [`509e55f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/509e55fbf3e87f16f1c0d0df7804b01fca57bb5c) chore(release): bump version to 15.6.4
- [`d1ab6a7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d1ab6a703b4fda27c6ba16ca78aef8e16baa7086) ci: fix hangar release token
## 💬 Other
- [`b627dc6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b627dc6f5da7d490d18b150b6e6f71ed05469097) Fix: move spigot refresher exception stacktrace to debug
- [`e67bd96`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e67bd9650472ae850cbab2059a2175204fc29bde) Merge remote-tracking branch 'origin/dev' into dev
- [`97faaad`](https://github.com/SkinsRestorer/SkinsRestorer/commit/97faaadfdca5e19ca099605f4c93a67811f159be) Merge remote-tracking branch 'origin/dev' into dev
- [`dda7061`](https://github.com/SkinsRestorer/SkinsRestorer/commit/dda70615ac56f1805b24aba59aac5a54bdece48d) Freeze Ubuntu version, Fix Gradle setup. (#1946)
- [`7ee6269`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7ee6269ac02b914bc29c1fe6da298027dd648edd) Merge remote-tracking branch 'origin/dev' into dev
release
SkinsRestorer 15.6.3
15.6.310 мая 2025 г.17,1 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🚀 Features
- [`e3a97d6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e3a97d6e999d17722d16ffb02172ec03c0566f34) feat: move to MineSkin v2
- [`8770435`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8770435c32c2bdb9b5df833b6f900569b4ab8e9a) feat: account for mineskin remaining = 0 ratelimits
## 🐛 Fixes
- [`9c1a43a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9c1a43a3c6d979db586e46e67ba7b61b934bd173) fix: do not error in gui on missing skin data
- [`6e8ba7c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6e8ba7cf9fd503c16c940e806fa04f663580f5e7) fix: use unlisted when generating skin with private setting
- [`8127a08`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8127a083b861cb0136a6176f62db5fa14c43df15) fix: use milliseconds rather than seconds for delay
- [`ef34725`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ef34725b5a0c7f1acc1d77357ad9664f61af9f68) fix: always wait ratelimit
- [`3cc4461`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3cc4461f4965cf2a2d13674f23ea72442f581dba) fix: resolve bugs with legacy refresher
- [`867a88e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/867a88e6d3958e467272fd79bbd4130e73f32b24) fix(deps): update all non-major dependencies (#1933)
- [`af4e8a0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/af4e8a00df36549b499d9ef39d230da67a4f30eb) fix(deps): update all non-major dependencies (#1935)
- [`f83223f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f83223f944b349238914fb5b621e0849f4a7a5a3) fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.11 (#1937)
## 🔨 Build
- [`904bbd4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/904bbd4747efb8771193e8317005c5e1c8137590) chore(release): bump version to 15.6.3-SNAPSHOT
- [`4f216f2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4f216f223189caffbdf5f80d870ea3df1fede8c1) ci: speed up release by only building relevant javadoc
- [`0e93493`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0e934933061c53fe4937fc3270ba177364e84deb) ci: remove by info
- [`fb4ef86`](https://github.com/SkinsRestorer/SkinsRestorer/commit/fb4ef86fa0ce23ded2a60f697327c635ac2809f7) chore(i18n): new crowdin translations (#1932)
- [`ef87f61`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ef87f610d8cc6a3dec72cee97e7055d2bf778251) chore(i18n): new translations locale.json (Slovak) (#1934)
- [`de279c1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/de279c1adcabcafa4c14373c038bef1322db793f) chore(i18n): new translations locale.json (Slovak) (#1936)
- [`7eb6dc6`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7eb6dc6f46414cd22abd2020c6fab612d59e8538) chore(release): bump version to 15.6.3
## 💬 Other
- [`9b63e94`](https://github.com/SkinsRestorer/SkinsRestorer/commit/9b63e94fcbf5ab5904a05c75b18385ab40c4b409) Merge remote-tracking branch 'origin/dev' into dev
- [`cfbb1fc`](https://github.com/SkinsRestorer/SkinsRestorer/commit/cfbb1fc45d36bb17362df3d0861e258a4b40f311) Do not send PER_SKIN_PERMISSIONS_CONSENT message if your not using it.
- [`a667982`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a66798254702dae51e47bd29a87247c19ca42c46) Merge remote-tracking branch 'origin/dev' into dev
release
SkinsRestorer 15.6.2
15.6.217 апр. 2025 г.22,8 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
## 🐛 Fixes
- [`d4acd2a`](https://github.com/SkinsRestorer/SkinsRestorer/commit/d4acd2a94d2817b864bcf87065e2203a0efb060c) fix: avoid checking out incorrect commit by @AlexProgrammerDE
- [`13d6c0f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/13d6c0fd275269d99f3784a655ea09625314bb8f) fix: set version usi wrong workflow by @AlexProgrammerDE
- [`377f505`](https://github.com/SkinsRestorer/SkinsRestorer/commit/377f50541678d5203462c06eeb7b3385a8de238a) fix: make changelog tag resolve properly by @AlexProgrammerDE
- [`6ad7d44`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6ad7d440df52041f88da94f0f905bb80bd046316) fix(deps): update all non-major dependencies (#1927) by @renovate[bot]
- [`887756e`](https://github.com/SkinsRestorer/SkinsRestorer/commit/887756e42d240280e5b396655ea4f45cd4582667) fix(deps): update dependency net.lenni0451.mcstructs:text to v3 (#1920) by @renovate[bot]
- [`1461a8c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/1461a8c8a88a96fbc0cbc139335f3fbee51083a1) fix(deps): update all non-major dependencies (#1930) by @renovate[bot]
## 🔨 Build
- [`ae592d9`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ae592d93375da8e6896cbdf2fd3506ac1781269d) chore(deps): update plugin xyz.wagyourtail.unimined to v1.3.14 (#1926) by @renovate[bot]
- [`0bd86e3`](https://github.com/SkinsRestorer/SkinsRestorer/commit/0bd86e34f6f0c43087ad691a457a8c729bf996a4) chore(i18n): new crowdin translations (#1925) by @SrTeamAdmin
- [`2a2e8ac`](https://github.com/SkinsRestorer/SkinsRestorer/commit/2a2e8acd50734d86c448e8433ed6c13f28e4d990) ci: use proper ref by @AlexProgrammerDE
- [`5e88228`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5e8822826d21f463745fd413f910381923497518) chore(deps): update plugin com.gradle.develocity to v4 (#1929) by @renovate[bot]
- [`06933bb`](https://github.com/SkinsRestorer/SkinsRestorer/commit/06933bb3a1369029a7e7768996320f42d94bbc83) chore(i18n): new crowdin translations (#1928) by @SrTeamAdmin
- [`5e1d5f7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5e1d5f7f145d6908406c6f2922ca8c7dfbb3ff6f) ci: improve titles and add more commit info by @AlexProgrammerDE
- [`8468ae2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/8468ae2d6c45c9a4d242ed94707a1a0a14acfd63) chore(i18n): new crowdin translations (#1931) by @SrTeamAdmin
- [`77053a7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/77053a7f6d2df58dd61fc10c53383e94056121c6) ci: fix branch name for workflows by @AlexProgrammerDE
- [`4a89216`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4a89216750e3c748c164ec050064bcb984df2c9e) ci: use special release token by @AlexProgrammerDE
- [`7bda5de`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7bda5de595442e312b894dadc55f585318755ad3) chore(release): bump version to 15.6.2 by @AlexProgrammerDE
## 💅 Style
- [`76c0b91`](https://github.com/SkinsRestorer/SkinsRestorer/commit/76c0b91950707ce6038390c4fa51bf9432dc7bb0) style: improve set version commit name by @AlexProgrammerDE
## 💬 Other
- [`7cdd0db`](https://github.com/SkinsRestorer/SkinsRestorer/commit/7cdd0db1bd4402ad399bfa51071831f5ef7fb067) Fix update ping by @AlexProgrammerDE
- [`49b0e5c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/49b0e5c60c25f8f8262e2fcc92290498c7fd2e36) Fix modrinth url by @AlexProgrammerDE
- [`046799c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/046799cc110104e670773bf312efef9c81fc888a) Add hangar to release system by @AlexProgrammerDE
- [`f6238ee`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f6238ee4ec9a2eead4ddd1185ef55d56a2dbdff0) Update plugin io.papermc.hangar-publish-plugin to v0.1.3 (#1919) by @renovate[bot]
- [`961cbf2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/961cbf24e409f1bf7411511f7318115f84bbea37) Update all non-major dependencies to v1.21-R0.2 (#1922) by @renovate[bot]
- [`eda9580`](https://github.com/SkinsRestorer/SkinsRestorer/commit/eda958007a408ae936dd041cac961e85ee99e93c) Update all non-major dependencies (#1923) by @renovate[bot]
- [`97798b0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/97798b0e8a547ae3178906067025235123edf976) Update renovate.json by @AlexProgrammerDE
- [`6da1ad1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6da1ad1d499d8917016e4db3d22f567c744ad3ca) Update crowdin.yml by @AlexProgrammerDE
- [`3a2798b`](https://github.com/SkinsRestorer/SkinsRestorer/commit/3a2798b69f2f6382e221e1a34fbf85496193b78c) Update crowdin.yml by @AlexProgrammerDE
- [`af39b61`](https://github.com/SkinsRestorer/SkinsRestorer/commit/af39b6182dfe9fe8fc902b4afba9c5f57f2ddd71) Use auto generated changelog by @AlexProgrammerDE
- [`4d129a4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/4d129a47451fe9d12bb71caf95339ac527de909d) Merge remote-tracking branch 'origin/dev' into dev by @AlexProgrammerDE
- [`a38b6ed`](https://github.com/SkinsRestorer/SkinsRestorer/commit/a38b6ed13d01589017fb4a25610385911e508712) Delete CHANGELOG.md by @AlexProgrammerDE
- [`bcc60d7`](https://github.com/SkinsRestorer/SkinsRestorer/commit/bcc60d758b4507c3e224313ae82000e13bdb3bfd) Add set version script by @AlexProgrammerDE
- [`5519efa`](https://github.com/SkinsRestorer/SkinsRestorer/commit/5519efae45de7792348fdfaac4210c28510de8cc) Add workflow call event by @AlexProgrammerDE
- [`12fc489`](https://github.com/SkinsRestorer/SkinsRestorer/commit/12fc489e4e818ea4eb279108d2793fda9351fd96) Implement more release flow actions by @AlexProgrammerDE
- [`ac7cdc2`](https://github.com/SkinsRestorer/SkinsRestorer/commit/ac7cdc216189a4f046f27a7521931268aa6876ac) Properly set dependency of tasks to one another by @AlexProgrammerDE
- [`e7627a4`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e7627a414dadb75241e6bd143ae705889963df22) Improve javadoc workflow by @AlexProgrammerDE
- [`f1a02b0`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f1a02b0cd3f41e9ce825ac662f4405c093e94160) Allow push by @AlexProgrammerDE
- [`f0496d1`](https://github.com/SkinsRestorer/SkinsRestorer/commit/f0496d1a40e99ed7f243a41d3c2888dce115af9e) Create branch by @AlexProgrammerDE
- [`b373c20`](https://github.com/SkinsRestorer/SkinsRestorer/commit/b373c204b98ee7e2c944f8cd529da3176d3eb3df) Add teleport refresh for server impls with broken vanishing, like arclight by @AlexProgrammerDE
- [`2151129`](https://github.com/SkinsRestorer/SkinsRestorer/commit/215112930571d09a99ff3155c553ab0c9d38fab2) Use inputs by @AlexProgrammerDE
- [`15dee1c`](https://github.com/SkinsRestorer/SkinsRestorer/commit/15dee1c1163eb9c6fcb911280e6a90e1faae5206) Properly categorize commits by @AlexProgrammerDE
- [`6dd9532`](https://github.com/SkinsRestorer/SkinsRestorer/commit/6dd953255cad3ff1050d56fbee593fa16710be5a) Merge remote-tracking branch 'origin/dev' into dev by @AlexProgrammerDE
- [`e475249`](https://github.com/SkinsRestorer/SkinsRestorer/commit/e475249102cab9fdd1f96c8a475bc3bc32d724be) Merge remote-tracking branch 'origin/dev' into dev by @AlexProgrammerDE
- [`401dc6f`](https://github.com/SkinsRestorer/SkinsRestorer/commit/401dc6fde8c986bf6ccc73f6a682ff5794dccc61) Update renovate.json by @AlexProgrammerDE
- [`24a66da`](https://github.com/SkinsRestorer/SkinsRestorer/commit/24a66dae50a10b4c113749db830a6d9768298366) Merge remote-tracking branch 'origin/dev' into dev by @AlexProgrammerDE
release
SkinsRestorer 15.6.1
15.6.127 мар. 2025 г.17,2 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
- Added support for 1.21.5
- Fixed links in messages
release
SkinsRestorer 15.6.0
15.6.07 мар. 2025 г.7,8 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
TL;DR:
* Added /skull command for server admins
* Allowing to change help message on /skin help <query>
* Expose empty skinproperty in API
* Add small internal API for mysql updates
* Updated translations
* Fixed proxy plugin message bug
release
SkinsRestorer 15.5.3
15.5.321 февр. 2025 г.4 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
TL;DR:
- Fixed some API errors
- No longer need to quote skin URL
- Skin edit command to edit your skin on novaskin
- Fixed cooldown issues
- Fixed recommended skin issue
- Updated translations and dependencies
release
SkinsRestorer 15.5.2 (skin url error hotfix)
15.5.27 февр. 2025 г.3,5 тыс.Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
This release is a hotfix for /skin url fix resolves: having error: for input string error.
Thanks to @Apehum & everyone who helped.
Changes 75a6fcf Updated runServer to latest MC 3e03199 Increase ram accf3c7 Comment out MineSkinUrlResponse#account (#1870) ae2b79d Use base logic for modded now df77720 Drop indra 9ffb618 Ignore new kotlin dir 4c27491 Fi license df82245 Min and max cap int values
Updated dependency: 1fb12c0 Update all non-major dependencies (#1872) 7167899 Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7 (#1871) 8a6499c Update all non-major dependencies (#1867) 2862079 Update dependency com.github.cryptomorin:XSeries to v13 (#1868) 863bcfc Update all non-major dependencies (#1859)
Translations: 2ff0f10 New Crowdin updates (#1873) 637c66a New Crowdin updates (#1866) 26af51e New Crowdin updates (#1861) aa69ea4 New translations locale.json (Spanish) (#1860)