Skip to content

Update Bravura to 1.482 - #34489

Merged
miiizen merged 1 commit into
musescore:mainfrom
Jojo-Schmitz:bravura
Oct 30, 2026
Merged

miiizen merged 1 commit into
musescore:mainfrom
Jojo-Schmitz:bravura

Conversation

@Jojo-Schmitz

@Jojo-Schmitz Jojo-Schmitz commented Aug 6, 2026 •

Copy link
Copy Markdown
Contributor

which got just released (24Aug26)

@coderabbitai

coderabbitai Bot commented Aug 6, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Team

Run ID: 09075100-3215-4039-831a-9f02b76807fd

📥 Commits

Reviewing files that changed from the base of the PR and between 7991526 and 19062d3.

⛔ Files ignored due to path filters (2)
  • fonts/bravura/Bravura.otf is excluded by !**/*.otf
  • fonts/bravura/BravuraText.otf is excluded by !**/*.otf
📒 Files selected for processing (7)
  • fonts/bravura/Bravura.json
  • fonts/bravura/FONTLOG.txt
  • fonts/bravura/LICENSE.txt
  • fonts/bravura/README.md
  • fonts/bravura/bravura-text.md
  • fonts/bravura/bravura_metadata.json
  • src/engraving/data/fonts/fonts_Bravura.qrc
🚧 Files skipped from review as they are similar to previous changes (3)
  • fonts/bravura/LICENSE.txt
  • src/engraving/data/fonts/fonts_Bravura.qrc
  • fonts/bravura/README.md

Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review.

Walkthrough

Updated Bravura and Bravura Text release history through version 1.482. Refreshed licensing, SMuFL references, repository links, support guidance, and Unicode-input instructions. Updated Bravura Text documentation to version 1.2 dated 6 August 2026. Changed the bundled font resource mapping to use Bravura.json for metadata.

Merge Risk: Minimal · previous review 19062

This updates Bravura release documentation and related metadata guidance. No current merge-blocking risk remains.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is largely incomplete. It only states that Bravura was recently released and omits the required issue reference, change summary, motivation, and checklist responses. Add the applicable issue reference, describe the Bravura 1.482 update and its motivation, and complete every checklist item in the repository template.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title clearly identifies the primary change: updating Bravura to version 1.482.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Warning

Linked repositories: Public OSS repositories can only analyze public repositories installed in this organization. No linked repositories were analyzed; skipped musescore/muse_framework.git.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@fonts/bravura/FONTLOG.txt`:
- Line 486: Update the changelog entry for noteheadDiamondDoubleWhole and
noteheadDiamondWhole to use the past-tense “Improved” instead of “Improve,”
matching the surrounding completed-change entries.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 413437be-0efc-44da-af7f-70b456963dd4

📥 Commits

Reviewing files that changed from the base of the PR and between f4cdc6b and 9ce5375deefb5878eaa03a80a11f4fe777427302.

⛔ Files ignored due to path filters (2)
  • fonts/bravura/Bravura.otf is excluded by !**/*.otf
  • fonts/bravura/BravuraText.otf is excluded by !**/*.otf
📒 Files selected for processing (4)
  • fonts/bravura/FONTLOG.txt
  • fonts/bravura/LICENSE.txt
  • fonts/bravura/README.md
  • fonts/bravura/bravura_metadata.json

Comment thread fonts/bravura/FONTLOG.txt
@Jojo-Schmitz

Jojo-Schmitz commented Aug 6, 2026 •

Copy link
Copy Markdown
Contributor Author

The vtest differences are very minimal, as far as I can tell, except for this (just updated for 1.481):
bravura-10-1 diff
(fallback to Bravura apparently)
emmentaler-10-1 diff
(fallback to Bravura apparently)
gonville-10-1 diff
(fallback to Bravura apparently)
musejazz-10-1 diff
IMHO for the better (larger diamond heads)

@Jojo-Schmitz Jojo-Schmitz changed the title Update Bravura to 1.49 Update Bravura to 1.480 Aug 7, 2026
@Jojo-Schmitz
Jojo-Schmitz marked this pull request as draft August 7, 2026 08:58
@Jojo-Schmitz
Jojo-Schmitz marked this pull request as ready for review August 7, 2026 09:02
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

Comment thread src/engraving/data/fonts/fonts_Bravura.qrc
@Jojo-Schmitz
Jojo-Schmitz marked this pull request as draft August 7, 2026 17:29
@Jojo-Schmitz
Jojo-Schmitz marked this pull request as ready for review August 7, 2026 17:32
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@Jojo-Schmitz Jojo-Schmitz changed the title Update Bravura to 1.480 Update Bravura to 1.481 Aug 7, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@fonts/bravura/bravura-text.md`:
- Line 57: Update the navigation terminology in the paragraph: use the current
macOS path “System Settings → Keyboard → Keyboard Shortcuts → Input Sources”
instead of the legacy pane/tab wording, and replace “OS X” with “macOS”;
preserve the shortcut instructions and examples.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 56eb6384-2139-445b-ae39-751cd359879c

📥 Commits

Reviewing files that changed from the base of the PR and between 106e63b and d7c0731.

⛔ Files ignored due to path filters (2)
  • fonts/bravura/Bravura.otf is excluded by !**/*.otf
  • fonts/bravura/BravuraText.otf is excluded by !**/*.otf
📒 Files selected for processing (7)
  • fonts/bravura/Bravura.json
  • fonts/bravura/FONTLOG.txt
  • fonts/bravura/LICENSE.txt
  • fonts/bravura/README.md
  • fonts/bravura/bravura-text.md
  • fonts/bravura/bravura_metadata.json
  • src/engraving/data/fonts/fonts_Bravura.qrc
🚧 Files skipped from review as they are similar to previous changes (3)
  • fonts/bravura/README.md
  • fonts/bravura/LICENSE.txt
  • src/engraving/data/fonts/fonts_Bravura.qrc

Comment thread fonts/bravura/bravura-text.md
@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@Jojo-Schmitz Jojo-Schmitz changed the title Update Bravura to 1.481 Update Bravura to 1.482 Sep 4, 2026
@Jojo-Schmitz

Copy link
Copy Markdown
Contributor Author

@miiizen Could this please get reviewed?

@Jojo-Schmitz

Copy link
Copy Markdown
Contributor Author

Should I rebase?

@Jojo-Schmitz

Copy link
Copy Markdown
Contributor Author

Also might be good to get this into 4.7 too...

@RomanPudashkin

Copy link
Copy Markdown
Contributor

Also might be good to get this into 4.7 too...

No, please

@miiizen
miiizen merged commit 2abc2de into musescore:main Oct 30, 2026
13 of 14 checks passed
@Jojo-Schmitz
Jojo-Schmitz deleted the bravura branch October 30, 2026 10:16
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