Releases: FalsePattern/FalsePatternLib
Releases · FalsePattern/FalsePatternLib
1.0.0 Preview 3
Fixed crash with LWJGL3ify + Java 21
1.0.0 Preview 2
1.0.0-pre02 fix windows path handling
1.0.0 Preview 1
NOTE
This is a PREVIEW release. Things might still be added before 1.0.0 rolls out!
The preview release means that no more APIs will be removed, deprecated, or changed, only added or extended, so 1.0.0 will be backwards compatible with this preview.
Additions
- OptiFine manipulation API. Useful if you want to disable specific OptiFine patches and replace them with mixins and whatnot
Deprecations
updatespackage - nobody looks at the update checker popups in the log anyways
Internal changes
- Overhauled the dependency scanner, should be much more performant now
Releases
- API jar release - Only exposes things outside the
internalpackage, should lead to a bit less confusion
0.12.5
Fixed configurations syncing multiple times when changing dimensions
0.12.4
- Fixed server->client config synchronization API internal logic
0.12.3
Fixed configs not showing up in the GUI, if the field name and the an…
0.12.2
In-game mod settings now work properly and you no longer need to quit to the main menu.
0.12.1
- Fix some fatal errors when config validation fails in coremods
0.12.0
Additions
- Added more stuff to the RenderUtil
@DeprecationDetails.RemovedInVersion- Used for marking stuff that's deprecated for removal.
Removals
compat/MathHelper- deprecated in 0.10@FloatConfig- deprecated in 0.10
Deprecations
UpdateChecker->fetchUpdatesandfetchUpdatesAsync- deprecated in 0.11, marked for removal in 0.13, use V2 instead.- Config fields without
@DefaultXannotations now cause an init-time crash
Changes
- Removed the "SNEED" clause from the license. Now it's just plain old LGPLv3
- Large codebase cleanup
- Un-deprecated the programmatic DependencyLoader API. It's small enough that it's not an active maintenance burden, and it's nice to have.
0.12.0-pre1
See change notes on 0.12.0