shedaniel
9e04ddb5d0
Implement non-deobf for NeoForge 26.1 (albeit ugly, will fix), add integration test for NF 26.1-snapshot-11
2026-03-21 23:28:42 +09:00
shedaniel
f2df8c2850
Change plugin id, and update nightly version to build properly
2026-03-21 06:06:50 +09:00
shedaniel
e5499a62bc
Merge commit '9e3837ee' into dev/1.14
...
# Conflicts:
# build.gradle
# src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java
# src/test/resources/projects/minimalBase/build.gradle
2026-03-21 02:36:52 +09:00
shedaniel
e60d47245d
Merge commit '6b6414a3' into dev/1.14
...
# Conflicts:
# src/main/java/net/fabricmc/loom/LoomGradleExtension.java
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerUtils.java
# src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
# src/main/java/net/fabricmc/loom/task/AbstractRunTask.java
# src/main/java/net/fabricmc/loom/task/launch/GenerateDLIConfigTask.java
# src/main/java/net/fabricmc/loom/util/SourceRemapper.java
2026-03-21 02:29:04 +09:00
shedaniel
a48c82b07a
Merge commit 'f5df6dc8' into dev/1.14
...
# Conflicts:
# build.gradle
# src/main/java/net/fabricmc/loom/configuration/mods/ArtifactMetadata.java
# src/main/java/net/fabricmc/loom/task/AbstractRunTask.java
2026-03-21 01:49:50 +09:00
shedaniel
5089cf7ece
Merge commit 'f15ff90b' into dev/1.14
...
# Conflicts:
# src/main/java/net/fabricmc/loom/configuration/classpathgroups/ClasspathGroup.java
# src/main/java/net/fabricmc/loom/task/AbstractRunTask.java
# src/test/resources/projects/kotlin/build.gradle.kts
2026-03-21 01:44:40 +09:00
modmuss
6cc2d5202f
Update tiny remapper ( #1481 )
2025-12-23 20:17:21 +00:00
modmuss
6834a95fc2
Update tiny remapper to fix wildcard remapping regression ( #1473 )
2025-12-12 08:56:35 +00:00
Juuz
826297c56c
Use InstallerTools to create pre-patching jar on certain versions ( #315 )
2025-12-03 00:30:43 +02:00
modmuss
bfabf091f6
Add unobf Fabric API test ( #1456 )
2025-11-24 23:28:48 +00:00
modmuss
f5df6dc87e
JSpecify, package-info's and misc null fixes. ( #1443 )
...
* jspecify
* Null fixes + package infos
* Unit test fixes
2025-11-10 09:42:51 +00:00
modmuss
f15ff90bfc
Update to Gradle 9.2 ( #1441 )
...
* Update to Gradle 9
* Some test fixes
* Only test current + nightly again
* Fix unit tests
* Update Kotlin in tests
* Back to J21 for most tests for now
2025-11-09 21:04:38 +00:00
Juuz
f8442e9f3f
Merge remote-tracking branch 'upstream/dev/1.13' into dev/1.13
2025-11-03 17:48:06 +02:00
modmuss50
43023dc3b8
Update unpick
2025-11-03 15:10:25 +00:00
Juuz
3bb147322c
Merge remote-tracking branch 'upstream/dev/1.13' into dev/1.13
...
# Conflicts:
# gradle/libs.versions.toml
2025-11-03 14:06:35 +02:00
Juuz
910efd322e
Update Mercury
2025-11-03 14:02:17 +02:00
Juuz
5f6891992a
Merge remote-tracking branch 'upstream/exp/1.13' into dev/1.13
...
# Conflicts:
# build.gradle
# gradle/libs.versions.toml
# src/main/java/net/fabricmc/loom/LoomGradleExtension.java
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
# src/main/java/net/fabricmc/loom/task/RemapJarTask.java
2025-11-03 13:51:55 +02:00
modmuss50
94d4eb6e08
Update Mercury Mixin
2025-11-03 09:44:45 +00:00
Julian Burner
224d015c22
Update to Mapping-IO 0.8.0 ( #1419 )
2025-11-03 09:27:59 +00:00
modmuss
e41982c51e
Migrate mapping improvements. ( #1416 )
...
* Migrate mapping improvements.
* Revert to old logic
* Fix
* Add --overrideInputsIHaveABackup
* Skip task when input is empty
* Fix again
* Update MM
2025-11-01 08:25:46 +00:00
modmuss
1f1448fd19
Add mercury mixin to migrate mappings task. ( #1413 )
2025-10-31 13:16:27 +00:00
Juuz
e0be5bf488
Update to Unprotect 2.0.2
...
Fixes #305 .
2025-10-29 16:17:19 +02:00
Juuz
24ffed6f9e
Update to Unprotect 2.0.1
...
Fixes #304 by removing transitive loader/ModLauncher deps.
2025-10-29 15:11:33 +02:00
Juuz
1479c65cc5
Merge remote-tracking branch 'upstream/dev/1.12' into exp/1.12
...
# Conflicts:
# build.gradle
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerAnalyzeVisitorProvider.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/extension/MixinExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/extension/MixinExtensionImpl.java
# src/main/java/net/fabricmc/loom/task/launch/GenerateDLIConfigTask.java
# src/main/java/net/fabricmc/loom/util/gradle/GradleUtils.java
# src/main/resources/log4j2.fabric.xml
# src/test/resources/projects/multiproject/build.gradle
2025-10-29 12:31:21 +02:00
modmuss
e076ac7bcf
Direct port to class tweaker ( #1398 )
...
* Direct port to class tweaker
* Debugging help
* Checkstyle
* Update CT
2025-10-24 18:06:26 +01:00
modmuss
d611d7f1b3
Replace TCA with forked fabric-log4j-util ( #1375 )
...
* fabric-log4j-util
* Update
2025-10-05 16:28:12 +01:00
modmuss
c97f9e4454
Update to ASM 9.9 ( #1382 )
2025-10-05 10:18:30 +01:00
Juuz
2097c83da5
Use InstallerTools as external tool instead of library
...
This cuts down on Loom's direct compiletime dependencies.
2025-10-01 01:46:59 +03:00
Juuz
96b1497f29
Merge remote-tracking branch 'upstream/exp/1.12' into exp/1.12
...
# Conflicts:
# build.gradle
# gradle/runtime.libs.versions.toml
# src/main/java/net/fabricmc/loom/build/nesting/JarNester.java
# src/main/java/net/fabricmc/loom/build/nesting/NestableJarGenerationTask.java
# src/main/java/net/fabricmc/loom/configuration/mods/ModConfigurationRemapper.java
# src/main/java/net/fabricmc/loom/configuration/providers/mappings/tiny/MappingsMerger.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftProvider.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/mapped/AbstractMappedMinecraftProvider.java
# src/main/java/net/fabricmc/loom/extension/MixinExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/task/launch/GenerateDLIConfigTask.java
# src/main/java/net/fabricmc/loom/task/service/LorenzMappingService.java
# src/main/java/net/fabricmc/loom/util/Constants.java
2025-10-01 01:09:17 +03:00
Joseph Burton
312dcc7ca6
Fix annotation visitor in AnnotationsData.remap ( #1374 )
...
* Fix annotation visitor in AnnotationsData.remap
* Use real TinyRemapper
2025-09-29 22:25:18 +01:00
modmuss
cf42acf09f
Remove Guava and Commons IO Dependencies ( #1372 )
2025-09-27 09:06:29 +01:00
modmuss
b5f79ef8f6
Update Gradle test versions ( #1370 )
...
* Update Gradle test versions
* 9.3 nightly's
* Don't ask.
* Fix another test
2025-09-25 19:47:25 +01:00
Juuz
a8c0b52128
Add task for launching Enigma against the intermediary jar in dev envs ( #1354 )
...
* Add task for launching Enigma against the intermediary jar in dev envs
The task can be used for writing mod-provided javadoc.
* Use multi-jar Enigma to support split source sets
* Update to Enigma 3.0.1
* Add docs to ModEnigmaTask
* Fix Enigma file extension
* ModEnigmaTask: Fail if mapping file is missing
2025-09-23 12:47:14 +01:00
modmuss
0b5a242762
Bump gradle test versions ( #1359 )
2025-09-02 10:12:40 +01:00
Juuz
df56ef4e8e
Add support for quilt.mod.json5 ( #150 )
...
See:
- RFC: QuiltMC/rfcs#83
- Build tool impl: QuiltMC/quilt-loom#36 , QuiltMC/quilt-loom#37
- Required loader PR: QuiltMC/quilt-loader#329
2025-08-18 19:55:04 +03:00
Juuz
fe2c21c0ad
Merge 1.11
2025-08-18 13:13:31 +03:00
modmuss50
cc411d4c6a
Merge remote-tracking branch 'origin/dev/1.11' into exp/1.12
2025-08-11 11:12:51 +01:00
Joseph Burton
543d47a0f8
Unpick v3 fixes ( #1347 )
2025-08-11 11:06:40 +01:00
modmuss
1829e33695
Update Tiny Remapper to 0.11.2 ( #1342 )
2025-07-30 21:29:05 +01:00
modmuss
97bca29290
Gradle 9.1 deprecation fixes + update test and build libs ( #1338 )
...
* Update test and build libs
* Gradle deprecation fixes
* RC4
2025-07-29 13:03:17 +01:00
Juuz
27114d20e1
Update to Unprotect 1.3.1
2025-07-07 13:40:57 +03:00
modmuss
9b76a353ec
Unpick remapping ( #1318 )
...
* Unpick remapping
* More work
* Better tests
* Copilot had some good ideas for once.
2025-06-20 20:05:27 +01:00
modmuss
ba1cd12413
9.0.0-rc-1 ( #1324 )
2025-06-20 18:02:27 +01:00
modmuss
c4123bda53
Run tests against Gradle 9 M9 ( #1319 )
...
* Run tests against Gradle 9 M9
* Fix
* Test fixes
* Spotless
* Fix
2025-06-10 10:51:22 +01:00
modmuss
0a10482c66
Unpick V3 ( #1310 )
...
* Unpick V3
* Update unpick
* Dont use impl class
* Apply classresolver changes from Earthcomputer
* Unpick beta 3
* beta 4
* Unpick logging improvements
2025-05-30 16:44:32 +01:00
modmuss
8014d2c18b
RenderDoc tasks ( #1291 )
...
* First pass on renderdoc support
* Fixes and improvements
* Fix debugging/cleaner code.
* Download from fabric maven
* Fix build
* Revert changes to AbstractRunTask
2025-04-26 15:37:46 +01:00
modmuss
e62b8692d3
Fix DebugLineNumbersTest and run it on extended test runs. ( #1294 )
2025-04-25 19:14:38 +01:00
modmuss
cc31f1c849
Update to Gradle 8.14 ( #1292 )
...
* Update to Gradle 8.14
* Fix build
2025-04-25 18:31:19 +01:00
modmuss
beb19dbfc0
Test with 9.0 nightly ( #1287 )
2025-04-08 09:30:23 +01:00
modmuss50
0012682ec7
Merge remote-tracking branch 'origin/dev/1.10' into exp/1.11
2025-04-07 13:19:55 +01:00