<a id="changelog"></a>

# Changelog

## 2026-10-16

- Update Markdown plugin, fixing deprecation warning of .es6 file extension.

## 2026-10-12

- test: Run the unit tests with warnings promoted to errors, so deprecations
  and resource leaks fail the suite instead of scrolling past in the log.

## 2026-09-30

- docs: Updated the home page to implement the new pattern.

## 2026-09-25

- Fix Discourse database and backup connections when the database relation uses a non-default port.

## 2026-09-24

- chore(docs): Manually update the documentation files, and add a new
  workflow to automatically manage updates.

## 2026-08-24

- feat(docs): onboard repository into Copier-based central management solution
  in canonical/platform-engineering-documentation-files.

## 2026-04-24

- docs: Add and update landing pages for how-to and reference sections.

## 2026-01-08

- Add `oauth` relation, which provides necessary config to the charm to operate OIDC for Discourse.

## 2025-01-06

- docs: Fixed errors raised by Vale.
- Change Discourse to use new tag versioning.

## 2025-12-17

- Moved “Charm architecture” document from Explanation to Reference category.

## 2025-11-19

- docs: Update requirements section of the tutorial based on UX research.

## 2025-10-03

- Add Discourse Signatures plugin to the rock.

## 2025-09-24

- docs: Add how-to landing page to Contents section.
- chore: Remove src-docs and update PR template.

## 2025-09-22

- docs: Update tutorial based on user feedback.

## 2025-09-18

- docs: Add security documentation.

## 2025-06-26

- docs: Fix broken links in the tutorial.

## 2025-06-23

- Add Discourse Service Health Grafana dashboard.

## 2025-04-09

- Add how-to landing page.

## 2025-02-26

- Add charm architecture diagram.

## 2025-01-20

- Add changelog for tracking user-relevant changes.

## 2024-12-09

- Add `sidekiq_max_memory` config option to control `UNICORN_SIDEKIQ_MAX_RSS` environment variable.

## 2024-11-26

- Removed broken [Discourse Rad plugin](https://github.com/canonical/discourse-rad-plugin.git).
- Update Ruby version to 3.2.6
