Release v1.0.0
Release v1.0.0
Release Date: November 30, 2025
π Major Release: Internationalization & Comprehensive Features
This release introduces full internationalization support with 27 languages and many new features to enhance the Bible study experience.
β¨ New Features
Internationalization (i18n)
- 27 Languages Supported: Full translation support for English, Spanish, French, German, Portuguese, Italian, Russian, Chinese, Japanese, Korean, Dutch, Arabic, Hindi, Polish, Turkish, Swedish, Danish, Finnish, Norwegian, Czech, Romanian, Hungarian, Greek, Hebrew, Indonesian, Vietnamese, and Thai
- Automatic language detection from browser settings
- Language preference stored in localStorage
- Seamless language switching
Cookie Management
- Cookie consent banner for GDPR/privacy compliance
- Cookie-based preferences to remember selected Bible versions
- Respects user privacy choices
URL State Management
- Current activity (tab, selected Bibles, search terms, passage reference, browse location) stored in URL
- Bookmarkable links for any passage or search
- Shareable links for collaboration
Bible Browsing
- Full browsing interface with book and chapter navigation
- Book and chapter selectors grouped by Testament
- Previous/Next navigation buttons for easy navigation
- Automatic chapter loading when selections change
Enhanced User Experience
- Three-Tab Interface: Reorganized UI into separate tabs:
- Lookup Reference
- Keyword Search
- Browse
- Language-based Defaults: Automatically selects KJV for English users and Oster for French users
- Bible Version Labels: Shows which version is which when browsing multiple versions in parallel view
- Enhanced Search Highlighting: Improved search term highlighting without spacing issues
- Modern UI/UX: Comprehensive redesign with reduced whitespace, modern gradients, better dark mode support, and improved responsive design
π§ Improvements
- Updated API endpoints to use
/api/{action}format - Improved whitespace throughout for better content density
- Enhanced passage display with better formatting and parallel view support
- Better error handling and loading states
- Enhanced Bible selector with tom-select integration (search, grouping, multi-select)
π Bug Fixes
- Fixed highlighting issues where text matches in the middle of words had unwanted spacing
- Fixed passage display when API returns nested verse structures
- Fixed browser compatibility issues
- Improved CORS handling documentation
π¦ Installation
- Download the
bible_study-v1.0.0.zipfile - Extract the contents to your web server
- Configure your
.envfile with your BibleSuperSearch API URL:VITE_API_BASE_URL=https://your-api-domain.com/api - Serve the files through any static web server
π Full Changelog
See CHANGELOG.md for complete version history.