Add release notes for Djblets 5.3.

Review Request #14759 — Created Jan. 5, 2026 and updated

Information

Djblets
release-5.x

Reviewers

Djblets 5.3 is a large release, featureing caching improvements, new
dynamic page state injection support, general rate limiting, cache
locks, layered siteconfig lookups, new templatetag support, and a whole
lot more.

This change introduces the release notes for this release, covering
usage information and examples where appropriate.

Built the docs. Checked for bad links, build errors, and any obvious
errors in the text.

Summary ID
Add release notes for Djblets 5.3.
Djblets 5.3 is a large release, featureing caching improvements, new dynamic page state injection support, general rate limiting, cache locks, layered siteconfig lookups, new templatetag support, and a whole lot more. This change introduces the release notes for this release, covering usage information and examples where appropriate.
3fa6f62e2f2abb2333eb49248c69a9e717289b5d
Description From Last Updated

Typo in description: featureing -> featuring

daviddavid

We don't have anything referencing this.

daviddavid

This is a little bit confusing. Can you maybe clarify that once the deprecated modules are removed, this dependency should …

daviddavid

Grammar here is a bit weird ("TemplateHook are a powerful way")

daviddavid

Let's say "switch to using django-assert-queries directly"

daviddavid

Typo: cam -> can

daviddavid

This should be in a djblets.util.templatetags section, not djblets.util.decorators

daviddavid

Typo: code-block: html+django -> code-block:: html+django (needs 2 colons)

daviddavid
Checks run (2 succeeded)
flake8 passed.
JSHint passed.
david
  1. 
      
  2. Show all issues

    Typo in description: featureing -> featuring

  3. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
    Show all issues

    We don't have anything referencing this.

  4. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
     
    Show all issues

    This is a little bit confusing. Can you maybe clarify that once the deprecated modules are removed, this dependency should be used directly instead?

  5. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
     
    Show all issues

    Grammar here is a bit weird ("TemplateHook are a powerful way")

  6. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
    Show all issues

    Let's say "switch to using django-assert-queries directly"

  7. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
    Show all issues

    Typo: cam -> can

  8. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
     
     
     
     
     
     
     
     
     
    Show all issues

    This should be in a djblets.util.templatetags section, not djblets.util.decorators

  9. docs/releasenotes/5.3.rst (Diff revision 1)
     
     
    Show all issues

    Typo: code-block: html+django -> code-block:: html+django (needs 2 colons)

  10.