BUILD 3.0.0-alpha.1
- See PORTING-PRIME.md for details.
📦 UPDATE 2.1.36
- 🛠️ Fixed wrong buffer alignment for VLC players (sometimes causes frame corruption)
- 🛠️ Fixed MediaFire support (again)
📦 UPDATE 2.1.35
- ✨ Deprecate method
preRenderin VideoPlayer class- Now it uses render thread executor to run preRender task such as upload the texture
📦 UPDATE 2.1.34
- 🐛 Fixed VLC doesn't load on Linux (under certain distros)
📦 UPDATE 2.1.33
- 🐛 Fixed the small freezes starting media (specially playing youtube videos)
- 🛠️ Remove slaves support
📦 UPDATE 2.1.32
- 🐛 Fixed crashes on NeoForge running developments
📦 UPDATE 2.1.30
- 🐛 Fixed broken library bundling
- 🛠️ Somehow github actions managed to import old vlcj-natives version
📦 UPDATE 2.1.29
- 🐛 Fixed MediaFire support
- 🐛 Fixed BasePlayer#startPaused() starting unpaused
- 🐛 Remove language limit on PH url patcher
- 🛠️ Robustified loggers for VLC discovery (diagnostic purposes)
📦 UPDATE 2.1.28
- 🛠️ Fixed path discovery for NixOS and support flatpak "workarrounds" made by users
📦 UPDATE 2.1.27
- 🛠️ Split VLC arguments for Windows and Linux
- This must fix watermedia "not load" on linux in general trying to apply codecc optimizations... AGAIN
📦 UPDATE 2.1.23
- 🛠️ JYTD now uses the most effective client as default when the first fetch fails
- 🛠️ Removed debug loggers of VLCJ and JYTD
- 🛠️ Tagged 1.21.5 as compatible (dropped support for 1.21.4)
📦 UPDATE 2.1.23
- 🛠️ Added a file check in
/config/watermedia/enable_optifine.txtto skip optifine crash. - 🛠️ Delegate to VLC malformed URLs (usually not supported protocols).
📦 UPDATE 2.1.22
- ✨ Added support for "mediafire.com"
- 🛠️ Removed OneDrive support
- 🐛 Fixed Twitter (x) support
- 🐛 Fixed [orange page] support
📦 UPDATE 2.1.21
- 🐛 Fixed crashes caused by bad imports
📦 UPDATE 2.1.20
- 🛠️ Marked Optifine as incompatible (causes odd untrackable crashes)
📦 UPDATE 2.1.19
- 🛠️ Enhanced desynchronization logging and error handling about it
- 🐛 Fixed lower FPS caused by higher FPS
📦 UPDATE 2.1.18
- 🛠️ Speed up Youtube first media loading time
- 🛠️ Added isWaiting() method on
BasePlayer - 🐛 Fixed deadlocks removing or changing media (introduced in 2.1.14)
- 🐛 Fixed IllegalMemoryAccess issues (introduced in 2.1.17)
📦 UPDATE 2.1.17
- 🛠️ Removed MemoryAlloc class (breaking change but doesn't affect any mod)
- 🐛 Fixed fallback system for google drive doesn't get called
- 🐛 Fixed a very VERY rare race condition

