Changelog

Release history and version notes for Wojo Framework. Current version: 4.1.4

Version 4.1.4 — July 2026

  • Enhancement
    Trigger component now supports strong password generator data-wf-trigger="generate-password".
  • Enhancement
    Ajax action component now supports single input field validation via data-wf-parent="".Works with any input — API key, invite code, license key, etc.
  • Enhancement
    Trigger component now supports copy to clipboard method data-wf-trigger="copy".

Version 4.1.3 — June 2026

  • Enhancement
    Block picker dialog now displays the block number (extracted from the filename) on the right side of each block tile title.
  • Bug Fix
    Fixed hybridText editor italic style not being removable via the reset button.
  • Bug Fix
    Fixed hybridButton editor incorrectly stacking wf-btn-inverted on top of an existing color class.
  • Bug Fix
    Fixed hybridButton Appearance style options (Filled, Outlined, Plain, Inverted) not being fully mutually exclusive.
  • Major Release
    Rebuilt core routing engine for improved performance and flexibility with nested route groups.
  • Enhancement
    Refactored template rendering pipeline; reduced render time on large view trees.
  • Enhancement
    Fixed an edge case where canonical URLs were generated with a trailing slash on root-level pages.
  • Bug Fix
    Introduced named page meta-setup via setupPageMeta() with named arguments for improved readability.

Version 4.1.2 — May 2026

  • Enhancement
    Added wf-list-compact modifier to reduce vertical spacing in dense list layouts
  • Bug Fix
    Fixed session not being regenerated after privilege escalation, which could allow session fixation in certain configurations.
  • Bug Fix
    Corrected a layout shift on mobile caused by the sticky header overlapping anchor-linked sections.
  • Bug Fix
    Resolved incorrect active-state highlighting in the sidebar navigation when query string parameters were present.

Version 4.1.0 — April 2026

  • Major Release
    Introduced the component-based front-end asset pipeline, replacing the previous per-page inline script approach.
  • Enhancement
    Fixed form validator not resetting error state on re-submission when previous validation had failed.
  • Bug Fix
    Fixed an edge case where canonical URLs were generated with a trailing slash on root-level pages.
  • Bug Fix
    Corrected SQL query builder incorrectly escaping table aliases that contained underscores

Version 4.0.1 — March 2026

  • Enhancement
    Extended the Validator class with additional sanitization methods for URL, integer, and float types.
  • Bug Fix
    Fixed cookie consent banner reappearing on every page load when the user preference cookie had an empty value.
  • Bug Fix
    Resolved a PHP warning triggered by Controller::__construct() when the view namespace was missing from config.
  • Bug Fix
    Fixed 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 Release
    First 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.