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.

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.

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 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.

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.