5.8.0
- Profile Hymn Folders: Segmented access permissions under Profile into separate folders (
Purchased, View Only, Export Ready) based on your active subscriptions and WooCommerce purchases.
- New List Creation Screen: Switched list creation from modal dialog popups to a clean, dedicated full details screen.
- Nested Directory Creation: Added inline list creation shortcuts directly inside the sidebar tree explorer and middle folder details views. When creating a list from inside a subfolder, the folder path prefix is automatically pre-filled.
5.7.0
- Music Notation Browsing: Added a new Notation folder under Library to browse hymns by time signature, key signature, pitch direction, starting beat, and pitch.
- Mixed Time Signature Splitting: Automatically split complex time signatures to place hymns inside all matching plain time signature subfolders.
- Index Subfolders: Grouped Key/Time Index hymns by Key and meter, and Scripture Index hymns by book and chapter.
- Natural Alphanumeric Sorting: Implemented natural sorting (
naturalCompare) for all explorer folders and lists so numbered prefixes (e.g. Chapter 2 vs Chapter 10) sort in correct numerical order by default.
- Case-Insensitive Database Match Fix: Fixed an issue where first line lyric matches were not displaying due to a case-sensitivity discrepancy in SQLite database portion name comparisons.
5.6.0
- Nested User List Folders: Added support for grouping user lists into directories using path separators (e.g.,
Folder/Subfolder/Name).
- Sidebar Directory Tree: Added a hierarchical folder browser tree inside the collapsible sidebar navigation. Clicking a folder opens its contents in the lists screen, and clicking only the arrow expands/collapses the directory tree.
- Auto-Sync and Clean Names: Implemented folder renaming and deleting actions with automatic recursive updates across all child lists. Emojis, symbols, and punctuation are automatically stripped from web export filenames.
- Marquee Descriptions: Enforced single-line constraints for list descriptions; long descriptions now display with a smooth scrolling marquee instead of wrapping into multiple lines.
- HTML Stripping: Automatically strip raw HTML tags from list descriptions in UI views and editor fields.
5.5.8
- Safe Export Filenames: Added robust filename sanitization when exporting lists to PPTX, ZIP (images), or PDF to strip special symbols, punctuation, and emojis, resolving file saving and export issues on the web.
- Smooth Window Resizing: Fixed a visual glitch where hymn details and sheet music previews would reload/flash when resizing the window. Details and previews now stay loaded and resize instantly.
- Enhanced Active Highlights: Active selections in the hymns list, search results, and index lists are now highlighted with a styled secondary button and primary colors to easily track what you are viewing.
- Automatic Scroll Reset: Selecting a new hymn now automatically resets the details scroll position back to the top.
- Polished Website Design: Redesigned the web landing page with clean, responsive sections, glow backdrops, and entrance transitions.
- Public Domain Info: Added a dedicated card detailing public domain hymns—lyrics can be viewed by all users, while exporting PowerPoint slides and images is part of the Pro subscription.
5.5.7
- PowerPoint & Image Exports: Resolved slide background image zooming and cropping issues on PowerPoint (PPTX) and image exports, including a fix for high-DPI scaling on Windows browsers.
- Consistent Footers: Standardized slide footer display to ensure visual consistency across all exports.
5.5.6
- Export Alignment: Resolved image export zoom and cropping issues.
- Aspect Ratio Consistency: Standardized slide aspect ratio rendering across all PowerPoint exports.
5.5.5
- Quick Look Previews: Fixed PowerPoint (PPTX) file previews on iOS and macOS Finder (Quick Look).
5.5.4
- Downloads: Fixed the download URL helper.
5.5.0
- Simplified Purchase Flows: Fixed and streamlined subscription purchase flows.
- Streamlined Interface: Simplified the user interface and plan offerings.
- Library & Sync Improvements: Fixed hymn downloads, user authentication, and list syncing.
- New Sheet Music Renderer: Upgraded to a faster and cleaner sheet music renderer.
- Inline Previews: Added instant inline previews for sheet music and slides.
5.0.0
- Modernized Interface: Launched a new application user interface.
- PDF Exports: Added support for PDF exports.
- Flexible Licensing: Added single hymn credit and full hymnal export lifetime purchase options.
- User Lists: Switched to Lists instead of Playlists.
- Offline First: The app now works offline by default, loading local database records first.
- Web Purchases: Added support for website purchases.
4.6.2
- Responsive Design: Added a responsive layout for the hymns list view.
- Search Optimization: Fixed search reliability issues.
4.6.1
- Dynamic Sidebar: Added a collapsible, dynamic navigation sidebar.
- Authentication: Fixed sign-in and authentication issues.
- Decimals in Numbering: Fixed hymn searching for numbers containing decimal points.
4.6.0
- Integrated Links: Added links to external items on the hymn detail view.
- Detail Side Panels: Added a persistent hymn details side panel on desktop and a modal dialog on mobile.
- Internal Slide Viewer: Added an internal viewer to preview PowerPoint exports.
4.5.0
- Presentation Creator: Added the new Presentation Creator tool in the sidebar.
- Account Verification: Added automated account access checks.
- Auto-Updates: Fixed local library update syncing.
- Purchase Sync: Fixed issues where purchased hymnals were not showing.
- Session Persistence: Fixed an issue where accounts would not stay signed in.
- Hymn Dial Pad: Added a new quick-entry dial pad for hymns.
- Filtered Search: Fixed search filters.
- Incremental Downloads: Removed the need to download large hymn archives; images now download incrementally.
4.1.1
- Lyrics Display: Fixed an issue where the 'End of Song' indicator was not showing for hymns without a chorus.
- Presentation Menus: Added new quick-access menu items to the Presentation Creator.
4.1.0
- App Branding: Updated the application name and branding.
- Multi-Platform Playlists: Fixed calendar playlist links across platforms.
- Playlist Enhancements: Added support for supplement, public, and medley types to playlists.
- Presentation Creator: Added the ability to open the Presentation Creator directly from a playlist.
- Purchase Synchronization: Fixed issues with web purchase syncing.
4.0.0
- Simplified Navigation: Removed unnecessary screens and simplified layouts.
- Split-View Layout: Added a split-view presentation for hymns and playlist details.
- Website Purchase Syncing: Linked web-based purchases with in-app accounts.
- In-App Tutorials: Added tutorials to help users navigate the app.
- Asset Streaming: Switched to incremental hymn asset streaming to save storage space.
- Optimized Exports: Only PPTX/PDF exports require downloading full hymn packages now.
- Offline Synchronization: Improved overall database loading when offline.
3.2.0
- Faster Downloads: Optimized download speeds and fixed the download button.
- Search Fixes: Fixed general search indexing bugs.
- Update Banners: Added banner notifications when a new library update is available.
3.1.0
- Seamless Restore: Wait to restore purchases until after the user has successfully signed in.
- Lifetime Purchases: Fixed lifetime purchase license detection.
- Music Options: Added support for a small print music layout option.
- Quick Add: Re-added the "Add to Playlist" button directly on the hymn details view.
- Image Viewer: Fixed a user interface layout bug when entering or exiting full screen in the image viewer.
3.0.7
- Purchase Restoring: Fixed in-app purchase restoration flow.
- Lifetime Option: Fixed lifetime license sync.
3.0.6
- CDN Integration: Switched to a content delivery network (CDN) for significantly faster downloads.
3.0.5
- Color Slides: Fixed a slide background color rendering issue on playlists.
3.0.3
- Paywall Access: Fixed validation issues on subscription paywall screens.
3.0.2
- Account Status: Clarified description of account types.
- Pricing Details: Updated the subscription pricing layout.
3.0.1
- Interactive Paywalls: Added interactive paywall dialogues and updated the pricing screen.
- Subscription Names: Fixed a bug displaying incorrect subscription tier titles.
3.0.0
- Refined Layout: Redesigned the primary application layout and user interface.
- PowerPoint Footers: Added footer text options for PowerPoint exports.
- Sidebar Navigation: Added a modern collapsible navigation sidebar.
- Hymns Downloader: Integrated a batch downloader for offline hymns.
- Offline Assets: Stored all hymn images locally for offline availability instead of streaming.
- Connectivity Indicators: Added status icons for Wi-Fi and server connectivity.
- Dynamic Image Viewer: Overhauled the image viewer with swipe navigation, pinch-to-zoom, and section chips.
- E-Ink Display Support: Optimized the user interface layout for e-ink displays.
- Performance Boost: Sped up overall app responsiveness, prioritizing local database lookups.
2.3.5
- Lyrics Sizing: Increased the maximum and minimum font sizes available for lyrics.
2.3.4
- Plan Upgrades: Fixed a rare bug affecting plan upgrades and licensing status.
2.3.3
- Restores & Upgrades: Fixed subscription restoring and plan upgrade/downgrade logic.
2.3.2
- Search Screen: Redesigned the search interface.
- Pending Subscriptions: Added validation for unconfirmed/pending subscriptions.
2.3.1
- Auth Improvements: Resolved authentication errors.
- Restores: Fixed purchase restore processes.
- Lifetime Options: Added lifetime purchase options for HFWR and HFWS hymnals.
2.3.0
- Subscription Tiers: Transitioned to subscription tiers (Basic and Pro).
- PowerPoint Out of Beta: PowerPoint export is officially out of beta and included in the Pro tier.
- PDF Export Removal: Temporarily removed PDF export.
- Account Management: Added a billing management page to update subscriptions.
- Expanded Basic Tier: The Basic subscription tier now includes access to all hymns.
- Grandfathered Purchases: Converted past individual hymnal purchases into lifetime view-only access.
2.2.10
- Student Access: Fixed credentials validation for student accounts.
- Simplified Menus: Removed complex nested menus in favor of a clean layout.
- Breadcrumbs: Added breadcrumbs navigation.
- Metadata Details: Updated detail views.
- Interactive Table: Added a sortable tabular view for hymns.
- Database Migration: Switched to a robust database and auth provider, with automatic email-based migration.
2.2.9
- Startup Stability: Fixed startup crashes on specific devices.
- Google Sign-In: Fixed Google authentication issues.
2.2.8
- Offline Performance: Improved offline caching.
- Shareable Playlists: Added support for opening playlists via shared web links.
- Link Search: Added support for searching via direct web links.
2.2.7
- Selection Interface: Fixed selection behavior for hymns, topics, and stakeholders.
- Drawer Favorites: Added a favorites list inside the menu drawer.
- Theming: Added additional application color themes.
2.2.6
- Account Linking: Added support for linking RJStevensMusic web purchases.
- Push Notifications: Added push notifications support.
- App Reviews: Prompt users to review the app.
- Menu Dropdowns: Fixed dropdown layouts.
2.2.5
- eChoice Plan: Fixed subscription activation issues for the eChoice plan.
2.2.4
- Home Screen: Updated the home page feed dashboard.
- Sorting: Added list sorting options.
- Hymn Feed: Added a links and announcements feed.
2.2.3
- Library Loading: Fixed library assets failing to load.
- Grid Layouts: Added multi-column list layouts for tablets and desktops.
- Auto-Updates: Added automatic background library updates.
2.2.2
- Indexes: Added General, Topical, Scripture, and Key/Time indexes.
- Authentication: Fixed Google Sign-in credential errors.
2.2.1
- Search Deduplication: Fixed duplicate items appearing in search results.
- Offline Retry: Added offline queue and automatic retry for user changes.
- GraphQL API: Switched to GraphQL for fast user data updates.
2.2.0
- Tabs Editor: Added support for editing visible tabs in settings.
- Responsive Layouts: Overhauled desktop and tablet responsive grid views.
- Drawer: Added a collapsible side drawer on the home screen.
- Playlist Features: Added calendar, search, statistics, and favorites for playlists.
- Related Hymns: Display related hymns from other hymnals.
2.1.25
- Slides Loading: Fixed slide image loading for specific hymn sections.
2.1.24
- Subscription Load: Fixed loading issues on the subscription screen.
- Shared Links: Fixed shared links routing on post-installation launch.
- Apple Watch: Launched the companion Apple Watch app.
2.1.23
- SQLite Database: Upgraded to a fast, read-only SQLite database for local library storage.
- Auth Help: Added an authentication help and troubleshooting page.
2.1.22
- Sync Button: Added a manual sync button inside settings.
- Restoration: Fixed in-app purchase restores.
2.1.21
- Playlist Loading: Fixed playlist loading bugs.
- Performance: Improved loading speeds on home and hymn screens.
- Storage Optimization: Switched to temporary directory storage for downloaded slide images to save user disk space.
2.1.20
- Offline Improvements: Fixed library loading errors for eChoice users.
- Faster Startup: Optimized initial database creation on first launch.
2.1.19
- Image Loading: Fixed duplicate and broken images in the image gallery.
2.1.18
- Internal Viewer: Integrated an in-app slide viewer.
- Image Inversion: Added an option to invert sheet music images (dark mode support).
- Interactive Playlists: Added swipe actions to playlist items.
- Social Engagement: Added follow buttons for topics/authors and like buttons for hymns.
2.1.17
- Full Screen Gallery: Added enter/exit full-screen actions on sheet music.
- Google Sign-In: Added Google Sign-In.
- Refresh Actions: Added manual refresh buttons for playlist details.
2.1.16
- Backend Upgrade: Upgraded to a new database and backend provider.
- Global Search: Added global search across hymns, lyrics, and metadata.
- Offline Support: Improved offline mode.
2.1.15
- Grid/List Switcher: Added an option to toggle between list and grid views.
- Save/Restore Tabs: Introduced a beta feature to save and restore active tabs.
- Offline Assets: Re-introduced offline library assets.
2.1.14
- Tabbed Layout: Added tabs to allow multi-tasking.
- Optional Sign-In: Allowed searching and reading hymns without requiring an account.
2.1.12
- Dynamic Color: Added dynamic color theming across platforms.
- Sign In with Apple: Added Sign In with Apple.
- Breakpoints: Corrected layout breakpoints for desktop monitors.
2.1.11
- Live Streaming: Sped up live event updates and streaming.
- Navigation Rail: Added a vertical navigation rail on wide screens.
- Pitch Pipe: Fixed pitch pipe link.
2.1.8
- Notation View: Added sheet music notation previews.
- Lyrics Export: Added a quick "Copy Lyrics" action button.
2.1.0
- Redesigned UI: Overhauled the core user interface.
- File Exports: Added PowerPoint, Excel, PDF, Email, and Markdown export tools.
- Presentations: Added presentation management.
- FAQ Page: Added an in-app FAQ section.
2.0.4
- Copy Lyrics: Added quick copy lyrics button.
- Nested Navigation: Simplified app navigation with nested routing.
- Search Popup: Added a quick search modal.
- Name Generator: Added a playlist name generator.
2.0.0
- Tablet Layout: Added a responsive tablet layout.
- Song Slides: Integrated slide rendering.
- Preview Mode: Added a guest preview mode.
- Multi-Language: Added multi-language localization.
1.0.8
- iPad Support: Added iPad split-view support.
- Dark Mode: Fixed dark mode theme colors.
- Trending: Added a trending hymns feed on the home screen.
1.0.3
- eChoice Integration: Integrated the eChoice hymnal.
- Tab Bar: Reorganized the main navigation tab bar.
- Image Zoom: Added pinch-to-zoom on sheet music.
- Offline Database: Added a local offline database.
- Bible: Integrated Bible scriptures.
1.0.0
- Initial Launch: Released the first version of the Hymns for Worship application.