Wekan
Open source kanban board application built with Meteor
Alternative to: trello
About
Versions (218)
v9.86
2026-07-11v9.86 2026-07-11 WeKan ® release
This release fixes the following bugs:
- At default docker-compose.yml, changed DDP_TRANSPORT from uws to sockjs, because uws does not work at s390x. Thanks to xet7.
- FerretDB v1 is now downloaded as an individual per-arch binary, not
ferretdb.zip: the wekan/FerretDB release now attaches oneferretdb-<arch>(.exeon Windows) asset per platform instead of a single multi-platformferretdb.zip. Every WeKan build path now downloads only the one binary for the platform it targets fromhttps://github.com/wekan/FerretDB/releases/latest/download/ferretdb-<arch>:release-all.yml(the amd64/arm64/win64/mac/ppc64le/s390x/riscv64 bundle jobs — the separatebuild-ferretdbjob and itsferretdb-zipartifact are removed), the defaultdocker-compose.yml, and the Sandstormsandstorm-src/build-deps.sh. FerretDB itself also moved its Go toolchain to 1.25.11 to clear the Quay.iostdlibsecurity advisories. Thanks to xet7. - Drop the
mongoshbinary; use bundled Node.js 24 + themongodbdriver instead: WeKan no longer bundles or downloads the MongoDB Shell anywhere (snap, Windows bundle). Every scripted database operation it was used for — readinessping, replica-setinitiate/status, and the v8.43 schema migration — now runs through the newsnap-src/bin/db-eval(a tiny wrapper around the bundled Node.js 24 + themongodbdriver), so the snap control scripts (wekan-control,mongodb-control,migration-control), thestart-wekan.sh/start-wekan.batlaunchers, and the portedmigrate-schema-v843.mjsare all mongosh-free. This removes a large, CVE-prone binary and works identically on every architecture (including s390x/ppc64le/riscv64, which have no prebuilt mongosh). The legacy MongoDB 3.2mongoshell (migratemongo, amd64) stays for migration-time reads only. Thanks to xet7. - MongoDB Database Tools now come from
wekan/mongo-tools, not the MongoDB website: every WeKan build downloads the per-arch<tool>-<arch>binaries (bsondump, mongodump, mongoexport, mongofiles, mongoimport, mongorestore, mongostat, mongotop) built by the wekan/mongo-tools fork (pure Go, cross-compiled for every architecture) from its newest release, replacing thefastdl.mongodb.org/downloads.mongodb.comdownloads. They are embedded in the Linux.zipbundles (amd64/arm64/s390x/ppc64le/riscv64) — and therefore in the Docker image, which is built from those bundles — the Windows and macOS bundles, the Snap (mongotoolspart), and the Sandstorm.spk. The MongoDB 7 server (mongod) is still fetched from MongoDB (amd64/arm64 only), since MongoDB ships no server for the other architectures; the legacy MongoDB 3.2 CLIs (migratemongo, amd64) remain only for the one-time MongoDB 3 migration. Thanks to xet7. - Snap: the default
snapcraft.yamlis now thebase: core24,grade: stablebuild: the previoussnapcraft.yaml(core26,grade: devel) is renamed tosnapcraft-core26.yaml, and the formersnapcraft-core24.yamlbecomessnapcraft.yaml. Because the default isbase: core24(a released base), it can be published to the Snap candidate channel, which core26 cannot. The automatedrelease-all.ymlworkflow publishes the snap to the candidate + beta + edge channels; the stable channel is published manually later, once it is proven stable enough. Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.