Skip to content

feat: Remove deprecated button components#399

Merged
chrisdondigital merged 14 commits into
mainfrom
feat/DCMAW-18429
Mar 5, 2026
Merged

feat: Remove deprecated button components#399
chrisdondigital merged 14 commits into
mainfrom
feat/DCMAW-18429

Conversation

@chrisdondigital
Copy link
Copy Markdown
Contributor

@chrisdondigital chrisdondigital commented Mar 2, 2026

DCMAW-18429: Remove GdsButton deprecated components from mobile-android-ui

  • Remove deprecated GdsButton components
  • Replace deprecated components with latest version in patterns classes
  • Record new screenshots

DCMAW-18440: Remove deprecated GdsCard from mobile-android-ui

  • Remove deprecated GdsCard components

DCMAW-18442: Remove deprecated GdsSelection from mobile-android-ui

  • Remove deprecated GdsSelection components
  • Remove Radio values from Colors.kt in theme module

DCMAW-18445: Remove deprecated ErrorScreen from mobile-android-ui

  • Remove deprecated ErrorScreen components

Evidence of the change

Checklist

Before creating the pull request

  • Commit messages that conform to conventional commit messages.
  • Ran the app locally ensuring it builds.
  • Tests pass locally.
  • Pull request has a clear title with a short description about the feature or update.
  • Created a draft pull request if it's not ready for review.

Before the CODEOWNERS review the pull request

  • Complete all Acceptance Criteria within Jira ticket.
  • Self-review code.
  • Successfully run changes on a testing device.
  • Complete automated Testing:
    • Unit Tests.
    • Integration Tests.
    • Instrumentation / Emulator Tests.
  • Review Accessibility considerations.
  • Handle PR comments.

Before merging the pull request

@chrisdondigital chrisdondigital requested review from a team as code owners March 2, 2026 10:41
…ignedscreen/LeftAlignedScreenContentV2.kt

Co-authored-by: Bianca Mihaila <137913588+BiancaMihaila@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Mar 5, 2026

@BiancaMihaila
Copy link
Copy Markdown
Contributor

Can we make sure it's marked as a breaking change please?

@chrisdondigital chrisdondigital merged commit b3c3d23 into main Mar 5, 2026
3 checks passed
@chrisdondigital chrisdondigital deleted the feat/DCMAW-18429 branch March 5, 2026 14:15
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.

2 participants