github usekaneo/kaneo v2.47.0

latest releases: mobile-v0.3.1, mobile-v0.3.0
5 hours ago

Features

  • ci: skip expensive checks for docs-only and site-only PRs: #2080
  • site: group the guides index into topic sections: 83ce560
  • site: add 30 project management guides: 2e07236
  • api: make the database pool size configurable: #2042
  • mobile: add Expo app for Android and iOS: #2029
  • web: redesign task cards and the date picker: 8cceae1
  • web: animate sidebar and keep inset padding: 1b53391

Bug Fixes

  • deps: patch BrowserStack Git dependencies: #2086
  • mcp: bound request validation: #2083
  • deps: patch dompurify: #2082
  • deps: patch critical vulnerabilities: #2081
  • deps: remediate CVE-2026-90711: #2076
  • site: tighten titles, descriptions, and heading order for search: b701963
  • web: keep board columns scrollable with project backgrounds: 41074e9
  • docker: support OpenShift runtime storage: #1980
  • notifications: skip self-assignment notifications: #2036
  • planka-import: respect ratelimiting: #1944
  • api: keep linked issues closed when a completed task is archived: #2032
  • api: stop label webhook echoes from flipping task status: #2031
  • web: let touch start drags on board cards: #2035
  • web: keep list and backlog collapse state per project: #2034
  • mcp: read and set task custom fields: #2033
  • update slug with column name: #1930
  • api: compute scheduled job lease expiry in UTC: #2030
  • e2e: wait for the create task dialog to close: e9c2c46
  • import: resolve renamed workflow column names: #2027
  • api: import assignee email: #2028
  • i18n: complete German translations: d064445
  • e2e: follow the redesigned signup and onboarding flow: #2024
  • web: preserve blank paragraphs in task descriptions: #2025
  • mcp: accept opaque OAuth state within URL bounds: #2026
  • i18n: translate the zh-CN strings added since #1916: #2020
  • web: show the priority mark in the bulk toast: 4c89504
  • web: explain dates outside the allowed range: b5fb8da
  • web: only press cards from the card itself: ba0dab7
  • web: stop chip taps opening the card menu: 62a19ad
  • web: keep task-key matches in global search: #2011
  • web: drop deleted tasks from cached subtask lists: #2009
  • workflow-rule: only accept event types the integrations fire: #1982
  • notifications: encode non-ASCII ntfy titles: #1981
  • search: return each workspace once in global search: #1979

Performance Improvements

  • web: open tasks without network waits: 42f1682

Documentation

Credits

Huge thanks to @randoneering, @tiran133, @tinsever, @SuperVK, @MonsPropre, @ApplesBear-X, @KyleJFischer, @irfanfaraaz, and @thejdubb02 for helping!

Don't miss a new kaneo release

NewReleases is sending notifications on new releases.