1.7.0 (2022-07-24)
- Fixed assertion error when using a response created in an older version of the package (a477fc6)
- Started removing the AOT Generation folder after the build is complete (5a39535)
- Added weak value serialization to SerializationUtility (f70674e)
1.6.0 (2022-07-06)
- Fixed NullReferenceException when building a project with IL2CPP (4d11316)
- Added an ability to override dynamic argument names in the ExtEvent drawer (dcdaf95)
- Added methods to serialize generic values to binary using odin serializer (3db0c79)
- Switched from GUID to assembly names in asmdefs (0ac523c)
1.5.1 (2022-06-09)
- Removed nint and nuint types from the built-in converters to get rid of errors in Unity 2021.1 and below (ee12ce4)
1.5.0 (2022-06-07)
- Added ability to subscribe with methods that require implicit conversion of argument types (ade6565)
1.4.0 (2022-05-19)
- Fixed "+" icons randomly disappearing from inspector (57aa96f)
- Fixed Unity.Object references lost in serialized arguments (98e23d1)
- Switched from JsonUtility to OdinSerializer for serialized persistent arguments (5761652)
1.3.1 (2022-05-13)
- Fixed arguments of abstract types not being considered serializable (633c655)
1.3.0 (2022-05-13)
- Applied the correct method of getting IL2CPP code generation in Unity 2022 (d87beed)
- Fixed "No Script Asset for ..." warning appearing when changing serialized argument value in Play Mode (366e585)
- Fixed add button icons missing after exiting play mode (0ed9c9e)
- Fixed old serialized values passed to event listeners after changing in the inspector (ed7aa78)
- Added GameObject to the list of components that can be added as instance listeners (4c02b52)
1.2.2 (2022-05-10)
- Fixed overflow issue with nested serialized arguments (31c8a16)
1.2.1 (2022-05-02)
- Fixed incorrect handling of serialized value-typed values (1001a06)
1.2.0 (2022-05-02)
- Fixed a ReorderableList exception in Unity 2021.2.15 (b78fcdc)
- Fixed missing property in Unity 2021.1 (2944c58)
- Fixed ReorderableList methods not being found through reflection (e00881f)
- Started suppressing the missing type warning when a method argument of such type no longer exists (4c28909)
- Replaced an enum button with a single-click button to switch between dynamic and serialized (20701a4)
- Replaced object with void* to avoid boxing of structs (8c4ffa0)
1.1.0 (2022-02-13)
- Fixed NullReferenceException in Unity 2020.2 and earlier (b86b8b4)
- Made PackageSettings public (acb4291)
1.0.3 (2022-02-03)
- Fixed the error in console regarding the immutable Changelog file (c418383)
1.0.2 (2022-02-03)
- Fixed the package name in package.json (5eca665)
1.0.1 (2022-02-03)
- Updated the dependencies versions (bd9468f)