Skip to content

fix(deps): update dependency postal-mime to v3 - #4193

Open
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/postal-mime-3.x
Open

fix(deps): update dependency postal-mime to v3#4193
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/postal-mime-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
postal-mime (source) 2.7.63.0.0 age confidence

Release Notes

postalsys/postal-mime (postal-mime)

v3.0.0

Compare Source

⚠ BREAKING CHANGES
  • header values in headers[].value keep the whitespace that folding introduced instead of having every whitespace run collapsed to a single space, single value headers such as subject and from resolve to the first occurrence of a duplicated header rather than the last, and to, cc, bcc and replyTo are returned in document order rather than reversed.
Bug Fixes
  • resolve non-WHATWG charset labels instead of falling back to windows-1252 (6378618), closes #​94
  • unfold headers per RFC 5322 and resolve duplicated headers first-wins (7b0ca9d)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 12, 2026
@renovate
renovate Bot temporarily deployed to accounter-fullstack August 12, 2026 09:47 Inactive
@renovate
renovate Bot temporarily deployed to accounter-fullstack August 12, 2026 09:47 Inactive
@github-actions

github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@accounter/client 0.1.0-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/gmail-listener 0.1.3-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/green-invoice-graphql 0.8.7-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/hashavshevet-mesh 0.2.13-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/israeli-vat-scraper 0.1.13-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/modern-poalim-scraper 0.11.0-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/payper-mesh 0.2.13-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/scraper-app 0.0.3-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/server 0.2.0-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/shaam-uniform-format-generator 0.2.7-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎
@accounter/shaam6111-generator 0.1.9-alpha-20260813113017-1f5020917efc9b55c1526f8b7bcd981cd60a23f7 npm ↗︎ unpkg ↗︎

@renovate
renovate Bot force-pushed the renovate/postal-mime-3.x branch from fc22fa8 to 47b0abc Compare August 13, 2026 09:36
@renovate
renovate Bot temporarily deployed to accounter-fullstack August 13, 2026 09:36 Inactive
@renovate
renovate Bot temporarily deployed to accounter-fullstack August 13, 2026 09:36 Inactive
@renovate
renovate Bot force-pushed the renovate/postal-mime-3.x branch from 47b0abc to 8ab4d6a Compare August 13, 2026 09:54
@renovate
renovate Bot temporarily deployed to accounter-fullstack August 13, 2026 09:54 Inactive
@renovate
renovate Bot temporarily deployed to accounter-fullstack August 13, 2026 09:54 Inactive
* fix(deps): update dependency postal-mime to v3

* fix(email-ingestion-gateway): adapt to postal-mime v3 header unfolding

postal-mime v3 unfolds RFC 5322 header folding by dropping the CRLF only,
keeping the fold's space/tab inside `headers[].value` and inside display
names parsed out of it; v2 collapsed every whitespace run itself. That
leaked literal tabs into `originalFrom`/`fromDisplayName`, which breaks the
server's `' via '` display-name split and its comparison against the
tenant's own business names.

Collapse whitespace runs in the extractor (header values and parsed display
names) so the evidence keeps its v2 shape, and cover the v3 behavior
changes we rely on with tests: folding, first-wins duplicate headers, and
`replyTo` now being in document order (so [0] is the primary address).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EG3jNVhstn5fAac6GwBvvA

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
@gilgardosh
gilgardosh temporarily deployed to accounter-fullstack August 13, 2026 11:28 — with GitHub Actions Inactive
@gilgardosh
gilgardosh temporarily deployed to accounter-fullstack August 13, 2026 11:28 — with GitHub Actions Inactive
@renovate

renovate Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant