This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryFixed card assignee removal rule, prevented cards from being placed in archived swimlanes when added or moved, and made member autocomplete case‑insensitive.
Full changelog
v10.15 2026-07-22 WeKan ® release
This release fixes the following bugs:
-
Rules: the "remove all members" action now actually removes the card's assignees
(#2674). The rule member actions act on a card's
assignees (addMember→assignMember,removeMember→unassignMember), but the "remove every
member" wildcard branch iteratedcard.members— a different collection — so it removed nobody a
rule had assigned. It now iterates the card's assignees. Thanks to sfahrenholz, mweiss237
and xet7. -
Cards added in List view no longer land in an archived swimlane
(#1971,
#1959). When a board's first/default swimlane was
archived or deleted, adding a card in List view — or dragging a card to another list — assigned
it to that archived/deleted swimlane, so the card was invisible in Swimlane view (visible only in
List view until the swimlane was restored).Board.getDefaultSwimline()now prefers a
NON-archived swimlane via a pure, unit-testedpickDefaultSwimlane()helper (falling back to the
first only when every swimlane is archived); cards already orphaned by a swimlane deletion keep
surfacing in the first swimlane via the #6443 fallback. Thanks to rangersdo, hnb1 and
xet7. -
Case-insensitive
@member autocomplete in the card title
(#5116 follow-up). The add-card-title@member
mention matched withuser.username.indexOf(term) === 0— case-sensitive, prefix-only,
username-only, and it threw when the user lookup returnednull. So@anndid not suggest
Anna,@Annadid not match usernameanna, and a full-name search never matched. Both the
add-card and the card description/comment editor@mentions now share a pure, unit-tested
models/lib/memberAutocomplete.jsthat matches the term case-insensitively as a substring of the
username or full name, and is null-safe. Thanks to rjl9 and 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
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.
Beta — feedback welcome: [email protected]