Skip to content

Release v0.12.1 - #118

Merged
TeoSlayer merged 8 commits into
mainfrom
codex/release-v0.12.1
Sep 12, 2026
Merged

TeoSlayer merged 8 commits into
mainfrom
codex/release-v0.12.1

Conversation

@TeoSlayer

Copy link
Copy Markdown
Owner

Summary

Validation

  • go test -race ./...
  • root typecheck and 79 web/worker tests
  • installer, Docker entrypoint, deployment guard, QEMU manifest, SEO, mobile-control, and Formula checks
  • app typecheck and 802 app tests

The full release bundle and platform matrix are also exercised by CI before merge.

artemiia and others added 8 commits September 7, 2026 14:57
…anding page

- Frame the hero phone and both "Follow the work" captures as one device:
  metal rim, black bezel, status bar with time and glyphs, Dynamic Island,
  action/volume/power buttons. One renderPhoneFrame() template produces all
  three; the chrome scales with the phone's width via --phone-scale and steps
  down at narrow breakpoints so the island never meets the status icons.
- Move the Working/Complete captions below the phones.
- Add a Contact button beside Copy install that opens a prefilled email to
  founders@pilotprotocol.network; it shares the pill base with Copy install,
  collapses to an icon under 560px, and keeps "Contact" as its accessible name.
- Show the cloud terminal mark beside the wordmark in the header.
- Target the header's GitHub link by class instead of :last-of-type so adding
  the Contact link does not hide it on tablets.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0156JJtiUu7SEQTkvPrYgYbd
*Total -- 977.70kb -> 742.20kb (24.09%)

/app/public/icons/hermes.png -- 99.87kb -> 53.40kb (46.53%)
/app/public/icons/terminal.png -- 70.81kb -> 43.41kb (38.7%)
/public/screenshots/codex-complete-mobile.png -- 183.46kb -> 129.02kb (29.68%)
/public/screenshots/codex-working-mobile.png -- 226.54kb -> 162.77kb (28.15%)
/app/public/icon-512.png -- 43.74kb -> 35.82kb (18.1%)
/public/icon-512.png -- 43.74kb -> 35.82kb (18.1%)
/app/public/icon-192.png -- 12.73kb -> 11.26kb (11.48%)
/public/icon-192.png -- 12.73kb -> 11.26kb (11.48%)
/app/public/apple-touch-icon.png -- 11.84kb -> 10.52kb (11.16%)
/public/apple-touch-icon.png -- 11.84kb -> 10.52kb (11.16%)
/public/social-card.svg -- 4.83kb -> 4.40kb (8.84%)
/public/social-card.png -- 223.87kb -> 204.36kb (8.71%)
/public/app-icon.svg -- 0.88kb -> 0.82kb (7.17%)
/app/public/icons/openclaw.png -- 25.04kb -> 23.25kb (7.15%)
/public/favicon.svg -- 0.89kb -> 0.83kb (7.11%)
/app/public/favicon.svg -- 0.89kb -> 0.83kb (7.11%)
/app/public/icons/claude-code.svg -- 4.00kb -> 3.90kb (2.54%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
`--auto-close today` is listed in `shell help reference` but could never be
used: a bare day keyword meant midnight, so "today" resolved to a moment that
had already passed whenever the command ran, and every invocation was
rejected. Bare "today" now means the end of today. The last second rather than
the last minute, so the form still works while 23:59 is on the clock.

"tomorrow" is unchanged: the start of that day is still ahead, so it was
already a deadline.

The rejection also misnamed itself. The unquoted form tries each prefix of the
following arguments and, when none parsed, reported the value as invalid --- a
grammar complaint about a date it had read correctly. It now keeps the first
token's own error, so `--auto-close 2020-01-01` says the deadline must be in
the future, the same as `--auto-close=2020-01-01` already did.

Fixes #83

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
# Conflicts:
#	CHANGELOG.md
# Conflicts:
#	README.md
# Conflicts:
#	CHANGELOG.md
#	web/landing.css
#	web/main.ts
@TeoSlayer
TeoSlayer merged commit 4f48293 into main Sep 12, 2026
15 checks passed
@TeoSlayer
TeoSlayer deleted the codex/release-v0.12.1 branch September 12, 2026 13:10
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.

5 participants