Save Manager & Notion To Unity Updates Released

I’ve admittedly been a little slacking on the posting here. But I’m back to update you on today’s latest release and some other releases that have been going on recently.

Save Manager

Releases: 2.3.2/2.3.3/2.3.4/2.3.5

All of these releases are minor bug fixing related updates to make the asset more stable and usable. With 2.3.5 being today’s release. A small rundown of each update.

  • 2.3.2
    • Fixed issues around the editor caching setup for the save editor throwing errors when initializing or deleting save objects from the project.
  • 2.3.3
    • Further fixed some issues around the editor flow, some around the save editor window again. While others were focused on other windows and inspectors such as the save object creator tool.
  • 2.3.4
    • Fixed a user-reported issue on Github where the asset would not save correctly when saving using OnAppilcationQuit(). This update also fixed an issue I spotted while fixing that one where the save defaults would be lost on entering play mode.
  • 2.3.5
    • Fixes a small issue where an earlier refactor didn’t apply to some #if defined logic for WebGL targeting.

You can get these updates here:

Notion To Unity

Releases: 0.5.0/0.5.1

I’ve also released a few updates to the Notion To Unity tool. These include some major updates to the user API to make it easier to follow. As well as allowing custom processors to be used over the default when handling the data without needing to make custom NotionDataAsset classes like you’d need to before.

A small rundown of the updates:

  • 0.5.0
    • Added data processors that could be swapped out with ease to handle different data sets.
      • Handy if you needed to parse data into a class from its parameters that were all seperate in Notion for readability.
    • Improved the API for each Notion property supported so you could read its value in the C# equivalent type or as its JSON format.
    • Added a timeout on the http request for a data download, so it didn’t run on indefinitely in the background if you lost internet during a download. The timeout is user customizable to an extent.
    • Fixed a few issues in the download process.
  • 0.5.1
    • Fix an issue where the project had some editor code that was stopping builds.
    • Silenced some warnings caused by the tool so no warning are shown to be coming from the tool when in-use.

You can get these updates here:

Upcoming

I do also have a few upcoming updates as well. Along with more games progress to show hopefully. These are:

  • Audio Manager (3.1.0)
    • Finally! right?
    • This update will hopefully fix a load of issues with the asset in its current state, should be a lot more usable.
    • It will lose music support sadly, just as music is some edge-casey that I can’t currently think of a solution that’d work for most use-cases. You should be able to use the audio side of things to make something work or write your own solution.
  • The Cart (0.10.1)
    • Fixes up a few issues from the 0.10.0 release.
    • I’ve been holding off on this one admittedly.
    • Has a load of improvements to the localization setup and parity with Notion to Unity 0.5.1.
  • Better docs
    • I’ve started writing up docs outside of Notion now. Hoping to ship all assets with full offline docs by the end of the year.

That’s all for now, A lot of updates I know. Speak soon

~ J,

Leave a Reply

Your email address will not be published. Required fields are marked *