Style Engine
v1.2.0
2026-02-28
Notes
1.2.0 - 2026-02-28
- Added FOUC-safe theme boot for Options and mapped theme to `html[data-theme]` before paint.
- Refactored General panel into separate cards (Appearance & Language, Editor Behavior, Feedback).
- Upgraded backup payload to full-state envelope (`settings`, `global`, `sites`) with safe restore handling.
- Final stabilization pass for store-ready build.
- Fixed JS editor quote/entity corruption during typing and save cycles.
- Improved Per Website combobox behavior for repeated selections and stable switching.
- Enforced conditional Website Settings visibility (shown only on selection or New flow).
- Simplified Global Runtime: removed master toggle from UI and switched to CSS/JS-only global enable flags with derived compatibility state.
- Added language files: 'pt', 'nl', 'pl', 'ru'.
- Stabilized popup and options flows.
- Improved website-rule editing stability (domain rename overwrite, popup/options parity, and global CSS/JS enable split).
- Final refactor completed, code structure simplified, and store readiness finalized.
- First stable release completed.
- Core scope finalized: site/global CSS-JS, popup, options, backup-restore, theme, and i18n.
- Final fixes for storage sync, mode fallback, and injection consistency.
- Added language support entries: 'de', 'fr', 'it', 'tr'.
- Added About page.
- Added feedback modes: 'notify', 'inline', 'off'.
- Improved consistency of popup and options UI.
- Completed branding and theme-aware asset integration.
- Established language foundation: 'en' and 'es'.
- Moved options layout to section-based structure.
- Improved reliability of domain handling and site list management.
- Hardened backup and restore with validation and overwrite behavior.
- Standardized import/export envelope format.
- Added live preview model (fast CSS, controlled JS).
- Clarified preview/save messaging flow.
- Made save-apply behavior more deterministic across tabs.
- Made injection engine idempotent.
- Standardized apply order to global first, site second.
- Fixed duplicate style/script artifacts during repeated apply.
- Completed unified storage schema and migration foundation.
- Unified domain normalization helpers.
- Stabilized popup active domain detection.
- Fixed save/delete edge cases in mixed global/site modes.
- Added popup editor for site/global CSS and JS.
- Added baseline options settings flow.
- Connected storage and runtime apply pipeline.
- Initial project baseline.
- Built Manifest V3 base shell (popup, options, content, background).
- Added first working CSS/JS injection flow.
1.1.1 - 2026-02-27
1.1.0 - 2026-02-26
1.0.0 - 2026-02-19
0.9.0 - 2026-02-18
0.8.0 - 2026-02-17
0.7.0 - 2026-02-16
0.6.0 - 2026-02-15
0.5.0 - 2026-02-14
0.4.0 - 2026-02-12
0.3.0 - 2026-02-11
0.2.0 - 2026-02-10
0.1.0 - 2026-02-09