Skip to content

Releases: vanityURLs/code

v3.2.3

05 Jun 15:02
b8512ab

Choose a tag to compare

3.2.3 (2026-06-05)

📚 Documentation

  • workflow: clarify release finalization (205cdb7)
  • workflow: document signing and release finalization (d10a76f)
  • workflow: document signing standard (4543dfc)

v3.2.2

05 Jun 14:30
v3.2.2
eca4067

Choose a tag to compare

Code Refactoring

  • build: add complexity budget foundation

This release adds the first complexity-budget and functional-core refactor slice for vanityURLs.

It includes ESLint-based complexity reporting, focused upstream-release tests, extracted pure build helpers, and unit coverage for site config, branding, security.txt, and HTML head normalization helpers.

This release does not change runtime redirect behavior.

v3.2.1

04 Jun 21:46
98cbb7e

Choose a tag to compare

Chores

  • deps: bump actions/checkout from 5 to 6 (7c1a2eb)
  • deps: bump actions/checkout from 5 to 6 (19f4f77)
  • deps: bump actions/dependency-review-action from 4 to 5 (bfa723f)
  • deps: bump actions/setup-node from 5 to 6 (50931f7)
  • deps: bump actions/setup-node from 5 to 6 (f2ea477)

v3.2.0

04 Jun 21:25
3b4feb0

Choose a tag to compare

Features

This release adds a pull-based, privacy-preserving upgrade nudge for vanityURLs instances. The nudge is dormant by default and can be enabled by operators who want their own repository to check public upstream GitHub releases and open or update one tracking issue when behind.

v3.1.6 - Security hardening

04 Jun 21:25
210e1e7

Choose a tag to compare

Security hardening

This release contains runtime and operational hardening for vanityURLs instances.

Bug Fixes

  • add redirector security headers (0a6d2aa)
  • harden dev command spawning (932e762)
  • harden target blocklist validation (1dc34d4)
  • refresh access JWKS cache (0c63775)
  • remove inline default page code (ed8513c)

Documentation

  • add release workflow (194ecde)
  • consolidate release workflow (92e7917)

Tests

  • expand worker security coverage (4f0c047)

Continuous Integration

  • document repository rules (aecec0e)
  • require signed release tag flow (ea46ff2)
  • upgrade release-please action (166acae)

v3.1.5

03 Jun 22:26
f70839a

Choose a tag to compare

3.1.5 (2026-06-03)

🐛 Bug Fixes

  • exclude release changelog from formatting (98aa0a2)
  • flag dependency changes during update (70ba7c1)
  • preflight upgrade dependencies (6c4317e)
  • refresh dependencies during update (d83e80d)
  • tolerate missing prettier in install tests (0e3ddd2)

📚 Documentation

  • document upgrade dependency refresh (356ec81)

v3.1.4

03 Jun 21:43
e1a40fb

Choose a tag to compare

3.1.4 (2026-06-03)

🐛 Bug Fixes

  • include prettier ignore in updates (b7fa97d)

💚 Continuous Integration

  • ignore release changelog formatting (9a8ad63)

v3.1.3

03 Jun 21:24
0ede16d

Choose a tag to compare

3.1.3 (2026-06-03)

🧹 Chores

v3.1.2

03 Jun 21:07
75256b4

Choose a tag to compare

3.1.2 (2026-06-03)

🐛 Bug Fixes

v3.1.1

03 Jun 19:26
5f35ddd

Choose a tag to compare

3.1.1 (2026-06-03)

🐛 Bug Fixes

  • resolve lookup page data publicly (e825a98)