Category Archives: Xamarin for Visual Studio

IDE Hotfix to support Android SDK Tools 24.3.4

We have pushed a new version of Xamarin Studio and our Visual Studio extensions to all channels to address an Android Designer issue that occurs with the new Android SDK Tools 24.3.4.

We have identified other issues caused by Monday’s Android update that interfere with our XAP support, and are continuing to investigate.


Known Issues

    • [Xamarin Studio] – In XS, Xamarin Android Player devices are listed by IP address instead of device name.
    • [Xamarin.VS] – In VS, Xamarin Android Player devices show only as unsupported devices.

Products Released To Stable

Stable Release: Cycle 5 – Service Release 3

The previously released Cycle 5 – Service Release 3 builds from the Beta channel have finished their testing runs and are now ready for release to the Stable channel. There have not been any additional fixes added since the updated Beta release last week.

Please check the product release notes for a full list of fixes to each product included in this release.


Products Released


Upcoming Release Dates

Alpha – July 17th, 2015.

Alpha 2 – July 23rd, 2015.

Beta – Aug 4th, 2015.

Stable – Today!

UPDATED – Beta Release: Cycle 5 – Service Release 3

** UPDATE – The Xamairn.iOS build now also includes a fix for Watch Apps being rejected during app submission. **

We are releasing an updated preview of our next upcoming stable release, dubbed Cycle 5 – Service Release 3, to the Beta channel. These builds contain additional patches that were not included in the previous alphas.

This Beta release is almost ready for Stable, however we are waiting on a fix for one remaining issue, noted below. If you are encountering this issue and need to submit a Watch App immediately, we provided a download only build of Xamarin.iOS last week, based off our current Stable build to address this issue. This will be fixed for Cycle 5 Service Release 3 when it goes to Stable. 


Products Released


Upcoming Release Dates

Alpha – July 17th, 2015.

Alpha 2 – July 23rd, 2015.

Beta – Today!

Stable – Early August

Preview: iOS 9/Xcode 7 Support – 3rd Preview

We are releasing our third preview with support for Apple’s iOS9 SDK. Even though we already released a preview earlier this week, these new builds now supports Xcode 7 Beta 4, and we wanted to get them out as fast as possible so that everyone could work with the latest Apple release.

There is no target Stable date for iOS 9 support at this time, as we have to wait until Apple finalizes and publishes their support before we can release ours. That being said, we will be doing many additional iOS 9 preview releases between now and the final Apple release, so be sure to check back and see if newer versions become available in the coming months.

As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla.


Known Issues 

  • [Xamarin Studio / Xamarin.iOS] – WatchOS 2.0 is not supported in these builds (WatchKit is supported, as it has been since Xamarin.iOS 8.9)
  • [Xamarin Studio / Xamarin.iOS] – New Xcode 7 features are not supported in these builds.
  • [Xamarin Studio / Xamarin.iOS] – OSX 10.11 is not supported in these builds.
  • [Xamarin Studio] – .ipa file samples from application loader will not always upload successfully.
  • [Xamarin.VS] – WatchKit apps will not build successfully from Xamarin.VS

Products Released

  • Xamarin for Visual Studio 3.11.970 [Download]

 

2nd Alpha Release: Cycle 5 – Service Release 3

We are releasing an updated preview of our next upcoming stable release, dubbed Cycle 5 – Service Release 3, to the Alpha channel. These builds contain additional patches that were not included in the previous alpha.

As this is an Alpha preview, there are still some known issues to be aware of. These are regressions not against the current stable, but against the previous Alpha release. We’re looking to have these fixed in an upcoming preview, but felt they were not severe enough to hold back an Alpha containing fixes people may be waiting on.


Known Issues 

  • [Xamarin Studio] – Support for projects created with VS 2015 is not included in this build.
  • [Xamarin.iOS] – Xamarin.Forms iOS applications may crash when launching to simulator in release mode.
  • [Xamarin.Android] – API-22 binding is not complete in this build.

Products Released

  • Xamarin.iOS 8.10.4.27
    • Release Notes
    • Forum Thread – Alpha Release: Xamarin.iOS 8.10.4, Cycle 5 – Service Release 3
    • Issues Addressed
      • 26699 – Fixed an issue with AOT assemblies not working correctly with CocosSharp projects .
      • 31846 – Fixed errors caused by casting nfloat to float when using the AOT compiler option –aot-options=-O=float3.
      • 29615 – Fixed an issue with the linker for XML files when using no LLVM.
      • 31582 – Fixed a failure occurring for some operations on ARM7.
  • Mono Framework MDK 4.0.3.19
    • Release Notes
    • Issues Addressed:
      • 30043 – Fixed an exception caused by calling Dispose on FileSystemWatcher.
      • 26205 – Fixed a null reference for some NuGet packages with PCLs generated on Windows.
      • 30929 – Fixed issue with files missing from source distribution.

Upcoming Release Dates

Alpha – July 17th, 2015.

Alpha 2 – July 23rd, 2015.

Beta – Late July

Stable – End of July / Early August

Preview: iOS 9/Xcode 7 Support – 2nd Preview

** UPDATE – A newer Xamarin Studio build has been uploaded as part of this preview to address an issue with Interface.Storyboard rendering issues with the iOS Designer. **

We are releasing our second preview with support for Apple’s iOS9 SDK that works with Xcode 7 Beta 3.  We are aware that Xcode 7 Beta 4 also became available today from Apple. We are digging into it now and hope to have our Beta 4 support either later this week or early next week. In the interim, we still wanted to release our Beta 3 support, as it provides working support for Xamarin.VS, which was not included in our first preview.

There is no target Stable date for iOS 9 support at this time, as we have to wait until Apple finalizes and publishes their support before we can release ours. That being said, we will be doing many additional iOS 9 preview releases between now and the final Apple release, so be sure to check back and see if newer versions become available in the coming months.

As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla.


Known Issues 

  • [Xamarin Studio / Xamarin.iOS] – WatchOS 2.0 is not supported in these builds (WatchKit is supported, as it has been since Xamarin.iOS 8.9)
  • [Xamarin Studio / Xamarin.iOS] – New Xcode 7 features are not supported in these builds.
  • [Xamarin Studio / Xamarin.iOS] – OSX 10.11 is not supported in these builds.
  • [Xamarin Studio] –  .ipa file samples from application loader will not always upload successfully.
  • [Xamarin.VS] – WatchKit apps will not build successfully from Xamarin.VS

Products Released

  • Xamarin for Visual Studio 3.11.753 [Download]

 

Preview: Android M Support – 2nd Preview

We are releasing our second preview with support for Google’s Android M SDK. This build supports the Android M Preview 2 released by Google on July 9th.

There is no target stable date for M support at this time, as we have to wait until Google finalizes and publishes their support before we can release ours. That being said, we may do additional M preview releases between now and the final Google release, so be sure to check back and see if newer versions become available in the coming months.

As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla. You can also jump into the discussions on the forum thread posted below.


Known Issues 

  • 31002 – [Xamarin.Studio / Xamarin.VS] – Users will have to manually make sure their minimum SDK version is set to v5.1 (22) or lower, instead of v5.2 (23), in order to deploy to M devices and emulators.

Products Released

  • Xamarin for Visual Studio 3.11.671 [Download]

 

Alpha Release: Cycle 5 – Service Release 3

We are releasing a preview of our next upcoming stable release, dubbed Cycle 5 – Service Release 3, to the Alpha channel. These builds contain a number of additional fixes on top of our current stable products, and we’re looking to get them into the Stable channel later this month if all goes well.

As this is an Alpha preview, there are still some known issues to be aware of. These are regressions against the previous stable release of Cycle 5 – Service Release 2. We’re looking to have these fixed in an upcoming preview, but felt they were not severe enough to hold back an Alpha containing lots of fixes people may be waiting on.


Known Issues 

  • [Xamarin.VS] – VS may hang when deploying a WatchKit application on simulator.

Products Released

  • Xamarin for Visual Studio 3.11.785
    • Release Notes
    • Forum Thread – Alpha Release: XamarinVS 3.11.785, Cycle 5 – Service Release 3
    • Issues Addressed:
      • 31009 – Fixed an issue where the build host would get disconnected due to an exception.
      • 26709 – Fixed an issue with Nuget installs not using latest Google Play Services version when creating projects with Xamarin Android libraries.
      • Fixed an issue where change to installation folder for Xamarin Android Player caused it to not show up with Xamarin.VS.
      • 29398 – Fixed an issue where the Xamarin.VisualStudio.iOS.Documents process would hold an open reference to the project folder after VS had exited.
  • Xamarin.Android 5.1.5.2
    • Release Notes
    • Forum Thread – Alpha Release: Xamarin.Android 5.1.5, Cycle 5 – Service Release 3
    • Issues Addressed
      • 31527 – Fixed an issue where System.Runtime was not able to load correctly in projects with both Shared Runtime and Link SDK enabled.
      • 28114 – Fixed a crash caused by overriding Keyboard.CreateKeyFromXml.
      • 30823 – Fixed AOT task failure when linker is set to “don’t link”.
  • Mono Framework MDK 4.0.3.13
    • Release Notes
    • Issues Addressed:
      • 30868 – Fixed an issue with exceptions occurring when using certain versions of Mono.
      • 29823 – Fixed an issue which broke SqlConnectionBuilder after migrating to System.Data in Mono 4.0.0 or later.
      • 29571 – Fixed mismatching behavior between Mono and .NET for null comparison values.

Upcoming Release Dates

Alpha – July 17th, 2015.

Beta – Late July

Stable – End of July / Early August

Stable Release: Cycle 5 – Service Release 2

The previously released Cycle 5 – Service Release 2 builds from the Beta channel have finished their testing runs and are now ready for release to the Stable channel. There have not been any additional fixes added since the updated Beta release last week.

Please check the product release notes for a full list of fixes to each product included in this release. Included in this release is the fix to Stable from last week for iOS 9/Xcode 6, so if you had previously updated to that, there is no danger in regressing if you move to these stable builds.

*UPDATE: The Xamarin iOS version for Stable has been upgraded to 8.10.3.2, which supports iOS 8.4 and Xcode 6.4. 


Products Released


Upcoming Release Dates

Alpha – June 10th 2015

Beta – June 23rd, 2015

Stable – Today!

Beta Release: Cycle 5 – Service Release 2

** UPDATE – A newer Beta build if Xamarin.iOS has been uploaded to the Beta channel, which addresses the previously described known issue with incorrect MT3001 errors. **


The previously released Cycle 5 – Service Release 2 builds from the Alpha channel have had additional fixes added to them and are now ready for release to the Beta channel. New fixes since the Alpha release are listed below for each product, and we’re still hoping to do a Stable release of these products around the end of the month if all goes well.

While we like our Beta releases to be as flawless as possible, there was one issue we found very recently that needs attention before these builds go to Stable, but we felt it was best not to block the entire Beta release for that one issue. We’ll be putting out an updated Beta with patches to address this known issue soon, but for the time being please be aware of it when using the iOS product.


Products Released

*Note: The build number for Xamarin Studio remains unchanged from the Alpha channel, so if you already are on the Alpha of Xamarin Studio and move to the Beta, the updater will not prompt you to download anything for XS.

  • Xamarin for Visual Studio 3.11.666
    • Release Notes
    • Forum Thread – Beta Release: XamarinVS 3.11.666, Cycle 5 – Service Release 2
    • Issues Addressed:
      • Fixed an issue where Xamarin.Android debugger would not properly work under certain Runtime/Linker configurations. 
      • Fixed an issue where the position of breakpoints could change during debugging of Android Applications.
      • Fixed an issue where deployment of an Android application would cause an error when deploying a second time on a different device. 
      • 26841 – Fixed an issue where a project would sometimes not build after a debugging session ended.
  • Xamarin.iOS 8.10.2.37
    • Release Notes
    • Forum Thread – Beta Release: Xamarin.iOS 8.10.2, Cycle 5 – Service Release 2
    • Issues Addressed:
      • Fixed an issue with MT3001 errors occuring while building in situations where they should not. 
      • Fixed an issue where apps would crash on 32-bit and 64-bit devices running iOS 9.
      • Fixed an issue where 32-bit Xamarin.iOS apps deployed on 64-bit iOS 9 devices would crash on launch.
      • Fixed an issue with broken dsymutil in Xcode 7 Beta 1
      • 30420 – Fixed an issue with certain UITableViews not working correctly.

Upcoming Release Dates

Alpha – June 10th 2015

Beta – Today!

Stable – Late June