Changelog
Release history and version notes for Wojo Framework. Current version: 4.1.4
Version 4.1.4 — July 2026
-
•EnhancementTrigger component now supports strong password generator data-wf-trigger="generate-password".
-
•EnhancementAjax action component now supports single input field validation via data-wf-parent="".Works with any input — API key, invite code, license key, etc.
-
•EnhancementTrigger component now supports copy to clipboard method data-wf-trigger="copy".
Version 4.1.3 — June 2026
-
•EnhancementBlock picker dialog now displays the block number (extracted from the filename) on the right side of each block tile title.
-
•Bug FixFixed hybridText editor italic style not being removable via the reset button.
-
•Bug FixFixed hybridButton editor incorrectly stacking wf-btn-inverted on top of an existing color class.
-
•Bug FixFixed hybridButton Appearance style options (Filled, Outlined, Plain, Inverted) not being fully mutually exclusive.
-
•Major ReleaseRebuilt core routing engine for improved performance and flexibility with nested route groups.
-
•EnhancementRefactored template rendering pipeline; reduced render time on large view trees.
-
•EnhancementFixed an edge case where canonical URLs were generated with a trailing slash on root-level pages.
-
•Bug FixIntroduced named page meta-setup via
setupPageMeta()with named arguments for improved readability.
Version 4.1.2 — May 2026
-
•EnhancementAdded wf-list-compact modifier to reduce vertical spacing in dense list layouts
-
•Bug FixFixed session not being regenerated after privilege escalation, which could allow session fixation in certain configurations.
-
•Bug FixCorrected a layout shift on mobile caused by the sticky header overlapping anchor-linked sections.
-
•Bug FixResolved incorrect active-state highlighting in the sidebar navigation when query string parameters were present.
Version 4.1.0 — April 2026
-
•Major ReleaseIntroduced the component-based front-end asset pipeline, replacing the previous per-page inline script approach.
-
•EnhancementFixed form validator not resetting error state on re-submission when previous validation had failed.
-
•Bug FixFixed an edge case where canonical URLs were generated with a trailing slash on root-level pages.
-
•Bug FixCorrected SQL query builder incorrectly escaping table aliases that contained underscores
Version 4.0.1 — March 2026
-
•EnhancementExtended the
Validatorclass with additional sanitization methods for URL, integer, and float types. -
•Bug FixFixed cookie consent banner reappearing on every page load when the user preference cookie had an empty value.
-
•Bug FixResolved a PHP warning triggered by Controller::__construct() when the view namespace was missing from config.
-
•Bug FixFixed pagination generating an incorrect last-page link when total item count was an exact multiple of the page size.
Version 4.0.0 — February 13, 2026
-
•Initial ReleaseFirst public release of Wojo Framework. Includes core routing, MVC architecture, template engine, database abstraction layer, form validation, session management, and the base CSS/JS asset library.