This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryFixed crash when adding a custom field with an empty settings argument.
Full changelog
v9.72 2026-06-26 WeKan ® release
This release fixes the following bugs:
- Fixed
api.pyaddcustomfieldtoboardcrashing on an emptysettingsargument. The CLI did
settings = str(json.loads(sys.argv[6])), sojson.loads('')raisedJSONDecodeErrorand
the command aborted before sending the request (a bug api.py's own header comment flagged).
Empty settings now default to{}and are sent as valid JSON viajson.dumpsinstead of
str(dict)(which produced invalid JSON with single quotes). Verified that both empty and
object settings (e.g.{"currencyCode":"EUR"}) create the custom field.
Fixed in 487cf3f96. - Mobile UI too large at All Boards and top bars,
#6426: reverted the recent forced mobile
2x/3x UI scaling rules that made All Boards and quick-access/header controls render oversized,
while keeping the small-screen All Boards layout collapse so the left menu still stacks above
the board grid on narrow screens.
Fixed in f7a2a3ace5ebc6ac2c8ecef10a2d0477ab7b3e2c.
Thanks to above GitHub users for their contributions and translators for their translations.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About wekan
The Open Source kanban, built with Meteor. GitHub issues/PRs are only for FLOSS Developers, not for support, support is at https://wekan.fi/commercial-support/ . New English strings for new features at imports/i18n/data/en.i18n.json . Non-English translations at https://app.transifex.com/wekan/wekan only.
Related context
Related tools
Beta — feedback welcome: [email protected]