PraiseProjector Desktop Changelog
Summary of desktop releases.
v2.0.39
Released: 2026-04-19
- Added a new WYSIWYG ABC editor, plus integration fixes for smoother notation editing.
- Improved editor stability with ChordPro font-scaling fixes and settings confirmation dialog fixes.
- Improved projection responsiveness with projector window performance optimizations and desktop runtime tuning to reduce UI throttling.
v2.0.38
Released: 2026-04-16
- Added custom ChordPro style settings and improved style management in the editor.
- Added support for pushing custom style changes to connected clients for more consistent rendering.
- Improved playlist handling so client-side playlist changes are persisted more reliably.
- Improved Log Viewer usability with fixes and enhancements.
- Expanded compare dialog with ChordPro code/group visibility to make reviews easier.
- In local dev mode, browser sessions now try to open in private/incognito mode when possible.
v2.0.37
Released: 2026-04-12
- Fixed an issue where loaded playlists could fail to refresh correctly on client screens.
- When using the testing channel, the app now also suggests newer stable versions when available.
v2.0.36
Released: 2026-04-11
- Added a fullscreen control in settings, with safer behavior focused on host devices.
- Improved how fullscreen settings are shown so web-only clients do not see device-only options.
- Fixed mobile drag-and-drop ordering behavior for smoother list reordering.
- Improved dialog resize behavior in settings and merge dialogs for better usability on different screen sizes.
- Improved cloud request cancellation handling to avoid noisy errors during interrupted operations.
v2.0.35
Released: 2026-04-05
- Added update channel support (Stable and Testing) in the desktop app settings.
- Improved host-device integration and communication reliability across desktop and connected clients.
- Improved long-running app stability to prevent occasional loss of mouse responsiveness after long idle periods.
- Improved remote display update behavior for more consistent synchronization.
v2.0.32
Released: 2026-04-03
- Improved keyboard navigation in song and playlist views.
- Improved playlist responsiveness and ordering interactions.
- Refined song panel context menu and preference-related behavior.
- Improved QR popup placement so controls remain within the usable client area.
v2.0.31
Released: 2026-04-02
- Improved margin editing on mobile with easier drag handles.
- Refined compare dialog labels and leader preference comparison layout.
- Included search and editor polish updates carried from late v2.0.30 builds.
v2.0.30
Released: 2026-03-31
- Improved search engine behavior and performance.
- Fixed keyboard shortcut and copy/paste issues in the ChordPro editor.
- Added commit/build identifier visibility in About for easier support and troubleshooting.
- Improved icon embedding and generation consistency during builds.
v2.0.29
Released: 2026-03-30
- Improved app update handling on macOS, including clearer update status and error messaging.
- Improved icon pipeline stability and updated icon base assets.
- Moved localization handling to backend-side processing for more consistent behavior.
- Updated auto-update feed handling to match newer Electron update APIs.
- Refined default icon behavior and cleaned up bundled image assets (also includes v2.0.28 same-day updates).
- Improved packaging output so container builds keep deployable artifacts only.
v2.0.27
Released: 2026-03-29
- Added support for building mac.zip packages from Windows-based release environments.
- Improved net display configurability and related behavior.
- Fixed song-change prevention while editing to reduce accidental navigation issues.
- Improved light/dark mode polish for controls, scrollbars, and selection visuals (also includes v2.0.25-v2.0.26 same-day updates).
- Fixed image path handling for remote indicators, persisted image import settings, and improved Chord Selector usability.
- Added loading screen support, improved image generation performance, and fixed projector/net-display edge cases.
- Improved QR code positioning in preview and compare dialog resize behavior.
v2.0.24
Released: 2026-03-28
- Hotfix release for capo selection behavior in client mode.
- Hotfix release for sync confirmation prompts.
- Refined settings page layout, defaults, and reset-to-default actions (also includes v2.0.23 same-day updates).
- Improved image handling, network image resize support, and internal image-service reliability.
- Expanded QR code projection settings, with QR rendering defaulting to off.
- Improved import wizard flow and background image import options.
- Reduced unnecessary sync prompts when local data is already up to date.
v2.0.22
Released: 2026-03-27
- Improved guest-mode state handling after role changes.
- Added a safer database export/import mechanism.
- Added persistence for text/background visibility states in settings.
v2.0.21
Released: 2026-03-26
- Large settings workflow refresh with cleaner layout and improved behavior.
- Improved built-in search with new inline search option controls.
- Improved DPI-based automatic UI font scaling.
- Added pulled-changes display support and improved mobile/fullscreen dialog button behavior.
v2.0.20
Released: 2026-03-25
- Improved print dialog reliability, menu positioning, and output behavior (includes v2.0.19 same-day fixes).
- Fixed automatic font-size calculation to better reflect device resolution.
- Improved "follow next section" behavior and user switching stability.
- Introduced the first wave of settings rework improvements.
- Added background image alignment options for projection.
- Improved compare dialog and ChordPro diff handling.
- Improved sync count accuracy by invalidating stale DB version cache.
- Included better Linux Typesense setup guidance and guest mode fixes.
v2.0.18
Released: 2026-03-24
- Hotfix for excessive /peek request traffic.
- Hotfix for a settings dialog opening issue.
- Improved import workflows: clipboard import, drag-and-drop HTML/text import, and automatic ChordPro format recognition.
- Improved ChordPro editor behavior, including layout, title detection, font sizing, and MIME clipboard support.
- Added draggable projection margins and better picture settings usability.
- Improved sync and role behavior (longer warning visibility, guest-specific counters, leader profile update handling).
- Improved app stability around cookie save, callbacks, and parallel-session edge cases.
- Moved search integration to Typesense and added setup guidance, error readability, and net-display fixes.
v2.0.15
Released: 2026-03-21
- Maintenance release to stabilize packaging/versioning flow after v2.0.14 rollout.
- Unified cloud API handling across app layers for more consistent sync behavior.
- Improved client-server communication flow and related bug fixes.
- Improved packaging setup and shared playlist label formatting across Electron and Android clients.
- Refined sync/status UI badges and several user-facing label/interaction fixes.
- Enforced single-instance behavior for the desktop app.
v2.0.12
Released: 2026-03-19
- Updated localization strings.
- Improved focus/filter behavior after clearing filters.
- Added /peek support for faster lightweight state checks.
- Improved token handling reliability and diagnostics.
v2.0.10
Released: 2026-03-18
- Fixed import typo-related issues.
- Improved remote display update propagation.
- Fixed app window state save/restore handling.
- Improved group ID handling.
- Improved pending song-check handling and token flow stability.
- Refined song-check notification badge visuals.
v2.0.8
Released: 2026-03-16
- Initial public desktop release.