Releases
v6.17.0
Complete modernization of the AppsFlyer Android binding project
Compare
Sorry, something went wrong.
No results found
Major Changes
Platform Migration: Transitioned from Xamarin Android to .NET 8
MAUI Compatibility: Added full support for .NET MAUI applications
SDK Update: Updated underlying AppsFlyer SDK to v6.17.0
New Features
AppSet ID Control: Added DisableAppSetId() method to control AppSet ID collection
Enhanced DMA Consent: Updated DMA consent implementation with the latest API approach
MIT License: Added proper MIT license to the project and NuGet package
Sample App Improvements
Functional Demo: Completely rebuilt sample app that actually works, replacing the previous non-functional implementation
Live Feedback: Added real-time feedback from SDK callbacks with proper status displays
Best Practices: Implemented real-world usage patterns demonstrating SDK best practices
UI Redesign: Refreshed sample app with Material Design
Better Visuals: Added themed styling with custom color palette
.NET Logo: Updated app icon to use the .NET logo
Bug Fixes: Resolved namespace conflicts between app package and classes
Documentation
Breaking Changes: Clearly documented the transition from Xamarin to .NET 8
Migration Guide: Added guidance for projects migrating from Xamarin to .NET 8
API Documentation: Updated all API documentation with the latest syntax and examples
README Update: Completely modernized README to reflect the .NET 8 binding approach
Technical Debt
Code Cleanup: Removed unnecessary debugging logs in binding layer
Packaging: Updated packaging configurations for NuGet compatibility
Project Structure: Updated to modern .NET project structure and conventions
You can’t perform that action at this time.