Category Archives: Beta

Releases specifically targeted for the Beta Updater Channel.

Beta Release: Cycle 9 RC Refresh Builds

We are refreshing our RC builds in the Beta channel for our next major release, called Cycle 9.

As this is a Beta build, there are some known issues and the possibility of new issues being found during testing. Please check out the product release notes to see all the fixes and known issues for this release.

Please note that if you wish to use Xamarin.VS with VS 2012, you should not install this RC build, as it will overwrite that version on your machine.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

For a list of known issues, please refer to the Release Notes for the appropriate product.


Products Released


Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta 1 – 01/10/2017

Beta  2 – 01/18/2017

Beta 3 – This Release!

Stable – Soon!

Beta Release: Cycle 9 RC Refresh Builds

We are refreshing our RC builds in the Beta channel for our next major release, called Cycle 9.

As this is a Beta build, there are some known issues and the possibility of new issues being found during testing. Please check out the product release notes to see all the fixes and known issues for this release.

Please note that if you wish to use Xamarin.VS with VS 2012, you should not install this RC build, as it will overwrite that version on your machine.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

For a list of known issues, please refer to the Release Notes for the appropriate product.


Products Released

  • Xamarin Studio (Mac 6.2.0.1757), (Windows 6.2.0.1742)
  • Release Notes

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta 1 – 01/10/2017

Beta  2 – This Release!

Stable – Soon!

Beta Release: Cycle 9 RC Builds

We are releasing RC builds to the Beta channel for our next major release, called Cycle 9.

As this is a Beta build, there are some known issues and the possibility of new issues being found during testing. Please check out the product release notes to see all the fixes and known issues for this release.

Please note that if you wish to use Xamarin.VS with VS 2012, you should not install this RC build, as it will overwrite that version on your machine.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Xamarin.VS] – Xamarin for Visual Studio 2017 RC can not be installed at the same time as Xamarin for Visual Studio 2015/2013/2012. Please note that installing Xamarin to Visual Studio 2017 RC will uninstall any previous installation of Xamarin in an earlier version of Visual Studio. This will be fixed in the final release of VS 2017.
  • [Xamarin.VS] – 49064 – Application gives build error, as wrong code is getting added for Button handler in ViewController.designer.cs file. Working correctly with VS 2015.
  • [Xamarin.Android] – 46375 – When using AOT and LLVM for armeabi and armeabi-v7a the following error is raised: error XA3001: Could not AOT the assembly: obj/Release/android/assets/UnnamedProject.dll. This occurs on the latest xamarin-android master branch.

Products Released


Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta  – This Release!

Stable – Soon!

Beta Release: Cycle 8 Service Release 2 RC Builds

We are releasing a Beta preview of our next release, called Service Release 2. This release contains the Release Candidates of C8SR2, which should be shipping to the Stable Channel soon.

These Release Candidates introduce Xamarin iOS Designer support for Apple Xcode 8, 8.1 and 8.2, as well as some additional bug fixes.

As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Mono Framework] – 45761 – After network reconnected, web request fails for a couple of minutes with a NameResolutionFailure
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – In a few remaining scenarios, the iOS Designer initialization process might still cause a running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.

Products Released

  • Xamarin.VS 4.2.2.3
  • Release Notes
    • Issues Addressed:
      • 49118 – Template fails at first run with >System.MissingMethodException: Method ‘Android.Support.V4.Widget.DrawerLayout.AddDrawerListener’ not found.
  • Xamarin.iOS 10.3.1.7
  • Release Notes
    • Issues Addressed:
      • 50207 – iOS application crashes when it launches on iOS device.
      • 48382 – AVPlayerItemVideoOutput causing crash
      • 50290 – iOS Samples are throwing MT3001 error with Debug and Release config
      • 45046 – Console.WriteLine() crashes the app
      • 41231 – Archive operation corrupts the DSYM file
      • 45140 – App Crashes at Launch with KERN_INVALID_ADDRESS
  • Xamarin Profiler 1.0.4-14
  • Release Notes
  • Known issue: The updater in Visual Studio and Xamarin Studio unfortunately won’t offer this update automatically at the moment. Please use the following links to update by hand: [Windows] [Mac].
    • Issues Addressed:
      • 49793 – Buttons in new session dialog need editing

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta  – This Release!

Stable – Soon!

(UDPATED) Beta Release: Cycle 8 Service Release 1 RC Builds

UDPATE – Xamarin.VS, Xamarin.iOS, Xamarin.Android, and Xamarin.Mac have all been updated to slightly newer versions.

  • Xamarin.VS version is now 4.2.1.57 (was 4.2.1.52)
  • Xamarin.iOS version is now 10.2.1.5 (was 10.2.1.4)
  • Xamarin.Android is now 7.0.2.38 (was 7.0.2.37)
  • Xamarin.Mac is now 2.10.0.113 (was 2.10.0.111)

 

We are releasing a Beta preview of our next release, called Service Release 1. This release contains the Release Candidates of C8SR1, which should be shipping to the Stable Channel soon.

 As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Xamarin for Visual Studio], [Xamarin Studio] – Upcoming compatibility feature, tracked in 44330 – “This version does not have support for files saved in Xcode 8 format” appears when attempting to edit a file with the Xamarin iOS designer after having edited the file with Xcode 8. Xcode 8 introduced a new, non-backwards-compatible XML format for Interface Builder documents that is not yet supported in Xamarin’s iOS designer. As it turns out, the beta version of Xcode 8.1 from Apple has in fact backed out of several of those format changes. Candidate fixes are now under test for Xamarin’s iOS designer to cover the remaining format changes as present in Xcode 8.1.
  • [Xamarin Studio]43188 – Sporadic “Out of memory” error during build leaves solution in an unbuildable state until the project is reloaded.
    • Improved in this release: Cycle 8 Service Release 1 includes some fixes that should hopefully eliminate the need to reload the project in this scenario. Additional fixes for the “Out of memory” error itself are also planned.
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – In a few remaining scenarios, the iOS Designer initialization process might still cause a running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.

Products Released

  • Xamarin Studio 6.1.2.44
  • Release Notes
    • Issues Addressed:
      • 45535 – User is not seeing iOS Simulator in Xamarin Studio
      • 43675 – New “run configurations” menu means we can’t see which emulator is selected
      • 45358 – User is not seeing iOS Simulator in Xamarin Studio when using Xcode 8.1 beta
      • 42779 – Random crash caused by LogViewProgressMonitor
      • 44537 – XS 6.x branches are not reading XML documentation from 3rd party libraries
      • 44378 – Mac Migration Tool Not Working
      • 44285 – Xcode 8 quits after Xamarin Studio returns to the foreground when using Xcode 8 via Open With > Xcode Interface Builder.
      • 44144 – Cannot open axml files using Layout Editor
      • 40314 – “Reopen Closed Tab” option does not work on Assembly Browser tabs
      • 38791 – Update default product templates to benefit from C#6
      • 15222 – Open With doesn’t work when file is open in another editor
      • 34994 – Dialogs do not highlight default [“Return”] button on Mac
      • 46062 – Cannot create a WatchKit App (watchOS2) project’
      • 45855 – “Failed to launch the simulator: Could not load the framework ‘libswiftos.dylib’ (path: /Applications/Xcode.app/Contents/Frameworks/libswiftos.dylib): not found.” when attempting to launch iOS 10.1 simulator via `mlaunch`
      • 45644 -[iOS Designer] Accessing Designer throws error “Unable to boot device because it cannot be located on disk”
      • 45861 – “May Slow Down Your iPhone … The developer of this app needs to update it to improve its compatibility.” because of default “i386” supported architecture setting in the iPhoneSimulator configuration on new projects
      • 45856 – Missing iOS 10.0 deployment target
      • 45899 – “error HE0035: Could not find a paired iPhone device for the Watch ‘watchOS 3.1 (14S471a) – Apple Watch – 42mm'” on Series 1 Watch simulator
  • Xamarin.VS 4.2.1.52
  • Release Notes
    • Issues Addressed:
      • 44578 – Cannot debug any solution from VS on my iPad anymore
      • 44997 – Android Designer shows progress indicator indefinitely
      • 44468 – Can’t save 120×120 App Icons in Info.plist editor
      • 45122 – Import Existing Keystore fails with java.io.IOException: Keystore was tampered with, or password was incorrect
      • 44567 –  “Launch failed. The app ‘app’ could not be launched on ‘iPhone’: Object reference not set to an instance of an object” when attempting to deploy to certain iOS devices in certain environments.
      • 44958 – No Available Devices are Listed After Changing Start Up Project via the Run button
      • 43316 – Native References in iOS Binding projects do not build in VS
      • 45249 – “Could not install package ‘Xamarin.Forms 2.2.0.45’. You are trying to install this package into a project that targets ‘Unsupported,Version=v0.0′” when adding a new XAML page to a Forms Shared Project
      • 44432 – Entitlements view doesn’t save changes made in designer nor loads data from plist
      • 43948 – Android Designer shows progress indicator indefinitely
      • 44284 – User is not getting option ‘Top Shelf Image Wide’ under Assets catalogs for tvOS template in VS.
      • 38570 – “The project requires user input. Reload the project for more information” error prevents loading a newly created F# Blank App (Android) tempate app
      • 44394 – The error message shown in the Output window when attempting to use a 7.x device with Xcode 8 does not include the compatibility error returned by Xcode.
      • 44273 – “An error occurred trying to load the page.” appears in the “Project Properties > iOS Build” tab when not connected to a Mac
      • 45333 – [Android Archive Manager and Publishing Workflow Enhancements] Differentiator between Alias, Wizard Path, Key Details, Keystore Path]
      • 45676 – “Failed to launch the simulator: Could not load the framework ‘libswiftAppKit.dylib’ … Library not loaded: @rpath/libswiftQuartzCore.dylib” when attempting to launch iOS 10.1 simulator.
      • 44551 – Attempting to deploy app with “iOS Application > Devices” set to “iPhone/iPod” on physical iPad has no effect and produces no error messages or warning in any log files
      • 45862 – “May Slow Down Your iPhone … The developer of this app needs to update it to improve its compatibility.” because of default “i386” supported architecture setting in the iPhoneSimulator configuration on new projects
      • 44570 – building with VS 2015 Update 3 and msbuild property IpaPackageDir is defined and custom solution profile an error is thrown when cleanup starts from mac xamarin throws error
      • 45711 – “Error opening installation log file. Verify that the specified log file location exists and is writable” when attempting to install update if username contains accented characters
      • 44724 – “Failed to read file attributes for “/Users/macuser/Library/Caches/Xamarin/Resources/Images.xcassets”” when rebuilding iOS project that uses asset catalogs
  • Xamarin.iOS 10.2.1.4
  • Release Notes
    • Issues Addressed:
      • 44701 – “Could not link assemblies” due to NullReferenceException in certain scenarios during bindings optimization
      • 45379 – “Assertion: should not be reached at … mono/mono/sgen/sgen-scan-object.h:90” causes crash on simulator and device
  • Xamarin.Android 7.0.2.37
  • Release Notes 
    • Issues Addressed:
      • 44535 – “‘System.ComponentModel.INotifyPropertyChanged’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.ObjectModel” for projects that reference PCLs with `INotifyPropertyChanged`
      • 44633 – Enabling <AndroidUseSharedRuntime> in some projects causes `classes.dex` to not deploy to device
      • 34498 – AOT task fails if project path has a space in it
      • 43915 – Getting build error on Android F# app when using ‘Array.take’.
      • 44193 – Warning when building Forms app: MSB3247 Found conflicts between different versions of the same dependent assembly
  • Mono Framework 4.6.2.6
  • Release Notes
    • Issues Addressed:
      • 39832 – SIGSEGV when running roslyn
      • 44349 – Mono.Data.Sqlite fails to store seconds in timestamp value to a table

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta 1 – Oct 19th, 2016

Beta 2 – This Release!

Stable – October 2016

Beta Release: Cycle 8 Service Release 1

We are releasing a Beta preview of our next release, called Service Release 1. This should address some of the issues reported after the release of Cycle 8.

 As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Xamarin for Visual Studio], [Xamarin Studio] – Upcoming compatibility feature, tracked in 44330 – “This version does not have support for files saved in Xcode 8 format” appears when attempting to edit a file with the Xamarin iOS designer after having edited the file with Xcode 8. Xcode 8 introduced a new, non-backwards-compatible XML format for Interface Builder documents that is not yet supported in Xamarin’s iOS designer. As it turns out, the beta version of Xcode 8.1 from Apple has in fact backed out of several of those format changes. Candidate fixes are now under test for Xamarin’s iOS designer to cover the remaining format changes as present in Xcode 8.1.
  • [Xamarin.Android]44193 “Consider app.config remapping of assembly “System.Runtime…” from Version “4.0.0.0”” and similar warnings when building Xamarin.Android apps.
    • Candidate workaround: Create a new .xml file named app.config at the root level of the Xamarin.Android app project, and then paste in the binding redirect as listed in Bug 44193, Comment 18.
  • [Xamarin Studio]43188 – Sporadic “Out of memory” error during build leaves solution in an unbuildable state until the project is reloaded.
    • Improved in this release: Cycle 8 Service Release 1 includes some fixes that should hopefully eliminate the need to reload the project in this scenario. Additional fixes for the “Out of memory” error itself are also planned.
  • [Xamarin for Visual Studio]45719 – The Xamarin.VisualStudio .msi installer has increased in size by roughly 50% due to code signing changes that broke some of the de-duplication techniques used in the installer. The corresponding on-disk installation size has increased by roughly 18%.
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – In a few remaining scenarios, the iOS Designer initialization process might still cause a running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.

Products Released

  • Xamarin Studio 6.1.2.38
  • Release Notes
    • Issues Addressed:
      • 45535 – User is not seeing iOS Simulator in Xamarin Studio
      • 43675 – New “run configurations” menu means we can’t see which emulator is selected
      • 45358 – User is not seeing iOS Simulator in Xamarin Studio when using Xcode 8.1 beta
      • 42779 – Random crash caused by LogViewProgressMonitor
      • 44537 – XS 6.x branches are not reading XML documentation from 3rd party libraries
      • 44378 – Mac Migration Tool Not Working
      • 44285 – Xcode 8 quits after Xamarin Studio returns to the foreground when using Xcode 8 via Open With > Xcode Interface Builder.
      • 44144 – Cannot open axml files using Layout Editor
      • 40314 – “Reopen Closed Tab” option does not work on Assembly Browser tabs
      • 38791 – Update default product templates to benefit from C#6
      • 15222 – Open With doesn’t work when file is open in another editor
      • 34994 – Dialogs do not highlight default [“Return”] button on Mac
  • Xamarin.VS 4.2.1.15
  • Release Notes
    • Issues Addressed:
      • 44997 – Android Designer shows progress indicator indefinitely
      • 44468 – Can’t save 120×120 App Icons in Info.plist editor
      • 45122 – Import Existing Keystore fails with java.io.IOException: Keystore was tampered with, or password was incorrect
      • 44567 –  “Launch failed. The app ‘app’ could not be launched on ‘iPhone’: Object reference not set to an instance of an object” when attempting to deploy to certain iOS devices in certain environments.
      • 44958 – No Available Devices are Listed After Changing Start Up Project via the Run button
      • 43316 – Native References in iOS Binding projects do not build in VS
      • 45249 – “Could not install package ‘Xamarin.Forms 2.2.0.45’. You are trying to install this package into a project that targets ‘Unsupported,Version=v0.0′” when adding a new XAML page to a Forms Shared Project
      • 44432 – Entitlements view doesn’t save changes made in designer nor loads data from plist
      • 43948 – Android Designer shows progress indicator indefinitely
      • 44284 – User is not getting option ‘Top Shelf Image Wide’ under Assets catalogs for tvOS template in VS.
      • 38570 – “The project requires user input. Reload the project for more information” error prevents loading a newly created F# Blank App (Android) tempate app
      • 44394 – The error message shown in the Output window when attempting to use a 7.x device with Xcode 8 does not include the compatibility error returned by Xcode.
      • 44273 – “An error occurred trying to load the page.” appears in the “Project Properties > iOS Build” tab when not connected to a Mac
      • 45333 – [Android Archive Manager and Publishing Workflow Enhancements] Differentiator between Alias, Wizard Path, Key Details, Keystore Path
  • Xamarin.iOS 10.0.2.3
  • Release Notes
    • Issues Addressed:
      • 44701 – “Could not link assemblies” due to NullReferenceException in certain scenarios during bindings optimization
  • Xamarin.Android 7.0.2.28
  • Release Notes 
    • Issues Addressed:
      • 44535 – “‘System.ComponentModel.INotifyPropertyChanged’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.ObjectModel” for projects that reference PCLs with `INotifyPropertyChanged`
      • 44633 – Enabling <AndroidUseSharedRuntime> in some projects causes `classes.dex` to not deploy to device
      • 34498 – AOT task fails if project path has a space in it
      • 43915 – Getting build error on Android F# app when using ‘Array.take’.
  • Mono Framework 4.6.1.13
  • Release Notes
    • Issues Addressed:
      • 39832 – SIGSEGV when running roslyn
      • 44349 – Mono.Data.Sqlite fails to store seconds in timestamp value to a table

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Beta – This Release!

Stable – October 2016

Beta Release: Cycle 8 Service Release 0 – Apple TLS

Update – Xamarin.iOS and Xamarin.Mac packages have been updated to address issue 42443

  • xamarin.ios-10.0.1.9 
  • xamarin.mac-2.10.0.104

We are releasing a Beta preview to fix an issue where AppleTLS would fail with a “server not authenticated” error under certain conditions.

 As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues

  • [Xamarin for Visual Studio]44300 – Xamarin.Android projects appear as “incompatible” after closing and reopening a solution in a single VS session.
    • Partial workaround: Deleting the contents of %LOCALAPPDATA%\Microsoft\VisualStudio\14.0\ComponentModelCache and then closing and opening Visual Studio again will allow the Android project to load. Note that closing and re-opening the solution again in this new session can cause the issue to re-occur.
    • Ensure VS 2015 is up-to-date: Installing the latest point release of Visual Studio 2015 Update 3 (version14.0.25431.01) might help reduce the chances of hitting this issue.
  • [Xamarin Studio]44285 – Xcode 8 quits after Xamarin Studio returns to the foreground when using Xcode 8 via Open With > Xcode Interface Builder.
  • [Xamarin.Android]44633 – “Deployment failed because of an internal error: Failure [INSTALL_FAILED_DEXOPT]” when <AndroidUseSharedRuntime> is enabled in certain projects because classes.dex is not deployed to device as expected.
  • [Mono], [Xamarin.iOS], [Xamarin.Android], [Xamarin.Mac]44708 – “TrustFailure (The authentication or decryption has failed.) … Invalid certificate received from server.” with “Error code: 0x5” or “Error code: 0xffffffff800b010f” when attempting to access HTTPS servers on ports other than 443
  • [Xamarin for Visual Studio]44535 – “‘System.ComponentModel.INotifyPropertyChanged’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.ObjectModel” for projects that reference PCLs with INotifyPropertyChanged
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – The iOS Designer initialization process will cause any running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Improved in this release: Cycle 8 Service Release 0 includes some fixes to reduce the chances of hitting this problem, but additional fixes are also planned.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.

(UPDATED) Beta Preview: Cycle 8 Service Release 0

Update – Xamarin.VS and Xamarin.Android packages have been updated to address issues 44591 and 44184 respectively. 

  • XamarinVS 4.2.0.688 -> 4.2.0.694
  • Xamarin.Android 7.0.1.0 -> 7.0.1.1

We are releasing a Beta preview of our next service release, called Cycle 8 Service Release 0 (or C8SR0). As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

The Xamarin team is looking for as much user feedback as possible on these Beta versions. If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report.


Known Issues 

  • [Xamarin.Android]44268 – “Unexpected libzip error: Inval” when building projects that reference any of the Android Support Libraries on Windows if the user name contains any accented characters.
    • Temporary workaround: Create and log in with a Windows user account that has only ASCII letters in the user name.
    • Alternate workaround: Add a XAMARIN_CACHEPATH environment variable under Control Panel > System > Advanced system settings > Environment Variables, and set it to a path that uses only ASCII letters in the directory names.
  • [Xamarin for Visual Studio] 44460 – “The “ResolveLibraryProjectImports” task failed unexpectedly” due to file handles being held too long: “Access to the path … C:\…\library_project_imports … is denied”.

Products Released

  • Xamarin Studio 6.1.1.15
    • Major Issues Addressed:
      • 42376 – Crash while loading certain solutions due to incorrect absolute path calculation
      • 43566 (via 44373) – The iOS Designer initialization process will cause any running iOS 10 simulator to become non-responsive.
      • 43655 – Cannot open ‘API Documentation’ in XS on Mac.
      • 43675 – New “run configurations” menu causes most of the emulator name to be cut off
      • 44021 – No way to set sticker icons source in iMessage extension
      • 44128 – Crash when closing designer window and changing API level
      • 44190 – iOS and tvOS Broadcast UI/Upload extension fails to build
      • 44282 – iOS and tvOS Broken Broadcast UI template
      • 44283 – Missing iPhone 7 and Apple Watch Series 2 simulators
      • 44293 – Incorrect target framework profile for new PCL in XS compared to VS
  • Xamarin.VS 4.2.0.694
    • Major Issues Addressed:
      • 44146 – “GetFullVsVersionString must be called on the UI thread” error appears when attempting to open Manage NuGet Packages for Solution, sometimes blocking the use of the NuGet package manager in projects that use Xamarin Components.
      • 43566 (via 44373) – The iOS Designer initialization process will cause any running iOS 10 simulator to become non-responsive.
      • 44482 – Unable to connect VS to mac build host
      • 44508 – Selecting a file via the file browser for “Custom entitlements” deletes the selected file from the file system rather than selecting it
      • 44269 – Android Designer with Custom Controls spins loading bar when x86 Java JDK is set as the active JDK under Tools > Options > Xamarin > Android Settings > Java Development Kit Location.
      • 44357 – Getting ‘codesign’ error when ‘Enable incremental builds’ option is checked in VS and no code signing certificate installed on build host.
      • 44262 – Google Play Publishing wizard fails after client id/secret are entered.
      • 44591 – “Run in Test Cloud” context menu item is missing in VS 2015
  • Xamarin.iOS 10.0.1.5
    • Major Issues Addressed:
      • 44225 – “Error: TrustFailure (CertificateUnknown)” when using Apple TLS handler to access HTTPS servers that use virtual domains (via Server Name Indication).
      • 44075 – VTCompressionSession does not handle null sample buffer
      • 42395 – Build runs indefinitely and never finishes with LLVM enabled
  • Xamarin.Android 7.0.1.1
    • Major Issues Addressed:
      • 43883 – Android Support v7 AppCompat Binding Generator error with Android N preview (API Level 24)
      • 39859 – Xamarin.Android apps on the Samsung Galaxy S7 fails to start with the error System.ExecutionEngineException SIGILL
      • 43411 – HTTP Bad Request (400) when encoding space (%20) in URL with AndroidClientHandler
      • 44448 – Urban Airship component causes native crash in Mono
      • 44184 – “The “BuildApk” task failed unexpectedly. Xamarin.Tools.Zip.ZipException: Entry has been changed” when attempting to archive or deploy apps in certain environments.
  • Xamarin.Mac 2.10.0.102
    • Incorporate Mono framework fixes.
  • Mono Framework 4.6.0.251
    • Major Issues Addressed:
      • 44402 – “Cannot implicitly convert type `int[]’ to `System.Collections.IEnumerable'” and “Type `System.Array’ does not contain a member `OfType’ and the best extension method overload … requires an instance of type `System.Collections.IEnumerable'”.

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

 

Beta – This Release!

Stable – September 2016

Beta Preview 4: Cycle 8

We are releasing the fourth Beta preview of our next major feature release, called Cycle 8. As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

We anticipate this to be the final preview build before Cycle 8 goes to the Stable channel sometime next week.

The issues addressed below are only the highest severity ones, so please check out the product release notes to see all the fixes and known issues for this preview.

The Xamarin team is looking for as much user feedback as possible on these Cycle 8 Beta versions, especially for the iOS 10 and Xcode 8 features. If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues 

  • [Xamarin Studio]43655 – Cannot open ‘API Documentation’ in XS on Mac.
  • [Xamarin for Visual Studio] – 40767: Collection View and Table View are rendered differently on the iOS designer and the actual simulator
  • [Xamarin.iOS] – 42443 –  ServicePointTest (System) tests crash on tvOS device
  • [Xamarin.Android]44114 – Cannot debug Android app on Android 4.4 device

Products Released

  • Xamarin Studio 6.1.0.5436
    • Release Notes
    • Major Issues Addressed:
      • 42554 – Typing into the search box is corrupting memory and crashing XS
      • 43210 – User is not able to launch an activity by explicitly specifying which activity to launch for Android application in XS
      • 43187 – Quick build/run menu selector does not include run configurations
      • 43949 – Unable to set SDK and NDK path in XS
      • 43888 – Unable to open iOS designer in XS
      • 43678 – Unable to open ‘Create Layout Variation’ window on clicking ‘New Version’ button
      • 44036 – Cannot create new multiplatform projects
  • Xamarin.VS 4.2.0.675
    • Release Notes
    • Major Issues Addressed:
      • 43300 – Intermittent disconnection of VS from Build Host while working with iOS application.
      • 43037 – Unable to install XVS builds.
      • 43602 – “Device Log” window does not open in Visual Studio.
      • 43565 – Visual Studio often hangs (pauses, freezes) during `TastyConfig.DebugLaunch()` on second deployment attempt
      • 43650 – User is not getting simulator for Watckit OS1 application in VS dropdown
      • 43454 – User is not able to run Watch OS1 application with VS, application gets terminated
      • 44046 – Getting build error for iOS/tvOS template
      • 43976 – Can’t open WatchOS interface.storyboard in designer
      • 43884 – Unable to open iOS designer in VS
  • Xamarin.iOS 10.0.0.4
    • Release Notes
    • Major Issues Addressed:
      • 43373 – Unable to upload application to device due to an error “Could not load the framework ‘libswiftos.dylib’ (path: /Applications/Xcode8-beta6.app/Contents/Frameworks/libswiftos.dylib)” with Xcode8-beta6 update
      • 43837 – Unexpected Error MT0000 when building in Release configuration and targeting a device (not sim)
      • 40936 – iOS app crash when taking snapshots
  • Xamarin.Android 7.0.0.15
    • Release Notes
    • Major Issues Addressed:
      • 43268 – Android application crashes when launched on Android device, when running a project with a service in XS
      • 42646 – Error XA2006: Reference to metadata item ‘Android.Views.DecorCaptionShade’ when attempting to build codegen tests in release
      • 43487 – ‘System.DllNotFoundException: sqlite3’ thrown when trying to use sqlite with Cycle8
      • 42814 – Deploy to Android device fails when setting a breakpoint
  • Mono Framework 4.6.0.243
    • Release Notes
    • Major Issues Addressed:
      • 42864 –  “System.Net.WebException: Error: NameResolutionFailure” on second web request to certain raw IP addresses with HttpClient
      • 43305 – Standard Library dependency error on Xamarin Studio
      • 42408: WebClient.DownloadString returns 401 Unauthorized when using Basic authentication
      • 42938:  Compilation of netstandard PCL library with xbuild fails with… CSC: error CS0518: The predefined type …  is not defined or imported
      • 43636 – “Index was out of range. Must be non-negative and less than the size of the collection” in `System.Collections.Generic.List`1[T].set_Item()` when attempting to compile certain C# code involving tasks, async/await, and try/catch/finally
      • 33475 – Android app crash when taking snapshots

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Alpha – April 27th, 2016 (Evolve Conference)

Alpha 2 – July 13th, 2016

Alpha 3 – July 27th, 2016

Alpha 4 – Aug 2nd, 2016

Alpha 5– Aug 9th, 2016

Alpha 6 – Aug 12, 2016

Beta 1 – Aug 17th, 2016

Beta 2 – Aug 24th, 2016

Beta 3 – Aug 31st, 2016

Beta 4 – This Release!

Stable – Mid-September 2016

Beta Preview 3: Cycle 8

We are releasing the third Beta preview of our next major feature release, called Cycle 8. As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

The issues addressed below are only the highest severity ones, so please check out the product release notes to see all the fixes and known issues for this preview.

The Xamarin team is looking for as much user feedback as possible on these Cycle 8 Beta versions, especially for the iOS 10 and Xcode 8 features. If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.


Known Issues 

  • [Mono Framework] – 33475: Android app crashes when taking snapshots
  • [Mono Framework] – 40963: iOS app crashes when taking snapshots
  • [Xamarin for Visual Studio] – 40767: Collection View and Table View are rendered differently on the iOS designer and the actual simulator

Products Released

  • Xamarin Studio 6.1.0.5383
    • Release Notes
    • Major Issues Addressed:
      • 42554 – Typing into the search box is corrupting memory and crashing XS
      • 43210 – User is not able to launch an activity by explicitly specifying which activity to launch for Android application in XS
      • 43187 – Quick build/run menu selector does not include run configurations
  • Xamarin.VS 4.2.0.628
    • Release Notes
    • Major Issues Addressed:
      • 43300 – Intermittent disconnection of VS from Build Host while working with iOS application.
      • 43037 – Unable to install XVS builds.
      • 43602 – “Device Log” window does not open in Visual Studio.
      • 43565 – Visual Studio often hangs (pauses, freezes) during `TastyConfig.DebugLaunch()` on second deployment attempt
      • 43650 – User is not getting simulator for Watckit OS1 application in VS dropdown
      • 43454 – User is not able to run Watch OS1 application with VS, application gets terminated
  • Xamarin.iOS 9.99.5.54
    • Release Notes
    • Major Issues Addressed:
      • 43373 – Unable to upload application to device due to an error “Could not load the framework ‘libswiftos.dylib’ (path: /Applications/Xcode8-beta6.app/Contents/Frameworks/libswiftos.dylib)” with Xcode8-beta6 update
  • Xamarin.Android 7.0.0.3
    • Release Notes
    • Major Issues Addressed:
      • 43268 – Android application crashes when launched on Android device, when running a project with a service in XS
      • 42646 – Error XA2006: Reference to metadata item ‘Android.Views.DecorCaptionShade’ when attempting to build codegen tests in release
      • 43487 – ‘System.DllNotFoundException: sqlite3’ thrown when trying to use sqlite with Cycle8
      • 42814 – Deploy to Android device fails when setting a breakpoint
  • Mono Framework 4.6.0.182
    • Release Notes
    • Major Issues Addressed:
      • 42864 –  “System.Net.WebException: Error: NameResolutionFailure” on second web request to certain raw IP addresses with HttpClient
      • 43305 – Standard Library dependency error on Xamarin Studio
      • 42408: WebClient.DownloadString returns 401 Unauthorized when using Basic authentication
      • 42938:  Compilation of netstandard PCL library with xbuild fails with… CSC: error CS0518: The predefined type …  is not defined or imported
      • 43636 – “Index was out of range. Must be non-negative and less than the size of the collection” in `System.Collections.Generic.List`1[T].set_Item()` when attempting to compile certain C# code involving tasks, async/await, and try/catch/finally

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.


Upcoming Release Dates

Alpha – April 27th, 2016 (Evolve Conference)

Alpha 2 – July 13th, 2016

Alpha 3 – July 27th, 2016

Alpha 4 – Aug 2nd, 2016

Alpha 5– Aug 9th, 2016

Alpha 6 – Aug 12, 2016

Beta 1 – Aug 17th, 2016

Beta 2 – Aug 24th, 2016

Beta 3 – This Release!

Stable – Fall 2016