@davidkline-ms davidkline-ms released this Apr 18, 2018 · 595 commits to master since this release

Assets 4

Project board: https://github.com/Microsoft/MixedRealityToolkit-Unity/projects/7

Upgrade Guide

Attention!

  • This release is specifically targeted for Unity Editor-2017.2.1p2
    • This release should be compatible for development for both HoloLens & immersive headsets for 2017.2+
    • Minimum Editor Compatibility for Unity 5.6 for HoloLens development ONLY.
    • Windows SDK 10.0.16299 is required for 2017.2+
    • Visual Studio 2017 is required.
    • Fall Creators Update is required.
  • When upgrading to this release, delete all toolkit folders before importing the package.

Fixed since 2017.2.1.4 Release Candidate 2

  • (#1958) [Unity 5.6] SpriteAtlas cannot be found
  • (#1960) [Unity 5.6/2017.1] Fail to build InteractionSourceExtensions
  • (#1962) [Unity 5.6] Unable to build BoundingBox
  • (#1964) Imersive device: NullReferenceExeption in FocusManager.TryGetFocusedObject
  • (#1967) [Unity 2017.1] Two handed manipulation not working as expected

What's New

  • (#1799) Send Slider Value on Update
  • (#1838) Add LoFi audio effect
  • (#1847) Add MixedRealityToolkit/Standard shader
  • (#1849) Two hand manipulable
  • (#1880) Add Motion Controller haptics in Editor and Add HolographicButton prefab
  • (#1882) Update projectversion.txt to match the current recommended Unity release
  • (#1914) Bounding Box and App Bar

Fixes

  • (#208, #383, #1672) Billboard fixes
  • (#1440) Haptics doesn't work when running in-editor
  • (#1825) Fix incorrect audio occlusion frequency restoration
  • (#1827) UX Button disabled state doesn't prevent clicks
  • (#1831) FixedAngularSize flicker
  • (#1868, #1885) ObjectCollection does not remove moved GameObject that is no longer a child from NodeList
  • (#1928) Add Holographic Button
  • (#1949) Address potential NullReferenceException on Select
  • (#1951) Build Options disabled on the MRTK Build Window with 2017.2.1.4-RC
  • (#1958) [Unity 5.6] SpriteAtlas cannot be found
  • (#1960) [Unity 5.6/2017.1] Fail to build InteractionSourceExtensions
  • (#1962) [Unity 5.6] Unable to build BoundingBox
  • (#1964) Imersive device: NullReferenceExeption in FocusManager.TryGetFocusedObject
  • (#1967) [Unity 2017.1] Two handed manipulation not working as expected

Breaking Changes:

  • (#1880) MotionControllerModel.dll renamed to EditorMotionController.dll