Skip to content

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 10 May 21:21
· 16 commits to main since this release
  • Real fix for the Tbilisi tab conditional fields. v0.3.3 changed the showWhen operator to truthy but the underlying bug was actually in the framework's own admin JS — inputValue() did document.querySelector('[name="codeon[…]"]') which matched the leading <input type="hidden" value="0"> that the framework injects alongside every checkbox (so an unchecked box still POSTs 0). The hidden input came first in DOM order, so the function always returned '0' regardless of the checkbox's actual checked state, and EVERY showWhen predicate gated on a checkbox always evaluated false. Patched the vendored vendor/codeon/framework/assets/js/codeon-admin.js to look up the [type=checkbox] input directly first, falling through to the original logic for selects, radios, and text inputs. Verified with two unit-style traces (checkbox + radio paths) before tagging this release.