Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 19.0.0 #9

Merged
merged 2 commits into from
Nov 21, 2023
Merged

Release 19.0.0 #9

merged 2 commits into from
Nov 21, 2023

Conversation

jyaganeh
Copy link
Contributor

Version 19.0.0 - Nov 21, 2023

Major release that updates the Airship bindings and cross-platform libraries to target .NET 8.0. The Airship .NET SDK now requires .NET 8.0 (net8.0-android and net8.0-ios) as the minimum target framework, and iOS 14+ as the minimum deployment version with Xcode 15+.

Changes

  • Updated iOS SDK to 17.6.1
  • Resolved build issues in Windows Visual Studio. Linked Mac builds are now working as expected.

Dev Notes

I had to re-arrange some of the build tasks in order to get this building again. The main changes are that we now pack the cross-platform libraries before the bindings, because dotnet pack was throwing missing reference errors when the bindings were packed first.

Also fixed up some docs links that were pointing at Xamarin stuff.

@jyaganeh jyaganeh merged commit 5037bc0 into main Nov 21, 2023
1 check passed
@jyaganeh jyaganeh deleted the release-19.0.0 branch November 21, 2023 23:23
@@ -6,14 +6,14 @@
<PropertyGroup>
<!-- Airship native SDK versions -->
<AirshipAndroidVersion>17.5.0</AirshipAndroidVersion>
<AirshipAndroidNugetVersion>17.5.0</AirshipAndroidNugetVersion>
<AirshipAndroidNugetVersion>17.5.0.1</AirshipAndroidNugetVersion>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks weird

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, I don't particularly care for the versioning scheme, but this is how a lot of xamarin/maui binding libs are versioned... we can usually avoid it, but in this case, we don't have a newer Android SDK release to bump to. 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants