Skip to content

Upgrade TinaCMS to add highlight support in the rich text editor#2553

Merged
Freego1783 merged 9 commits intomainfrom
2467-add-tinacms-highlight
Mar 27, 2026
Merged

Upgrade TinaCMS to add highlight support in the rich text editor#2553
Freego1783 merged 9 commits intomainfrom
2467-add-tinacms-highlight

Conversation

@Aibono1225
Copy link
Copy Markdown
Member

@Aibono1225 Aibono1225 commented Mar 27, 2026

Description

✏️
Relates to #2467
This pull request removes the custom useMarkHighlight hook and its usage throughout the codebase, likely in favor of a new or built-in highlighting approach. It also updates dependencies for TinaCMS and adds a "highlight" option to the TinaCMS toolbar configuration.

Removal of custom highlight logic:

Dependency updates:

  • Upgraded @tinacms/cli from version 2.1.8 to 2.2.0 and tinacms from 3.5.0 to 3.7.0 in package.json, ensuring compatibility with newer TinaCMS features. [1] [2]

TinaCMS toolbar enhancements:

  • Added "highlight" to the allowed toolbar fields and to the toolbarFields array in toolbarFields.ts, enabling highlight functionality directly in the TinaCMS editor. [1] [2]

Screenshot (optional)

✏️
image

@Aibono1225
Copy link
Copy Markdown
Member Author

/deploy

@github-actions
Copy link
Copy Markdown
Contributor

PR Preview Deployed

Preview URL https://app-sswrules-staging-pr-2553.azurewebsites.net/rules
Slot Name pr-2553
Branch 2467-add-tinacms-highlight
Commit d362b8a76eab7a99d93d2e239f5bebd8a01318e5

This preview will be automatically deleted when the PR is closed.

@Aibono1225 Aibono1225 changed the title 2467 add tinacms highlight Upgrade TinaCMS to add highlight support in the rich text editor Mar 27, 2026
@Freego1783 Freego1783 merged commit cd7b64b into main Mar 27, 2026
@Freego1783 Freego1783 deleted the 2467-add-tinacms-highlight branch March 27, 2026 13:19
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