Release Notes
OnSong 2026.2
OnSong 2026.2 has not yet been released. The following items have been added, changed or fixed:
Additions
- Added the ability to detune the entire tuning in the tuner by a certain number of semitones.
- Added the ability to change how flow is used to expand content.
- Added the ability to visually alter the flow of a song using a flow editor.
- Added flow repeat behavior options in settings.
- Added the ability to use the song title for the first text attachment.
- Added the ability to change whether numbers are interpreted as chords in settings.
- Added the ability to determine if numeric chords are detected in Import Settings > Text File Handling > Detect Numeric Chords.
Changes
- Changed foot pedals to use the pedal listener instead of the older view-based system.
- Changed the tuner widget settings to separate appearance for advanced tuning options.
Updates
- Updated to be built on the latest iOS/iPadOS SDK.
Fixes
- Fixed an issue where NC is not displayed in the original renderer when using bracketed chords.
- Fixed an issue where the pipe character is not showing inline in the new renderer.
- Fixed an issue where the tuner is not showing alternate tunings.
- Fixed an issue where the scan document title prompt is not displaying text in the correct color in low light mode.
- Fixed an issue where the flat in the C#7b5 chord would not use a musical symbol when enabled in the new renderer.
- Fixed an issue where an (X 2) is seen as a chord and gets transposed to (X D) in the original renderer if the key is in C.
- Fixed an issue where superscript was being applied after a space was encountered in a chord.
- Fixed an issue where if you put the text cursor at the end of the last line of a song and use line formatting, it puts it before the first line of the song.
- Fixed an issue where numbers placed in brackets in the new renderer are not converted to alphabetic chords.
- Fixed an issue where the user interface is not changing for some users due to a legacy setting.
- Fixed an issue where a song would not transpose when a transposed key is set on a text attachment and using the OnSong 2020 interface.
- Fixed an issue where bass notes are showing with a preceding slash when using bass only in chord split mode.
- Fixed an issue where a parenthesis chord on a line by itself because music instruction and not placed over a chord.
- Fixed an issue where the connected status and battery level does not appear after pairing an AirTurn pedal.
- Fixed an issue where sorting songs in a book that has separate styles by icon where song icons were changed results in icons not being in alignments with sort order.
- Fixed an issue where tapping or long pressing chord diagrams above or below the chord chart is not opening the chord inspector.
- Fixed an issue where the editor menu icon is not available in vertical menubar mode.
- Fixed an issue where new renderer code is being copied to the clipboard for debugging.
- Fixed an issue where named background colors used in line formatting is not being rendered with half transparency.
- Fixed an issue where a song with no capo should display as a dash in the song list instead of 0.
- Fixed an issue where the transpose slider is not being updated with the key correctly.
- Fixed an issue where you could not search OnSong Charts for songs beginning with characters like 'A'.
- Fixed an issue that prevents OnSong Charts from loading more than 100 search results.
- Fixed an issue where with rendering parenthesis on chord lines that contain colons.
- Fixed an issue where a number is interpreted as chord.
- Fixed an issue where numbers in chord scenarios are being detected as numeric chords.
- Fixed an issue where the incorrect key was being shown in the main song list after changing it due to song versions.
- Fixed an issue where the previous song always scrolls to the top after navigating to the next song.
- Fixed an issue where sticky notes are not being properly positioned on PDF output.
- Fixed an issue where bracketed chords specifying only bass note not changing when capo is enabled.
- Fixed an issue where naturalized notes using the guitar mode were not being applied correctly.
- Fixed an issue where deleting layers of a drawing using the layers menu does not take effect.
- Fixed an issue where switching the user interface style when in vertical menubar mode, the style preferences menu tabs do not change.
- Fixed an issue where notes pinned to the desk are disappearing when loading sets.
- Fixed an issue where font color for lyrics was being stored as a song property instead of with individual versions.
- Fixed an issue where the email composition screen is not appearing.
- Fixed a crash condition caused by updating the number of attached files in the get support screen.
- Fixed a crash condition when updating help links in song reporting due to a non-existent user manual destination.
- Fixed a crash condition caused by NaN values attempting to be serialized for the new renderer.
- Fixed a crash condition caused by changes to access with the database pool.
- Fixed a potential crash condition when enumerating touch listeners when tapping with an Apple Pencil to draw.
- Fixed a potential crash condition caused by adding routes to the web server when enabling Console.
- Fixed a potential crash condition when executing a statement on a closed database.
- Fixed a crash condition when removing an item from the collection caused by weak references.
- Fixed a crash condition caused by saving unserializable values to user defaults.
- Fixed a crash condition caused by memory issues when removing objects from a collection.
- Fixed a crash condition when running an integrity check on the database.
- Fixed a crash condition when manipulating MIDI globals.
- Fixed a crash condition when exporting text to PDF due to a zero-length chord with chord decorations.
- Fixed a crash condition when setting line formatting caused by unclamped values.
- Fixed a crash condition when installing the audio tap and deadlocking when using tempo detection.
- Fixed a crash condition when importing a file caused by identifier generation.
- Fixed a crash condition when trying to insert null chords into a collection.
Fixes
- Removed the Griffin Stompbox pedal screen which was no longer available.
