We're pleased to announce the release of Fess 15.4.0.
This release brings support for OpenSearch 3.4, major new features for cloud storage integration, enhanced security, and numerous improvements across the platform.
π Highlights
-
OpenSearch 3.4 Support
Fess is now compatible with OpenSearch 3.4, enabling use of the latest OpenSearch features and performance improvements. -
Cloud Storage Crawling (S3 & GCS)
Added S3 and GCS protocol support for file crawling, allowing you to index documents directly from Amazon S3 and Google Cloud Storage buckets. -
Storage Abstraction Layer
New storage abstraction layer with S3 and GCS support, providing flexible storage options for thumbnails and other generated files. -
API Rate Limiting
Added configurable rate limiting for API requests to protect your Fess instance from excessive load. -
New Language Support
Added support for Hindi, Indonesian, and Turkish languages.
π§ Improvements
-
Security Enhancements
- Prevented ReDoS vulnerabilities and improved cookie security
- Enhanced SSO implementations with security improvements
- Improved Action classes with security enhancements
-
SSO & Authentication
- Renamed Azure AD to Microsoft Entra ID
- Added configurable base URL for SSO authenticators
- Added lazy loading for parent group lookup in EntraIdAuthenticator
- Improved LDAP authentication error handling and resource management
-
Thumbnail Generation
- Improved thumbnail generation with ImageMagick v7 support and SVG handling
-
Network
- Added IPv6 address support for URL construction
- Added proxy configuration support to startup scripts
-
Code Quality
- Improved thread safety in ProcessHelper and rank fusion implementation
- Enhanced data store handling with thread safety and resource management
- Improved exception handling and Throwable support
- Modernized JavaScript implementations with ES5 compatibility
- Added multilingual support to online help
-
Developer Experience
- Improved log message format and added logging guidelines
- Added integration tests for Search API endpoints
We recommend upgrading to Fess 15.4.0 to take advantage of the latest OpenSearch support, cloud storage integration, and enhanced security features.
π Documentation
π¦ Docker Image: GitHub Packages - codelibs/fess
π¬ Community Forum: discuss.codelibs.org
Thank you for using Fess!