v2.0.0 Beta 5
Pre-releaseIf you haven't read the release notes for the previous beta, we strongly suggest you read those first to learn what's new in Yarn Spinner 2.0!
This is a pre-release version of Yarn Spinner for Unity. It is not yet considered ready for production use.
Yarn Spinner is made possible by your generous patronage. Please consider supporting Yarn Spinner's development by becoming a patron!
👩🚒 Getting Help
There are several places you can go to get help with the Yarn Spinner beta.
- Join the Yarn Spinner Discord.
- Tweet at us, at @YarnSpinnerTool, or use the #YS2beta hashtag.
- To report a bug, file an issue on GitHub.
📦 How To Install Yarn Spinner 2.0 Beta 5
The beta is available as a Unity package, using a Git URL. Additional download options will be available for the final release.
To install Yarn Spinner 2.0 Beta 5 into your Unity project, follow these steps:
- Open the Window menu, and choose Package Manager.
- If you already have any previous version of the Yarn Spinner package installed, remove it.
- Click the
+
button, and click Add package from git URL... - Enter the following URL:
https://github.com/YarnSpinnerTool/YarnSpinner-Unity.git#v2.0.0-beta5
Each beta will have a different URL. To upgrade to future versions of the Yarn Spinner 2.0 beta, you will need to uninstall the package, and reinstall using the new URL.
📜 Changes
Added
InMemoryVariableStorage
now throws an exception if you attempt to get or set a variable whose name doesn't start with$
.
Changed
OptionsListView
no longer throws aNullPointerException
when the dialogue starts with options (instead of a line.)- When creating a new Yarn Project file from the Assets -> Create menu, the correct icon is now used.
- Updated to use the new type system in Yarn Spinner 2.0-beta5.
Removed
- Yarn Programs: The 'Convert Implicit Declarations' button has been temporarily removed, due to a required compatibility change related to the new type system. It will be restored before final 2.0 release.