Releases: GarthDB/scripture-links
Releases · GarthDB/scripture-links
v1.2.3
v1.2.2
Fixed
- (ci) enable git_only in release-plz for crates.io-free versioning (#62)
- double-wrap, full book names, and release workflow (#61)
Other
- bump actions/download-artifact from 7 to 8 (#55)
- bump actions/upload-artifact from 6 to 7 (#54)
- (deps) bump clap from 4.5.58 to 4.6.0 (#59)
- (deps) bump tempfile from 3.21.0 to 3.27.0 (#56)
- (deps) bump web-sys from 0.3.85 to 0.3.91 (#58)
- (deps) bump once_cell from 1.21.3 to 1.21.4 (#57)
- migrate from Changesets to release-plz (#52)
- (deps) bump proptest from 1.8.0 to 1.10.0 (#44)
- (deps) bump web-sys from 0.3.80 to 0.3.85 (#42)
- (deps) bump serde_json from 1.0.143 to 1.0.149 (#41)
- (deps) bump regex from 1.11.2 to 1.12.3 (#45)
- (deps) bump clap from 4.5.48 to 4.5.58 (#48)
- (deps-dev) bump @changesets/cli from 2.29.7 to 2.29.8 (#34)
- bump actions/download-artifact from 5 to 7 (#37)
- bump actions/upload-artifact from 4 to 6 (#38)
- bump actions/setup-node from 5 to 6 (#23)
- bump actions/checkout from 5 to 6 (#30)
- Merge pull request #14 from GarthDB/dependabot/cargo/web-sys-0.3.80
- Merge pull request #15 from GarthDB/dependabot/cargo/clap-4.5.48
- Merge main into dependabot/cargo/serde-1.0.226
- Merge pull request #12 from GarthDB/dependabot/cargo/proptest-1.8.0
- bump actions/upload-pages-artifact from 3 to 4
Release v1.2.1
fix: update version tests to match current version 1.2.1 The changeset was processed during rebase, bumping version from 1.2.0 to 1.2.1. Updated CLI integration tests to check for the correct version.
Release v1.2.0
ci: add changeset release automation to CI workflow - Add release job that runs after all tests pass - Automatically creates release PRs when changesets are present - Uses changesets/action@v1 for automated release management - Only runs on main branch pushes after successful CI
Release v1.1.0
chore: Release v1.1.0 - Add LLM-friendly CLI features (--json, --batch, --validate-only) - Fix period handling in book abbreviations - Enhanced error handling with structured responses - Updated changelog and version files
Release v1.0.0
feat: Add WASM build and static website for GitHub Pages ## 🌐 WebAssembly + Static Website ### **New Features** - **WASM Library**: Rust compiled to WebAssembly for browser use - **Static Website**: Modern web interface for online scripture reference tool - **GitHub Pages**: Automatic deployment workflow ### **WASM Capabilities** - Parse single scripture references to URLs - Process text with multiple scripture references - Convert references to markdown links - Full validation and error handling in browser - No server required - runs entirely client-side ### **Website Features** - 📖 **Single Reference Tool**: Convert individual references - 📝 **Text Processor**: Find and convert all references in text - ℹ️ **Format Guide**: Comprehensive documentation - 📊 **Usage Statistics**: Track processed references - 🌓 **Dark Mode**: Automatic system preference detection - ⌨️ **Keyboard Shortcuts**: Ctrl/Cmd+Enter to process, Escape to clear - 📱 **Responsive Design**: Works on desktop and mobile ### **Technical Implementation** - **WASM Bindings**: Custom JavaScript interface with error handling - **Modern CSS**: Design system with CSS custom properties - **Accessibility**: WCAG compliant with focus management - **Performance**: Client-side processing with localStorage stats - **SEO Ready**: Semantic HTML with proper meta tags ### **Deployment** - **GitHub Actions**: Automated WASM builds and Pages deployment - **URL**: Will be available at https://garthdb.github.io/scripture-links/ - **CDN**: Global distribution via GitHub Pages This brings the scripture links tool to the web with full feature parity
Release v0.1.0
Version packages