opekope2 / OptiGUI

Blazing fast custom GUI textures on Fabric and Quilt with built-in OptiFine custom GUI resource pack support
https://opekope2.dev/OptiGUI/
MIT License
23 stars 6 forks source link

Roadmap #81

Closed opekope2 closed 6 months ago

opekope2 commented 10 months ago

Just a quick heads up. The first RC for Minecraft 1.20.3 recently got released, which means that the full 1.20.3 release is coming soon.

OptiGUI 2.1.x

Until OptiGUI 2.2.x becomes stable enough, OptiGUI 2.1.x codebase will be updated to support new Minecraft versions. New features or bug fixes won't be added to this codebase. The next version will be 2.1.7 with Minecraft 1.20.3 support. Expect the release date to be December 15 or later, likely before December 24. I haven't yet checked if this update breaks OptiGUI 2.1.6.

OptiGUI 2.2.x

I expect some free time in January, and I don't feel burnt out. No promises tho. OptiGUI 2.2.0 will introduce a lot of new features, like more selectors, an API for other mods' container support, and interaction inspector. OptiGlue will no longer be embedded, and will be replaced with its successor, LiLaC. I already have some PRs in other mods for OptiGUI 2.2.x compatibility. I'll add integration tests to both OptiGUI 2.2.x and LiLaC to make sure every feature works, and possibly catch those pesky NoSuchMethodErrors (because I accidentally use an API not available on that version). There's no ETA for this, I'd be happy if I could release this when Minecraft 1.21 drops.

opekope2 commented 10 months ago

Update: same for 1.20.4 :shipit:

opekope2 commented 7 months ago

Roadmap update

I recently got back to OptiGUI development, but there will be changes to the roadmap:

Support for older Minecraft versions will be dropped

OptiGUI 2.2.x

OptiGUI 2.3.x

This codebase is more mature than the 2.2.x one, so Minecraft 1.20.5 support will probably arrive with OptiGUI 2.3.0 (or a 2.3.0-beta.x)