Skip to content

Releases

v3.4.6

Choose a tag to compare

@iworks iworks released this 07 Nov 20:47
  • Fixed Stored Cross-Site Scripting (XSS) via the comment parameter - the protected-tags placeholder digest was predictable, which allowed an unauthenticated attacker to restore raw markup inside an HTML attribute. The digest is now salted with a site-specific key. (CVE-2026-124216). Props for Santh.

v3.4.5

Choose a tag to compare

@iworks iworks released this 07 Nov 20:38
  • Build system converted from Grunt to the Bun bundler (bun run build).
  • Developer documentation moved from readme.txt to README.md - the WordPress.org readme is now end-user focused only.
  • New bun run update-libs task to update the vendored iWorks libraries.
  • Translation files regenerated with wp-cli (i18n make-pot / update-po).
  • Security hardening: capability check (new iworks/orphans/capability filter, default manage_options) is now enforced for configuration import and export.
  • Security hardening: imported option names are whitelisted to plugin options only - arbitrary options can no longer be overwritten.
  • Security hardening: uploaded import file is fully validated before parsing.
  • Security hardening: orphan terms are escaped with preg_quote() before building replacement patterns.
  • Export file name is now properly quoted in the Content-Disposition header.
  • Import/export admin scripts are loaded only on the Orphans settings screen.
  • The iworks_orphans_capability filter, previously documented, is now actually applied - renamed to iworks/orphans/capability with the old name kept as a deprecated fallback.
  • All iworks_orphan_* (and orphans_*) filters renamed to the namespaced iworks/orphans/... schema - legacy names still work as deprecated (3.6.0) fallbacks.
  • Fixed release packaging: .git*, .gitmodules, .github/ and .editorconfig files are no longer included in the ZIPs.
  • Fixed build: the PLUGIN_URL placeholder replacement no longer corrupts the IWORKS_ORPHANS_PLUGIN_URL constant (a fatal error on activation).
  • Empty banner-only sierotki-admin/sierotki-frontend JS and CSS bundles are no longer shipped.
  • Plugin root, plugin basename and assets URL are now derived from the plugin constants instead of relative directory guessing.

v3.4.4

Choose a tag to compare

@iworks iworks released this 20 Jul 11:03
  • Updated the iWorks Options module to version 3.1.1.
  • Fixed issue in external simple_html_dom - missing global $debug_object. #21 Props for Marek Szymański.

v3.4.2

Choose a tag to compare

@iworks iworks released this 25 Apr 04:30
  • Updated & enhaced build process.
  • Updated the iWorks Options module to version 3.1.0.

v3.4.1

Choose a tag to compare

@iworks iworks released this 14 Oct 10:44

v3.4.0

Choose a tag to compare

@iworks iworks released this 27 Aug 09:25
  • Resolved conflict arising from differing implementations of the acf/format_value filter in Advanced Custom Fields and Secure Custom Fields plugins.
  • Refactored codebase by separating Secure Custom Fields integration into its own dedicated file.
  • Refactored codebase by separating Advanced Custom Fields integration into its own dedicated file.

v3.3.9

Choose a tag to compare

@iworks iworks released this 23 Aug 17:25

v3.3.8

Choose a tag to compare

@iworks iworks released this 22 May 07:40
  • Replaced logo.png by logo.svg.
  • Updated the iWorks Options module to version 3.0.2.
  • Updated the iWorks Rate module to version 2.3.0.

v3.3.7

Choose a tag to compare

@iworks iworks released this 15 May 18:28
  • Enhanced PHPDoc documentation across the codebase for better maintainability.
  • Improved code organization and added proper escaping for output security.
  • Added constants for plugin paths and URLs to improve code reliability.
  • Fixed URL escaping in admin interface for better security.
  • Updated documentation with more detailed function descriptions and parameter information.
  • Improved code comments and inline documentation for better developer experience.
  • Updated the iWorks Options module to version 3.0.1.

v3.3.6

Choose a tag to compare

@iworks iworks released this 16 Apr 17:14
  • Enhanced integration with the Bricks Builder (Bricks Theme). #16. Props for Cactoo.
  • Removed replacements for translation functions within the admin interface.
  • Updated the iWorks Options module to version 3.0.0.