Skip to content

Releases: dogboy21/serializationisbad

1.5.2 - Hotfix for older Java versions

16 Mar 16:24
15f204b
Compare
Choose a tag to compare

1.5.1 - Hotfix for older Java versions

16 Mar 13:02
5c691ea
Compare
Choose a tag to compare
Pre-release

--- USE 1.5.2 FOR A FULL FIX ---

Notable changes/fixes:

1.5

29 Aug 16:53
5b1b03a
Compare
Choose a tag to compare
1.5

Notable changes/fixes:

  • Fixed compatibility issues with newer Fabric versions
  • Add support for patching of 3rd party ObjectInputStream implementations
  • Cache remote config locally so it can be used as a fallback in case the remote config cannot be reached on startup
  • The configuration directory is now configurable with the system property serializationisbad.configdir

Full changelog: #76

1.4

06 Aug 20:25
1969191
Compare
Choose a tag to compare
1.4

Notable changes/fixes:

  • Improved compatibility with Forge versions < 1.7 and Fabric servers
  • Fixed classloading issues in ModLauncher environments
  • Fixed classloading issues in Forge 1.7-1.12 versions when the agent is used
  • Added config option to disable the use of the remote config
  • Added patching support for SerializationUtils.deserialize

Also includes contributions from @ThatGamerBlue and @ThePixelbrain, thank you!

Full changelog: #61

1.3

29 Jul 19:49
Compare
Choose a tag to compare
1.3
feat: add remote config loading from Github repo

1.2

29 Jul 19:08
51943f0
Compare
Choose a tag to compare
1.2
Overhauled Project Structure and add Java Agent/ModLauncher Support (#2)

* feat: split project into subprojects - still wip
also added support for ModLauncher (Forge 1.13+) and JVM agents

* feat: change compile target to Java 7 to also support older minecraft versions

* chore(actions): bump jdk version to 16 since it's the required version for modlauncher

* chore: merge manifests of subprojects in bundleJar task

* chore: compile modlauncher module with Java 8 to fix startup in 1.13-1.16

* fix: do not throw exception on attempted reinitialization

* feat: prevent double-patching of mods when the agent is active

* fix(modlauncher): add class locator so patched mods can find the patched OIS correctly

* feat: add more patches to default config

---------

Co-authored-by: Dogboy21 <info@dogboy.io>