v1.50.1
Release Notes
Home-screen widgets (iOS)
Task IDs and search
- Task ID in the detail view. The task ID is shown right below the task
title — click it to copy #123 to the clipboard. - Find any task by ID. Type #123 into global search to jump straight to
that task — including completed tasks and subtasks. Plain text queries
(even plain numbers) keep working exactly as before.
Account security
- Set or change your account password. A new "Password" card in Account
settings. By default the change is confirmed with a code sent to your
email; after a successful change all other sessions are signed out while
your current one stays active. - Works without SMTP. New env var PASSWORD_CHANGE_CONFIRMATION: email
(default) or password — confirm with your current password instead of an
emailed code. Recommended for self-hosted installs without a mail server. - Claim the preinstalled default account (self-hosted). A highlighted
"Login and email" card in Account settings lets the default user set
their own login, email and password in one step — confirmed by the
current password, no SMTP or database access needed. Organizations,
projects and permissions are preserved; the card disables itself once the
account is claimed.
Login page, your way
- Choose which sign-in methods your installation offers. New env var
AUTH_LOGIN_METHODS (magic-link, password, sso, social) — disabled methods
disappear from the login page and their API endpoints return 403. The
API refuses to start on a broken config, so you can't lock everyone out
by accident. - No more dead social buttons. Google / GitHub / Apple buttons appear
only when the provider is actually configured on the server. - Cleaner page. A loader shows until available methods are fetched; a
single enabled method renders without tabs. - Pin the API server at deploy time. New env var TASKVIEW_API_URL on the
webapp container — the web app always talks to that API and the "Select
server" section disappears from the login page. No image rebuild needed;
also fixes integration OAuth links for self-hosted installs.
Default project and view
- Land right where you work. New options in Settings → UI customization →
Others: pick a default project and a default view (Tasks / Kanban /
Graph / Sprints) — TaskView opens it right after sign-in. - One-click jump from the sidebar. When a default project is set, a
quick-jump button appears next to Inbox — return to your project from
anywhere.
Other
- Account settings cards redesigned: soft backgrounds without borders;
the default-account warning card stands out with an amber highlight. - Quieter API logs: unconfigured social providers no longer print
warnings on every startup. - Documentation updated: installation guide (claiming the default
account, TASKVIEW_API_URL), environment variables reference,
authentication guide, and a new UI customization page.