Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: opensheetmusicdisplay/opensheetmusicdisplay
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.9.6
Choose a base ref
...
head repository: opensheetmusicdisplay/opensheetmusicdisplay
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.9.7
Choose a head ref
  • 20 commits
  • 24 files changed
  • 2 contributors

Commits on Feb 13, 2026

  1. Merge branch 'master' into develop

    simon committed Feb 13, 2026
    Configuration menu
    Copy the full SHA
    36234bc View commit details
    Browse the repository at this point in the history
  2. chore: set osmd.Version to 1.9.6-dev

    simon committed Feb 13, 2026
    Configuration menu
    Copy the full SHA
    1a2ef95 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2026

  1. fix(8va/OctaveShift): Fix 8xa start and end timestamp and visual disp…

    …lay shifted when backup nodes or multiple voices involved (#1645, PR #1647)
    sschmidTU authored Feb 16, 2026
    Configuration menu
    Copy the full SHA
    33d6b40 View commit details
    Browse the repository at this point in the history
  2. fix(8va/OctaveShift): Fix octave shift that goes over multiple system…

    …s/lines not always going to the end of the staffline in systems in-between (PR #1646)
    
    co-authored by isc in PR #1646 (original code change without comments and modified test sample)
    simon committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    15c07e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b64137 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2026

  1. chore: rename test sample for consistency (#1645, PR #1647)

    all 8va test samples start with test_octaveshift
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    14ed657 View commit details
    Browse the repository at this point in the history
  2. fix(Layout): For multiple rest measures, fix crowded notes: Correctly…

    … calculate space required by multirest measures (#1329)
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    cc6ed00 View commit details
    Browse the repository at this point in the history
  3. fix(Layout): Respect system label length. Fix crowded notes when inst…

    …rument name label very long (#1329)
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    e94876e View commit details
    Browse the repository at this point in the history
  4. fix(Multiple Rest Measures): Fix multiple rest element / line too clo…

    …se to ending barline for end repeat barline etc (#1329)
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    6903b9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f17b81 View commit details
    Browse the repository at this point in the history
  6. fix(Multiple Rest Measures): Fix multiple rest element / line too clo…

    …se to ending barline for end repeat barline etc (#1329) (improvement of previous fix)
    
    previous fix had a regression that there was too little padding for end measure clefs, as padding_right overwrites vexflow's padding calculation
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    5d3c0bc View commit details
    Browse the repository at this point in the history
  7. fix(Multiple Rest Measures): Fix multiple rest element / line too clo…

    …se to ending barline for end repeat barline etc (#1329) (improvement of previous fix 2)
    
    previous fix ended up having same padding for all barline types because barline.width is always 5
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    1e2710e View commit details
    Browse the repository at this point in the history
  8. fix(MusicXML/direction-type): Multiple <direction-type> nodes within …

    …a single <direction> node can now be read (#1175)
    
    no visual regressions
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    1f9b9a8 View commit details
    Browse the repository at this point in the history
  9. fix(BPM): <metronome><per-minute> is now parsed correctly if the valu…

    …e contains text in addition to numbers (e.g. "c. 108" instead of just "108") (#1175)
    simon committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    be8fc24 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2026

  1. fix(Beams): Enable secondary beam breaks (#1071). E.g. break between …

    …16ths and triplet 16ths if given in MusicXML
    
    no negative visual regressions, just secondary beam breaks now executed in 3 (other) existing test samples.
    simon committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    73a88c5 View commit details
    Browse the repository at this point in the history
  2. fix an instantaneous tempo direction-type node resetting the placemen…

    …t of the direction node to undefined (#1018, rare case)
    simon committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    057877d View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2026

  1. demo: remove versionDiv marginTop if header not shown. Add showVersio…

    …nHeader setting (setting it to 0 removes e.g. "OSMD Version: 1.9.6")
    simon committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    83c4829 View commit details
    Browse the repository at this point in the history
  2. chore: add npm run changelog command

    simon committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    512238e View commit details
    Browse the repository at this point in the history
  3. chore: bump version to 1.9.7-release

    simon committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    99c71bf View commit details
    Browse the repository at this point in the history
  4. chore: update changelog for 1.9.7

    simon committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    2cb86c7 View commit details
    Browse the repository at this point in the history
Loading