Release Notes

OnSong 2020.7

This is a major update to the OnSong app and you should only update manually if you need to.
We will work quickly to resolve any reported issues.

OnSong 2020.7 was released on November 15, 2020 as a new free app called OnSong and on December 9, 2020 to OnSong Pro users. The following items have been added, changed or fixed:

Known Issues

  • Due to changes in the web view component required for iOS/iPadOS 14, word processing documents do not scale to fill the screen. We have reported to Apple and are looking for a workaround.


  • Added the ability to choose a custom overlay. »
  • Added the ability to double tap on the screen zones and corners for actions. »
  • Added the ability to count in before the metronome starts by flashing in the beat numbers. »
  • Added the ability to configure AirTurn QUAD 200. »
  • Added the ability to configure PageFlip Butterfly, Firefly, and Dragonfly pedals, replacing the original PageFlip screen. »
  • Added the ability to tap and hold on items in a list to perform actions. »
  • Added the ability to reset viewport in the annotations menu. »
  • Added the ability to change the shape of a sticky note. »
  • Added the ability to view password protected PDF files. »
  • Added the ability to apply separate styles within Console.
  • Added the ability to detect flat 5th chords with this syntax Dflat5.
  • Added the ability to send a device identifier to WebDAV calls to use with Opwekking.
  • Added information to aid with Local Network access permission prompts.
  • Added the ability to support ChordPro 6 annotations.
  • Added the ability to remove the time signature.


  • Updated to the latest Flic frameworks.
  • Updated to the latest AirTurn framework.
  • Updated to the latest Spotify framework.
  • Updated other various frameworks.
  • Updated the PDF text extraction to use the native PDF text handling functions.
  • Updated lyrics buttons that are 3x for Arabic, Chinese, Czech, Dutch, Hebrew, and Japanese.
  • Updated the Norwegian translation with user-provided feedback.


  • Changed the icons in the menubar to better reflect the difference between the song editor and annotations. »
  • Changed the icon used to access additional settings for annotations to not be font size centric. »
  • Changed the SongSelect logo on the sign in page. »
  • Changed the account details screen to say "OnSong Free" instead of "None" in the tier row.
  • Changed the Expires On field in the account screen on iPhone to omit time to fit nicer.
  • Changed the system to register the user and send a thank you email when creating a new account.
  • Changed the screen triggers screen to account for new types of devices like iPad Pro without a home button.
  • Changed the Apply Styles screen to hide the close button when applying styles.
  • Changed the foot pedal system to be more extensible.
  • Changed how audio tracks are evaluated to be more extensible.
  • Changed how duplicate imports are processed to better handle deleted songs.
  • Changed the social share option to be available even when no Internet is available.
  • Changed the PDF extraction method to resort to OCR if too little text is extracted.
  • Changed screens to open on the top most view controller.
  • Changed frameworks for changes that Apple has made.


  • Fixed an issue where lights in Scenes are being added multiple times in DMX scenes.
  • Fixed an issue where baritone ukulele wouldn't play back.
  • Fixed an issue with the navigation bar offset in the color builder.
  • Fixed an issue with how JSON dates are processed for accuracy.
  • Fixed an issue with how font CSS colors are generated.
  • Fixed an issue in the plan selection screens to handle free trials.
  • Fixed an issue when changing chord diagrams where they are not displayed to prevent excessive screen redrawing.
  • Fixed an issue when changing tracks and redrawing the track picker screen.
  • Fixed an issue where toggling low light mode in style preferences seems to have no effect.
  • Fixed an issue where the baritone ukulele is playing the sounds for piano when tapping on chord to hear it.
  • Fixed an issue where piano diagrams do not display the chord name above the diagram within lyrics.
  • Fixed an issue where making a change in style preferences and then changing the autoscroll duration will revert the song back to the previous settings.
  • Fixed an issue with the Buy button for Flic 2 does not load.
  • Fixed an issue when swiping through songs on newer iPhones cause borders at the top due to safe area and scroll view.
  • Fixed an issue with line wrapping for login errors on iPhone.
  • Fixed an issue where content is not displayed in the app for certain features when the "Tap to Learn More" button is tapped.
  • Fixed a crash condition when adjusting radius for Bokeh Blur while running live video.
  • Fixed a crash condition when editing chord diagrams when there are empty chord variations present in the library.
  • Fixed a crash condition when opening the scenes editor when a scene contains junk information.
  • Fixed a crash condition when replacing symbols in chords.
  • Fixed a crash condition when queue songs for usage.
  • Fixed a possible memory leak in dynamic object management.
  • Fixed an issue with CSS when viewing exported HTML files.
  • Fixed an issue where WorshipReady files were not being displayed properly.
  • Fixed an issue where swiping down on the Apply Styles screen would close it even while it was running.
  • Fixed an issue when you change the iOS of a device, it registers as an another device you are logged in as.
  • Fixed an issue when searching WorshipReady and using apostrophes.
  • Fixed an issue where automatically changing sections setting in for autoscroll would not function.
  • Fixed an issue where the autoscroll position indicator is showing after autoscroll is completed.
  • Fixed an issue where instrument titles do not display in the chord inspector when the popover arrow is facing downward.
  • Fixed an issue where updating the title of a song that was imported has no effect.
  • Fixed an issue where the OnSong Console URL could not be determined and reported that WiFi was required.
  • Fixed an issue where after signing in, the Account Details screen is not refreshing and showing the new account details.
  • Fixed an issue where hot corners are not accessible when menubar is visible on a newer iPhone.
  • Fixed an issue where timeline acting erratic when you have jump to selected section on.
  • Fixed an issue where ArtNet DMX was causing OnSong to crash if the Local Network permission is not enabled.
  • Fixed an issue where tapping on the "Songs" menu will not display the menu if the menu is closed by opening another menu.
  • Fixed an issue where the Help text in Console is not translated.
  • Fixed an issue where chord names in the chord diagram library appear as duplicate chords like (D# and D# instead of D# and Eb) when natural notes mode is set to Guitar.


  • Removed legacy UIWebView use.
  • Removed legacy RegexKit framework.
  • Removed legacy Spotify framework.
  • Removed legacy Facebook SDK.
  • Removed legacy Desk Support SDK.
  • Removed the registration screen from the app and maybe only show the Let's Get Started screen instead.
  • Removed the Registered To and Email Address fields from the About settings screen and replaced with an "Account Settings" option.
  • Removed the "Done" button that appeared in the Output Options menu when accessed in the email screen on an iPhone.
  • Removed the ability to view OnSong settings from within the Settings app.
  • Removed the ability to use different app icons based iOS version since it is no longer used.
  • Removed all conditional statements for older iOS versions. 
  • Removed the "Renderer Version" setting since it is no longer used.
  • Removed the Reconnect Pedals option from Tools since it's not needed any more.