v3.3.0
Worklenz/worklenzv3.3.0Oct 21, 2026by chamikaJ
Upgrading?
Full Release Notes
# 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
Related Repositories
openclaw/openclaw★ 392,714
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,084
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 359,092
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,792
The open source coding agent.
n8n-io/n8n★ 208,269
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.