Skip to content

Latest commit

 

History

History
713 lines (440 loc) · 61.3 KB

CHANGELOG.md

File metadata and controls

713 lines (440 loc) · 61.3 KB

Changelog

2.1.13 (2024-04-17)

Miscellaneous Chores

2.1.12 (2023-07-10)

Miscellaneous Chores

2.1.11 (2023-07-08)

Miscellaneous Chores

2.1.10 (2023-07-05)

Miscellaneous Chores

2.1.9 (2023-05-06)

Miscellaneous Chores

2.1.8 (2023-05-02)

Miscellaneous Chores

2.1.7 (2023-04-16)

Miscellaneous Chores

2.1.6 (2023-04-03)

Miscellaneous Chores

2.1.5 (2023-03-28)

Miscellaneous Chores

2.1.4 (2023-03-21)

Miscellaneous Chores

2.1.3 (2023-03-16)

Miscellaneous Chores

2.1.2 (2023-03-14)

Bug Fixes

  • state: only apply ifdef on Unity 2019.2 or newer (198dd16)

    The ENABLE_LEGACY_INPUT_MANAGER was only added in Unity 2019.2 so any version before that won't understand the ifdef and therefore just output the debug warning.

    This fix wraps that whole block in a check to see if Unity 2019.2 or newer is being used, if its not then it just does the default process and if the user is using the new Input System but has this package installed then they won't get any debug warnings, but as this is based on such an old version of unity then this is acceptable.

2.1.1 (2023-03-13)

Miscellaneous Chores

2.1.0 (2023-03-11)

Features

  • state: add ifdefs to determine whether input manager is enabled (b375e53)

    The relevant input manager code is now wrapped in ifdefs to only run if the Unity Input Manager is enabled and therefore will provide a warning if the code is run when it is not enabled.

2.0.8 (2023-03-11)

Miscellaneous Chores

2.0.7 (2023-02-22)

Miscellaneous Chores

2.0.6 (2023-02-19)

Miscellaneous Chores

2.0.5 (2023-02-08)

Miscellaneous Chores

2.0.4 (2022-06-16)

Miscellaneous Chores

2.0.3 (2022-05-20)

Miscellaneous Chores

2.0.2 (2022-05-09)

Miscellaneous Chores

2.0.1 (2022-04-28)

Miscellaneous Chores

2.0.0 (2022-04-28)

⚠️ BREAKING CHANGES ⚠️

  • Malimbe: This removes the last remaining elements of Malimbe and whilst it does not cause any breaking changes within this package, it removes Malimbe as a dependency which other projects that rely on this package may piggy back off this Malimbe dependency so it will break any project like that.

All of the previous functionality from Malimbe has been replicated in standard code without the need for it to be weaved by the Malimbe helper tags. (f4990e6)

Features

  • Malimbe: remove malimbe dependency (f4990e6)

1.5.2 (2022-03-15)

Miscellaneous Chores

1.5.1 (2022-03-15)

Miscellaneous Chores

1.5.0 (2022-03-02)

Features

  • package.json: add information urls to package (11af130)

    The changelog, documentation and license url has been added to the package.json as these are used within the Unity package manager.

1.4.16 (2022-02-14)

Miscellaneous Chores

1.4.15 (2022-02-05)

Miscellaneous Chores

1.4.14 (2022-01-17)

Miscellaneous Chores

1.4.13 (2022-01-13)

Miscellaneous Chores

1.4.12 (2022-01-13)

Miscellaneous Chores

1.4.11 (2022-01-12)

Miscellaneous Chores

1.4.10 (2022-01-03)

Miscellaneous Chores

1.4.9 (2021-12-06)

Bug Fixes

  • AxisCreator: prevent null exception if no axis found (529532c)

    There was an issue when no axis was found it would throw a null exception as the Next call would try and iterate through to a null element. This is resolved by just using the resulting bool from the Next call to ensure whether it can proceed wit the additional check.

1.4.8 (2021-12-03)

Miscellaneous Chores

1.4.7 (2021-07-21)

Miscellaneous Chores

1.4.6 (2021-07-19)

Miscellaneous Chores

1.4.5 (2021-06-24)

Miscellaneous Chores

1.4.4 (2021-06-19)

Miscellaneous Chores

1.4.3 (2021-06-10)

Miscellaneous Chores

1.4.2 (2021-05-09)

Miscellaneous Chores

1.4.1 (2021-05-03)

Miscellaneous Chores

1.4.0 (2021-04-07)

Features

  • Utility: add prefab creator (9442303)

    The latest version of Zinnia has the basis of a prefab creator that can be used to enable easy adding of prefabs to a scene without needing to drag and drop from directories. Instead a new menu item is added for quickly adding prefabs. The guide has been updated to accommodate this and the FodyWeavers.xml is now located in the root to serve both the Runtime and Editor scripts.

1.3.20 (2021-03-31)

Bug Fixes

  • README.md: update to mention newer Unity Input System package (0e062dc)

    Since the Unity Input Manager is being deprecated, it is prudent to mention the new Unity Input System package which sits on top of the new Unity Input System in Unity 2019.1.

1.3.19 (2021-03-29)

Miscellaneous Chores

1.3.18 (2021-03-03)

Miscellaneous Chores

1.3.17 (2021-02-27)

Miscellaneous Chores

1.3.16 (2021-02-04)

Miscellaneous Chores

1.3.15 (2021-01-07)

Miscellaneous Chores

1.3.14 (2020-12-21)

Miscellaneous Chores

1.3.13 (2020-12-17)

Miscellaneous Chores

1.3.12 (2020-12-12)

Miscellaneous Chores

1.3.11 (2020-12-11)

Bug Fixes

  • HowToGuides: apply document styling guidelines (db15d1f)

    The document style guidelines have been updated and now have been applied to the guides in this repo.

1.3.10 (2020-11-01)

Miscellaneous Chores

1.3.9 (2020-10-02)

Miscellaneous Chores

1.3.8 (2020-08-29)

Miscellaneous Chores

1.3.7 (2020-08-15)

Miscellaneous Chores

1.3.6 (2020-08-14)

Miscellaneous Chores

1.3.5 (2020-07-28)

Miscellaneous Chores

1.3.4 (2020-07-11)

Bug Fixes

  • ControllerMappings: use horizontal/vertical axis for xbox mappings (2dafa01)

    The Xbox controller left thumbstick works better when using the default Horizontal and Vertical axis mappings that come with Unity instead of the new custom Tilia Axis1 and Axis2 mapping so the prefab for the XBox Controller mappings have been switched back.

1.3.3 (2020-07-11)

Bug Fixes

  • AxisCreator: add remove axis method and custom axis1 and axis2 (4444968)

    The Axis Creator now has a custom axis1 and axis2 which is used by the prefabs instead of relying on the Horizontal and Vertical axes provided by Unity as these are not clean axis settings.

    The AxisCreator editor window also allows deleting of existing Tilia axis inputs so its easier to upgrade.

    The incorrect negative multiplier in the controller mappings has also been removed now as the inversion happens on the axis setting in the Unity Input Manager.

1.3.2 (2020-07-11)

Miscellaneous Chores

1.3.1 (2020-07-07)

Bug Fixes

  • AxisCreator: increase sensitivity for axis 4 and 5 (38f386d)

    Axis 4 and 5 generally relates to the right controller touchpad/thumbstick and if the sensitivity is too low then diagonal movement vectors seem multiplied. The Horizontal and Vertical axes have a sensitivity of 3 so this is now matching that setting.

1.3.0 (2020-07-03)

Features

  • API: add auto-generated API documentation (ba131d8)

    The API documentation is auto generated with docfx and converted to markdown via turndown in a custom nodejs script.

Bug Fixes

  • package.json: add docfx.json file (1b8ae27)

    The docfx.json file was missing from the package.json causing the build process to fail. It has now been added.

1.2.14 (2020-06-21)

Bug Fixes

  • Documentation: apply template guidelines (e14c759)

    The template guidelines have been applied to this documentation and the image quality has been improved.

1.2.13 (2020-06-08)

Miscellaneous Chores

1.2.12 (2020-05-31)

Miscellaneous Chores

1.2.11 (2020-05-22)

Miscellaneous Chores

1.2.10 (2020-05-22)

Miscellaneous Chores

1.2.9 (2020-05-21)

Bug Fixes

  • AxisCreator: invert the right controller vertical axis (63c036a)

    The Unity Axis5 data which is used for the right controller touchpad/thumbstick vertical axis needs to be inverted otherwise up gives a negative number which is opposite from the left controller which gives up a positive number.

1.2.8 (2020-04-21)

Miscellaneous Chores

1.2.7 (2020-04-14)

Miscellaneous Chores

1.2.6 (2020-04-03)

Miscellaneous Chores

1.2.5 (2020-03-05)

Miscellaneous Chores

1.2.4 (2020-03-03)

Miscellaneous Chores

1.2.3 (2020-02-24)

Miscellaneous Chores

1.2.2 (2020-01-02)

Miscellaneous Chores

1.2.1 (2019-12-31)

Bug Fixes

  • FodyWeavers.xml: move configuration to root directory (cb1a731)

    If there is more than one source directory then the FodyWeavers.xml configuration file should be in the root of the directory so multiple configuration files aren't required for each sources directory.

1.2.0 (2019-12-04)

Features

  • HowToGuides: show how to convert float action to boolean action (63c1370)

    showing how to convert float action to boolean action

1.1.2 (2019-12-03)

Bug Fixes

  • HowToGuides: add missing step to proxy action doc (d849223)

    there was a part of step 2 missing from the document that didnt show the function that needed to be selected. a couple of the images were tidied up so that they didnt look as stretched.

1.1.1 (2019-12-02)

Miscellaneous Chores

1.1.0 (2019-11-28)

Features

  • HowToGuides: add guide for proxy actions (a46ae44)

    added a guide for showing how to link actions together.

1.0.5 (2019-11-27)

Miscellaneous Chores

1.0.4 (2019-11-07)

Miscellaneous Chores

1.0.3 (2019-11-07)

Bug Fixes

  • HowToGuides: provide correct package name in installation guide (dcc6ae2)

    The package name does not include dots and therefore should be written without any dot separators.

  • Prefabs: provide correct axis number for oculus controller (09cd8d6)

    The axis number used on the Oculus Controller was incorrect and therefore causing the incorrect output when a different part of the controller was interacted with. This has now been rectified.

1.0.2 (2019-11-06)

Bug Fixes

  • Editor: add asmdef file for editor scripts (594bd5c)

    The Editor scripts were not being executed when the package was used due to no asmdef being present to load in the scripts. This has now been added.

1.0.1 (2019-11-06)

Bug Fixes

  • structure: add missing .meta file (a4ab10d)

    The CHANGELOG.md file is automatically created by the CI+CD system and therefore does not exist for Unity to create the .meta file for it until the release has occurred.

    This fix manually adds in the missing .meta file.

Miscellaneous Chores

1.0.0 (2019-11-05)

Features

  • structure: create initial prefab and user guides (69084ca)

    The structure of the repository has been created with all the required files for the package, the prefab and the documentation.

Bug Fixes

  • package: add Editor directory to package include files (c11ad4f)

    The Editor directory should also be inlcuded in the package for a successful build.