Skip to content

Latest commit

 

History

History
165 lines (96 loc) · 3.92 KB

CHANGELOG.md

File metadata and controls

165 lines (96 loc) · 3.92 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

Nothing yet

Changed

[1.8.6]

  • Dependency bump for Django to latest secure version (4.2.15)

Changed

[1.8.5]

Changed

  • Dependency updates, incl security updates
  • Move to uv for requirements compilation
  • Change gTag code in analytics.js (#423)

[1.8.4]

Changed

  • Move .env-example file to root dir to make it easier to find
  • Fix padding for Blog posts, including when no breadcrumbs are present

[1.8.3]

Changed

  • Restore interests option in the Builder's Challenge form

[1.8.2]

Changed

  • Padding fixup for Wordmark component

[1.8.1]

Changed

  • Remove the interests option entirely from the Builder's Challenge form

[1.8.0]

 Added

  • Support new Wordmark component, designed to show SVG wordmarks
  • Support adding (small/narrow) tables in Blog Posts (#370)

Changed

  • Update the Basket newsletter ID that the Builder's Challenge form uses
  • Dependency updates
  • Refactored JS for giving theme color labels human-friendly text (#357)
  • Updates to the Innovation theme (background colors and navbar) (#372)

[1.7.1]

Changed

  • Bugfix: reveal field in Wagtail UI for managing rel=canonical on BlogPost pages, too
  • Dependency updates

[1.7.0]

Added

  • Add first cut of Innovation-specific Theme, alongide Mozorg and Firefox themes
  • Support declaring a preferred URL for a page via rel=canonical (#351)

Changed

  • Dependency updates

[1.6.1]

Changed

  • Avoid risk of HTTP 500 during rollout of ThemedColorField

[1.6.0]

Changed

  • Drop ColorField and replace with ThemeColorField that only allows a subset of on-brand color choices
  • Dependency updates

[1.5.0]

Added

  • Add ExternalRedirectionPage, which can be added to the page tree and will 302 to a destination URL. The core use-case for this is external links in the nav

Changed

  • FE dep updates

[1.4.1]

Changed

  • Fix StructuralPage blow-up when trying to add one (#309)
  • Increase default rate limit to 300reqs/min, up from 85r/min

[1.4.0]

Changed

  • Update YouTube video embeds to use the youtube-nocookie.com ___domain instead of regular youtube.com
  • Do not load analytics JS (if allowed based on DNT) on 40x pages
  • Dependency updates for security and stability
  • Configure wagtail-markdown so that bleach does not strip anchor element attributes
  • Configure wagtail-markdown so that bleach does not strip img element attributes
  • Dependency updates

[1.3.0]

Added

  • Make callout text into richtext, with a limited set of features; increase limit to 1000 chars
  • Support for specific per-page social-sharing images, at a reasonable size (#255)

Changed

  • Switch wagtailstreamforms from our fork to the official release, now it has Django 5.2 compat
  • Increase length of split block's rich-text-area to 650 chars

[1.2.0]

Changed

  • Swap TextBlock for RichTextBlock in Picto and Split components (#225)

[1.1.0]

Added

  • Support an allowlist of page types that may be added to a site (#222)
  • Add tests badge to Readme
  • Add GHAs to push to stage and prod from Github itself (#220)

Changed

  • Bump Wagtail to 5.2.1 + psycopg and sentry-sdk (#215)
  • Update ratelimiting middleware to HTTP 400 badly formatted IPs while still raising other ValueErrors (#216)
  • Bump up default OIDC session to 24 hours, to avoid awkward re-auths (#217)
  • Increase character counts on card description field (#224)
  • Minor Readme change to test end-to-end deployment process
  • Update example env with better CSP; upgrade everett to get bugfix release related to CSP strings (#211)

[1.0.0]

Initial MVP release with page types and behaviour suited to building out future.mozilla.org. Too much to sensibly list here.