Skip to content

v2.0.0 - Remove AppCenter Integration

Latest

Choose a tag to compare

@rudivice rudivice released this 01 Jul 15:45
· 3 commits to master since this release

Breaking Changes

🚨 AppCenter Integration Removed

Microsoft AppCenter service has been discontinued. All AppCenter-related code and dependencies have been removed from the library.

Removed Components:

  • SmfAppCenter class and all AppCenter setup functionality
  • AppCenter dependencies (appcenter-crashes, appcenter-distribute, etc.)
  • APPCENTER_APP_ID build configuration

πŸ“‹ Migration Guide

Projects using AppCenter integration need to:

  1. Remove all SmfAppCenter.setup() calls from your application code
  2. Remove any AppCenter configuration from your project's config JSON files
  3. Consider alternative crash reporting solutions if needed

βœ… What Remains

Sentry Integration - Fully functional error tracking

SmfSentry.setup(application, sentryDSN, buildType)

Development Tools - All debugging utilities in smftools remain unchanged

Gradle Commons - Build configuration system continues to work as before

Other Changes

  • πŸ“š Updated README.md with current project structure
  • πŸ“ Added comprehensive CLAUDE.md for development guidance
  • 🧹 Cleaned up build configurations

Dependencies

  • Sentry Android SDK: 6.23.0
  • Timber: 5.0.1
  • Compile SDK: 34
  • Target Java: 17