Download Latest Version v3.3.1 source code.zip (16.9 MB) Google Add to Preferred Sources
Home / v3.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-10-21 4.4 kB
v3.3.0 source code.tar.gz 2026-10-21 12.5 MB
v3.3.0 source code.zip 2026-10-21 16.9 MB
Totals: 3 Items   29.4 MB 4

What's Changed

This release adds Client Portal v2, software projects with backlogs and sprints, a GitHub integration, project docs, and plan entitlements. It also includes security hardening and a large batch of UI fixes for light and dark mode.

Highlights

  • Client Portal v2: a reworked client-facing portal (#557).
  • Software project type: backlog, sprints, and developer-friendly terminology (#539).
  • GitHub integration: connect Worklenz with GitHub (#588).
  • Project docs: documentation inside your projects (#585).
  • Plan entitlements: plan-based feature limits (#568). Guests and the client portal are unlimited on Pro, AppSumo LTD accounts count as Pro for guests, and branding is available on the Business plan (#608, [#616]).
  • Help tab and release notes in Settings: the latest release notes now show in the app. They are read from the database instead of Markdown files (#606, [#610]).

New Features and Improvements

  • Task list
  • Jump straight to the latest comment on a task (#569).
  • Status and phase filters are now searchable (#521).
  • Task filters stay inside the Filters group, and the filter controls are improved (#506).
  • Custom columns now start at 180px wide, with a 100px minimum (#523).
  • Time tracking: time logging and timers are blocked before a project's start date (#550).
  • Settings: the practices page now has pagination (#524).
  • Reports
  • You can sort the members column (#549).
  • You can cancel sorting in the recently logged table (#581).
  • Audit log: date presets are updated, and dates are now timezone-aware (#560).
  • Project overview: field labels are replaced with an eye icon (#571).
  • Navigation: the reorder handle is more visible in both light and dark mode (#518, [#558]). The "Add Client" option is removed from navigation (#601).
  • Software project settings: the custom fields tab is removed (#596).
  • Security and access
  • Configurable invitation and phishing protections for OSS (#619).
  • SQL injection prevention now uses parameterized queries, with Number() coercion for user input (#624, [#628]).
  • Infrastructure: Docker images are pinned (#494).

Bug Fixes

  • Time entries: the quick time entry modal now shows all accessible projects (#525).
  • Task descriptions: formatting is preserved after saving (#600).
  • Text encoding: HTML entities no longer show up encoded in displayed text (#594).
  • Insights: task status data is corrected, and insight tables now fit their container (#514).
  • Project view: chart and timeline scrolling stay in sync (#546).
  • Project ID: the placeholder now shows the correct project ID (#547).
  • Mapping statuses: the "Read about mapping statuses" link no longer redirects to the Worklenz blog (#541).
  • Billable column: the header stays visible at all screen sizes (#559, [#565]).
  • Migrations: role-specific permission grants are removed (#575).
  • Localization: UI copy and translations are fixed (#555).
  • Light and dark mode fixes
  • Label text is easier to read (#530).
  • Dropdown scrollbars show the correct colors (#502, [#544]).
  • The status button border is visible in light mode (#475).
  • Tooltip spacing in the status pie chart is fixed (#474).
  • Category pills have an improved layout (#463).
  • The refresh icon in the planner schedule view is consistent (#512).
  • The My Progress widget text is aligned (#554).
  • The drag-and-drop icon is aligned to the right of widgets (#556).
  • Search inputs match the design (#566).

Maintenance

  • Synced with business development changes (#489, [#532]).

Upgrade Notes

  • This release includes database migrations. Run them before starting the new version, for example with npm run migrate:up in worklenz-backend/.
  • Docker images are pinned, so update your image tags to match this release.

New Contributors

Welcome, and thank you:

  • @Geethmiiresha made their first contribution in [#554].
  • @asanka-773 made their first contribution in [#547].

Thanks also to @cdsthakshila, @svgthakshila, @ThishankaM, @DhanithB, @DinuniWork, and @123sewmini for their contributions to this release.

Full Changelog: https://github.com/Worklenz/worklenz/compare/v3.2.1...v3.3.0

Source: README.md, updated 2026-10-21