Skip to content

fix(deps): bump @bigcommerce/stencil-paper-handlebars to 6.6.2 - #433

Merged
jairo-bc merged 1 commit into
masterfrom
jairopanduro/trac-875-bump-paper-handlebars-6.6.2
Jul 14, 2026
Merged

fix(deps): bump @bigcommerce/stencil-paper-handlebars to 6.6.2#433
jairo-bc merged 1 commit into
masterfrom
jairopanduro/trac-875-bump-paper-handlebars-6.6.2

Conversation

@jairo-bc

@jairo-bc jairo-bc commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Jira: TRAC-875

What? Why?

  • Bump @bigcommerce/stencil-paper-handlebars 6.6.1 → 6.6.2
  • Picks up fix(TRAC-875): preserve ValidationError type in render/renderString paper-handlebars#404: preserves a helper ValidationError's type through render()/renderString() instead of wrapping it as RenderError
  • Needed so downstream consumers (storefront-renderer-2) can classify helper input-validation errors (e.g. assignVar rejecting values >1024 chars) as a 4xx instead of a 500 — this also fixes the dual-package-hazard where paper's own bundled renderer previously threw a RenderError that couldn't be distinguished from validation failures
  • Part of a multi-repo change (paper-handlebars → paper → storefront-renderer-2 → storefront)

How was it tested?

  • Full suite passes (41/41, 1 pre-existing skip)
  • Confirmed installed package contains the fix (ValidationError preserved, not wrapped)

Picks up the fix that preserves ValidationError's type through
render()/renderString() instead of wrapping it as RenderError
(bigcommerce/paper-handlebars#404), needed for storefront-renderer-2
to correctly classify helper input-validation errors (e.g. assignVar
rejecting values over 1024 chars) as a 4xx instead of a 500.

Refs TRAC-875
@jairo-bc
jairo-bc marked this pull request as ready for review July 13, 2026 17:34
@jairo-bc
jairo-bc merged commit 05c6f06 into master Jul 14, 2026
10 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 5.4.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants