LibJFСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (148)
beta
[26.3] 26.3.1+forge
26.3.1+forge21 сент. 2026 г.5,6 тыс.Minecraft: 26.3neoforge
Что нового
Commits in Beta 26.3.1+forge:
- fix(translate): make LibreTranslateService behave more like GoogleTranslateService
- chore: switch license
- Merge branch 'master' into forge
- fix(translate): switch to non-mobile API instead of scraping
- docs(translate): note additional impls
- Merge branch 'master' into forge
release
[26.3] 26.3.1
26.3.121 сент. 2026 г.399,2 тыс.Minecraft: 26.3fabric
Что нового
Commits in Release 26.3.1:
- fix(translate): make LibreTranslateService behave more like GoogleTranslateService
- chore: switch license
- fix(translate): switch to non-mobile API instead of scraping
- docs(translate): note additional impls
beta
[26.3] 26.3.0+forge
26.3.0+forge15 сент. 2026 г.503Minecraft: 26.3neoforge
Что нового
Commits in Beta 26.3.0+forge:
- chore: update to 26.3
- feat(config-ui-tiny): support tooltip images
- chore: bump to 26.3 proper
- Merge branch 'master' into forge
release
[26.3] 26.3.0
26.3.015 сент. 2026 г.47,7 тыс.Minecraft: 26.3fabric
Что нового
Commits in Release 26.3.0:
- chore: update to 26.3
- feat(config-ui-tiny): support tooltip images
- chore: bump to 26.3 proper
beta
[26.2] 26.2.2+forge
26.2.2+forge25 авг. 2026 г.3,5 тыс.Minecraft: 26.2neoforge
Что нового
Commits in Beta 26.2.2+forge:
- chore: set iconFile in mods toml
- fix: don't actually audit unless the user really wants that
- fix: work around iris NF compat
- Merge branch 'master' into forge
release
[26.2] 26.2.2
26.2.225 авг. 2026 г.470,4 тыс.Minecraft: 26.2fabric
Что нового
Commits in Release 26.2.2:
- fix: don't actually audit unless the user really wants that
- fix: work around iris NF compat
release
[26.1.2] 26.1.4
26.1.425 авг. 2026 г.85 тыс.Minecraft: 26.1.2fabric
Что нового
Commits in Release 26.1.4:
- fix: don't actually audit unless the user really wants that
- fix: work around iris NF compat
release
[26.1.2] 26.1.4+forge
26.1.4+forge25 авг. 2026 г.1,5 тыс.Minecraft: 26.1.2neoforge
Что нового
Commits in Release 26.1.4+forge:
- fix: don't actually audit unless the user really wants that
- fix: work around iris NF compat
release
[1.21.1] 3.17.7+forge
3.17.7+forge7 авг. 2026 г.70,3 тыс.Minecraft: 1.21.1neoforge
Что нового
Removes libjf-config-network since, on this version, NeoForge has a bug that can cause it to break the ability to join NeoForge servers.
beta
[26.1.2] 26.1.3+forge
26.1.3+forge26 июл. 2026 г.1,7 тыс.Minecraft: 26.1.2neoforge
Что нового
Commits in Beta 26.1.3+forge:
- fix(unsafe): expose extensions in AsmTransformer for Fabric-ASM
- chore: minor API additions
- fix(unsafe): run class generators for interface discovery
- chore: bump deps
release
[26.1.2] 26.1.3
26.1.326 июл. 2026 г.66 тыс.Minecraft: 26.1.2fabric
Что нового
Commits in Release 26.1.3:
- chore: minor API additions
- fix(unsafe): run class generators for interface discovery
- chore: bump deps
beta
[26.2] 26.2.1+forge
26.2.1+forge26 июл. 2026 г.1,9 тыс.Minecraft: 26.2neoforge
Что нового
Commits in Beta 26.2.1+forge:
- fix(config-commands): require attention for client commands
- fix(unsafe): run class generators for interface discovery
- chore: bump deps
- Merge branch 'master' into forge
release
[26.2] 26.2.1
26.2.126 июл. 2026 г.280 тыс.Minecraft: 26.2fabric
Что нового
Commits in Release 26.2.1:
- fix(config-commands): require attention for client commands
- fix(unsafe): run class generators for interface discovery
- chore: bump deps
beta
[26.2] 26.2.0+forge
26.2.0+forge17 июн. 2026 г.1,9 тыс.Minecraft: 26.2neoforge
Что нового
Commits in Beta 26.2.0+forge:
- fix(unsafe): expose extensions in AsmTransformer for Fabric-ASM
- chore: minor API additions
- chore: update to 26.2
- Merge branch 'master' into forge
release
[26.2] 26.2.0
26.2.017 июн. 2026 г.643 тыс.Minecraft: 26.2fabric
Что нового
Commits in Release 26.2.0:
- chore: minor API additions
- chore: update to 26.2
release
[26.1] 26.1.2
26.1.230 мар. 2026 г.978,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Commits in Release 26.1.2:
- fix(unsafe): expose extensions in AsmTransformer for Fabric-ASM
release
[1.21.11] 3.19.12
3.19.1230 мар. 2026 г.1,6 млнMinecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.12:
- fix(unsafe): expose extensions in AsmTransformer for Fabric-ASM
beta
[26.1] 26.1.1+forge
26.1.1+forge28 мар. 2026 г.1,9 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Commits in Beta 26.1.1+forge:
- build: do not make POM depend on internal deps
- chore: make is* methods public
- fix(data): avoid overwrite
- fix(entrypoint): use target java version
- build: correct shadow configuration
- Merge branch 'master' into forge
- build(config-ui-tiny-testmod): use mapped lang name for mappy tooltip
- build: do not use outdated autoversion API
release
[26.1] 26.1.1
26.1.128 мар. 2026 г.4,4 тыс.Minecraft: 26.1fabric
Что нового
Commits in Release 26.1.1:
- build: do not make POM depend on internal deps
- chore: make is* methods public
- fix(data): avoid overwrite
- fix(entrypoint): use target java version
- build: correct shadow configuration
beta
[1.21.11] 3.19.11+forge
3.19.11+forge28 мар. 2026 г.6,3 тыс.Minecraft: 1.21.11neoforge
Что нового
Commits in Beta 3.19.11+forge:
- fix: support moonlight
- fix(data): avoid overwrite
- fix(entrypoint): use target java version
- Merge branch '1.21.11' into 1.21.11-forge
release
[1.21.11] 3.19.11
3.19.1128 мар. 2026 г.28,7 тыс.Minecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.11:
- fix: support moonlight
- fix(data): avoid overwrite
- fix(entrypoint): use target java version
beta
[26.1] 26.1.0+forge
26.1.0+forge24 мар. 2026 г.171Minecraft: 26.1neoforge
Что нового
Commits in Beta 26.1.0+forge:
- chore: update to 26 snapshot 1
- chore: repackage
- Merge branch '26' into forge-26
- chore: add extra null checks to ResourcePath
- chore: add mechanism for opting out of AsmTransformer
- fix: prevent mixin deadlock
- build(config-compiler-plugin): add back autoversion
- build: defer autoversion propagation
- fix: support moonlight
- Merge branch 'master' into 26
- chore: update to 26 rc 2
- build: broaden annotation exclusion
- chore: use released lom
- chore: bump tp 16 proper
- Merge branch '26' into forge-26
- fix: use foojay for neoloom hack
release
[26.1] 26.1.0
26.1.024 мар. 2026 г.18,5 тыс.Minecraft: 26.1fabric
Что нового
Commits in Release 26.1.0:
- chore: update to 26 snapshot 1
- chore: repackage
- fix: support moonlight
- Merge branch 'master' into 26
- chore: update to 26 rc 2
- build: broaden annotation exclusion
- chore: use released lom
- chore: bump tp 16 proper
release
[1.21.1] 3.17.6+forge
3.17.6+forge13 мар. 2026 г.218,3 тыс.Minecraft: 1.21.1neoforge
Что нового
Adds workaround to support Supplementaries
beta
[1.21.11] 3.19.10+forge
3.19.10+forge6 мар. 2026 г.1,9 тыс.Minecraft: 1.21.11neoforge
Что нового
Commits in Beta 3.19.10+forge:
- chore: add extra null checks to ResourcePath
- chore: add mechanism for opting out of AsmTransformer
- fix: prevent mixin deadlock
- fix: prevent mixin deadlock
- Merge branch 'master' into forge
- build(config-compiler-plugin): add back autoversion
- fix(base): align flags change with forge
- build: defer autoversion propagation
- Merge branch 'master' into forge
release
[1.21.11] 3.19.10
3.19.106 мар. 2026 г.162 тыс.Minecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.10:
- chore: add extra null checks to ResourcePath
- chore: add mechanism for opting out of AsmTransformer
- fix: prevent mixin deadlock
- build(config-compiler-plugin): add back autoversion
- build: defer autoversion propagation
release
[1.21.1] 3.17.5+forge
3.17.5+forge6 мар. 2026 г.2,3 тыс.Minecraft: 1.21.1neoforge
Что нового
Backports a concurrency fix
release
[1.21.1] 3.17.5
3.17.56 мар. 2026 г.4,2 млнMinecraft: 1.21.1fabric
Что нового
Backports a concurrency fix
release
[1.21.9] 3.19.3 Backport
3.19.3+backport19 дек. 2025 г.8,9 тыс.Minecraft: 1.21.9fabric
Что нового
This release contains a backport for an issue causing crashes in config screens
beta
[1.21.9] 3.19.3+forge Backport
3.19.3+backport.forge19 дек. 2025 г.141Minecraft: 1.21.9neoforge
Что нового
This release contains a backport for an issue causing crashes in config screens
beta
[1.21.10] 3.19.4+forge Backport
3.19.4+backport.forge19 дек. 2025 г.1,9 тыс.Minecraft: 1.21.10neoforge
Что нового
This release contains a backport for an issue causing crashes in config screens
release
[1.21.10] 3.19.4 Backport
3.19.4+backport19 дек. 2025 г.475,6 тыс.Minecraft: 1.21.10fabric
Что нового
This release contains a backport for an issue causing crashes in config screens
beta
[1.21.11] 3.19.8+forge
3.19.8+forge19 дек. 2025 г.2,9 тыс.Minecraft: 1.21.11neoforge
Что нового
Commits in Beta 3.19.8+forge:
- fix(config-ui-tiny): avoid allocations in text inputs
- Merge branch 'master' into forge
release
[1.21.11] 3.19.8
3.19.819 дек. 2025 г.1,1 млнMinecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.8:
- fix(config-ui-tiny): avoid allocations in text inputs
beta
[1.21.11] 3.19.7+forge
3.19.7+forge15 дек. 2025 г.103Minecraft: 1.21.11neoforge
Что нового
Commits in Beta 3.19.7+forge:
- fix: do not override AbstractSliderButton.setValue
- Merge branch 'master' into forge
release
[1.21.11] 3.19.7
3.19.715 дек. 2025 г.9,5 тыс.Minecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.7:
- fix: do not override AbstractSliderButton.setValue
beta
[1.21.11] 3.19.6+forge
3.19.6+forge10 дек. 2025 г.136Minecraft: 1.21.11neoforge
Что нового
Commits in Beta 3.19.6+forge:
- fix: correct NF shims
- build: do not shade annotations
- Merge branch 'master' into forge
release
[1.21.11] 3.19.6
3.19.610 дек. 2025 г.45,1 тыс.Minecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.6:
- fix: correct NF shims
- build: do not shade annotations
beta
[1.21.11] 3.19.5+forge
3.19.5+forge9 дек. 2025 г.77Minecraft: 1.21.11neoforge
Что нового
Commits in Beta 3.19.5+forge:
- perf(mainhttp): do not copy buffer unnecessarily
- perf(web): reduce copies for mainhttp path
- chore(config-core): reduce log spam on broken file systems
- chore: introduce entrypoint abstraction
- fix: handle null ID in JfConfigSafe
- chore: shadow entrypoint abstraction
- chore(config): improve neoforge compatibility
- build: remove unexpected dependency
- style(config-core): clean up file migration
- fix(entrypoint): improve forge handling
- fix: use actual file path when migrating configs
- fix: use proper config type
- build: add missing repo
- Merge branch 'master' into forge
- chore: leverage new entrypoint API
- fix(entrypoint): use context class loader on NeoForge
- chore: update to 1.21.11 RC
- style: use NullMarked
- style: correct mixin names
- chore: update to 1.21.11
- Merge branch 'master' into forge
- fix: correct NF shims
release
[1.21.11] 3.19.5
3.19.59 дек. 2025 г.3,6 тыс.Minecraft: 1.21.11fabric
Что нового
Commits in Release 3.19.5:
- perf(mainhttp): do not copy buffer unnecessarily
- perf(web): reduce copies for mainhttp path
- chore(config-core): reduce log spam on broken file systems
- chore: introduce entrypoint abstraction
- fix: handle null ID in JfConfigSafe
- chore: shadow entrypoint abstraction
- chore(config): improve neoforge compatibility
- build: remove unexpected dependency
- style(config-core): clean up file migration
- fix(entrypoint): improve forge handling
- fix: use actual file path when migrating configs
- fix: use proper config type
- build: add missing repo
- fix(entrypoint): use context class loader on NeoForge
- chore: update to 1.21.11 RC
- style: use NullMarked
- style: correct mixin names
- chore: update to 1.21.11
beta
[1.21.10] 3.19.4+forge
3.19.4+forge9 окт. 2025 г.3,1 тыс.Minecraft: 1.21.10neoforge
Что нового
Commits in Beta 3.19.4+forge:
- chore: bump to 1.21.10
- Merge branch 'master' into forge
release
[1.21.10] 3.19.4
3.19.49 окт. 2025 г.474 тыс.Minecraft: 1.21.10fabric
Что нового
Commits in Release 3.19.4:
- fix(base): handle custom formatters in logger
- chore: bump to 1.21.10
beta
[1.21.9] 3.19.3+forge
3.19.3+forge1 окт. 2025 г.1,3 тыс.Minecraft: 1.21.9neoforge
Что нового
Commits in Beta 3.19.3+forge:
- fix: shadow muscript correctly
- fix(translate): ignore case in parseLang
- style: simplify boolean flag API
- chore(devutil): enable auditing by default
- fix(config-core): transitively fix and reset
- style(config-core): leverage ADT property of Type
- style(config-ui-tiny): factor out funky parameters in EntryInfoWidgetBuilder to ADT
- build: use configuration cache
- chore: remove old logging workaround
- Merge branch 'master' into forge
- docs: migrate to jfronny.dev
- docs: build
- docs: use jfronny.dev in more places
- docs: use jfronny.dev in more places
- fix(config-ui-tiny): use consistent screen headers
- fix(config-ui-tiny): prevent double borders
- fix(config-core): recreate placeholder screen on reinit
- chore: update to 1.21.9
- fix(base): handle custom formatters in logger
- Merge branch 'master' into forge
release
[1.21.9] 3.19.3
3.19.330 сент. 2025 г.19,5 тыс.Minecraft: 1.21.9fabric
Что нового
Commits in Release 3.19.3:
- fix(translate): ignore case in parseLang
- style: simplify boolean flag API
- chore(devutil): enable auditing by default
- fix(config-core): transitively fix and reset
- style(config-core): leverage ADT property of Type
- style(config-ui-tiny): factor out funky parameters in EntryInfoWidgetBuilder to ADT
- build: use configuration cache
- chore: remove old logging workaround
- docs: migrate to jfronny.dev
- docs: build
- docs: use jfronny.dev in more places
- docs: use jfronny.dev in more places
- fix(config-ui-tiny): use consistent screen headers
- fix(config-ui-tiny): prevent double borders
- fix(config-core): recreate placeholder screen on reinit
- chore: update to 1.21.9
beta
[1.21.8] 3.19.2+forge
3.19.2+forge18 июл. 2025 г.5,3 тыс.Minecraft: 1.21.8neoforge
Что нового
Commits in Beta 3.19.2+forge:
- build: do not leave libs2
- Merge branch 'master' into forge
release
[1.21.8] 3.19.2
3.19.218 июл. 2025 г.627,1 тыс.Minecraft: 1.21.8fabric
Что нового
Commits in Release 3.19.2:
- build: do not leave libs2
beta
[1.21.8] 3.19.1+forge
3.19.1+forge18 июл. 2025 г.89Minecraft: 1.21.8neoforge
Что нового
Commits in Beta 3.19.1+forge:
- chore: update to 1.21.8
- Merge branch 'master' into forge
beta
[1.21.7] 3.19.0+forge
3.19.0+forge1 июл. 2025 г.479Minecraft: 1.21.7neoforge
Что нового
Commits in Beta 3.19.0+forge:
- build: reenable modmenu
- feat(translate): user-configurable throttling
- chore: deprecate disabling ResourcePackInterceptor globally
- fix: revert to public ScopedValue API
- chore: bump to 1.21.7
- feat: remove ResourcePackInterceptor.disable
- Merge branch 'master' into forge
release
[1.21.7] 3.19.0
3.19.01 июл. 2025 г.30,5 тыс.Minecraft: 1.21.7fabric
Что нового
Commits in Release 3.19.0:
- feat(translate): user-configurable throttling
- chore: deprecate disabling ResourcePackInterceptor globally
- fix: revert to public ScopedValue API
- chore: bump to 1.21.7
- feat: remove ResourcePackInterceptor.disable
beta
[1.21.6] 3.18.7+forge
3.18.7+forge17 июн. 2025 г.859Minecraft: 1.21.6neoforge
Что нового
Commits in Beta 3.18.7+forge:
- style: clean up leftovers from jfmod 1.7
- docs: enable SPA
- docs: update for current set of modules and APIs
- chore: update to 1.21.6-rc1
- chore: update to 1.21.6
- Merge branch 'master' into forge
release
[1.21.6] 3.18.7
3.18.717 июн. 2025 г.148,3 тыс.Minecraft: 1.21.6fabric
Что нового
Commits in Release 3.18.7:
- build: reenable modmenu
release
[1.21.6] 3.18.6
3.18.617 июн. 2025 г.208Minecraft: 1.21.6fabric
Что нового
Commits in Release 3.18.6:
- style: clean up leftovers from jfmod 1.7
- docs: enable SPA
- docs: update for current set of modules and APIs
- chore: update to 1.21.6-rc1
- chore: update to 1.21.6
beta
[1.21.5] 3.18.5+forge
3.18.5+forge27 мар. 2025 г.3,8 тыс.Minecraft: 1.21.5neoforge
Что нового
Commits in Beta 3.18.5+forge:
- chore: update dependencies
- chore: merge ukrainian translation
- chore: clean up formatting
- feat(config-ui-tiny): improve preset handling with toplevel categories
- fix: throw NoClassDefFoundError instead of generic RuntimeException
- fix(translate): also handle empty string in libreTranslateHost
- chore: update to 1.21.5-rc2
- fix: correct some leftovers
- chore: update to 1.21.5
- Merge branch 'master' into forge
- chore: bump neoforge
release
[1.21.5] 3.18.5
3.18.525 мар. 2025 г.729,6 тыс.Minecraft: 1.21.5fabric
Что нового
Commits in Release 3.18.5:
- chore: update dependencies
- chore: merge ukrainian translation
- chore: clean up formatting
- feat(config-ui-tiny): improve preset handling with toplevel categories
- fix: throw NoClassDefFoundError instead of generic RuntimeException
- fix(translate): also handle empty string in libreTranslateHost
- chore: update to 1.21.5-rc2
- fix: correct some leftovers
- chore: update to 1.21.5
beta
[1.21.4] 3.18.4+forge
3.18.4+forge3 дек. 2024 г.2 тыс.Minecraft: 1.21.4neoforge
Что нового
Commits in Beta 3.18.4+forge:
- fix: prevent potential NPE in ServerCommentProvider
beta
[1.21.4] 3.18.3+forge
3.18.3+forge3 дек. 2024 г.98Minecraft: 1.21.4neoforge
Что нового
Commits in Beta 3.18.3+forge:
- fix: use correct commons
- fix(resource-pack-entry-widgets): wrap text
- fix(config-network): make packets optional
- Merge branch 'master' into forge
- chore: update to 1.21.4-rc3
- chore: update to 1.21.4
- Merge branch 'master' into forge
- chore: get rid of UserResourceEvents
- Merge branch 'master' into forge
release
[1.21.4] 3.18.3
3.18.33 дек. 2024 г.435,9 тыс.Minecraft: 1.21.4fabric
Что нового
Commits in Release 3.18.3:
- chore: update to 1.21.4-rc3
- chore: update to 1.21.4
- chore: get rid of UserResourceEvents
beta
[1.21.3] 3.18.2+forge
3.18.2+forge30 окт. 2024 г.285Minecraft: 1.21.3neoforge
Что нового
Commits in Beta 3.18.2+forge:
- fix: use correct commons
- fix(resource-pack-entry-widgets): wrap text
- fix(config-network): make packets optional
- Merge branch 'master' into forge
release
[1.21.3] 3.18.2
3.18.230 окт. 2024 г.37,4 тыс.Minecraft: 1.21.2, 1.21.3fabric
Что нового
Commits in Release 3.18.2:
- fix: use correct commons
- fix(resource-pack-entry-widgets): wrap text
beta
[1.21.3] 3.18.1+forge
3.18.1+forge23 окт. 2024 г.162Minecraft: 1.21.3neoforge
Что нового
Commits in Beta 3.18.1+forge:
- fix(config-core): prevent premature registration of config menus
beta
[1.21.3] 3.18.0+forge
3.18.0+forge23 окт. 2024 г.82Minecraft: 1.21.3neoforge
Что нового
Commits in Beta 3.18.0+forge:
- fix(mainhttp): send 404 at end of pipeline
- fix(web): make Server more consistent
- perf(mainhttp): micro-optimize internal data structures
- feat(unsafe): support additional transformer API
- feat(config): rework UI and comment text plus naming
- feat(config-core): support overriding of referenced config naming
- feat(config-core): supply default delegating Naming
- chore: bump to 1.21.2
- chore(translate): use serialization generator for LibreTranslate
- feat(translate): experiment with DeepL
- feat(translate): get DeepL working using code based on PyDeepLX
- chore(translate): polish DeepLX a bit
- chore: bump to 1.21.2-rc1
- chore(translate): clean up a bit
- chore(translate): additional null handling
- chore: bump to 1.21.3
- Merge branch 'master' into forge
release
[1.21.3] 3.18.0
3.18.023 окт. 2024 г.1,3 тыс.Minecraft: 1.21.3fabric
Что нового
Commits in Release 3.18.0:
- fix(mainhttp): send 404 at end of pipeline
- fix(web): make Server more consistent
- perf(mainhttp): micro-optimize internal data structures
- feat(unsafe): support additional transformer API
- feat(config): rework UI and comment text plus naming
- feat(config-core): support overriding of referenced config naming
- feat(config-core): supply default delegating Naming
- chore: bump to 1.21.2
- chore(translate): use serialization generator for LibreTranslate
- feat(translate): experiment with DeepL
- feat(translate): get DeepL working using code based on PyDeepLX
- chore(translate): polish DeepLX a bit
- chore: bump to 1.21.2-rc1
- chore(translate): clean up a bit
- chore(translate): additional null handling
- chore: bump to 1.21.3
beta
[1.21.1] 3.17.4+forge
3.17.4+forge10 окт. 2024 г.40,6 тыс.Minecraft: 1.21.1neoforge
Что нового
Commits in Beta 3.17.4+forge:
- fix(muscript): actually publish
- fix(unsafe): remap InterfaceImplTargetPatch.targetInterface
beta
[1.21.1] 3.17.3+forge
3.17.3+forge8 окт. 2024 г.265Minecraft: 1.21.1neoforge
Что нового
Commits in Beta 3.17.3+forge:
- feat: forge part 1: gradle sync
- feat: get rid of libjf-unsafe
- feat: disable config-compiler-plugin
- feat: add back code for libjf-unsafe but keep disabled
- feat: some porting work
- Merge remote-tracking branch 'refs/remotes/origin/master' into forge
- Merge branch 'refs/heads/master' into forge
- fix(forge): get libjf-base and libjf-resource-pack-entry-widgets-v0 running in dev
- fix(forge): get testmods working
- Merge branch 'refs/heads/master' into forge
- feat(forge): enable some additional modules
- feat(forge): enable leftover config and web modules
- feat(forge): reimplement unsafe module
- Merge branch 'refs/heads/master' into forge
- feat: rework ASM implementation
- feat(data-manipulation): implement on forge
- feat(unsafe): support additional transformer API
- Merge branch 'refs/heads/breaking' into forge
- Merge remote-tracking branch 'origin/master' into forge
- docs: remove link to nowhere
- fix(base): make it build again
- fix(base): correct mixin signature
- build: don't depend on fabric-api
- Merge branch 'master' into forge
- chore: move over muscript-encapsulated from respackopts
- chore: remove manual service ordering
- fix(muscript): use correct metadata
- Merge branch 'master' into forge
release
[1.21.1] 3.17.3
3.17.38 окт. 2024 г.2,4 млнMinecraft: 1.21.1fabric
Что нового
Commits in Release 3.17.3:
- docs: remove link to nowhere
- fix: make UserResourceEvents.disable available in ResourcePackInterceptor API
- fix: use ordering provided in FMJ instead of inferring from name
beta
[1.21.1] 3.17.2+forge
3.17.2-beta+forge30 сент. 2024 г.175Minecraft: 1.21.1neoforge
Что нового
Commits in Beta 3.17.2+forge:
- fix(base): correct mixin signature
release
[1.21.1] 3.17.1
3.17.120 сент. 2024 г.9,1 тыс.Minecraft: 1.21.1fabric
Что нового
Commits in Release 3.17.1:
- chore(config-ui-tiny): plumb text renderers through entry list
- chore: bump dependencies to 1.21.1
- fix: shut down co-processes on dedicated servers even if the server failed to start
- fix: explicitly execute stop method on co-processes started client-side
- fix(mainhttp): do not use Event for internal events (fixes owo-lib)
- chore(mainhttp): remove unneeded dependency on fabric api
release
[1.21] 3.17.0
3.17.02 авг. 2024 г.411,3 тыс.Minecraft: 1.21, 1.21.1fabric
Что нового
Commits in Release 3.17.0:
- feat: implement libjf-resource-pack-entry-widgets to unify handling resource pack entry widgets
- chore(resource-pack-entry-widgets): add testmod and clean up a bit
- feat(resource-pack-entry-widgets): add forge port
- fix(resource-pack-entry-widgets): actually build
- fix(resource-pack-entry-widgets): add java component
- feat: move forge support to separate branch to simplify maintenance
- feat(resource-pack-entry-widgets): do not provide default width/height
- feat(resource-pack-entry-widgets): collapse widgets if width is too high
- fix(resource-pack-entry-widgets): respect scrollbar
- fix: disable multi-project optimization
- fix(resource-pack-entry-widgets): use measured values for positioning
- fix(resource-pack-entry-widgets): utilize hash codes for less predictable ordering
- docs(resource-pack-entry-widgets): better wording
- fix(resource-pack-entry-widgets): correct testmod data
- chore: add some fixes discovered while porting
- feat(config-commands): add client-side command for modifying your own configs
- feat(data-manipulation): introduce declarative (entrypoint-based) API for interceptor registration
release
[1.21] 3.16.0
3.16.014 июн. 2024 г.100,4 тыс.Minecraft: 1.21fabric
Что нового
Commits in Release 3.16.0:
- feat: update to 1.21-pre4
- chore: update jfCommons
- feat: update to 1.21
release
[1.20.6] 3.15.9
3.15.911 мая 2024 г.39,5 тыс.Minecraft: 1.20.6fabric
Что нового
Commits in Release 3.15.9:
- chore(config-core): lift up logic for serializeOneTo
- chore(config-core): lift up logic for loadFromJson and writeTo
- fix(config-core): write comments and name in writeTo, not serializeOneTo
- fix(translate): do not pretend there is a page source if the connection fails
- fix(translate): correct url in testmod
- fix(translate): strange workaround
- chore(translate): more text for workaround
- chore(translate): comment out workaround again since google might have just been flaky
- style: make variant names common
release
[1.20.6] 3.15.8
3.15.85 мая 2024 г.397Minecraft: 1.20.6fabric
Что нового
Commits in Release 3.15.8:
- fix: add additional null check to hook and update commons
- chore: update to 1.20.6
- fix: enhance commons logging backend with new upstream functionality
- style: enhance readability of SLF4J logger backend by removing varargs
release
[1.20.5] 3.15.7
3.15.74 мая 2024 г.1 тыс.Minecraft: 1.20.5fabric
Что нового
Commits in Release 3.15.7:
- fix: actually skip unsupported values in configs
release
[1.20.5] 3.15.6
3.15.626 апр. 2024 г.673Minecraft: 1.20.5fabric
Что нового
Commits in Release 3.15.6:
- fix(config-ui-tiny): use correct Text for default preset
- chore(config-core): plumb TypeTokens throughout internal representation
release
[1.20.5] 3.15.5
3.15.525 апр. 2024 г.277Minecraft: 1.20.5fabric
Что нового
This release also updates JfCommons, adding support for custom Map, Set and List types to the databind system
Commits in Release 3.15.5:
- chore(config-core): use method reference for migration
release
[1.20.5] 3.15.4
3.15.425 апр. 2024 г.108Minecraft: 1.20.5fabric
Что нового
This release also updates JfCommons, fixing some serialization issues
Commits in Release 3.15.4:
- chore(config-core): add unsafe wrapper for generating migrations since generics apparently are too much for javac
release
[1.20.5] 3.15.3
3.15.325 апр. 2024 г.107Minecraft: 1.20.5fabric
Что нового
Commits in Release 3.15.3:
- fix(config-core): use proper exception type in Migration
- chore(config-compiler-plugin): clean up a bit
release
[1.20.5] 3.15.2
3.15.225 апр. 2024 г.85Minecraft: 1.20.5fabric
Что нового
Commits in Release 3.15.2:
- build: publish bom/catalog on release
- chore(config-network): align packet serialization with recommendations in blog post
- build: temporarily remove repos needed for arch loom to ensure build uses fabric loom
release
[1.20.5] 3.15.1
3.15.124 апр. 2024 г.138Minecraft: 1.20.5fabric
Что нового
Commits in Release 3.15.1:
- fix: actually publish bom and catalog
- Merge branch 'refs/heads/breaking'
- feat: add lenient transport as alternative to manually setting SerializationMode
release
[1.20.5] 3.15.0
3.15.023 апр. 2024 г.149Minecraft: 1.20.5fabric
Что нового
Commits in Release 3.15.0:
- feat: switch loggers to System.Logger and update dependencies
- fix(base): Separate bootstrap stage with fallback JPL->JUL->our JPL logger redirection
- chore: add comments explaining the logging system
- build: update build for changes in scripts
- build: remove unneeded isFabric check
- feat: port to commons 1.7
- fix: consistently use SerializationMode
- feat: update to 1.20.5-rc2
- style(data-manipulation): Use ScopedValue instead of map from thread ID to value
- feat: update to 1.20.5
release
[1.20.4] 3.14.3
3.14.312 мар. 2024 г.84,9 тыс.Minecraft: 1.20.3, 1.20.4fabric
Что нового
Commits in Release 3.14.3:
- build: generate bom and catalog
- fix(config-core): hopefully prevent config parsing issue with nulls
release
[1.20.4] 3.14.2
3.14.222 февр. 2024 г.5,3 тыс.Minecraft: 1.20.4fabric
Что нового
Commits in Release 3.14.2:
- fix(translate): remove argos translate from configs containing it
- fix(config-ui-tiny): use translation prefix again in preset translatable. Where was this done previously?
- chore(unsafe): This will never work on forge. Make that explicit.
- fix(translate): handle RuntimeException in TranslateService initialization
release
[1.20.4] 3.14.1
3.14.17 дек. 2023 г.12,5 тыс.Minecraft: 1.20.4fabric
Что нового
Commits in Release 3.14.1:
- fix(translate): prevent crash caused by execution order
- chore: update to 1.20.3
- chore: update to 1.20.4
release
[1.20.2] 3.14.0
3.14.020 нояб. 2023 г.17,4 тыс.Minecraft: 1.20.2fabric
Что нового
Commits in Release 3.14.0:
- fix(config-ui-tiny): don't use Text.literal for boolean values
- fix(config-commands): Visualize option values properly
- feat(config-network): implement relevant config abstractions over network and add clientside GUI for server config
- feat(config-network): integrate with ModMenu
- fix(translate): don't initialize LibreTranslate if we can avoid it
release
[1.20.2] 3.13.1
3.13.122 сент. 2023 г.7 тыс.Minecraft: 1.20.2fabric
Что нового
Commits in Release 3.13.1:
- fix: build proper files
release
[1.20.2] 3.13.0
3.13.022 сент. 2023 г.145Minecraft: 1.20.2fabric
Что нового
Commits in Release 3.13.0:
- feat(data-manipulation): reverse order of FIND_RESOURCE application to make more sense
- chore(config-ui): remove deprecated APIs
- feat: update to 1.20.2 snapshots
- chore: clean up config modules
- feat(web): support hosting on game port
- feat(web): represent virtual hosts as tree and avoid collisions
- feat(web): move main port hooking to lightweight separate library for interoperability
- chore: merge breaking changes
- chore: bump deps
release
[1.20.1] 3.12.5
3.12.521 авг. 2023 г.615,4 тыс.Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.12.5:
- fix: update slider text on value change
- fix: show categories in tabs
release
[1.20.1] 3.12.4
3.12.419 авг. 2023 г.424Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.12.4:
- style(config-ui-tiny): add override annotation (thanks for nothing, IDEA)
- fix(config-ui-tiny): prevent using tabs when there are zero or one categories, as that doesn't work properly
release
[1.20.1] 3.12.3
3.12.315 авг. 2023 г.1,4 тыс.Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.12.3:
- fix(config-ui-tiny): centralize UI state tracking between individual resets and preset application using a callback to prevent desynchronization
release
[1.20.1] 3.12.2
3.12.214 авг. 2023 г.196Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.12.2:
- fix(config-ui-tiny): prevent incorrect gradients when in world
release
[1.20.1] 3.12.1
3.12.114 авг. 2023 г.8,4 тыс.Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.12.1:
- fix(devutil): prevent improper model reload
release
[1.20.1] 3.12.0
3.12.013 авг. 2023 г.184Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.12.0:
- feat(config-core): support save hooks for config screens
release
[1.20.1] 3.11.0
3.11.013 авг. 2023 г.121Minecraft: 1.20.1fabric
Что нового
Uploaded manually due to issues with CI
Commits in Release 3.11.0:
- fix(config-ui-tiny): don't show header when using tabs
- fix(config-ui-tiny): don't use tabs if they would overflow
- feat(config-ui-tiny): support category "tooltips" (rendered as labels and config file comments)
release
[1.20.1] 3.10.2
3.10.218 июл. 2023 г.7,8 тыс.Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.10.2:
- fix(config-compiler-plugin): fix config reference from category
release
[1.20.1] 3.10.1
3.10.118 июл. 2023 г.269Minecraft: 1.20.1fabric
Что нового
Commits in Release 3.10.1:
- chore: bump to 1.20.1
release
[1.20] 3.10.0
3.10.018 июл. 2023 г.15,9 тыс.Minecraft: 1.20fabric
Что нового
Commits in Release 3.10.0:
- feat(config): Config tweakers
- feat(config): DSL-only Config migrations
- style(config): Move IO to dedicated class
- fix(config): Use JsonReader from GsonHolders
- feat(config): Completely migrate to using JsonReader instead of JsonElement
- fix(config-compiler-plugin): Use available method
release
[1.20] 3.9.2
3.9.216 июл. 2023 г.154Minecraft: 1.20fabric
Что нового
Commits in Release 3.9.2:
- ci: fix group for modules
release
[1.20] 3.9.1
3.9.116 июл. 2023 г.84Minecraft: 1.20fabric
Что нового
Commits in Release 3.9.1:
- chore(build): Use jfMod DSL instead of properties
- fix(config-core): Clean up logging
release
[1.20] 3.9.0
3.9.09 июл. 2023 г.531Minecraft: 1.20fabric
Что нового
Commits in Release 3.9.0:
- feat(config-core): Configurable config watch service
- feat(config-commands): Write on change and work in singleplayer
- chore(config-compiler-plugin): Remove deprecated gradle plugin. Use the new javac plugin instead!
release
[1.20] 3.8.0
3.8.09 июн. 2023 г.10,4 тыс.Minecraft: 1.20fabric
Что нового
Commits in Release 3.8.0:
- Update to 1.20
release
[1.19.4] 3.7.2
3.7.218 мая 2023 г.8,3 тыс.Minecraft: 1.19.4fabric
Что нового
Commits in Release 3.7.2:
- [translate] delay translate service initialization since it takes up to 1.5 seconds on startup
release
[1.19.4] 3.7.1
3.7.122 мар. 2023 г.8,6 тыс.Minecraft: 1.19.4fabric
Что нового
Commits in Release 3.7.1:
- [config-core-v1] keep preset order
- [config-ui-tiny] refresh widget cache after preset selection
release
[1.19.4] 3.7.0
3.7.018 мар. 2023 г.190Minecraft: 1.19.4fabric
Что нового
Commits in Release 3.7.0:
- [root] update README
- [config-ui-tiny] highlight hovered entry
- [config-ui-tiny] massive editor screen improvement and better positioning
- [config-ui-tiny] show EditorScreen directly if config consists of single, unsupported entry
- [config-ui-tiny] reflow config screen entries on size change
release
[1.19.4] 3.6.1
3.6.118 мар. 2023 г.116Minecraft: 1.19.4fabric
Что нового
Commits in Release 3.6.1:
- [config-core] sleep 1s between iterations in watch service loop to free up CPU (wasn't needed that often anyway)
release
[1.19.4] 3.6.0
3.6.014 мар. 2023 г.192Minecraft: 1.19.4fabric
Что нового
Commits in Release 3.6.0:
- [build] Enable loom multi-project optimisation
- [*] enhance testmod metadata
- [config-core] remove unused testmod
- [root] fix runClient
- [root] update for 1.19.4-pre1
- [devutil] add two features from mod-fungible
- [config] use new @Ignore
- [config-ui-tiny] use tabs if upper level contains nothing of note
- [*] optimize imports
- [*] bump commons
- [config-ui-tiny] preliminary json editing support
- [root] bump to 1.19.4
release
[1.19.3] 3.5.0
3.5.015 февр. 2023 г.9 тыс.Minecraft: 1.19.3fabric
Что нового
Commits in Release 3.5.0:
- [config] Framework for UI providers
- [config] Fix include
- [translate] Don't translate white space
release
[1.19.3] 3.4.2
3.4.230 дек. 2022 г.1 тыс.Minecraft: 1.19.3fabric
Что нового
Commits in Release 3.4.2:
- [config] Generate default preset for all configs (but allow users to remove it)
release
[1.19.3] 3.4.1
3.4.129 дек. 2022 г.121Minecraft: 1.19.3fabric
Что нового
Commits in Release 3.4.1:
- [web] Use config compiler plugin v2
- [docs] Update for compiler plugin v2
release
[1.19.3] 3.4.0
3.4.014 дек. 2022 г.264Minecraft: 1.19.3fabric
Что нового
Commits in Release 3.4.0:
- Implement config compiler plugin v2 powered by annotation processing
- Bump gson-compile
- Implement JfCustomConfig on generated
- Fix
- Publish plugin v2
release
[1.19.3] 3.3.2
3.3.213 дек. 2022 г.110Minecraft: 1.19.3fabric
Что нового
Commits in Release 3.3.2:
- Explicitly initialize LibJF from other preLaunch entrypoints
beta
[1.19.3] 3.3.1
3.3.17 дек. 2022 г.157Minecraft: 1.19.3fabric
Что нового
Commits in Beta 3.3.1:
- Move logger init to preLaunch, remove old gson init
beta
[1.19.3] 3.3.0
3.3.07 дек. 2022 г.91Minecraft: 1.19.3fabric
Что нового
This update contains breaking changes, but should work
Commits in Beta 3.3.0:
- [docs] Update FMJ
- Update to 1.19.3
- Remove deprecated stuff
- Fix
release
[1.19.2] 3.2.1
3.2.125 нояб. 2022 г.9,3 тыс.Minecraft: 1.19.2fabric
Что нового
[build] Remove log
Commits in Release 3.2.1:
- [docs] Fix references in libjf-config-compiler-plugin
- [build] Fix
- [build] Log env
- [build] Remove log
release
[1.19.2] 3.2.0
3.2.015 окт. 2022 г.521Minecraft: 1.19.2fabric
Что нового
[docs] Fix references in libjf-config-compiler-plugin
Commits in Release 3.2.0:
- [ci] Use docs.yml
- Update book.toml
- [root] Use gradle.properties for modmenu, asm and ant versions
- [config] Adjust DslConfigCategory to simplify CategoryBuilderImpl.build and ConfigBuilderImpl.build
- [base] Upgrade commons
- Migrate to v1 GsonHolder
- [config-compiler-plugin] Configure default config inject task based on jar
- [build] Switch to gradle.kts and new plugin-based jfmod scripts
- [build] Utilize jf.codegen to replace manual file creation
- [build] Fix
- [devutil] Don't include in pub jar
- [config-reflect] Utilize commons lamda gen
- [docs] Fix references in libjf-config-compiler-plugin
beta
[1.19.2] 3.1.0
3.1.028 авг. 2022 г.490Minecraft: 1.19.2fabric
Что нового
Commits in beta 3.1.0:
- [config] Display sliders when min and max are set
- [config] Fix oversight
- [config] Minor API additions for respackopts
alpha
[1.19.2] 3.0.3
3.0.328 авг. 2022 г.135Minecraft: 1.19.2fabric
Что нового
Commits in alpha 3.0.3:
- [config] Handle special numbers
alpha
[1.19.2] 3.0.2
3.0.228 авг. 2022 г.98Minecraft: 1.19.2fabric
Что нового
Commits in alpha 3.0.2:
- [translate] Adjust config implementation for new features
alpha
[1.19.2] 3.0.1
3.0.128 авг. 2022 г.107Minecraft: 1.19.2fabric
Что нового
A patch for the compiler plugin. The runtime modules are unchanged from 3.0.0
Commits in alpha 3.0.1:
- [config-compiler-plugin] Keep original bytes for non-config classes
alpha
[1.19.2] 3.0.0
3.0.027 авг. 2022 г.699Minecraft: 1.19.2fabric
Что нового
This release essentially contains a completely rewritten config system.
While a compatibility layer for mods using the old API is still provided, some dependents may be incompatible without updates.
Commits in alpha 3.0.0:
- [config] Tweak config command
- [config] Support loading configs from provided IDs to support changing IDs
- [root] Tweak build scripts to produce clean POMs with current scripts
- [config] Implement config DSL and rewrite reflection implementation
- [unsafe] Fix and remove unsafe.unlock
- [config] Initial prototype for compile-time configs, module name changes and legacy compatibility
- [config] Various fixes
- Merge branch 'config-dsl' into 'master'
- [docs] Move to mdbook and document libjf-config v1 modules
beta
[1.19.1] 2.10.0
2.10.028 июл. 2022 г.777Minecraft: 1.19.1fabric
Что нового
Commits in beta 2.10.0:
- [unsafe] Explicitly mark quilt as unsupported
- [devutil] Don't get key pairs
- [translate] Update for changes in LibreTranslate API
- [config] Remove internal APIs from interfaces to allow reusing the related systems elsewhere
- [root] Fixes for split sources
- [root] Update to 1.19.1
release
[1.19] 2.9.2
2.9.223 июн. 2022 г.2 тыс.Minecraft: 1.19fabric
Что нового
Commits in release 2.9.2:
- [data-manipulation] Temporary workaround for nullable openRoot
- [base] Prematurely update java-commons, attempt to provide ASM-based workaround for existing uses
- [base] Update java-commons again, hopefully fixing the API
- [base] Update java-commons once again
beta
[1.19] 2.9.1
2.9.17 июн. 2022 г.288Minecraft: 1.19fabric
Что нового
Commits in beta 2.9.1:
- [devutil] Fix issue when running serverside
beta
[1.19] 2.9.0
2.9.07 июн. 2022 г.95Minecraft: 1.19fabric
Что нового
Commits in beta 2.9.0:
- [unsafe] Fix classpath unlocking and use classPathIsolationBypassClasses. Will need to test changes without it now
- Use upstream loader during dev
- Merge branch 'upstream-loader' into 'master'
- [root] Initial 1.19 support, not yet ready
- [translate-v1] Fetch supported languages for Google Translate on startup
- [root] Bump for 1.19 proper
beta
[1.18.2] 2.8.1
2.8.110 мая 2022 г.941Minecraft: 1.18.2fabric
Что нового
Commits in beta 2.8.1:
- [config] Remove EntryInfo data class
- [config] Clean up a bit
- [unsafe] Update for fabric loader 0.14
beta
[1.18.2] 2.8.0
2.8.022 апр. 2022 г.129Minecraft: 1.18.2fabric
Что нового
Commits in beta 2.8.0:
- [main] Expand generics package to include most common functions
- [main] Even more generics additions
- [main] Enhance Try DSL
- [main] Allow logic compounds between ThrowingBooleanSupplier and ThrowingPredicate
beta
[1.18.2] 2.7.2
2.7.24 апр. 2022 г.123Minecraft: 1.18.2fabric
Что нового
Commits in beta 2.7.2:
- [base] Shadow gson
- [config] Tweak docs
alpha
[1.18.2] 2.7.1
2.7.13 апр. 2022 г.95Minecraft: 1.18.2fabric
Что нового
Commits in alpha 2.7.1:
- [unsafe] Avoid loading main class during ASM manipulation
- [unsafe] Abstract away safe logging in SafeLog
- [config] Allow auxiliary metadata to reside in a sub-object of "libjf"
alpha
[1.18.2] 2.7.0
2.7.03 апр. 2022 г.104Minecraft: 1.18.2fabric
Что нового
WARNING: This version contains breaking changes, dependents will likely need to be updated to support these.
Commits in alpha 2.7.0:
- [docs] Remove mkdocs workaround (upstream was fixed)
- [config] Support references to other configs
- [base] Allow specifying custom adapters
- [config] Category support pt 1
- [config] Category support pt 2
- [config] Improve reset button
- [config] Rework to run without unlocking the classpath (this will require dependents to be updated!)
- [config] Expose new features through /libjf config command
- [config] Expose tooltips/titles as comments in json
release
[1.18.2] 2.6.1
2.6.125 мар. 2022 г.256Minecraft: 1.18.2fabric
Что нового
Commits in release 2.6.1:
- [docs] Mention HTTP abstraction
- [config] Revert config screen API due to fabric-screen-api-v1 incompatibilities
release
[1.18.2] 2.6.0
2.6.025 мар. 2022 г.106Minecraft: 1.18.2fabric
Что нового
Commits in release 2.6.0:
- List fabric API as dep
- Add README from modrinth
- Mention docs in README
- Work around CoProcesses not being stopped via /stop on servers
- [translate] Implement LibreTranslate support
- [config] Add method to create a config screen
release
[1.18.2] 2.5.0
2.5.028 февр. 2022 г.258Minecraft: 1.18.2fabric
Что нового
Commits in release 2.5.0:
- Add command to reload config
- Update target floader to 0.13
- Update for 22w06a
- Refactor Config into ConfigInstance and ConfigInstanceImpl
- Reload config if changed
- [docs] tweak libjf-translate-v0 page
- [libjf-config-v0] extend /libjf config command to allow specific reloading, viewing and editing configs
- libjf-translate-v1 api changes to allow new backends
release
[1.18.1] 2.4.0
2.4.028 янв. 2022 г.221Minecraft: 1.18.1fabric
Что нового
Commits in release 2.4.0:
- Remove gradlew, add libjf-translate-v0
- Document libjf-translate-v0
- Move gradle Xmx to system
beta
[1.18.1] 2.3.0
2.3.08 янв. 2022 г.122Minecraft: 1.18.1fabric
Что нового
Commits in beta 2.3.0:
- Add verifiers and presets to JfConfig
- Attempt to fix config changes
release
[1.18.1] 2.2.2
2.2.25 янв. 2022 г.138Minecraft: 1.18.1fabric
Что нового
Commits in release 2.2.2:
- web: Set content length header
- Add basic "documentation"
beta
[1.18.1] 2.2.1
2.2.130 дек. 2021 г.116Minecraft: 1.18.1fabric
Что нового
Commits in beta 2.2.1:
- Config: allow floats and always display tooltips
- Unlock classpath in unsafe init
- Tweak AsmTransformer error handling
beta
[1.18] 2.2.0
2.2.030 нояб. 2021 г.233Minecraft: 1.18fabric
Что нового
Commits in beta 2.2.0:
- Update to 1.18 proper
- Update for new build script
- Use unix timestamp for subversions
- Some breaking stuff before 1.18
- Gradle: Get version name from git tag
- Update to pre4
- Fix build.gradle
- Update to 1.18-pre2
- WebServer.getInstance to get the current web server
- Rewrite LibWeb as a LibJF module
- Use pipeline ID as the versions prerelease, not as the build number. Should fix faulty version resolving causing issues in the future
release
[1.17.1] 2.1.3
2.1.38 нояб. 2021 г.877Minecraft: 1.17.1fabric
Что нового
Commits in this release:
- Don't explicitly depend on specific versions of other modules
release
[1.17.1] 2.1.2
2.1.225 окт. 2021 г.165Minecraft: 1.17.1fabric
Что нового
Commits in this release:
- Make ResourcePackHook.disabled thread "safe"
- simplify interface scanning
release
[1.17.1] 2.1.1
2.1.116 окт. 2021 г.156Minecraft: 1.17.1fabric
Что нового
Commits in this release:
- Bump patch version
- [attempt] autogen changelog
- [attempt] try to fix
- [attempt] better ci config
- Allow exporting modified classes and fix config
- Allow exporting modified classes
release
[1.17.1] 2.0.1
2.0.19 окт. 2021 г.138Minecraft: 1.17.1fabric
Что нового
The project has been updated to root project 'libjf'. No changelog was specified.
release
[1.17.1] 2.0
2.09 окт. 2021 г.158Minecraft: 1.17.1fabric
Что нового
The project has been updated to root project 'libjf'. No changelog was specified.
release
[1.17.1] 1.2.3
1.2.318 сент. 2021 г.136Minecraft: 1.17.1fabric
Что нового
The project has been updated to [1.17.1] 1.2.3. No changelog was specified.
release
[1.17.1] 1.2.2
1.2.217 сент. 2021 г.95Minecraft: 1.17.1fabric
Что нового
The project has been updated to [1.17.1] 1.2.2. No changelog was specified.
release
[1.17.1] 1.2.1
1.2.117 сент. 2021 г.96Minecraft: 1.17.1fabric
Что нового
The project has been updated to [1.17.1] 1.2.1. No changelog was specified.
release
[1.17.1] 1.2.0
1.2.025 авг. 2021 г.228Minecraft: 1.17.1fabric
Что нового
The project has been updated to [1.17.1] 1.2.0. No changelog was specified.
beta
[1.17.1] 1.1.0
1.1.018 июл. 2021 г.219Minecraft: 1.17.1fabric
Что нового
The project has been updated to [1.17.1] 1.1.0. No changelog was specified.
release
[1.17] 1.0.2
1.0.28 июн. 2021 г.219Minecraft: 1.17fabric
Что нового
The project has been updated to [1.17] 1.0.2. No changelog was specified.
release
[1.16.5] 1.0.1
1.0.119 мая 2021 г.18,4 тыс.Minecraft: 1.16.5fabric
Что нового
The project has been updated to [1.16.5] 1.0.1. No changelog was specified.
release
[1.16.5] 1.0.0
1.0.015 мая 2021 г.142Minecraft: 1.16.5fabric
Что нового
The project has been updated to [1.16.5] 1.0.0. No changelog was specified.