Skip to content

@craigktreasure craigktreasure released this Dec 13, 2019 · 1 commit to master since this release

Introducing Azure Spatial Anchors 2.1.1!

SDK

What's New

  • For Unity developers, there is now a NuGet package called Microsoft.Azure.SpatialAnchors.Unity that can be used as an alternative to the AzureSpatialAnchors.unitypackage using NuGetForUnity. See the docs for more info.
  • Bug fixes and improvements related to Coarse Relocalization.

Known Issues

  • #86: Performance issues with Unity on Android (see the issue for a workaround)

Samples

What's New

  • Bug fixes and improvements related to Coarse Relocalization.

Breaking changes

  • We now require Git LFS to be installed and configured.
    • Install Git LFS
    • Run git lfs install
    • If you previously cloned the samples repository before installing and configure Git LFS, you'll also need to run the following from the repository:
      • Run git lfs pull
Assets 3
  • v2.0.0
  • a4e5e3a
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.0
  • a4e5e3a
  • Compare
    Choose a tag to compare
    Search for a tag

@mschofie mschofie released this Nov 19, 2019 · 2 commits to master since this release

Introducing Azure Spatial Anchors 2.0!

Since its initial release, Azure Spatial Anchors (ASA) has enabled a plethora of scenarios centered around persistent, multi-user, cross-platform experiences. We’ve been excited to see the applications of this technology across industries!

To date, developers have only been able to query for previously created anchors by anchor ID. We’ve heard your feedback around wanting to query by location as well, so today, the ASA 2.0 SDK enables you to do exactly that. By integrating non-visual sensor signals (such as GPS, WiFi, BLE) during both creation and querying of anchors, Azure Spatial Anchors can understand which anchors are nearby and save you the trouble of keeping track of this yourself. With this information, you can locate specific anchors of interest to your proximity.

Many of you have expressed a desire to query for anchors located in a specific room or floor of your building, or in a specific region outdoors. Others have told us about scenarios where dozens, hundreds, or even thousands of anchors might exist, scenarios in which you’ve wanted an easier way to filter anchors. Our new SDK leverages non-visual sensor signals to enable these scenarios for you. We remain committed to upholding the privacy standards you expect, so submitting GPS, WiFi and BLE data is optional.

To learn more about how to use these new features, read more here and here.

SDK

What's New

  • Coarse relocalization, functionality that will enable utilizing on-device sensor readings – in addition to visual data – when creating and querying anchors. Leverage GPS, WiFi access points, and Bluetooth beacon data as part of this new feature.
    • You can learn more about it in our docs
  • Android Support for ARCore 1.11.0.

Notable Bug Fixes

  • #71: Samples not working on Android 7.0
  • #50: JNI unable to load hasVerticalAccuracy() on NDK example

Breaking changes

  • Starting on version 2.1.0 the service will only support N-2 minor versions of the client SDK.
  • Android
    • We have upgraded our dependency on ARCore to version 1.11.0. You will be required to upgrade your application to ARCore 1.11.0 when moving to this release of Azure Spatial Anchors.
  • iOS
    • The AzureSpatialAnchors framework is built with Xcode 11.1 and will require consumers to build with Xcode 11.1 or higher.
  • Unity
    • We have upgraded our dependencies to the following package versions:
      • AR Foundation: 2.1.4
      • ARCore XR Plugin: 2.2.0
      • ARKit XR Plugin 2.1.1
  • Windows
    • The "ASACreateFactory" API in the Microsoft.Azure.SpatialAnchors.WinCPP NuGet is now deprecated. The Microsoft.Azure.SpatialAnchors.WinRT NuGet provides a compliant WinRT Component and the HoloLens\DirectX sample has been updated to demonstrate its usage.

Known Issues

  • #86: Performance issues with Unity on Android

Samples

What's New

  • The "HoloLens\DirectX" sample has been updated to use the new Microsoft.Azure.SpatialAnchors.WinRT NuGet.
  • Added coarse relocalization demos to each of the samples using sensor signals.

Notable Bug Fixes

  • #56: Xamarin IOS fail at launch, missing Main storyboard
  • #74: Build not work with xamarin
Assets 3

@vriveras vriveras released this Nov 5, 2019 · 3 commits to master since this release

SDK

Bug fixes

  • Windows Store compliance fixes for HoloLens (arm64 binaries).

Breaking changes

  • None.

Known issues

  • Documentation and samples have not yet been update to consume the new "Microsoft.Azure.SpatialAnchors.WinRT" NuGet, those changes will come in a subsequent release.

Samples

What's New

  • Updated the Azure Spatial Anchors SDK version.
Assets 3

@julianparismorgan julianparismorgan released this Aug 30, 2019 · 4 commits to master since this release

SDK

What's New

  • Added the "Microsoft.Azure.SpatialAnchors.WinRT" NuGet - a compliant WinRT Component for interacting with Azure Spatial Anchors.

Bug fixes

  • General performance and stability fixes.

Breaking changes

  • None.

Known issues

  • Documentation and samples have not yet been update to consume the new "Microsoft.Azure.SpatialAnchors.WinRT" NuGet, those changes will come in a subsequent release.

Samples

What's New

  • Updated the Azure Spatial Anchors SDK version.
Assets 3

@craigktreasure craigktreasure released this Aug 8, 2019 · 6 commits to master since this release

SDK

What's New

  • Added support for Xamarin on Android and iOS! Include the new Microsoft.Azure.SpatialAnchors.Xamarin NuGet package in your project to build AR experiences using Xamarin and Azure Spatial Anchors.

Bug fixes

  • Fixed #53: Fixed a potential crash on devices under memory pressure.

Samples

What's New

  • Added Android and iOS samples for Xamarin.

Bug fixes

  • Fixed a few sample issues.
Assets 3

@craigktreasure craigktreasure released this Jul 26, 2019 · 7 commits to master since this release

SDK

What's New

  • The Unity package has undergone significant changes due to feedback and now supports AR Foundation. Thanks!

Breaking changes

  • Android
    • Android NDK projects should no longer depend on the spatialanchors_java package.
    • We are upgrading our dependency on ARCore to version 1.8. You will be required to upgrade your application to ARCore 1.8 when moving to this release of Azure Spatial Anchors.
  • Unity
    • The minimum required version for Unity is now 2019.1+.
    • ARCore and ARKit plugins should be removed and the following packages should be installed:
      • ARFoundation 2.2.0
      • ARCore XR Plugin 2.1.0
      • ARKit XR Plugin 2.1.0 (note that ARKit XR Plugin 2.2.0 is available and requires iOS 13. This is untested)
      • The folder structure of the Unity Plugin has changed.

Known Issues

  • Azure Spatial Anchors has not been extensively tested and is therefore not currently supported on iOS 13.
  • Unity Android project has low frame rates on Galaxy S10+.
  • We are aware of potential issues on low memory iOS devices such as the iPhone SE. See #53.

Samples

  • The Unity sample now demonstrates usage of AR Foundation.
  • The Android NDK sample now requires the use of a submodule to build. Run the following from the root of the samples repository before building the NDK sample.
    • git submodule update --init --recursive
Assets 3

@RamonArguelles RamonArguelles released this May 14, 2019 · 8 commits to master since this release

Azure Spatial Anchors SDK 1.1.1 Release Notes

  • Increased the timeout used when calling the SubmitManifest api.
  • Fixed a crash with the Java Sample when running it for the very first time after install.
Assets 3

@mschofie mschofie released this Apr 19, 2019 · 9 commits to master since this release

Azure Spatial Anchors v1.1.0

Changes

  • Bug Fixes
  • HoloLens 2 Support
  • ARCore 1.7 Support
  • Performance improvements
  • Sample Improvements
    • Java
    • NDK Sample
    • Objective-C
    • Swift
    • Unity Samples

Breaking Change:

As part of this SDK release we are upgrading our dependency on ARCore to version 1.7. You will be required to upgrade your application to ARCore 1.6 or 1.7 when moving to the 1.1.0 release of Azure Spatial Anchors.

Assets 3

@craigktreasure craigktreasure released this Mar 22, 2019 · 11 commits to master since this release

Azure Spatial Anchors SDK 1.0.2 Release Notes

  • Fixed an issue that caused apps using Azure Spatial Anchors to fail checks done by the Windows App Certification Kit for submission to the Windows Store.
Assets 3

@craigktreasure craigktreasure released this Feb 24, 2019 · 14 commits to master since this release

Initial release of sample code for Azure Spatial Anchors.

Assets 3
You can’t perform that action at this time.