Skip to content

4.2.3

Choose a tag to compare

@pandulapeter pandulapeter released this 22 Sep 15:13
· 1183 commits to master since this release
Campfire
  • Redesigned Settings into General, Songs, Library and About sections, with a new section linking to Campfire on every other platform you use
  • Added filters to the Song picker bottom sheet used when adding songs to a setlist — the same tag, language and search filters as the Songs screen
  • Ctrl / Cmd + F now opens search on desktop and the web
  • On the web, the address bar and the browser's Back and Forward buttons now move between screens the way they do in a native app
  • Added a setting to read chords the way Central European and Scandinavian chord charts do — lowercase and German notation, where B means H — and a setting to always write flats or sharps regardless of key
  • The editor's shortcuts row can now be expanded or collapsed, and the editor scrolls sideways for lines wider than the screen
  • Search and file names now fold Polish, Turkish, Vietnamese and other accented Latin letters instead of dropping them, so accented searches and imports match correctly
  • Settings now shows the size of your library on disk
  • Text shared to Campfire on Android is imported straight away as a new song
  • A setlist can now be reordered from its row's menu, not only by dragging, and works with a screen reader
  • Screen readers can now read a song's chords and tablature, and read a song laid out in columns in the right order
  • ChordPro improvements: recognizes more chord spellings and directives written with a space instead of a colon, keeps ABC, LilyPond, SVG and tab blocks verbatim instead of misreading them as lyrics, shows highlight comments instead of dropping them, and keeps a song in the key it starts in when it changes key partway through
  • Many sync fixes: clearer messages when a cloud folder is full or a run is stopped, faster and more reliable reconnects to Dropbox, correct handling of conflicting edits and renamed or case-changed files, and several crashes and stuck states around interrupted runs fixed
  • Several import and export fixes: safer handling of very large or malformed zip archives, files with unusual encodings or byte-order marks, and clearer messages when an exported archive is too large to import back in one go
  • Fixed the app crashing when opening a song from a very large setlist, when a song has one very tall section, when sorting by a title that starts with a symbol, and on a few other rare inputs
  • Fixed several double-tap issues that could open two file pickers, run a menu action twice, or create a duplicate song or setlist
  • Sped up scrolling, resizing a song laid out across columns, and typing in the editor
  • Various Android fixes: rotation no longer loses the update screen, unsaved editor text or an in-progress export, and imports and syncs finish correctly when the app is backgrounded or restarted mid-operation
  • Various iOS fixes: the sync notification now shows correctly and ends cleanly in the background, the status bar, system sheets and keyboard follow the theme chosen in the app, and the sync connection and sync index stay out of the device backup
  • Various desktop fixes: kept the single-instance lock and opened file working when the app is reopened while closing, drag and drop working after a bad file, and the app no longer quits when a link can't be opened
  • Fixed a crash on Safari before version 26 that could prevent the web library from saving