RepoJournal
Arch Linux

@archlinux

The Arch Linux org - the rolling distro and the developers who run it

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

ARCHWEB CLEANS HOUSE ON DJANGO CRUFT WHILE ARCHINSTALL OVERHAULS CONFIG TYPES

By RepoJournal · Filed · About Arch Linux

Archweb dropped two deprecated Django settings that should have been gone years ago, while archinstall locked down its configuration architecture with a new abstract base class.

Archweb is cutting technical debt faster than usual: SECURE_BROWSER_XSS_FILTER [1] got axed (Django removed it in 4.0), and AUTH_PROFILE_MODULE [2] finally went away after sitting deprecated since Django 1.5 and removed in 1.7 — this is the kind of cleanup that unblocks future upgrades. The same repo bumped Django to 5.2.14 [3], picking up a CVE fix for caching behavior on Vary headers. Over in archinstall, the big structural win is the new SubConfig abstract class [4] that mandates json() and a fresh summary() method across all sub-configurations — this hardens the config layer and makes the system easier to reason about going forward. Meanwhile, staging got a wave of Haskell ecosystem updates [5][6][7] and a git-repair bump [8], standard maintenance across the stack.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] settings: Remove SECURE_BROWSER_XSS_FILTER archlinux/archweb
  2. [2] settings: drop long deprecated AUTH_PROFILE_MODULE archlinux/archweb
  3. [3] build(deps): bump django from 5.2.13 to 5.2.14 ↗ archlinux/archweb
  4. [4] Enhance config types and summary ↗ archlinux/archinstall
  5. [5] update haskell-network-protocol-xmpp to 0.5.2-88 in extra-staging-x86_64 archlinux/state
  6. [6] update haskell-clientsession to 0.9.3.0-88 in extra-staging-x86_64 archlinux/state
  7. [7] update haskell-data-serializer to 0.3.5-358 in extra-staging-x86_64 archlinux/state
  8. [8] update git-repair to 1.20230814-208 in extra-staging-x86_64 archlinux/state

Quick answers

What shipped in Arch Linux on May 11, 2026?
Archweb dropped two deprecated Django settings that should have been gone years ago, while archinstall locked down its configuration architecture with a new abstract base class. In total, 54 commits and 4 pull requests landed.
Who contributed to Arch Linux on May 11, 2026?
2 developers shipped this update, including dependabot[bot] and svartkanin.
What were the notable Arch Linux updates?
settings: Remove SECURE_BROWSER_XSS_FILTER, settings: drop long deprecated AUTH_PROFILE_MODULE, and build(deps): bump django from 5.2.13 to 5.2.14.

More from @archlinux

Daily updates, in your inbox

Follow Arch Linux

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?