Skip to content

docs: put htmx Nonce Protection before Strict style-src#1775

Merged
davidpoblador merged 1 commit into
mainfrom
docs/reorder-csp-sections
May 10, 2026
Merged

docs: put htmx Nonce Protection before Strict style-src#1775
davidpoblador merged 1 commit into
mainfrom
docs/reorder-csp-sections

Conversation

@davidpoblador

Copy link
Copy Markdown
Member

Summary

Trivial reorder of two adjacent CSP subsections in development-guide.md. The auto-merge of #1774 placed Strict style-src before htmx Nonce Protection; the htmx-specific section reads more naturally first since this project's frontend story leads with htmx.

No content changes — just swapping section order.

Test plan

  • Pre-commit hooks pass (rumdl)
  • Spot-check rendered docs site

🤖 Generated with Claude Code

The auto-merge of #1774 placed Strict style-src first, but the
htmx-specific section reads more naturally before the general CSP
hardening since this project's frontend story leads with htmx.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@davidpoblador davidpoblador merged commit d1254c9 into main May 10, 2026
2 checks passed
@davidpoblador davidpoblador deleted the docs/reorder-csp-sections branch May 10, 2026 09:01
davidpoblador pushed a commit that referenced this pull request May 11, 2026
🤖 I have created a release *beep* *boop*
---


##
[10.11.0](v10.10.0...v10.11.0)
(2026-05-11)


### Features

* **htmx:** prepare framework templates for hx-nonce extension
([#1773](#1773))
([16137e8](16137e8))
* **security:** add CSP_STYLE_SRC_STRICT to drop 'unsafe-inline' from
style-src ([#1774](#1774))
([3f74886](3f74886))


### Bug Fixes

* **deps:** update dependency htmx.org to v4.0.0-beta3
([#1770](#1770))
([d21d883](d21d883))


### Documentation Updates

* gate htmx-nonce + strict style-src behind a min-version note
([#1779](#1779))
([bc6d365](bc6d365))
* **htmx:** document beta3 features and correct migration guide
([#1771](#1771))
([2921dbc](2921dbc))
* put htmx Nonce Protection before Strict style-src
([#1775](#1775))
([d1254c9](d1254c9))
* sync llms.txt, llms-full.txt, and frontend rules with htmx beta3
([#1776](#1776))
([b486470](b486470))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant