Release Notes
OnSong 2024.1
OnSong 2024.1 was released on June 28, 2024. The following items have been added, changed or fixed:
Additions
- Added the ability to take screenshots within the app using actions.
- Added the ability to switch libraries from within the System Information screen.
- Added the ability to add, remove, and change the sort order of format sections using a context menu to workaround the sorting issues on macOS.
- Added the ability to sort items in the set list using the context menu to workaround an issue on macOS.
- Added the ability to format dual chords using the format sections.
- Added the ability to adjust the width of the section selector bar separately from the vertical position indicator.
- Added the ability to view thumbnails of the captured screen or menu and then share that using the activity menu.
- Added the ability to capture a screenshot using the SHIFT+CONTROL+S keyboard shortcut.
- Added the ability to control how the new renderer handles comments as section labels.
- Added a restore purchase link in the account details screen.
Changes
- Changed the "Run in Background" setting to be found in the "Energy Management" settings.
- Changed the libraries screen to have a create new library button and an updated look.
- Changed the System Information screen to feature a Configure Backup button when there are no backups restored.
- Changed the MIDI clock behavior to stop the MIDI clock if a stop duration is specified.
- Changed the song editor to prompt for the new renderer when a link is present.
- Changed the time format of the clock widget to acquire the default format from the device locale.
- Changed the negative font color to warning font color in the timer widget settings screen.
- Changed the new renderer to not apply indents when more than one column is specified.
- Changed the way the new renderer parses lines to ignore line and inline formatting if none are detected for performance and less conflict with use of special characters.
- Changed the song editor to display both the song title and attachment filename.
- Changed the screenshots manager to save the picture to a screenshots folder in file sharing.
- Changed the automatic renderer version logic to also look at the content version required to render line or inline formatting.
- Changed the sort order of peers in the beam sharing list to place nearby devices at the top followed by accounts.
Updates
- Updated user manual links to handle the new and previous share menu.
- Updated user manual the links for text formatting settings.
- Updated all translations.
Fixes
- Fixed an issue where the Google Sign In was using the incorrect scope that can lead to an error message on the consent screen.
- Fixed an issue where MIDI events do not send when the song is loaded because the first section is not selected automatically.
- Fixed an issue where other formats are not visible even when one was previously selected in the export screens in the new share menu.
- Fixed an issue that selected OnSong Cloud is the user is not currently authenticated but has access to the backup feature.
- Fixed an issue where the user is prompted to choose a Backup Location while not having access to the backup feature.
- Fixed an issue where the Last-Modified header is not being set for State API.
- Fixed an issue where key and capo metadata do not invert when changing low light mode.
- Fixed an issue where the timestamp and size of the backup was not being updated after upload.
- Fixed an issue where applying styles to the current book does not save text formatting changes.
- Fixed an issue where inline formatting is causing the rest of the line to disappear.
- Fixed an issue where starting OnSong Console will keep prompting about changes.
- Fixed an issue where chorus was not indented in the new renderer due to internationalization support.
- Fixed an issue where some text was not translated in the new renderer.
- Fixed an issue where blank lines between sections are ignored.
- Fixed an issue where setting capo after the storage mode of the song is set to System does not function.
- Fixed an issue where dual capo chords would not appear in the new renderer.
- Fixed an issue where URLs with dollar signs in the encoding do not fully link.
- Fixed an issue where URL links don't open in the new renderer on macOS.
- Fixed an issue where URL links only open once in the new renderer.
- Fixed an issue where the link color was set to blue instead of the app color.
- Fixed an issue where tabs are not being converted to spaces to align chords in the new renderer.
- Fixed an issue where ChordPro section handling like tabs was not working due to changes in section processing.
- Fixed an issue where songs with null chords causes the new renderer to not function.
- Fixed an issue where the new renderer would fail due to empty section retrieval.
- Fixed an issue where the top of the second column is too close to the header in the new renderer.
- Fixed an issue where "4" chords are being changed to "sus4" in the new renderer.
- Fixed an issue where the key chooser is disabled when viewing chords with the system tab selected.
- Fixed an issue where the vertical menubar omits the organizer menu icon.
- Fixed an issue where the vertical menubar will not pin into split screen.
- Fixed an issue where the import files screen won't open in OnSong Console.
- Fixed an issue where drawing with an Apple Pencil or touch has a delay before drawing begins.
- Fixed an issue where making a new color in the color builder starts at 0% opacity.
- Fixed an issue where the new renderer could over process the document.
- Fixed an issue where the new renderer only displays the split bass note when superscript is enabled and the note is sharp/flat.
- Fixed an issue where having transposition turned on with the base key causes enharmonic shift.
- Fixed an issue where Google Drive is not showing any drive contents.
- Fixed an issue where the chord position inline doesn’t work in the new renderer.
- Fixed an issue where the wrong filename appears in the export screen when there's only one song being exported.
- Fixed an issue where inline formatting is being included in lyrics projection.
- Fixed an issue where making changes to the title section does not take effect.
- Fixed an issue where adding existing songs to books doesn't close the screen.
- Fixed an issue where chords in sections without lyrics are rendered left of the margin in the original renderer.
- Fixed an issue where the add existing songs dialog doesn't display in OnSong Console.
- Fixed an issue where the new rendering engine fails due to unexpected chord parameters.
- Fixed an issue where chord diagrams within lyrics skew right in the new renderer.
- Fixed an issue where saving text formatting changes via OnSong Console reverts to the original.
- Fixed an issue where the new renderer handles stanzas and sections incorrectly.
- Fixed an issue where the background of the new renderer is too bright when the song is in low light mode.
- Fixed an issue where viewport next/previous does not work after rotating the screen due to issues locating the viewport in the list.
- Fixed an issue where lyrics or section highlight color is not applied consistently between renderer versions.
- Fixed an issue where chords are inline when including a vertical pipe character in the new renderer.
- Fixed an issue where the Open screen does not permit formats to be selected.
- Fixed an issue where the incorrect chord diagram is displayed in the chord inspector within the new renderer.
- Fixed an issue where the user is being prompted to authenticate for sharing when not authenticated but not using OnSong Cloud.
- Fixed an issue where the new renderer was not adding empty space to the end of the rendered document.
- Fixed an issue where line formatting is not applied to ChordPro tag content in the new renderer.
- Fixed an issue where the original renderer is improperly applying the last line style to the whole section.
- Fixed an issue where the user is being prompted to sign in when sending sets.
- Fixed an issue where lyrics background is being applied to the entire section and should be consistent with line formatting and applied to the words.
- Fixed an issue where including <><> in song content is omitted in the new renderer.
- Fixed an issue where ChordPro comments being included directly after the metadata separated by a section break would not be recognized as song content.
- Fixed an issue where ChordPro cb is interpreted as "bold" previously and "box" in the new renderer.
- Fixed an issue where ChordPro classes for musical instructions and comments is not being applied in the new renderer.
- Fixed an issue where the help button overlaps the metadata button in the song editor with songs with longer titles in portrait orientation.
- Fixed an issue where the title and metadata highlighting spanned the whole page in the new renderer.
- Fixed an issue where the purchase screen does not appear full screen when opened from the autoscroll duration tab on macOS.
- Fixed an issue where the chord inspector does not appear on macOS in the new renderer.
- Fixed an issue where section labels settings was typed sections labels.
- Fixed an issue where an improper transposing instrument value is causing transposition cancellation.
- Fixed an issue where the help button is overlapping the menu items in the song editor when the song title or attachment filename is too long.
- Fixed an issue where completing import processes was not closing the Add Songs dialog.
- Fixed an issue where ChordPro comments are being treated as section labels in the new renderer.
- Fixed an issue where you get an error when signing into Google Drive via the export screens.
- Fixed an issue where custom page sizes cause the new renderer to fail.
- Fixed an issue where icons on the OnSong sign-in screen are not placed properly on macOS.
- Fixed an issue where changing lyrics size or format in Console was not being saved to the iPad.
- Fixed an issue where duplicating a set and then changing the song contained in the set do not update the quantity of songs in the set.
- Fixed an issue where previous beamed peers are selected upon opening the menu again, but the nearby beam does not get sent.
- Fixed an issue where using beam or stream from the new share menu would not automatically enable server mode on the host device.
- Fixed an issue where SongSelect songs are not able to be transposed into a different key while showing capo and transposing instrument as an option.
- Fixed an issue where the linespacing of the document tab is not disabled when viewing a PDF file.
- Fixed an issue where the close button does not reappear after editing sources in the add songs screen.
- Fixed an issue where the follow function in OnSong Console does not function.
- Fixed an issue where the Add Book or Add Set function in OnSong Console does not open.
- Fixed an issue when displaying and linking to the user menu in the feature set screen.
- Fixed a crash condition when selecting multiple lines in the song editor and pressing the line formatting button.
- Fixed a crash condition when changing sets and opening the song editor caused by song content observation in the preview widget.
- Fixed a possible crash condition when loading a library and the add songs screen does not have available sections.
Removals
- Removed the screenshots feature from macOS since it appears to not be compatible.