Release notes for MuseScore 3.3 Beta (August 31, 2019)

Updated 2 weeks ago
Build number Date Announcement
macOS 10.10+: 3.3.0.23559, Windows 7+ (32 and 64-bit): 3.3.0.8205, AppImage: 3.3.0. (revision: f94c2734) 2019-08-31 https://musescore.org/en/3.3beta

New

  • Add support for Roman numeral analysis & Nashville notation
  • Complete redesign of the Palettes panel

Improvements

  • Implement adding symbols to barlines
  • Play Panel layout
  • In Edit mode, keyboard arrows now change horizontal offset rather than leading space
  • Multiple accessibility improvements
  • Multiple improvements to the Plugin API
  • Make use of the existing accordion palette

Fixes

  • Various fixes for the playback of tied notes, muted voices and notes being edited in parts
  • Sticking was not linked between score and parts
  • Note symbols were truncated in Tab Preview
  • Some Buttons looked grayed-out in dark mode
  • The presence of fretboard diagrams prevented input of chord symbols in other staves
  • Removing a custom workspace caused a crash
  • Multiple fixes for MusicXML Export/Import
  • Letter score in landscape orientation exported as A4 in score+parts PDF

Complete list of issues resolved

Here is a complete list of the issues resolved in this update:

Playback

  • #282165: Mute voice produces note that doesn't stop when overlap present
  • #291146: Swing prevents midi rendering of tied notes
  • #293733: If note is tied to preceding grace note of equal pitch, only the grace note is played back
  • #292851: Note still played after having been deleted.

Layout and automatic placement

  • #291932: Copy-paste breaths & pauses causes bad layout of the first note/rest in following measures
  • #292960: Hairpin with dynamics at the end is too short
  • #287871: Volta on bar ending in start repeat displayed with no line after adding break
  • #290011: [Tablature] Note value repeat section: "At new system" renders the same as "At new measure"
  • #292087: Stickings are not linked between score and parts
  • #290061: Not enough space between Time signature and clef change
  • #289765: Continuous view: Key change forces double barline

UI/UX

  • #291886: Some Buttons look grayed-out in dark mode
  • #147031: Note symbols are truncated in Tab Preview
  • #293464: Slash style for staff type change: Inspector label and function are not the same
  • #291431: Incorrect drop anchor displayed while dragging a Volta
  • #292571: In dark theme toolTips in Inspector are basically unreadable
  • #285479: Keyboard nav issues
  • #290700: 3.1.0.7078 Unexpected change of "Play Panel" layout?
  • #291233: Make the color of invalid/disabled options in the menus more distinguishable
  • Fix dock plugins appearing with zero height

Commands/Properties

  • #287245: Add symbols to barlines
  • #38941: Staff texts after the first are ignored in multimeasure rests
  • #291941: Changing spacer length with a mouse is not undoable
  • #293531: clef and key are erroneously shown further (in lead sheet style), althoug I didn't check 'create clef/key on every staff'
  • #292024: The presence of fretboard diagrams prevents input of chord symbols in other staves
  • #290493: Ottava begin and continue text cannot be saved as independent style settings
  • #224451: Mismatch between "To Coda" and "Fine" when the first is deleted before enable mmrests
  • #293599: Acessing to Coda, Segno elements
  • #283360: “Rest’s Augmentation dot” are not applied to TAB’s rests
  • #292583: the color for styled settings in Inspector can't get configured
  • #165621: Tremolo between 2 notes is copied even if unchecked in selection filter
  • #290047: In Edit mode, keyboard arrows now change leading space rather than horizontal offset
  • #88861: Option for editing abbreviated staff names in instrument changes
  • #290136: Add 'Style...' to property menu for all possible elements
  • #291261: Make volta mouse drops apply only to first staff by default, unless user holds control to drop to a specific staff
  • #293311: changing Part Properties changes violin patch in the mixer
  • Add style settings for chord symbol formatting

Corruptions and/or loss of data, crashes

  • #292883: Using the "Repeat selection" shortcut to notes within a tuplet crashes Musescore.
  • #293460: Crash when loading file with orphan Segment tags
  • #290929: crash with negative number of dots for rests
  • #276084: Importing old .ove file makes MuseScore crash
  • #291986: Removing a custom workspace causes crash
  • #287475: Crash on open MusicXML file lacking time signature
  • #279828: MusicXML import - attempting to fix badly read triplets causes crash
  • #291698: Crash in a score with tremolo in invisible staff in multi-measure rest
  • #287699: the setting of "View > Mark irregular measures" isn't saved into scores
  • #292310: Crash when adjusting Absolute Velocity in piano roll editor
  • #292312: Crash press ‘space bar’ in entering fingering mode on TAB stave when note is tied beyond barline
  • #293894: Crash on next-element when editing fingering with user text style

Accessibility

  • #284203: Accessibility: Next Element loses position after Delete
  • #284287: Staff / Part properties: Tab order broken
  • #283463: Accessibility: speech no longer reports articulations and ornaments
  • #281448: Accessibility: Next Element and Previous Element shortcuts ignore articulations
  • #292269: Alt+left/right should remember last selection
  • #282091: Fingerings disturb navigation with accessibility shortcuts in multi-voices context

Plugins

  • #292900: Expose Element.posX & Element.posY values to plugins
  • #293008: Expose tie information read-only to QML plugins
  • #72416: Plug-in code working differently when called directly and when run under Plugin Creator
  • #275268: MuseScore Plugins_Plugin Manager Listings - Every QML file listed even if it cannot be executed as a plugin.
  • #267604: Possibility for plugin to delete elements
  • #291708: Can a plugin access on-time/off-time?
  • #291790: Port the add/remove functions that exist on the Chord cpp end into the 3.x Plugin API wrapper
  • Expose Ms:Align enum to plugins
  • Remove the (not functional) Plugins menu from the menu bar…
  • Fix build without plugins (Qt 5.7, Debian stretch)

MusicXML Export/Import

  • #292927: [MusicXML export] non-arpeggiate creates invalid XML export
  • #292461: [Musicxml Export] - Measure numbering not correct
  • #271505: Allow user to set mode along with key signature
  • #293751: [MusicXML export] missing print new-system after section break
  • #291761: [Musicxml Export] - endText of a textline doesn't export
  • #281591: Mid-measure barlines are not exported to musicxml
  • #281592: Trills not exported properly to musicxml
  • Prevent incorrect MusicXML export for ottavas (similar to #292927)
  • Fix spurious 'direction type Fermata at tick ... not implemented' error on MusicXML export

Miscellaneous

  • #290323: 3.1 always saves to the <Synthesizer> tag... appending full info on every save
  • #291991: "Mixer" in menus bar context menu shows untranslated
  • #291992: "Play Panel" is untranslated
  • #272546: Baritone Oboe should be named Bass Oboe in English
  • #289957: A Translation String doesn't show
  • #291079: "Save online" fails in Windows, when building with Qt 5.12.4
  • #291646: If detach inspector palette after factory reset before inspector tour was initiated, then stuck in infinite loop
  • #290659: Instrument tip in mixer shows &amp; instead of &
  • #293242: Make Tremolo string translatable and plural
  • #291756: fluid synth's sample pitchadj signed char value incorrectly read on ARM cpus, causing incorrectly-pitched synthesis
  • #286666: Error message when no note selected untranslatable
  • #291791: Letter score in landscape orientation exported as A4 in score+parts PDF
  • #291292: Add 3/2 time signature to advanced workspace and master palette
  • #293877: Adding or dragging spacers causes a full re-layout
  • #288600: -R option deletes user preferences
  • Make use of the existing accordion palette
  • Add musescore-specific vscode editor settings for linux
  • Remove superfluos duplicate and unnamed channel from acoustic bass
  • Make "Show More" toolTip translatable
  • Change "Patch" to "Sound"
  • Add mute channel to Guitar solo templates
  • Fix Horns' names, add low horn in C treble clef
  • Document -F and -R settings better, partially addresses #288600
  • Flat and natural entered in text mode via shortcuts are too small
  • Add "Chinese (Hong Kong)" language
  • Allow unicode flat and sharp as input for chord symbols
  • Compile fix for new portmidi versions