Skip to content

2.4.2

Choose a tag to compare

@reatlat reatlat released this 28 Jun 13:15
d4d14ed

Small UX + compliance release.

  • Per-surface brandingbranding now also accepts 'modal' or
    'banner' (in addition to true / false), so the "Powered by Zest"
    attribution can be shown on one surface only.
    window.ZestConfig = { branding: 'modal' };
  • Configurable privacy-policy link text — the modal's policy link no
    longer hard-codes "Privacy Policy". It's now the labels.modal.policyText
    label, translated for all 12 languages and overridable per site.
    window.ZestConfig = { labels: { modal: { policyText: 'Our Privacy Policy' } } };
    Closes #3.
  • Tighter banner attribution — the banner credit now renders at 10px
    and sits flush to the banner's bottom edge. Modal credit unchanged.
  • Astro 7 support@freshjuice/zest-astro peer range now includes
    ^7.0.0. No plugin code changes were needed.
  • Auto-assign — new workflow assigns @reatlat to every newly opened
    issue and PR (fork PRs excluded).

Published: @freshjuice/zest@2.4.2, @freshjuice/zest-astro@2.4.2,
@freshjuice/zest-eleventy@2.4.2.

npm install @freshjuice/zest@2.4.2

Full changelog: CHANGELOG.md