OpsCart v1.10.2
This recovery release retains all v1.10.1 functionality while correcting persistence, authentication, security, and container-platform issues.
Fixed
- Graceful scanner and HTTP shutdown before closing SQLite
- WAL checkpointing during controlled shutdown
- Required persistence now fails startup instead of silently entering ephemeral mode
- Contextual SQLite startup diagnostics and bounded retry handling
- Helm-generated credentials now survive pod restarts and upgrades
- Existing
auth.existingSecretbehavior remains supported - Correct native Linux AMD64 and ARM64 container builds
- Updated
golang.org/x/textto v0.39.0
Helm authentication
When auth.existingSecret is empty, Helm creates and preserves a release-managed Secret. Retrieve credentials using the commands printed by helm install or helm upgrade.
Important storage note
Multi-node Minikube commonly uses node-local hostPath storage. A PVC backed by hostPath is not shared across nodes. Pin the workload to the storage node for local testing, or use genuinely shared/durable storage.
Image
ghcr.io/opscart/opscart-dashboard:v1.10.2
Supported platforms:
linux/amd64linux/arm64
OCI index:
sha256:623e77263aa1702de2b069daff574c147485fb5dfaa504161fcaba020c9f6010