Release Notes
OnSong 2020.6
OnSong 2020.6 was released on November 13, 2020 as a new free app called OnSong. OnSong Pro remains on the previous version through the end of 2020. The following items have been added, changed or fixed:
Additions
- 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 detect flat 5th chords with this syntax Dflat5.
- Added the ability to configure PageFlip Butterfly, Firefly, and Dragonfly pedals, replacing the original PageFlip screen.
- Added the ability to configure AirTurn QUAD 200.
- Added the ability to apply separate styles within Console.
- Added the ability to support ChordPro 6 annotations.
- Added a device identifier to WebDAV calls to use with Opwekking.
- Added information to aid with Local Network access permission prompts.
- Added the ability to remove the time signature.
- Added the ability to tap and hold on items in a list to perform actions.
- Added the ability to remember the password for password protected PDF files so they can easily be viewed repeatedly.
- Added the ability to change the shape of a sticky note.
Updates
- Updated the Norwegian translation with user-provided feedback.
- Updated to the latest Flic frameworks and preventing Flic 2 from being used on older devices.
- Updated to the latest AirTurn framework.
- Updated to the latest Spotify framework.
- Updated other various frameworks.
- Updated the SongSelect logo on the sign in page.
- 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.
Changes
- Changed screens to open on the top most view controller.
- Changed frameworks for changes that Apple has made.
- Changed the account details screen to say "OnSong Free" instead of "None" in the tier row.
- Changed the system to register the user and send a thank you email when creating a new account.
- Changed the icon used to access additional settings for annotations to not be font size centric.
- Changed the Expires On field in the account screen on iPhone to omit time to fit nicer.
- Changed the screen triggers screen to account for new types of devices like iPad Pro without a home button.
- Changed the icons in the menubar to better reflect the difference between the song editor and annotations.
- 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.
Fixes
- 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 a crash condition when replacing symbols in chords.
- Fixed a crash condition when queue songs for usage.
- Fixed an issue with how JSON dates are processed for accuracy.
- Fixed an issue with how font CSS colors are generated.
- Fixed a possible memory leak in dynamic object management.
- 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 CSS error 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 a crash condition when opening the scenes editor when a scene contains junk information.
- 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.
Removals
- 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.