Skip to content

Release 0.7.0 - #264

Merged
Gorka Gonzalo (d0ubl3g) merged 10 commits into
mainfrom
dev
Nov 1, 2026
Merged

Gorka Gonzalo (d0ubl3g) merged 10 commits into
mainfrom
dev

Conversation

@d0ubl3g

Copy link
Copy Markdown
Contributor

Promote dev to main for 0.7.0.

Changes since 0.6.1:

The version is set in Cargo.toml, Cargo.lock, the README and the release docs, and the changelog section is dated 2026-11-01. Tagging v0.7.0 after the merge starts the release workflow.

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Describe the two macOS steps to allow a blocked download

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Count the medium fix target from the report, like the disclosure period

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
whoami asked the API who the credential is and, when that failed for any
reason, printed a warning and exited 0. A script checking whether a profile
is signed in could not tell a revoked or rejected sign-in from an API that
cannot be reached.

When GET /v1/me answers that the credential is not accepted (401, or a
refused refresh), whoami now still prints the local details and the warning,
leaves the API fields null, and exits 3 with the same sign-in hint as every
other command. An API that is unreachable or fails on its side (network,
5xx, timeout) still gives exit 0. The README and the changelog describe both
cases.

Closes #258

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
The page the loopback listener returns at the end of `hodeishield login` was
a bare paragraph. It is now a self-contained page with the product mark, for
success, denied access, a failed or mismatched response and unknown paths. It
follows the system light or dark preference, loads nothing from the network and
runs no script, and a Content-Security-Policy header allows only its
stylesheet by hash. The text is in English, Spanish, German or French,
following Accept-Language, and nothing from the request is written into it.

Closes #257

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Set the version to 0.7.0 in Cargo.toml, Cargo.lock, the README and the release docs (release-signing and verifying-releases), and move the unreleased entries into a new 0.7.0 changelog section dated 2026-11-01. The section has a Changed heading (styled sign-in result page, SECURITY.md medium fix target counted from the report) and a Fixed heading (whoami exit code, macOS download steps). The whoami change is marked as a behaviour change for scripts, which is why this is a minor version. Unreleased is now empty and the compare links are updated.

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
@d0ubl3g
Gorka Gonzalo (d0ubl3g) merged commit 938edae into main Nov 1, 2026
44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant