Skip to content

chore: cut release#1329

Merged
sailaya99 merged 8 commits into
releasefrom
develop
Jun 4, 2026
Merged

chore: cut release#1329
sailaya99 merged 8 commits into
releasefrom
develop

Conversation

@sailaya99

Copy link
Copy Markdown
Collaborator

Cutting the next paypal-messaging-components release from develop to release.

Included changes:

Validation:

  • Existing PR checks/unit coverage passed before merge to develop
  • Release branch CI will create/verify the release tag after this merge

User and others added 8 commits May 14, 2026 16:48
- Use item.href on link items (falling back to #) instead of hardcoded #
- Extract logInvalidType helper in v2/validateStyle.js to match v5 pattern
- Revert unscoped cosmetic rename in src/server/validateStyle.js (v5 file)
- Add tests for link href behaviour and validateStyle type-mismatch path
- Use CONST_CASE block types (TEXT, IMAGE, LINK) matching actual v2 API
- Render LINK blocks as span with data-iframe-url/data-embeddable, not anchor
- Default validateStyle layout to 'text' via nullish coalescing
- Update script mocks and test fixtures to match real v2 API response shape
- Make styles a function accepting fontSize so style.text.size is rendered correctly
- Fix textColor to read style.color for flex layout instead of style.text.color
- Switch action link CSS selectors from a to [data-iframe-url] to match SSR markup
- Use Number() instead of unary + for ratio string coercion
style.text.fontFamily and style.text.align were hardcoded in the SSR
output, causing accepted text style options to have no effect on the
rendered message.
feat(DTCRCMERC-5257): add renderV2Message SSR module
@sailaya99 sailaya99 merged commit d598b96 into release Jun 4, 2026
129 checks passed
@github-actions

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.86.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants