Skip to content

wekan

v10.01 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 8d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

docker javascript kanban meteor real-time sandstorm
+2 more
snapcraft wekan

ReleasePort's take

Light signal
editorial:auto 8d

Wekan v10.01 adds a per‑user "Submit editors with Enter" option and enables resizing the right board sidebar via drag; it also fixes several migration, UI, and i18n bugs.

Why it matters: Bugfixes prevent data loss during upgrades (NaN/Infinity) and improve UI reliability for developers and SREs managing boards.

Summary

AI summary

Updates https://github.com/wekan/wekan/commit/b8bb00465037389eb5829157441f2b75819353d9, https://github.com/wekan/wekan/commit/bb6b0d5477368a97ba5cc1c01bdb598dcbe68cd2, and https://github.com/wekan/wekan/commit/354b7804b577c2ca92b479b7bd2ef595cc9212d3 across a mixed release.

Changes in this release

Feature Low

Adds optional "Submit editors with Enter" per‑user setting (off by default).

Adds optional "Submit editors with Enter" per‑user setting (off by default).

Source: llm_adapter@2026-07-18

Confidence: high

Feature Low

Enables dragging the right board sidebar edge to resize its width.

Enables dragging the right board sidebar edge to resize its width.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Medium

Restores previous options in Add List inline composer (position selector and template link).

Restores previous options in Add List inline composer (position selector and template link).

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Medium

Fixes upgrade migration dropping cards/activities with NaN or Infinity values.

Fixes upgrade migration dropping cards/activities with NaN or Infinity values.

Source: llm_adapter@2026-07-18

Confidence: low

Bugfix Low

Clamps right sidebar width on wide screens and makes filter inputs fill available space.

Clamps right sidebar width on wide screens and makes filter inputs fill available space.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Low

Corrects Multi‑Selection sidebar "Copy selection" button to show translated label instead of raw key.

Corrects Multi‑Selection sidebar "Copy selection" button to show translated label instead of raw key.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Low

Resolves language‑tag resolution for generic Chinese (`zh`) and updates board‑actions test to use right sidebar menu.

Resolves language‑tag resolution for generic Chinese (`zh`) and updates board‑actions test to use right sidebar menu.

Source: llm_adapter@2026-07-18

Confidence: high

Full changelog

v10.01 2026-07-18 WeKan ® release

This release adds the following features:

  • Member Settings — optional "Submit editors with Enter". A new per-user setting in the Member Settings
    (Change Settings) popup, saved to profile.submitOnEnter and off by default: when on, plain Enter saves
    the card title, description and other inline editors and Shift+Enter inserts a new line; when off, behaviour is
    unchanged (Ctrl/Cmd+Enter saves). This restores the fast Enter-to-save workflow for users who prefer it without
    regressing #4236. Setting, translated to all languages. Thanks to xet7.

  • Right board sidebar — drag the edge to resize its width (desktop). Drag the sidebar's edge like a spreadsheet
    column; the width is saved to profile.sidebarWidth for logged-in users and to browser localStorage for
    anonymous users on a public board, then re-applied on load. The handle uses logical positioning, so in LTR it is
    the left edge of the right-docked sidebar and in RTL the right edge of the left-docked sidebar (drag direction
    inverts); on phones the sidebar stays full width. Feature,
    tooltip translated to all languages. Thanks to xet7.

and fixes the following bugs:

  • Upgrade migration no longer drops cards/activities whose exported data holds NaN or Infinity
    (#6481). mongo 3.x mongoexport emits non-finite doubles as the bare
    tokens NaN/+Infinity (e.g. a card's "sort":+Infinity, an activity's "value":NaN), which are not valid JSON,
    so EJSON.parse threw and the whole document was dropped — leaving boards/cards missing after an otherwise
    "successful" 6.09 → 10.x migration. Those bare tokens are now rewritten (outside string literals) to the canonical
    EJSON {"$numberDouble":"…"} form so the document migrates instead of being lost. Fix. Thanks to
    Nissulya and xet7.

  • Add List — the inline composer's previous options are back
    (#6465). The per-list-header inline Add List composer had been
    reduced to just a title input; the "add after which list" position selector (pre-selecting the list whose
    header opened it) and the "or template" link are restored. Fix. Thanks to csonkaoszimt
    and xet7.

  • Right sidebar width no longer doubles on wide screens, and its input fields fill the width. The sidebar used
    width: 30vw, so it grew unbounded on very wide screens (looking right only at mid widths); it is now clamped. The
    filter text inputs (Filter List by Title, Filter by card title, …) had no width and rendered narrow with a big gap
    on the right; they now fill the padded content width with equal spacing on both sides.
    Fix. Thanks to xet7.

  • The Multi-Selection sidebar "Copy selection" button showed its raw translation key. The copy-selection key
    was missing from every language file — including the English source — so i18next had no value to fall back to. It
    was added ("Copy selection") and translated to all languages. Fix. Thanks to xet7.

  • Follow-up fixes surfaced by the full test run. Now that generic Chinese (zh) is its own registered language,
    a bare zh browser tag resolves to that entry (Simplified Chinese) instead of the old zh → zh-Hans alias, which
    is removed; and the board-actions end-to-end test opens the board menu from the right sidebar (the header Board
    Settings cog was removed). Fix.
    Thanks to xet7.

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

Track wekan

Get notified when new releases ship.

Sign up free

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.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]