Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog, and this package adheres to Semantic Versioning.
[1.3.0] - 2025-02-05
Add version 1.3.0 by name.Changed
- Dependencies updated to iet-framework 4.1.0
[1.2.2] - 2023-02-06
Add version 1.2.2 by name.Changed
- Dependencies updated to iet-framework 3.1.3
[1.2.1] - 2022-08-22
Add version 1.2.1 by name.Added
- Added "Autocomplete page" button to the Authoring toolbar
Changed
- Updated Tutorial Framework dependency to 3.1.1.
- Raised the minimum required Unity version to 2020.3.
[1.0.2] - 2022-02-23
Add version 1.0.2 by name.Changed
- Updated Tutorial Framework dependency to 2.2.1.
[1.0.1] - 2022-02-14
Add version 1.0.1 by name.Added
- Added unit tests back to the package.
Changed
- Updated Tutorial Framework dependency to 2.2.0.
[1.0.0] - 2021-07-09
Add version 1.0.0 by name.Changed
- Enable progress tracking by default for Ready-to-Use Tutorials, as is done for the tutorials of Ready-to-Use Tutorial Projects.
- Updated Tutorial Framework dependency to 2.0.0.
Removed
- Breaking change: Removed
CommonTutorialCallbacks
assets. These are moved to Tutorial Framework.
[1.0.0-pre.5] - 2021-05-19
Add version 1.0.0-pre.5 by name.Changed
- UI: Cleaned up and restructured the Tutorials menu, authoring-related items can be now found under the Tutorials > Authoring submenu.
Removed
- Omitted tests from the package.
- Documentation:
*.Tests
namespaces excluded from the Scripting API documentation.
[1.0.0-pre.4] - 2021-03-10
Add version 1.0.0-pre.4 by name.Fixed
- Documentation: Fixed all installation instructions to use "-pre.X" postfix.
Changed
- Updated Tutorial Framework dependency to 2.0.0-pre.4.
[1.0.0-pre.3] - 2021-03-03
Add version 1.0.0-pre.3 by name.Changed
- Updated Tutorial Framework dependency to 2.0.0-pre.3.
[1.0.0-pre.2] - 2021-02-26
Add version 1.0.0-pre.2 by name.Added
- Added
SelectGameObject
function toCommonTutorialCallbacks
. - Documentation: package documentation/manual added.
[1.0.0-pre.1] - 2020-11-17
Add version 1.0.0-pre.1 by name.Changed
- Breaking change: assembly and namespace renamed to
Unity.Tutorials.Authoring.Editor
. - Updated Tutorial Framework dependency to 2.0.0-pre.1.
Removed
- Removed Tutorials > Export Tutorial and Tutorials > Export all with default settings menu items. Tutorial Exporter was experimental and not supported officially.
[0.6.6] - 2021-01-15
Add version 0.6.6 by name.Changed
- Updated Tutorial Framework dependency to 1.2.2.
[0.6.5] - 2020-11-17
Add version 0.6.5 by name.Changed
- Updated Tutorial Framework dependency to 1.2.1.
[0.6.4] - 2020-11-11
Add version 0.6.4 by name.Added
- Localization support for CJK languages. No actual translations provided yet.
Changed
TutorialStructureExtractor
: use the current Editor language in the default file name, move the menu item under Localization submenu.- Updated Tutorial Framework dependency to 1.2.0.
[0.6.3] - 2020-09-22
Add version 0.6.3 by name.Added
- Menu items for creating light and dark tutorial style sheets.
- Functionality and menu items for creating Ready-to-Use Tutorial Project and Ready-to-Use Tutorial.
- Added
TutorialCallbacksHandler
script, one can utilizeCommonTutorialCallbacksHandler
instance or make a copy and modify these for own needs. - User guide for tutorial authoring can be found from the
UserGuide
folder.
Changed
- Raised the required Unity version to 2019.4.
- Updated Tutorial Framework dependency to 1.2.0.
- Moved "Run Startup Code" to be the last button of the toolbar, allowing "Preview Masking" to be visible and accessible increasing the window width.
- Unit tests are omitted from the package.
Fixed
- Cleaned up PO files from dummy test translations.
[0.6.2] - 2020-08-06
Add version 0.6.2 by name.Changed
- Updated Tutorial Framework dependency to 1.0.2.
[0.6.1] - 2020-07-22
Add version 0.6.1 by name.Fixed
- Updated Tutorial Framework dependency to 1.0.0 in order to fix compilation.
[0.6.0] - 2020-07-17
Add version 0.6.0 by name.Added
- Functionality to extract the project's tutorial structure into a text file (Tutorials > Extract Tutorial Structure of the Project...).
Changed
GenesisHelperUtils
,InternalMenuItem
,TutorialExporter
, andTutorialExporterWindow
classes are now private instead of public.
[0.5.1] - 2020-07-06
Add version 0.5.1 by name.Added
- "Select Tutorial" and "Select Page" buttons in the
TutorialWindow
's toolbar. - A menu item and a button in
TutorialPageEditor
for creating callback scripts and accompanying assets for handling the various recently added events of the tutorial assets.
Changed
- Updated to IET Framework 0.5.1.
- The package is now known as Tutorial Authoring Tools instead of IET Authoring Tools.
Removed
- Removed menu item for creating empty tutorial pages, the other page templates should be used instead.
[0.5.0] - 2020-06-23
Add version 0.5.0 by name.Changed
- Updated to IET Framework 0.5.0.
[0.4.0] - 2020-06-02
Add version 0.4.0 by name.Added
- Three new menu items for creating tutorial pages under Assets > Create > Tutorials > Tutorial Page.
- Tutorials > Layout > Window Size menu items for setting the size of the main window quickly.
- Assets > Set Dirty menu item for conveniently dirtying tutorial assets while refactoring.
[0.3.0] - 2020-03-25
Add version 0.3.0 by name.Changed
- Raised the required Unity version to 2019.3.
[0.2.1] - 2019-11-11
Add version 0.2.1 by name.Added
- Added "Clear InitCodeMarker (Internal)" menu item and functionality.
- Added missing license file for the package.
[0.2.0] - 2019-10-21
Add version 0.2.0 by name.Changed
- Aligned version with the IET Framework's version.
[0.1.12] - 2019-10-02
Add version 0.1.12 by name.Changed
- Do not save the state of
TutorialWindow
when saving window layout.
Added
- Menu items for opening the welcome dialog and running the first-launch experience.
[0.1.11] - 2019-05-15
Add version 0.1.11 by name.Changed
- bumping dependency version
[0.1.10] - 2019-03-04
Add version 0.1.10 by name.Changed
- bumping dependency version
[0.1.9] - 2019-02-12
Add version 0.1.9 by name.Changed
- bumping dependency version
[0.1.8] - 2019-02-04
Add version 0.1.8 by name.Changed
- Change export tutorial to include separate Package Manager manifest file in exported
.unitypackage
- Change export tutorial to not compile assembly for scripts that need internals
Added
- Exclude Rider plugin from exported tutorial
[0.1.7] - 2019-01-24
Add version 0.1.7 by name.[0.1.6] - 2019-01-17
Add version 0.1.6 by name.[0.1.5] - 2019-01-11
Add version 0.1.5 by name.Fixed
- Fix invalid CHANGELOG formatting.
[0.1.4] - 2018-12-11
Add version 0.1.4 by name.Fixed
- Fixed build script
[0.1.3] - 2018-12-10
Add version 0.1.3 by name.Added
- Add Tutorials > Open Tutorials menu item.