Skip to content

Latest commit

 

History

History
134 lines (74 loc) · 4.92 KB

File metadata and controls

134 lines (74 loc) · 4.92 KB

Changelog

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

Generated by Changy.

Unreleased

No changes.

0.16.1 on 2026-03-03

  • Removed too restrictive error on rendering external links. Now, external links can target the same domain as the current page.

0.16.0 on 2026-03-03

Migration

  • Replace brigid.application.application:app with brigid.asgi:app in your ASGI server configuration (e.g. uvicorn command or Procfile).

Changes

  • gh-129 — Support for base URL prefixes such as /blog for hosting Brigid behind reverse proxies without stripping the prefix.

0.15.2 on 2026-02-22

  • Added footer_extra list to the site language configs. The list contains HTML items that are appended to the footer list.
  • Improved behavior of the about page:
    • SEO author URL now has a correct value.
    • Footer author name now is a link to the about page when the about page exists.

0.15.1 on 2025-11-18

  • Fixed the stateless behavior of the MCP server.

0.15.0 on 2025-11-10

  • Implemented an experimental MCP server.

0.14.1 on 2025-09-10

  • Fixed feed generation.

0.14.0 on 2025-09-10

  • Dependencies upgraded

0.13.0 on 2025-08-10

Migration:

  • The plain default configuration should work as before.
  • If you had configured footer_html or header_html, set BRIGID_PLUGINS_INCLUDE_TEMPLATES to the path with *.html.j2 instead. You can find examples here: ./test-content/plugins/include/

Changes:

  • gh-120 — Added plugins. Monolithic rendering is partially split into default plugins. The work will continue in the future.
  • gh-120 — Minor theme improvements.

0.12.4 on 2025-07-09

  • gh-119 — Added option to hide pages.

0.12.3 on 2025-06-10

  • Removed markdown list validation. It was a temporary solution that often gave false positives.

0.12.2 on 2025-04-21

  • Fixed failure to process non-standard image formats, like svg.

0.12.1 on 2025-01-12

  • Added @lang=<language> and @lang-title=<language> to the internal links syntax. See usage in ./test-content/posts/2024-001-basic-rendering/en.md.

0.12.0 on 2024-12-01

  • gh-110 — Replace <a> with <button> for tag filter links. This should prevent not-so-smart bots from following tag urls and trying to recursively index all possible combinations of tags.
  • gh-88 — Updated FastAPI and Starlette versions to fix periodic hanging up of worker process.

0.11.0 on 2024-11-14

  • gh-106 — Prevented double escaping of HTML in atom feed.
  • gh-105 — Fixed capitalization of titles Now Brigid capitalizes only the first letter and does not touch the rest.
  • gh-104 — Paginated pages, like /<language>/tags/3 excluded from sitemap.xml.

0.10.1 on 2024-11-04

  • Fixed titles for series posts in feeds and in meta tags.

0.10.0 on 2024-11-04

  • gh-76 — Posts can now be grouped in series. See details below.

Series

  • Added series attribute to the page metadata. It should contain a tag by which posts will be grouped. That tag also should be in the page's list of tags.
  • Added block brigid-series to display a list of posts in a series.
  • A list with links to the first, previous, and next posts in the series is displayed at the bottom of the post.

0.9.0 on 2024-10-28

  • gh-98 — Disallowed tag filter prefixes /<language>/tags/ in robots.txt.
  • gh-97 — Styled strong links like **[strong link](https://example.com)** with bolder font.

0.8.2 on 2024-08-25

  • gh-93 — Better support for icons as the header links.

0.8.1 on 2024-08-25

  • gh-93 — Support icons as the header links with the help of Tabler icons.

0.8.0 on 2024-08-12

  • gh-89 — Support for admonitions (note/info blocks).

0.7.2 on 2024-08-08

  • gh-85 — fixed exception while displaying 404/500 error pages.

0.7.1 on 2024-08-04

  • gh-80 — fixed exception on accessing /sitemap.xml

0.7.0 on 2024-08-04

  • gh-38 — added rel="next", rel="prev", noindex to the pages.
  • gh-77 — optimized pages filtering.

0.6.1 on 2024-07-16

  • gh-71 Added Changy changelog generator. Started maintaining changelog in the CHANGELOG.md file.
  • gh-74 Support markdown tables.