Skip to content

Releases: FalsePattern/FalsePatternLib

1.0.0 Preview 3

25 Nov 10:26
9c102bd

Choose a tag to compare

Fixed crash with LWJGL3ify + Java 21

1.0.0 Preview 2

19 Nov 18:22
4f7640d

Choose a tag to compare

1.0.0-pre02

fix windows path handling

1.0.0 Preview 1

18 Nov 13:48
f611017

Choose a tag to compare

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

  • updates package - 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 internal package, should lead to a bit less confusion

0.12.5

29 Oct 20:34
b1cf8cb

Choose a tag to compare

Fixed configurations syncing multiple times when changing dimensions

0.12.4

28 Oct 19:43
7061419

Choose a tag to compare

  • Fixed server->client config synchronization API internal logic

0.12.3

12 Sep 17:21

Choose a tag to compare

Fixed configs not showing up in the GUI, if the field name and the an…

0.12.2

11 Sep 12:07

Choose a tag to compare

In-game mod settings now work properly and you no longer need to quit to the main menu.

0.12.1

12 Aug 12:43
8fdaab9

Choose a tag to compare

  • Fix some fatal errors when config validation fails in coremods

0.12.0

05 Aug 08:39
ba11e5c

Choose a tag to compare

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 -> fetchUpdates and fetchUpdatesAsync - deprecated in 0.11, marked for removal in 0.13, use V2 instead.
  • Config fields without @DefaultX annotations 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

16 Jul 12:27
5ef7d98

Choose a tag to compare

0.12.0-pre1 Pre-release
Pre-release

See change notes on 0.12.0