Release Notes
OnSong 2026.3
OnSong 2026.3 has has not yet been released. The following items have been added, changed or fixed:
Additions
- Added the ability to apply PDF chord transposition on non-text documents.
- Added the ability to detect the key of a song from its chords using music theory analysis.
- Added the ability for OnSong Along to be toggled on and off from the song page.
Changes
- Changed the sign in screen to require email address to be retyped to confirm account creation.
- Changed the Clean Library tool to run in the background with a progress indicator instead of locking up the app on large libraries.
- Changed PDF transposition to process the chart in the background so the menu remains responsive.
- Changed various top level menus to be more compatible with large text accessibility settings.
- Changed the backup process to check for enough free space and reports any issues encountered creating the backup file.
- Changed the chord diagram playback engine to use the new build-in soundbank to reduce file size.
- Changed how tempo works with a backing track, based on the choice you make when a track tempo differs from a song.
- Changed the Settings screen to feature sections as a drawer instead of the bookmarks menu that scrolls a long list.
Updates
- Updated to the new Welcome to OnSong chord chart and backing track.
Fixes
- Fixed an issue where the scenes selection menu cannot be closed without selecting a scene.
- Fixed an issue where moving from system to song doesn't work in style preferences menu.
- Fixed an issue where drawings are shifted due to differences in linespacing adjustments in the new renderer.
- Fixed an issue where slash chords and minor chord designations are dropped during rendering from numeric chord content.
- Fixed an issue where transposing chords with flat symbols does not work in the new renderer.
- Fixed an issue where links in support cases are not pointing towards the uploaded support case files.
- Fixed an issue where PDF and document files from older libraries do not appear as attachments and songs open as blank charts.
- Fixed an issue where set duration calculations are not updated due to not including surrogate values in the calculation.
- Fixed an issue where synesthesia is not being applied in the original renderer.
- Fixed an issue where chorus indent is not working in the new renderer.
- Fixed an issue where certain PDF charts render with bold chords overwrite lyrics and have improper line spacing.
- Fixed an issue where chords would appear duplicated in console due to not using the same transposing gate logic.
- Fixed an issue where song durations acquired from a track are not saved.
- Fixed an issue where transposing chords in PDF files produces the wrong chord.
- Fixed an issue where chords in PDF files can only be styled when the selected key matches the written key.
- Fixed an issue where turning off transposition continues to replace chords in PDF files.
- Fixed an issue where enabling transposition does not immediately show font style and highlight color options for PDF files.
- Fixed an issue where chords replaced in PDF files are inconsistently sized.
- Fixed an issue where the original chord shows through behind a replaced chord in PDF files.
- Fixed an issue where users with large text accessibility settings could not see text in lists containing a right-aligned values like quantity.
- Fixed an issue where key finder returns incorrect keys.
- Fixed an issue where font spacing is incorrect due to chords and adjust white space being enabled.
- Fixed an issue where custom set order is not saved when ordering sets in a folder.
- Fixed an issue where print settings tab labels are partially obscured.
- Fixed an issue where the AuxDock overlaps the vertical user interface mode menu.
- Fixed an issue where the pan settings for the metronome is not applying.
- Fixed an issue where menubar icons are missing in vertical menubar mode in portrait orientation.
- Fixed an issue where chords won't switch when using the 2024 user interface.
- Fixed an issue where OnSong Along will show musical instruction text in parenthesis.
- Fixed an issue where the autoscroll and metronome states are not reflected correctly when running certain timeline events.
- Fixed an issue where the TransposedKey metadata tag overrides the key set in the Console chords palette.
- Fixed an issue where chords cut off the top of lyrics in some transposed PDF files.
- Fixed an issue where the chord diagram playback was not sounding.
- Fixed an issue where the song viewer would not scale when pinched due to the rendering engine consolidation.
- Fixed an issue where the original key would not be used when applying capo but disabling transposition.
- Fixed an issue where text from a PDF attachment is incorrectly added to an existing text file attachment.
- Fixed an issue where pressing foot pedals to configure them would perform the action instead.
- Fixed an issue where imported PNG clips from Dropbox onto Word files do not appear until the app is reopened.
- Fixed an issue where songs are copied to a newly created library without user action.
- Fixed an issue where chord diagrams placed on the left or right of a song could run off the edge of the page.
- Fixed an issue where song content is not rendered due to a null key being passed to the new renderer.
- Fixed an issue where a dual chord's brackets or decoration surrounded the main chord instead of the dual chord when the dual chord is shown first.
- Fixed an issue where there was no way to return a song to the default font family in the Style Preferences Document tab.
- Fixed an issue where turning on "Use Temporary Tempo Changes" still saved tempo changes to the song.
- Fixed an issue where the metronome drifted out of time with a backing track that had been sped up or slowed down.
- Fixed an issue where section labels named "refrain" do not indent along with the chorus.
- Fixed an issue where song content is not rendered due to a null key being passed to the new renderer.
- Fixed an issue where a dual chord's brackets or decoration surrounded the main chord instead of the dual chord when the dual chord is shown first.
- Fixed an issue where there was no way to return a song to the default font family in the Style Preferences Document tab.
- Fixed an issue where turning on "Use Temporary Tempo Changes" still saved tempo changes to the song.
- Fixed an issue where the metronome drifted out of time with a backing track that had been sped up or slowed down.
- Fixed an issue where chord diagrams placed on the left or right of a song could run off the edge of the page.
- Fixed a crash condition that occurs when adjusting zoom ratios for page size correction.
- Fixed a crash condition when clicking the change key option.
- Fixed a crash condition caused by a nil key on a tag when cleaning up the library.
- Fixed a crash condition when scrolling through songs in a songbook quickly due to background tile rendering.
- Fixed a crash condition that occurs when changing songs due to OOM and possibly labels/gestures.
- Fixed a crash condition caused by an unsupported object type being deserialized by the ProPresenter integration.
- Fixed a crash condition caused by memory over-utilization due to large drawing surfaces on large PDF files.
Removals
- Removed the local network option from the enable advanced options onboarding screen on macOS.
- Removed the option to remove unused files when cleaning the library, as it could delete files that were still in use in legacy libraries.