Skip to content

Release/3.0.0#476

Merged
georgewrmarshall merged 5 commits intomainfrom
release/3.0.0
Mar 18, 2025
Merged

Release/3.0.0#476
georgewrmarshall merged 5 commits intomainfrom
release/3.0.0

Conversation

@georgewrmarshall
Copy link
Copy Markdown
Contributor

@georgewrmarshall georgewrmarshall commented Mar 13, 2025

Description

This release includes:

  1. Monorepo version bump to 3.0.0
  2. Initial release of @metamask/design-system-tailwind-preset at v0.1.0 (beta release)
  3. Version bump of @metamask/design-tokens to v5.1.0 with brand evolution updates

Key changes:

Related issues

Fixes:

Manual testing steps

  1. Check changelog entries align with changes
  2. Verify package version bumps:
    • Root package: 2.0.0 -> 3.0.0
    • design-tokens: 5.0.0 -> 5.1.0
    • design-system-tailwind-preset: 0.0.0 -> 0.1.0
  3. Verify brand evolution color changes are correctly reflected

Screenshots/Recordings

N/A - Infrastructure and design token changes

Pre-merge author checklist

  • I've followed MetaMask Contributor Docs
  • I've completed the PR template to the best of my ability
  • I've included tests if applicable
  • I've documented my code using JSDoc format if applicable
  • I've applied the right labels on the PR

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being change

Comment thread package.json
{
"name": "@metamask/metamask-design-system",
"version": "2.0.0",
"version": "3.0.0",
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Create release branch updates the major version of the repo for every release

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Is this really the third release of this monorepo...?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes, we haven't done many releases. We're getting questions about the migration and implementation of Tailwind in the extension, so we're working through some POCs and migration scripts based on that.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Oh ok. Well that tells me that everything has been working well so far :)

Comment thread packages/design-system-tailwind-preset/CHANGELOG.md Outdated
Comment on lines +10 to +14
## [0.1.0]

### Added

- Initial release.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Intial release of the tailwind preset that we can use in the portfolio to easily align with future updates of the design tokens

{
"name": "@metamask/design-tokens",
"version": "5.0.0",
"version": "5.1.0",
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

As these are just color value updates and no changes to design token api we can bump it to a minor version

@georgewrmarshall georgewrmarshall marked this pull request as ready for review March 13, 2025 02:15
@georgewrmarshall georgewrmarshall requested a review from a team as a code owner March 13, 2025 02:15
@georgewrmarshall georgewrmarshall merged commit d14c529 into main Mar 18, 2025
30 checks passed
@georgewrmarshall georgewrmarshall deleted the release/3.0.0 branch March 18, 2025 18:33
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