Skip to content

Frappe Helpdesk

v1.26.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

customer-support frappe helpdesk helpscout issue-tracker javascript
+6 more
python ticketing ticketing-system typescript vue3 zendesk

Summary

AI summary

Added dark mode and bulk reply features, refactored user retrieval and ERPNext integration handling, plus numerous bug fixes across Helpdesk Portal.

Changes in this release

Feature Medium

Adds dark mode support.

Adds dark mode support.

Source: llm_adapter@2026-06-11

Confidence: high

Feature Medium

Adds bulk reply capability.

Adds bulk reply capability.

Source: llm_adapter@2026-06-11

Confidence: high

Feature Medium

Adds weighted_users support in HD team.

Adds weighted_users support in HD team.

Source: llm_adapter@2026-06-11

Confidence: high

Feature Medium

Syncs ERPNext customer with HD customer.

Syncs ERPNext customer with HD customer.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Medium

Fixes dark mode regressions.

Fixes dark mode regressions.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Medium

Fixes border rendering in ticket fields.

Fixes border rendering in ticket fields.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Medium

Fixes button label inconsistencies.

Fixes button label inconsistencies.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Medium

Checks if ERPNext is installed before integration calls.

Checks if ERPNext is installed before integration calls.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Medium

Adds session user as raised_by when creating tickets via API.

Adds session user as raised_by when creating tickets via API.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Medium

Fixes UI bugs caused by RTL layout.

Fixes UI bugs caused by RTL layout.

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix Low

Resolves @me filters during export in Helpdesk Portal.

Resolves @me filters during export in Helpdesk Portal.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Bugfix Low

Fixes recents tickets condition.

Fixes recents tickets condition.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Bugfix Low

Fixes empty state for cross‑browser compatibility.

Fixes empty state for cross‑browser compatibility.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Bugfix Low

Allows clicking multiselect pill to copy its value.

Allows clicking multiselect pill to copy its value.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Bugfix Low

Hides failed resolution indicator when ticket is not resolved.

Hides failed resolution indicator when ticket is not resolved.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Bugfix Low

Fixes placeholder rendering in filters.

Fixes placeholder rendering in filters.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Bugfix Low

Improves field‑dependency behavior: shows selected values first and refreshes options.

Improves field‑dependency behavior: shows selected values first and refreshes options.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Refactor Low

Optimizes get_users function for role fetching and user retrieval.

Optimizes get_users function for role fetching and user retrieval.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Refactor Low

Uses doc_events instead of override_doctype_class in ERPNext Integration.

Uses doc_events instead of override_doctype_class in ERPNext Integration.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Refactor Low

Points ticket assignment notifications to agent portal.

Points ticket assignment notifications to agent portal.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Refactor Low

Upgrades frappe UI.

Upgrades frappe UI.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Refactor Low

Cleans up Helpdesk UI.

Cleans up Helpdesk UI.

Source: granite4.1:30b@2026-06-11-audit

Confidence: low

Full changelog

What's Changed

  • fix: resolve @me filters during export in Helpdesk Portal (backport #3389) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3407
  • refactor: get_users function to optimize role fetching and user retrieval (backport #3393) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3413
  • feat: dark mode (backport #3246) by @aerodeval in https://github.com/frappe/helpdesk/pull/3440
  • fix: dark mode regressions (backport #3366) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3441
  • fix: border in ticket fields (backport #3359) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3442
  • fix: add weighted_users support in hd team (backport #3288) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3452
  • feat: sync ERPNext customer with HD customer (backport #3361) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3453
  • fix: better button labels (backport #3404) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3454
  • fix: check if ERPNext is installed (backport #3414) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3455
  • fix: UI bugs caused due to RTL (backport #3415) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3456
  • fix: add session user as raised_by while creating from the API (backport #3417) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3418
  • refactor(ERPNext Integration): use doc_events instead of override_doctype_class (backport #3416) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3457
  • refactor: point ticket assignment notifications to agent portal (backport #3427) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3459
  • refactor: upgrade frappe UI (backport #3422) by @RitvikSardana in https://github.com/frappe/helpdesk/pull/3458
  • fix: recents tickets condition (backport #3434) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3461
  • fix: empty state fix for cross browser compatibility (backport #3428) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3460
  • fix(multiselect): click pill to copy its value (backport #3436) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3462
  • fix(Ticket ListView): don't show failed resolution when the ticket it not resolved (backport #3437) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3463
  • fix: placeholder in filters (backport #3438) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3464
  • feat: bulk reply (backport #3394) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3466
  • fix(field-dependency): show selected values first, refresh options (backport #3446) by @mergify[bot] in https://github.com/frappe/helpdesk/pull/3467
  • fix: cleanup helpdesk UI (backport #3248) by @RitvikSardana in https://github.com/frappe/helpdesk/pull/3468

Full Changelog: https://github.com/frappe/helpdesk/compare/v1.25.1...v1.26.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Frappe Helpdesk

Get notified when new releases ship.

Sign up free

About Frappe Helpdesk

Helpdesk software which helps you streamline your company's support, offers an easy setup, clean user interface, and automation tools to resolve customer queries efficiently.

All releases →

Related context

Beta — feedback welcome: [email protected]