Releases: darkace1998/jw-scripts
Release v1.6.3
JW Scripts v1.6.3
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Fix 13 bugs found during deep code review and functional testing by @darkace1998 in #37
Full Changelog: v1.6.2...v1.6.3
Release v1.6.2
JW Scripts v1.6.2
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtFull Changelog: v1.6.1...v1.6.2
Release v1.6.1
JW Scripts v1.6.1
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Add todo.md with prioritized project improvements and complete all high-priority items by @Copilot in #34
- Fix gosec SSRF and path traversal findings by @Copilot in #35
Full Changelog: v1.6.0...v1.6.1
Release v1.6.0
JW Scripts v1.6.0
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Fix all 17 bugs identified in deep code analysis by @Copilot in #31
- Add JW Broadcasting MP3 downloads and audio-only mode to jwb-music by @Copilot in #33
Full Changelog: v1.5.1...v1.6.0
Release v1.5.1
JW Scripts v1.5.1
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Bump github.com/schollz/progressbar/v3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #29
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #30
Full Changelog: v1.5.0...v1.5.1
Release v1.5.0
JW Scripts v1.5.0
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Fix linting configuration and code quality issues by @Copilot in #28
Full Changelog: v1.4.4...v1.5.0
Release v1.4.4
JW Scripts v1.4.4
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @darkace1998 in #26
- Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #25
New Contributors
- @dependabot[bot] made their first contribution in #25
Full Changelog: v1.4.3...v1.4.4
Release v1.4.3
JW Scripts v1.4.3
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtFull Changelog: v1.4.1...v1.4.3
Release v1.4.0
JW Scripts v1.4.0
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64,jwb-music-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64,jwb-music-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe,jwb-music-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe,jwb-music-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64,jwb-music-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64,jwb-music-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-* jwb-music-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --help
./jwb-music --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Add jwb-music command for downloading all music files from JW.org API by @Copilot in #23
Full Changelog: v1.3.0...v1.4.0
Release v1.3.0
JW Scripts v1.3.0
Downloads
Choose the appropriate binary for your platform:
- Linux (x64):
jwb-index-linux-amd64,jwb-offline-linux-amd64,jwb-books-linux-amd64 - Linux (ARM64):
jwb-index-linux-arm64,jwb-offline-linux-arm64,jwb-books-linux-arm64 - Windows (x64):
jwb-index-windows-amd64.exe,jwb-offline-windows-amd64.exe,jwb-books-windows-amd64.exe - Windows (ARM64):
jwb-index-windows-arm64.exe,jwb-offline-windows-arm64.exe,jwb-books-windows-arm64.exe - macOS (Intel):
jwb-index-darwin-amd64,jwb-offline-darwin-amd64,jwb-books-darwin-amd64 - macOS (Apple Silicon):
jwb-index-darwin-arm64,jwb-offline-darwin-arm64,jwb-books-darwin-arm64
Or download the complete archives:
- Platform-specific
.tar.gz(Linux/macOS) or.zip(Windows) files
Usage
After downloading, make the binaries executable (Linux/macOS):
chmod +x jwb-index-* jwb-offline-* jwb-books-*For help with commands:
./jwb-index --help
./jwb-offline --help
./jwb-books --helpVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtWhat's Changed
- Complete multilingual JW.org book downloads with 25 languages, 6 formats, and production-ready security by @Copilot in #19
- Repository review: Fix linting issues, improve code quality, and clean up build artifacts by @Copilot in #20
- Fix security scan errors in books/downloader.go by adding #nosec annotations by @Copilot in #22
- Feauture books by @darkace1998 in #21
Full Changelog: v1.2.3...v1.3.0