Skip to content

release: tiger-core 1.42.0 - #367

Merged
WebTigers merged 1 commit into
mainfrom
release/tiger-core-1.42.0
Oct 24, 2026
Merged

WebTigers merged 1 commit into
mainfrom
release/tiger-core-1.42.0

Conversation

@WebTigers

Copy link
Copy Markdown
Owner

Version bump + changelog for 1.42.0. Code already merged via #365, #366, #364.

Minor, not patch — three new @api methods ship:

  • Tiger_Service_Authentication::resetTokenIsLive()
  • Tiger_Model_UpdateHistory::datatable()
  • System_Service_Updates::datatable()

No breaking changes. System_Service_Updates::history() is kept for API/MCP callers, and the reset submit path is untouched.

What's in it

Fixed — a dead password-reset link now says so before you choose a password (TIGER-387). An expired or already-used link used to render an ordinary "Set a new password" screen; the user typed a password twice and only then learned the link was dead. The refusal was always safe — it just arrived after the work, to people already locked out.

Changed — the Updates history is a real grid fetched from /api (TIGER-383). The one admin screen still server-rendering list data. Behind the consistency point was a real gap: only the newest 15 runs were ever reachable.

Added — the functional UI test harness (TIGER-386). The thing that found both of the above. Its first scan over 108 view scripts reported zero page-POST violations, so the client/server paradigm holds across the codebase.

Verification

  • unit 1195 green, integration 1554 green on merged main
  • CAPABILITIES.md current
  • all three source PRs were green on 13 checks each, and each fix was verified in a real browser on tiger-dev

On merge, pushing v1.42.0 triggers release-zip.yml: tag-format gate → smoke matrix on the exact tag → vendored ZIP built and attached to the published Release, which is what Tiger_Update_Core downloads.

🤖 Generated with Claude Code

https://claude.ai/code/session_013vdyTeoDrGE4hKxt53TsE8

…grid on /api (TIGER-383), UI test harness (TIGER-386)

Minor, not patch: three new @api methods ship (Tiger_Service_Authentication::
resetTokenIsLive, Tiger_Model_UpdateHistory::datatable, System_Service_Updates::
datatable). No breaking changes — System_Service_Updates::history() is kept for
API/MCP callers, and the reset submit path is unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013vdyTeoDrGE4hKxt53TsE8
@WebTigers
WebTigers merged commit 96ccbeb into main Oct 24, 2026
14 checks passed
@WebTigers
WebTigers deleted the release/tiger-core-1.42.0 branch October 24, 2026 17:45
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