[INFO] The Big TODO List
PR/Issue matrix for todos on backporting various things.
Can also include not-backports because whiteboards are cool too. Comment on this issue and/or ping me @Fealtous on discord for anything urgently needing added/updated/removed from this. See the bottom of this issue for templates and a version support matrix.
Work In Progress Tasks
ForgeDev7 - The Great Migration| Version | PR | Merged |
|---|---|---|
| 26.2 | :white_check_mark: 72be0c9ccdb6e299c781eba7b4022ea4df2770bb | |
| 26.1.2 | #10821 | :white_check_mark: 6c3729d6e96d5d07526c0572962f502f5fd645f3 |
| 26.1.1 | ||
| 26.1 | ||
| 1.21.11 | #10747 | :white_check_mark: e61aa67600bebbe89fe5db7a5aabb6e24f3a29b6 |
| ... |
Started tasks that have a big version target get their own box to live in.
| Category | Task Name | Branch Target(s) | Notes |
|---|---|---|---|
| FML | Full ELS Vulkan Support (rendering) | 26.2+ | #10829 (uses no-op ELS) |
| Forge API | |||
Version Targets: 26.2, 26.1.2, 1.21.11
| Version | PR | Merged | Forge |
|---|---|---|---|
| 26.2 | ✅ d697be351fdd27049c6f23b85c142dc079f1a011 | 65.0.9 | |
| 26.1.2 | ✅ 278bdfc132a5449e4c350ba8b7d4c6312323b1d7 | 64.0.15 | |
| 1.21.11 | ✅ a171012411680f9bb06f467e503c49496dda8703 | 61.1.13 |
Version Targets: 26.1.2 - 1.20.6 Assignee: @Fealtous
| Version | PR | Merged | Forge |
|---|---|---|---|
| 26.1.2 | #10824 | ✅ d3476f3f800d38b84673bc1522186c4e3171c318 | 64.0.9 |
| 1.21.11 | #10868 | ✅ 44b30daa05cfabec4a90d6a3a706dec3a56d6a90 | 61.1.12 |
| 1.21.10 | #10869 | ✅ 62fa5b26a7513a6287bc43c5b7a1f99af3c2e9fb | 60.1.13 |
| ... |
Assignee: @Fealtous
| Version | PR | Merged | Forge |
|---|---|---|---|
| 26.2 | #10847 | ✅ cb2e2058673ef4274e06b5461069ec2862c5b624 | 65.0.4 |
| 26.1.2 | #10825 | ✅ 6a702686dbee2b4ecdc55468a6e98d4d3752a033 | 64.0.10 |
| 1.21.11 | #10837 | ✅ 4f936fb5f76a12da1bc603243f7b438a4fe9aa34 | 61.1.9 |
| 1.21.10 | #10838 | ✅ b44728efa10177608618b319d9b0cac4538a041c | 60.1.10 |
| 1.21.8 | #10839 | ✅ a6eea5a004097f0b80f286de5f97d01808f8015f | 58.1.19 |
| 1.21.5 | #10840 | ✅ dd24e1385e09d9d9f60c66c7c350f6f78b160ae2 | 55.1.11 |
| 1.21.4 | #10841 | ✅ 4fa61fa0c02910ed4d842f4598072d4d9fdf3d61 | 54.1.17 |
| 1.21.3 | #10842 | ✅ afaba58edc0d0cc58122732adf90760ed155c1e7 | 53.1.11 |
| 1.21.1 | #10843 | ✅ 75f340f2a442c375af9a76e91fc92ed51668f48e | 52.1.15 |
| 1.20.6 | #10844 | ✅ b7efb8287b6743400c98e3f826e0ac7def943c49 | 50.2.9 |
| 1.20.4 | #10845 | ✅ bc6408ee24a6cc6d2a9192b087fc373bcc3160fc | 49.2.8 |
| 1.20.1 | #10846 | ✅ 77785cb1810dcdeeea2077ee7394c8f1e716aa86 | 47.4.21 |
| ... |
Version Targets: 26.2 -> ~1.15
Assignee: Unassigned
| Version | PR | Merged | Forge |
|---|---|---|---|
| 26.2 | #10860 | ✅ 3f1e9a90c979cb7a9523ae806ee53f570742c52d | 65.0.7 |
| 26.1.2 | #10859 | ✅ ee1e695124c5c811868312e0989269b191e2f74e | 64.0.13 |
| 1.21.11 | #10858 | ✅ c538816698056bd2886c7b1696a8d8fa053505f5 | 61.1.10 |
| 1.21.8 | #10867 | ✅ 855bafc58198994953ff6ee493e77a0adbab3b32 | 58.1.21 |
| 1.21.5 | #10866 | ✅ d32d853c0b06a002177db1bd0f0f98fbbed4158d | 55.1.12 |
| 1.21.4 | #10865 | ✅ 885eba73ba19c9ce9890baa691793c6049b17c8f | 54.1.18 |
| 1.21.3 | #10864 | ✅ fba9c66164e2b39049ea949d025b472dee8fc0dc | 53.1.12 |
| 1.21.1 | #10857 | ✅ c538816698056bd2886c7b1696a8d8fa053505f5 | 52.1.16 |
| 1.20.6 | #10854 | ✅ 71d814ffa64fce31b5bf4bebf04915f299a69ae8 | 50.2.10 |
| 1.20.4 | #10863 | ✅ 631b756d5b9b28eed2047379caad8c112c586086 | 49.2.9 |
| 1.20.1 | #10854 | ✅ 22d0c94c82aeab89d2c9f85072108b813ba32e6b | 47.4.22 |
| ... |
✅ Finished & Merged FML/API tasks
✅ [API] Add DeltaTracker context to PassDefinition Version Targets: 26.2 - 1.21.8 Assignee: @Fealtous| Version | PR | Merged |
|---|---|---|
| 26.2 | #10831 | ✅ 3bac35089f4df4d53fa8b69a310caeffd9f5856e |
| 26.1.2 | #10848 | ✅ 66d4d888eb9f560a35cd3cc8642f5d8f161fba3d |
| 1.21.11 | #10849 | ✅ 2d33dba36ee109f4ae4aefffe1e7ca264c61ad95 |
| 1.21.10 | #10850 | ✅ 6efa0681b8d20b6235df98c5a9a42dc214c3f462 |
| 1.21.8 | #10851 | ✅ a42ea9bc2c61c86a2689f86cedd60dbc392e47ff |
ℹ️ Information
ℹ️ Version support matrix reminderFull: The main versions we care about, typically where the team spends their effort. It's recommended that people target these versions and not intermediate versions. Can think of this as the LTS system.
Legacy: Less attention, but still supported. Not the main focus, but if doing "global" changes, should be included.
Minimal: Rarely used versions, often versions that quickly got replaced by hot-fixes from Mojang. The goal is to have the build system work for these versions. However there is no real effort from the team for back porting any fixes to these versions.
| MC version | Support tier |
|---|---|
| 26.2 | Full |
| 26.1.2 | Full |
| 26.1.1 | Minimal |
| 26.1 | Minimal |
| 1.21.11 | Full |
| 1.21.10 | Legacy |
| 1.21.9 | Minimal |
| 1.21.8 | Legacy |
| 1.21.7 | Minimal |
| 1.21.6 | Minimal |
| 1.21.5 | Legacy |
| 1.21.4 | Legacy |
| 1.21.3 | Legacy |
| 1.21.2 | Minimal |
| 1.21.1 | Full |
| 1.21 | Minimal |
| 1.20.6 | Full |
| 1.20.4 | Legacy |
| 1.20.3 | Minimal |
| 1.20.2 | Legacy |
| 1.20.1 | Full |
| 1.20 | Minimal |
| 1.19.4 | Legacy |
| 1.19.3 | Minimal |
| 1.19.2 | Legacy |
| 1.19.1 | Minimal |
| 1.19 | Minimal |
| 1.18.2 | Legacy |
| 1.18.1 | Minimal |
| 1.18 | Minimal |
| 1.17.1 | Legacy |
| 1.16.5 | Legacy |
| 1.16.4 | Minimal |
| 1.16.3 | Minimal |
| 1.16.2 | Minimal |
| 1.16.1 | Minimal |
| 1.15.2 | Legacy |
| 1.14.4 | Legacy |
| 1.14.3 | Minimal |
| 1.14.2 | Minimal |
| 1.13.2 | Legacy |
| 1.12.2 | Legacy |
| 1.12.1 | Minimal |
| 1.12 | Minimal |
| 1.11.2 | Legacy |
| 1.11 | Minimal |
| 1.10.2 | Legacy |
| 1.10 | Minimal |
| 1.9.4 | Legacy |
| 1.9 | Minimal |
| 1.8.9 | Legacy |
| 1.8.8 | Minimal |
| 1.8 | Minimal |
| 1.7.10 | Legacy |
| 1.7.10_pre4 | Minimal |
| 1.7.2 | Minimal |
| 1.6.4 | Legacy |
| 1.6.3 | Minimal |
| 1.6.2 | Minimal |
| 1.6.1 | Minimal |
| 1.5.2 | Legacy |
| 1.5.1 | Minimal |
| 1.5 | Minimal |
| 1.4.7 | Legacy |
| 1.4.6 | Minimal |
| 1.4.5 | Minimal |
| 1.4.4 | Minimal |
| 1.4.3 | Minimal |
| 1.4.2 | Minimal |
| 1.4.1 | Minimal |
| 1.4.0 | Minimal |
| 1.3.2 | Legacy |
| 1.2.5 | Legacy |
| 1.2.4 | Minimal |
| 1.2.3 | Minimal |
| 1.1 | Legacy |
<details open>
<summary> Title </summary>
Version Targets: XXX
Assignee: XXX
| Version | PR | Merged | Forge |
|---------|--------|---------------------------------------------|---------|
| xx.xx | #----- | ✅ 000000000000000000000000000000000000000 | 65.0.7 |
| xx.xx | #----- |
| xx.xx | #----- |
</details>Source: MinecraftForge/MinecraftForge