A quick follow-up to v0.13.0 polishing the single sign-on experience — no new
features and no config changes.
Fixes
- OIDC callback failures explain themselves — every rejection in
/api/auth/callbacknow includes amessagefield ("Authentication required") next to the existing machine-readableerror, withdetail
naming the cause (login session expired or missing,state mismatch,
Authentication failed). Status codes are unchanged:401, and503still
means the provider is unreachable. - Logout no longer requests a redirect the provider ignores — the browser is
still sent to the provider'send_session_endpoint, but without
post_logout_redirect_uri. Providers that require anid_token_hintreject
the request before looking at the redirect, so the parameter only implied
control GoCron never had. Where the provider lands you afterwards is its
choice.
Docs
Restructured the SSO section into a settings table plus labelled Discovery /
Login flow / Logout paragraphs, corrected the outdated logout
description, and added SSO to the feature list.
Changes in This Release
- [meta] Update coverage badge [skip ci] (354f571) by @github-actions[bot]
- [fix] Explain failed OIDC callbacks with a message field (27dfae3) by @flohoss
- [improve] Stop requesting a post-logout redirect the provider ignores (9127b7b) by @flohoss
- [meta] Update coverage badge [skip ci] (6813e8e) by @github-actions[bot]
- [docs] Tighten the README and restructure the OIDC section (c5eb831) by @flohoss
Full Changelog: v0.13.0...v0.13.1
Docker Image
docker pull ghcr.io/flohoss/gocron:v0.13.1
docker pull ghcr.io/flohoss/gocron:latestBinary Downloads
Download one of the attached binaries extracted from the release image:
gocron_<version>_linux_amd64gocron_<version>_linux_arm64
Verify with ./gocron_<version>_linux_<arch> --version.
Image digest:
ghcr.io/flohoss/gocron:v0.13.1@sha256:3dfde5d35de22934738787e6d9eceff3cc030403c3a6b248f4b857e5ee9683d9
Build Information
- Version:
v0.13.1 - Build Time:
2026-09-29T08:25:38Z - Repository: https://github.com/flohoss/gocron
- Platform:
linux/amd64,linux/arm64 - Attestations: SLSA Provenance, SBOM