This release includes new features, bug fixes, and updates to frameworks and dependencies.
Breaking Changes
PHP Requirement: HelpSpot now requires PHP 8.2 or 8.3.
Windows Installer: The Windows Installer has been removed. To install or upgrade HelpSpot on Windows, please refer to our documentation.
Language Packs: Language packs are now provided as part of HelpSpot. We are shipping English, German, and Dutch languages with this release; if you need another language, please contact support. If you’ve made any previous language customizations, you’ll need to re-do them by customizing Language Strings in the Admin section of HelpSpot.
Portal Template Updates: Legacy language constants in customized portal template files will need to be updated to use the lg() helper function.
New Features
Custom Logo Upload: You can now easily upload your own logo to your support portal without modifying portal templates.
Dutch & German Support: Dutch and German languages are now natively supported in HelpSpot!
Language Customization: Wish something in HelpSpot was called something else? You can now override language used in HelpSpot by modifying Language Strings.
Enhancements
WYSIWYG Editor: Updated WYSIWYG editor with new formatting features.
Accessibility Improvements: Color and contrast tweaks to text in HelpSpot to better support accessibility standards.
CC Recipient Control: Optionally remove the ability for customers to add additional CC recipients to a request.
LDAP Authentication: New LDAP authentication library and LDAP authentication added to portal settings.
Mailbox Error Display: Better email mailbox error display in the admin area.
Mailbox Connection Testing: When adding a new Google or Microsoft mailbox, you can now easily test to make sure you’ve correctly connected before enabling the mailbox.
Email Template Validation: Changes to variables in email templates are now validated against known errors.
Bug Fixes
Fixed a bug where exporting customer info by email didn’t work properly.
Fixed a rare bug that displayed portions of the HelpSpot login page in the request UI.
Fixed a bug when creating Secondary Portals on self-hosted Windows installations that caused the file paths to be generated incorrectly.
Fixed a syntax error in Mailbox display name presets.
private.filter.get now returns a 4xx error if an invalid ID is passed in.
Email subject edits are now preserved when switching between Public, Private, and External message types.
Fixed an issue with parsing CC’d email headers that have malformed addresses.