We are excited to announce the release of Fess 15.0.0, a major update that brings full support for OpenSearch 3.0, along with numerous enhancements to configuration clarity, performance, UI, and compatibility.
Major Highlights:
- OpenSearch 3.0 Support Fess now runs seamlessly on OpenSearch 3.0, including plugin updates, internal API migration, and refactoring of internal packages.
- Modernized Tech Stack Upgraded to Java 21, Tomcat 10.1, Bootstrap 5.3, jQuery 3.7.1, and AdminLTE 3.2 for better performance, compatibility, and UI improvements.
- Crawler and Logging Enhancements
- Depth control and crawling order configuration for file list indexing
- HTML link extraction rules using configurable tags
- Kryo serialization for temporary crawler data
- Optimized search log queue and batch processing
- Cleaner logging with detailed exception information
- Configuration & Build Improvements
- Added descriptive comments to fess_config.properties
- Removed deprecated features and cleaned up Maven warnings
- Improved plugin handling and excluded unnecessary artifacts from builds
- Security & Integration
- Added HttpHeaderSecurityFilter and configurable response headers
- LDAP role mapping now supports sAMAccountName
- Improved RESTful behavior in admin APIs and better serialization in fallback paths
Release Notes: Fess 15.0.0 on GitHub
Docker Image: Docker Hub - codelibs/fess
Installation & Upgrade Guide: Fess Documentation
Issue Tracker: GitHub Issues
We appreciate your continued feedback and contributions.
If you encounter any issues or have suggestions, feel free to post here or open an issue on GitHub.
Thank you for being part of the Fess community!