Skip to content

Releases: dknauss/Dirtbag

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 03 Jul 08:49
dead9b8

What's Changed

  • chore(release): prepare 0.1.17 wporg housekeeping by @dknauss in #105

Full Changelog: v0.1.16...v0.1.17

v0.1.16

Choose a tag to compare

@github-actions github-actions released this 03 Jul 08:20
d348db3

What's Changed

  • chore(playground): pin stable blueprint to v0.1.14 by @dknauss in #78
  • docs(theme-review): correct the register_block_style triage by @dknauss in #79
  • docs(static-export): reproducible GitHub Pages deploy tooling by @dknauss in #80
  • docs(repro): cross-reference wp_kses_split2()/wpautop() in #18549 patches by @dknauss in #81
  • feat(seed): Studio→Playground seed exporter with media and integrity checks by @dknauss in #82
  • docs(repro): drop regex from #18549 inline-closing-tag guard by @dknauss in #83
  • docs(repro): note related ticket #43810 (both-quotes consolidation) by @dknauss in #84
  • docs(repro): plugin defects + verified mark/unmark fragility; file core follow-ups by @dknauss in #85
  • ci(e2e): skip Playground browser suite for docs-only changes by @dknauss in #86
  • fix(seed): correct texturize posts — core PR status, scope, no plugin claim by @dknauss in #87
  • fix(seed): carry footnotes meta + slash content on import; refresh post 57 by @dknauss in #90
  • fix(static-export): re-assert archive_start_time per task (Simply Static 3.7+) by @dknauss in #91
  • fix(static-export): heartbeat per task so the Studio WP-CLI bridge doesn't time out by @dknauss in #92
  • fix(static-export): zero-leak grep no longer aborts supplement.sh by @dknauss in #93
  • feat(seed): add 'A pull quote is not a block quote' post + media by @dknauss in #94
  • docs(repro): explore + verify opening-tag and prime fixes (§12) by @dknauss in #89
  • fix(seed): disable lightbox on the pull-quote post image (gated a11y) by @dknauss in #95
  • ci(e2e): pin @wp-playground/cli + retry the flaky Playground boot by @dknauss in #88
  • ci(e2e): bump Playground CLI to 3.1.42 (EBADF boot-crash fix) by @dknauss in #98
  • feat(seed): add the "Who's driving" workflow post by @dknauss in #96
  • fix(theme-review): WordPress.org review #277839 fixes (0.1.15) by @dknauss in #97
  • fix(playground): install theme via CORS-proxy ZIP instead of git:directory by @dknauss in #100
  • fix(playground): install theme from demo-bundle release ZIP instead of git:directory by @dknauss in #102
  • ci(release): build + attach theme ZIP asset on version tags by @dknauss in #101
  • fix(playground): theme-test blueprint via CORS proxy, not git:directory by @dknauss in #103
  • fix(seed): de-flake E2E — re-assert user identity fields mangled by flaky Playground boots by @dknauss in #104

Full Changelog: v0.1.14...v0.1.16

Playground demo bundle

Pre-release

Choose a tag to compare

@dknauss dknauss released this 02 Jul 14:10
1155729

Bundled theme + Playground seed payload (seed-content.php/json, media) used by the Try in Playground demos. Not a theme distribution — the normal theme releases stay clean via the export-ignore rules. Regenerate with the demo bundle build step and re-upload when the demo content changes.

Dirtbag 0.1.14

Choose a tag to compare

@dknauss dknauss released this 21 Jun 21:18
5c228a8

Packaging — trim the zip

assets/icons/ now ships only the two SVGs the theme references (pickup-truck-header.svg for the Site Logo fallback, pickup-truck.svg for the h-card photo). The demo logo/favicon PNGs moved to the export-ignored playground/media/ (the seed imports them from there), and three unused variants were removed. Smaller WordPress.org download; the Playground demo favicon is unchanged.

Full changelog: CHANGELOG.md.

Dirtbag 0.1.13

Choose a tag to compare

@dknauss dknauss released this 21 Jun 15:42
71dd58e

Site icon — visible in dark tabs, without a box in the header

The transparent truck Site Icon vanished on dark browser tabs and the WP-admin icon (CSS filters can't reach those raster contexts). 0.1.13 ships an opaque, manila-backed favicon and decouples it from the header Site Logo, so the favicon stays visible everywhere while the header keeps the transparent, per-style-recoloured truck — no background box on coloured styles.

See docs/site-icons-and-logos.md. Full changelog: CHANGELOG.md.

Dirtbag 0.1.12

Choose a tag to compare

@dknauss dknauss released this 21 Jun 15:18
8efddc4

Accessibility — name the image lightbox trigger without JavaScript

The core image lightbox "enlarge" button is named only at runtime by the Interactivity API, so with JavaScript off (or before hydration) it had no accessible name. Dirtbag now adds a static, translatable aria-label ("Enlarge image") in the server-rendered HTML via a functions.php filter (HTML API); core's script still refines the label when it runs.

This means images can keep the lightbox enabled and stay accessible. Full changelog: see CHANGELOG.md.

Dirtbag 0.1.11

Choose a tag to compare

@dknauss dknauss released this 21 Jun 07:34
9f03d9e

Header — default truck logo

When no Site Logo is set, the header now falls back to the bundled pickup-truck SVG, so the brand mark appears on a fresh install and in the generic WordPress.org directory preview — not only after the demo seed runs.

  • A first functions.php filters core/site-logo; an uploaded Site Logo or synced Site Icon still wins.
  • Display-only: no DB writes, no attachment creation.
  • Wrapped in core's markup so existing styles (incl. the dark-mode icon filter) apply.

Full changelog: see CHANGELOG.md.

Dirtbag 0.1.10

Choose a tag to compare

@dknauss dknauss released this 21 Jun 07:14
63c4e00

Front page: the masthead is now a wide two-column row — the heading and an italic standfirst on the left, a curated featured-posts link list (bottom-aligned) on the right. The trailing period is dropped from the heading.

Dirtbag 0.1.9

Choose a tag to compare

@dknauss dknauss released this 20 Jun 20:51
ccc0826

Translation-template refresh, directory-listing tags, and WordPress.org upload-scanner (Theme Check) triage.

Fixed

  • languages/dirtbag.pot: corrected the Theme URI and Author URI (danknaussdknauss, matching style.css and the git remote) and refreshed version metadata.

Added

  • Directory-listing tags: block-patterns, translation-ready, microformats, and the blog subject tag (all on Theme Check's allowed list).

Changed

  • Regenerated languages/dirtbag.pot after the 0.1.6–0.1.8 content additions, picking up 13 previously-missing translatable strings.

Documentation

  • docs/theme-review.md: documented the Theme Check upload-scan triage. The 0.1.8 release zip yields no required or warning notes; the remaining Recommended notes are block-theme false positives and the Info notes are intentional — none require a code change.

Full changelog: https://github.com/dknauss/dirtbag/blob/v0.1.9/CHANGELOG.md

Dirtbag 0.1.8

Choose a tag to compare

@dknauss dknauss released this 20 Jun 19:04
d05aaff

Added

  • Front-page standfirst line under the masthead ("Rural speed, shed talk, hard chirps…").
  • The "We blamed the browser" post's three-screenshot gallery now seeds into the Playground demo. The seed importer gained a small, general token-rewrite step (__DBSRC_<id>__ / __DBID_<id>__) so in-content media is portable across sites.

Changed

  • Front-page masthead: "A Roadside Almanac" → "Roadside Almanac." Gallery images get a 2px currentColor frame.

Fixed

  • Accessibility: gallery image captions render below the image in normal flow instead of WordPress core's white-on-image overlay — fixing colour contrast over light images and the scrollable-region-focusable overlay (the issue first removed in 0.1.4).