SLASHED

Changelog

0.6.0

  • Maintenance release.

0.5.13

  • Maintenance release.

0.5.12

  • Fixed: Cover the minified CSS bundles (slashed.*.min.css) in verify-sync‘s
  • Fixed: drift check, so a corrupted or version-mismatched minified bundle — the
  • Fixed: variant now served by default — fails CI instead of shipping undetected.

0.5.11

  • Maintenance release.

0.5.10

  • Maintenance release.

0.5.9

  • Maintenance release.

0.5.8

  • Maintenance release.

0.5.7

  • Fixed: Ship the flat (no @layer) CSS bundles so the “Flat CSS — no cascade layers”
  • Fixed: setting actually loads framework CSS instead of resolving a missing file.
  • Fixed: Include assets/admin/ in the plugin zip so the settings-page stylesheet
  • Fixed: (settings.css) loads and the page renders styled.

0.5.6

  • Added: Reduce CSS bundles to optimal + full and redesign the picker

0.5.5

  • Fixed: Recognize renamed -tint color alias in WP integrations
  • Fixed: Sanitize resolved framework tag before use
  • Fixed: Resolve “latest” from GitHub API, fall back to jsDelivr

0.5.4

  • Maintenance release.

0.5.2

  • Maintenance release.

0.5.1

  • Fixed: Keep live preview visible on desktop in WP Studio

0.5.0

  • Fixed: Install editor-app deps in release build and require all class-hint sources
  • Fixed: Gate built assets and guard generators against silent drift

0.4.25

  • Fixed: Repair CI drift gate and admin-app type-check
  • Fixed: Sync share base URL validation from framework
  • Fixed: Close CI drift gaps, pin vendoring ref, repair update-framework pipeline
  • Fixed: Sync configurator header fixes (mobile toolbar, share link)

0.4.24

  • Fixed: Resync ComponentsPanel.svelte fix for stale computed radius display
  • Fixed: Sync package-lock.json license field with package.json
  • Fixed: Vendor optional/ CSS layers and track framework’s dist/ rename
  • Fixed: Avoid positioning Bricks SF preview label
  • Fixed: Preserve Bricks color preview placement

0.4.22

  • Added: Sync Studio light-mode support into the admin-app
  • Fixed: Use real forceTheme and fix vendored dark-mode contrast bugs
  • Fixed: Stylelint failure and overlay theme mismatch on Studio sync
  • Fixed: Correct status color count to four
  • Fixed: Restore brand-color dark-value coverage in wp.org copy
  • Fixed: Sync draft wp.org readme version metadata to actual 0.4.21
  • Fixed: Undo scope leak from stale-branch file checkout

0.4.21

  • Added: Add –check mode to sync-core.mjs and a check orchestrator
  • Changed: Extract color-math and category-map into their own classes
  • Changed: Re-sync deduped domain-scoped override key filter from framework
  • Fixed: Precheck mutating on type-check, AppOverlay missing save-error state
  • Fixed: Eliminate reentrant-lock deadlock risk in the sync concurrency limiter
  • Fixed: Harden sync-core.mjs’s GitHub API sync path
  • Fixed: Guard ABSPATH definition in PHPUnit bootstrap
  • Fixed: Pin composer platform.php to the project’s 7.4 floor
  • Fixed: Correct wrong relative path to class-color-math.php in Bricks bootstrap
  • Fixed: Restore reactivity in AppOverlay’s rAF-coalesced preview effect
  • Fixed: Harden frontend overlay’s cssUrl injection and live-preview effect
  • Fixed: Close TOCTOU/symlink gaps flagged by CodeQL and Qodo
  • Fixed: Run sync before svelte-check via a precheck hook
  • Fixed: Update AppOverlay.svelte for upstream codec/lucide renames
  • Fixed: Filter -dark source tokens consistently across Bricks/Gutenberg
  • Fixed: Re-sync All-tokens badge count fix from framework
  • Fixed: Re-sync category-reset domain-scoping fix from framework
  • Fixed: Restore reset-confirm modal z-index above in-panel tooltips
  • Fixed: Re-sync per-category reset button and reset-icon visibility fix from framework
  • Fixed: Stop frontend configurator overlay from covering admin bar dropdowns

0.4.20

  • Fixed: Resolve dependabot lockfile/peer conflicts
  • Fixed: Re-sync min-h toolbar fix from framework
  • Fixed: Re-sync single-row mobile preview toolbar from framework

0.4.19

  • Changed: Re-sync deduped mobile fold-toggle button from framework
  • Fixed: Register the live page as the preview doc in the WP frontend overlay
  • Fixed: Re-sync mobile Controls/Preview switcher relocation from framework
  • Fixed: Re-sync mobile domain panel overflow fix from framework

0.4.18

  • Fixed: Re-sync hasWpBoot() layout fix, make app-page CSS notice-safe
  • Fixed: Stop configurator clipping inside WP admin’s layout chrome

0.4.17

  • Fixed: Sync vendored configurator (admin-app/src/) with framework PRs #460/#461 — saved themes, motion panel overhaul, base color palette and live semantic preview — which had silently failed to land.
  • Fixed: release.yml now commits the configurator sync (admin-app/src/, .vendored-manifest.json, framework-css/, assets/admin-app/) back to the default branch instead of discarding it after each release build.
  • Fixed: Remove .syncignore entries for files no longer divergent from upstream SLASHED#443.

0.4.16

  • Maintenance release.

0.4.15

  • Maintenance release.

0.4.14

  • Fixed: Remove load_plugin_textdomain (auto-loaded since WP 4.6)

0.4.13

  • Fixed: Defer textdomain loading to init for WP 6.7 compatibility

0.4.12

  • Fixed: Load textdomain at plugins_loaded to prevent WP 6.7 translation notice

0.4.11

  • Added: Generate .vendored-manifest.json on sync + add CLAUDE.md
  • Fixed: Remove unused num_or_default() and align equals in css-generator
  • Fixed: Correct radius aliases, guard non-numeric scales, fix phpcs formatting
  • Fixed: Clear configurator diagnostics
  • Fixed: Reliably hide frontend overlay when collapsed in shadow DOM
  • Fixed: Derive scale token overrides

0.4.10

  • Fixed: Restore frontend overlay pointer events
  • Fixed: Restore frontend overlay pointer events
  • Fixed: Address WordPress.org plugin review (prefixes + remote files)

0.4.9

  • Fixed: Stop standalone Bricks/Gutenberg bootstraps from require_once-ing the deleted class-token-sanitizer.php and class-tab-registry.php (fatal error on standalone activation)
  • Fixed: Accept easing (cubic-bezier(), linear(), steps()) and scroll-timeline range (entry 0%, cover 30%) values in Slashed_CSS_Generator::validate_override_value() so motion-panel overrides are no longer silently dropped
  • Fixed: Align Slashed_CSS_Generator::has_overrides() with the emitter by validating values, so a stored invalid value no longer reports overrides while emitting no CSS
  • Fixed: Add accessible aria-labels to the modular-scale ratio preset select and custom ratio input in ClampField.svelte

0.4.8

  • Fixed: Address all unresolved CodeRabbit PR review comments
  • Fixed: Address Qodo PR review bugs in css-generator, persistence, and SliderRow
  • Fixed: Eliminate TOCTOU race with fd-based stat+read; revert paths-ignore
  • Fixed: Rewrite preserved array to use inline resolve+startsWith; exclude compiled assets
  • Fixed: Add same-origin check to compiled wpSave to resolve CodeQL CWE-918
  • Fixed: Inline resolve+startsWith guard for CodeQL path-injection
  • Fixed: Validate REST URL is same-origin before fetch
  • Fixed: Guard preserved syncignore paths against path traversal
  • Fixed: Move Save button before Undo/Redo in plugin StudioHeader; fix PHPCS array formatting
  • Fixed: Frontend panel layout push + modular scale live preview

0.4.7

  • Fixed: Gate toggle event on mount readiness; keep nav fallback
  • Fixed: Admin bar button navigates to activate panel when assets not loaded

0.4.6

  • Added: Reset-all confirmation; save button left; panel gated on query param
  • Changed: Replace JSON.stringify comparisons with shallow equality in AppOverlay
  • Fixed: Address CodeRabbit/Qodo review findings + page-squeeze layout

0.4.5

  • Added: Replace auto-save with explicit Save button
  • Fixed: Harden save state with snapshot-based dirty tracking
  • Fixed: Update AppOverlay + syncignore for explicit save
  • Fixed: Set mounted flag after mount() succeeds to allow retries on failure
  • Fixed: Harden overlay mount against stalled CSS and duplicate invocations
  • Fixed: Defer overlay mount until CSS loads; guard against script optimisers

0.4.4

  • Added a floating frontend overlay to edit tokens on any live page — click “/ Design” in the admin bar to open the panel without leaving the site.
  • Framework CSS is now always bundled locally with the plugin; CDN delivery and the automatic background version-check were removed.
  • Bug fixes.

0.4.3

  • Bug fixes.

0.4.2

  • Brand and status color overrides set in Design Settings now recolor the live site.
  • Bug fixes.

0.4.1

  • Bug fixes.

0.4.0

  • Replaced the admin interface with the SLASHED design-system configurator, now built into the plugin at SLASHED → Design Settings.

0.3.15

  • Added a flat CSS bundle option to the settings page.

0.3.14

  • Switched to four CSS bundle options: Optimal, Optimal + Components, Optimal + Utilities, and Full.

0.3.8

  • Added “Import shared config” — paste a code or configurator link to load a shared design.
  • Removed the manual-CSS page; design tokens are now the only styling path.

0.3.7

  • Added “Open in configurator”, launching the hosted editor preloaded with your current tokens.

0.3.6

  • Added reBEMer to the Bricks structure panel and a Colors launcher panel to the builder.

0.3.5

  • Consolidated all Bricks options into a single tabbed settings page.

0.3.0

  • Initial release.

Plugin Website
Visit website

Author
CODE/
Version:
0.6.0
Last Updated
July 19, 2026
Requires
WordPress 6.4
Tested Up To
WordPress 7.0.2
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.