Iniciar sesión
Back to changelog
v2.4.0

Task Navigation, Kanban Column Controls & 50+ Fixes

New Improvement Fix
Worklenz Task Navigation, Kanban Column Controls & 50+ Fixes release screenshot

Worklenz v2.4.0 ships a full task keyboard navigation suite, collapsible Kanban columns, per-project custom field column visibility, comment editing in the task drawer, category-wise project overview in reports, and alongside 10+ targeted improvements and 50+ fixes across task list, roadmap, client portal, projects, and reports.

Improvements

Task List & Keyboard Navigation

  • Auto-focus next task after Enter
    After saving a task name with Enter, a new inline input immediately opens in the same section with focus already set. Add tasks in sequence without reaching for the mouse. Press Escape to exit rapid-entry mode.
    How to use:
    1. Open a project and go to the task list
    2. Click Add Task and type a task name
    3. Press Enter. The input saves the task and opens a fresh row below, cursor ready
  • Insert a task between two existing tasks
    A + button appears when hovering over the divider line between two task rows. Clicking it inserts a new inline input at that exact position. No drag-and-drop needed after creation.
    How to use:
    1. Open a task list with at least two tasks
    2. Hover between any two task rows. A + icon appears on the dividing line
    3. Click it. A new input opens between those tasks, ready to type
  • Navigate between tasks by clicking while the drawer is open
    When the task drawer is open, clicking any task row in the list switches the drawer to that task in place. No close-and-reopen required.
    How to use:
    1. Open a task drawer from any task in the list
    2. Without closing the drawer, click on a different task row
    3. The drawer updates to show the selected task immediately
  • Switch drawer to the newly created task after Enter
    If a task drawer is open and you add a new task from the list, the drawer automatically switches to preview the newly created task. The drawer always reflects the most recently touched item.
    How to use:
    1. Open any task in the drawer
    2. Without closing the drawer, click Add Task in the list and type a name
    3. Press Enter. The drawer switches to the new task automatically
  • Single-click task opening
    Clicking a task row opens it in the drawer immediately. If another task is already open, the drawer switches to the clicked task without requiring a second click.
    How to use:
    1. Open a task list
    2. Click any task row once. The drawer opens directly
    3. Click a different task row. The drawer switches without closing first
  • Add estimate time directly from the task list
    Estimate time can now be entered inline from the task list row, the same way start and due dates work. No need to open the drawer.
    How to use:
    1. Open a project task list
    2. Hover over any task row and locate the estimate time cell
    3. Click the cell, type the estimate, press Enter to save
  • Custom field column visibility control
    Custom field columns now appear in the same column visibility settings as default columns. Hide or show any custom field column per project without removing the field.
    How to use:
    1. Open a project task list
    2. Click the Columns icon in the toolbar (top right of the task list)
    3. Toggle any custom field column off. It disappears from the view, data is preserved
    4. Toggle it back on at any time
  • Collapsed description preview in task drawer
    When a task has a long description, the drawer opens with a capped preview of roughly 6–8 lines. All other fields remain visible without scrolling. Click "View all" to expand the full description.
    How to use:
    1. Open a task that has a long description
    2. The drawer shows a trimmed preview at the top with a "View all" link below
    3. Click "View all" to expand, or click "Collapse" to return to the preview

Board

  • Collapsible Kanban columns
    Any column in the Board view can be collapsed to a narrow labeled strip to reduce visual clutter while keeping all columns visible. Expand individual columns as needed.
    How to use:
    1. Open a project and switch to Board view
    2. Click the collapse icon at the top of any column (e.g. Done)
    3. The column shrinks to a vertical label strip. Click the expand icon to restore it

Task Drawer

  • Edit comments in the task editor
    Comments in the Updates section of a task can now be edited after posting. An edit marker is shown when a comment has been modified, consistent with how tools like Asana handle comment history.
    How to use:
    1. Open any task drawer
    2. Scroll to the Updates (comments) section
    3. Hover over an existing comment and click the edit icon that appears
    4. Make changes and save. The comment shows an "edited" marker
  • Notify & Label select redesign
    The Notify and Label selection interfaces in the task drawer have been redesigned with consistent UI behavior, an improved dropdown layout, and keyboard navigation support.
    How to use:
    1. Open a task drawer
    2. Click the Label field or the Notify field
    3. The new dropdown appears. Use keyboard arrows or click to select

Projects

  • Project finance settings in the project settings drawer
    Budget settings are now accessible directly from the project settings drawer. No need to navigate to the Finance tab separately.
    How to use:
    1. Open any project
    2. Click the project Settings icon
    3. Open the Finance or Budget tab within the drawer to configure billing rates and budget
  • Category-wise project overview
    The reporting section now includes an improved chart showing all projects grouped by category with overall task timing and progress visible at a glance.
    How to use:
    1. Go to Reports → Projects
    2. Select or filter by Category
    3. The chart now shows task distribution and timing per category across the workspace

Members & Permissions

  • Team Lead, Member, and Admin access levels now have clearly defined and documented permission scopes. Each role's capabilities are consistent and no longer cause access confusion for new members

Security & Settings

  • Password change now validates that the new password is different from the current password. The system rejects the update and shows an error if the same password is reused
  • Settings page tabs are grouped into logical categories for faster navigation across workspace configuration options

Reports

  • Tasks Report now supports filtering by Phase and by Client within the report view
  • Time Sheet export (CSV/Excel) now includes an option to output time in minutes instead of hours-and-minutes, easier for downstream calculation

Projects

  • Projects list group view now supports collapsing groups by default, reducing initial visual load for agencies and teams with many categories
  • Project invite "Copy Project Link" UI updated with clearer confirmation, visible link preview, and guidance on where to share it

Finance

  • Project finance section removes seconds from time log entries and adds "Export as Excel" as a separate option alongside the existing export

Task List

  • Add New Task clickable area is expanded across the full task name column width. Less precision required, faster to click
  • Column width minimum value indicator is improved. The red minimum marker is now more prominent and the current vs. minimum width values are shown clearly side by side
  • Task estimate time maximum is increased beyond 24 hours to accommodate tasks that span multiple days

Board

  • Kanban board priority indicators now show a tooltip on hover displaying the priority level, visible without opening the task drawer

🐞 Fixes

Task List & Board

  • Fixed recurring task not creating a new copy on the scheduled day (daily and weekly recurrence affected)
  • Fixed renaming a status reordering the status list unexpectedly
  • Fixed bulk status change failing to update the task progress percentage on the board
  • Fixed UI jitter and vibration effect when dragging tasks in the task list
  • Fixed group-by selection in the task list applying globally across all projects instead of per project
  • Fixed column drag-and-drop scrolling being unsmooth during reorder

Projects & Navigation

  • Fixed delete category showing an incorrect error message on confirmation
  • Fixed error appearing when searching projects in grouped view
  • Fixed category-wise sort order failing to reset correctly in the project list
  • Fixed duplicate projects being created due to double-clicking the create action
  • Fixed the projects page top navigation and filter bar scrolling with the page instead of staying fixed
  • Fixed project priority descending sort producing incorrect results
  • Fixed project list pagination not advancing or displaying page counts correctly
  • Fixed "Something Went Wrong" error appearing when deleting a task from a project

Roadmap

  • Fixed zoom controls in roadmap view working in reverse (zoom in zoomed out and vice versa)
  • Fixed newly created phases not appearing in the roadmap view without a page refresh
  • Fixed phase transparency value stuck at 41% and unresponsive to change
  • Fixed transparency value mismatch between the Configure Phase dialog and the roadmap canvas
  • Fixed unable to cancel an active sort in all columns of the project member table

Reports

  • Fixed clearing all categories in the Members Time Sheet not resetting the display correctly
  • Fixed icons in the reports sidebar misaligning when the sidebar is collapsed
  • Fixed "Time Reports" text remaining partially visible when the sidebar is collapsed
  • Fixed description tooltip displaying raw HTML tags in the task list report view
  • Fixed hyperlink formatting box cut off in the description grid column

Members & Permissions

  • Fixed email verification failure not handled with a detaild error message
  • Fixed branding logo change not reflecting in team invitation emails after update
  • Fixed team leads being redirected to an unauthorized page when clicking Reports
  • Fixed not all job titles appearing in the job titles dropdown during member setup
  • Fixed client name sorting not working in the Settings clients table

Client Portal

  • Fixed incorrect service request time displayed in client portal email notifications
  • Fixed timeout error when uploading files larger than 1 MB in the task drawer
  • Fixed tooltip text unclear when the client portal sidebar is collapsed
  • Fixed "View All Notifications" link in the client portal header not navigating anywhere

UI & Display

  • Fixed the project refresh button not showing a loading animation
  • Fixed the "Worklenz Updated" release popup reappearing on every session after a release instead of once
  • Fixed the "Go to Worklenz" button in the signup confirmation email linking to an unreachable URL
  • Fixed deleted contact or company names reappearing in the task drawer after an update
  • Fixed label text colors rendering inconsistently across different areas of the UI
  • Fixed mentioned user name replaced by the "{0}" placeholder text in the Updates section
  • Fixed a space missing between words in the "Team Members" navigation bar label
  • Fixed duplicate success notification appearing when editing a project title
  • Fixed the refresh button not animating in Settings > Team Members

Workload

  • Fixed the "More" menu options in the Workload view not responding to clicks