Hana v70.0.0 Release Notes
Image Generation & Editing API
- Added endpoints for sketch, structure, and style transfer image generation.
- Style guide extraction and style transfer support for advanced image workflows.
Reminders & Notifications
- Improved reminder handling, especially for @ALL mentions and display names.
- Enhanced reminder email subjects and outputs using cached display names.
Memory & Ingestion
- Major improvements to memory ingestion flow, including deduplication, duplicate URL/PDF handling, and tagging failures.
- Batch ingestion now tracks retrieval and generation time with better progress reporting and error handling.
- Integrated Jina Reader for recursive URL ingestion and content extraction.
Expose API Enhancements
- Added and renamed routes for URL content and batch memory operations with improved validation, including URL checks.
- Added TSDoc comments for better API documentation.
Dashboard & Analytics
- Dashboard now includes task and memory utilization metrics.
- Usage analytics track space activity and allow non-admin overview.
- Added dropout analytics for agenda and more granular stats.
Connector & Integration Improvements
- Masked API key storage and exposure for connectors.
- Pagination support in connector search APIs.
- Admins can now access connector details via dedicated routes.
Chat Experience Upgrades
- Improved “thinking” message logic and progress updates in chat.
- Responses now include generation time for transparency.
- Response control card can be toggled on or off.
System & Infrastructure
- Agenda and server improvements for graceful shutdowns and error handling.
- Redis caching for user display names and temporarily org details.
- Enhanced dependency checks and CI scripts for PRs.
Achievement Engine
- New module for achievement tracking and analytics.
Documentation
- Improved codebase overview, dependency tree, and image editing flow documentation.
Other Notables
- Report group embedding migration endpoint.
- Enhanced RAG retrieval and context link handling.
- Bug fixes for authentication, infinite loops, and error messages.