Skip to content

Dt/iris 3450/update release yml#3300

Closed
dannythai wants to merge 18 commits intodiegomura:masterfrom
nutshelllabs:dt/IRIS-3450/update-release-yml
Closed

Dt/iris 3450/update release yml#3300
dannythai wants to merge 18 commits intodiegomura:masterfrom
nutshelllabs:dt/IRIS-3450/update-release-yml

Conversation

@dannythai
Copy link

  • Updates the release yml test coverage to match main.yml

Danny Thai and others added 18 commits January 12, 2026 16:32
Replace streaming deflate with synchronous deflateSync for simpler,
single-pass PDF compression. Buffers all chunks then compresses once
in finalize() instead of using streaming deflate events.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Disable emoji embedding from text preprocessing pipeline.
Removes embedEmojis from PREPROCESSORS array.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add cacheId prop to image nodes so identical images can share cached
data across renders. Includes traverseImageAssets helper for pre-fetching
and cache-based deduplication in resolveAssets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add cache param to pdf() for asset resolution deduplication.
Change compress default to false. Expose cache and compress
through renderToStream and renderToBuffer APIs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bypass dynamic React version detection which breaks in pnpm monorepos
with multiple React versions. Forces reconciler-23 (React 18) with
createContainer/updateContainer wrappers and flushSync support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@changeset-bot
Copy link

changeset-bot bot commented Feb 23, 2026

⚠️ No Changeset found

Latest commit: e4d23f0

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@dannythai dannythai closed this Feb 23, 2026
@dannythai dannythai deleted the dt/IRIS-3450/update-release-yml branch February 23, 2026 19:05
@dannythai dannythai restored the dt/IRIS-3450/update-release-yml branch February 23, 2026 19:06
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.

2 participants