Skip to content

chore: sync develop to main for v0.5.1 - #135

Merged
ajianaz merged 7 commits into
mainfrom
release/main-sync-v0.5.1
Oct 7, 2026
Merged

ajianaz merged 7 commits into
mainfrom
release/main-sync-v0.5.1

Conversation

@ajianaz

@ajianaz ajianaz commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

What

Sync develop → main for the v0.5.1 release: /api/render hardening (#130), render performance (#133), signed-URL signing key + expiry (#132), brand assets (#125, #126), version bump 0.5.1 (#134).

Why

main carries the release snapshot; syncing before tagging so the tag points at a main commit with the correct version and changelog.

Testing

🤖 Generated with Claude Code

ajianaz and others added 7 commits September 30, 2026 08:02
The push-to-main trigger failed on every main push because the deploy
step requires GitHub Pages, which was never enabled for this repo;
docs are hosted on Cloudflare Pages (since #49). Drop the deploy job,
keep the VitePress build as an on-demand check with a regular artifact.

Closes #123

Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
…PNG set) (#125)

Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
…lidation, empty key) (#130)

* fix(server): harden /api/render (scale/slide caps, template names, validation, empty key, --host)

Closes #127

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* test: avoid slow max-scale render in scale-cap test

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* refactor(server): extract non_blank helper for key normalization

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

---------

Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
… images, cheap health (#133)

Closes #128

Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
…URLs (#132)

Closes #129

Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-authored-by: ajianaz <ajianaz@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

🔍 Cora AI Code Review

⚠️ Review could not complete. Cora produced an empty result. Check the workflow logs for errors.


Review powered by cora-code · BYOK · MIT

@ajianaz
ajianaz merged commit 888b70a into main Oct 7, 2026
11 checks passed
@ajianaz
ajianaz deleted the release/main-sync-v0.5.1 branch October 7, 2026 07:36
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