Skip to content

Conversation

@Dhruv-Mishra
Copy link
Collaborator

@Dhruv-Mishra Dhruv-Mishra commented Aug 26, 2025

Changes

Updated AGP version from 7.5 to 8.13
Updated Compile Options to use JVM 17

Pull request checklist

This PR has considered:

  • Light and Dark appearances
  • Automated Tests
  • Documentation and demo app examples
  • VoiceOver and Keyboard Accessibility
  • Internationalization and RTL layouts
  • Size classes and window sizes (notched devices, multitasking, different window sizes, etc)

Copilot AI review requested due to automatic review settings August 26, 2025 07:07
@Dhruv-Mishra Dhruv-Mishra requested a review from a team as a code owner August 26, 2025 07:07
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR upgrades Gradle and Android build tooling across the FluentUI Android project, moving from Gradle 7.x to 8.x and updating compilation targets to JVM 17.

  • Upgraded Gradle wrapper from version 7.5 to 8.13
  • Updated all modules to use JVM 17 compilation targets and Kotlin JVM toolchain 17
  • Migrated from legacy plugin application syntax to modern plugins block syntax
  • Moved package declarations from AndroidManifest.xml to build.gradle namespace declarations (AGP 8.x requirement)

Reviewed Changes

Copilot reviewed 38 out of 39 changed files in this pull request and generated no comments.

Show a summary per file
File Description
gradle/wrapper/gradle-wrapper.properties Updated Gradle distribution URL from 7.5 to 8.13
gradle.properties Added AGP 8.x compatibility properties for resource handling
fluentui_*/build.gradle Updated build configurations for JVM 17, modern plugin syntax, and namespace declarations
fluentui_*/AndroidManifest.xml Removed package declarations as required by AGP 8.x
FluentUI.Demo/build.gradle Updated demo app build configuration for JVM 17 and modern syntax

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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