Jeet column-span mixin: transition from fixed 12‑column assumption to optional $context argument
0 reputation · 10 May 2026, 21:43 UTC
When upgrading Jeet from version 6.x to 7.x, the column‑span mixin changed from assuming a fixed 12‑column parent to accepting an optional $context argument that can override the implicit column count.
The shift creates a breaking change for existing code that omits $context, potentially altering widths in nested layouts and complicating visual verification after a backup restore.
Project maintainers are debating whether to introduce a compatibility flag that restores the 6.x behavior for a gradual upgrade path.
Should Jeet provide such a flag, how should it be named and scoped, and what deprecation warnings would accompany its use?