HelpSpot 5.5.0
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.
- Credit Card Redaction: Improved credit card redaction functionality to minimize false positives.
- 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.getnow 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.