Releases
v1.0.0
GetBible Scripture 1.0.0
Latest
Compare
Sorry, something went wrong.
No results found
Added
Initial Composer package structure.
Joomla DI composition root and service provider.
Native getbible/sword engine adapter.
Independent streaming validator for getbiblesword.ndjson/v1.
Lossless contract and Scripture domain objects.
Atomic, lazy translation snapshot generation.
Configurable monthly snapshot rotation and Joomla lifecycle events.
Explicit provisioning capability discovery.
Selected/all installation, refresh, and removal contracts.
Ordered per-module provisioning outcomes.
Bounded shared/exclusive module-root lifecycle locking.
Provisioning lifecycle events and atomic process-cache invalidation.
Durable initialization, refresh, and interval-gated refresh services.
Per-module maintenance failure isolation and durable failure state.
Joomla Console initialization, refresh, and status commands.
Joomla Scheduled Tasks callable integration.
Production cron, systemd, health-check, and scheduler documentation.
Interactive, atomic application configuration through scripture:setup.
Read-only runtime and deployment diagnostics through scripture:doctor.
Reader leases, bounded generation retention, stale-staging cleanup, and
corruption recovery for immutable snapshots.
Real released-extension integration against a locally compiled Public Domain
SWORD module, plus retained machine-readable evidence.
Coverage inventory, lowest-dependency, security-audit, and clean Composer
distribution checks.
Validated tag-driven GitHub release automation.
Product shipping, installation, and deployment documentation.
Changed
Project license aligned with the GPL-2.0-only native dependency.
Native extension compatibility is restricted to the tested 0.1.x line.
Runtime configuration can be persisted in a versioned JSON document while
retaining explicit environment overrides.
The convenient PIE installation path selects getbible/sword 0.1.1 or
later; an already-installed 0.1.0 runtime remains ABI-compatible.
Public documentation focuses on supported integration and operational
constraints.
Security
Module identifiers, snapshot pointers, indexes, entry records, and filesystem
paths receive boundary validation before use.
Snapshot recovery verifies bound hashes and preserves leased readers before
activation or cleanup.
You can’t perform that action at this time.