New Features:
- Adds parsing support for LetterAI content
- Exposes API endpoints that can be used for application health validations:
- health/check_up provides a expansive health report, with indications of health across services and components of the Generator application
- health/heartbeat can be used as a simple health report. If this endpoint returns a 200, the service is running. This endpoint isn't intended for an overall indication of application health. Rather, it is intended for use with automatic health checks (as with, for example, load balancers).
- Adds Claude 4.5 Haiku as a supported model
- Adds support to configure a separate DB connection for each tenant. With this configuration, a tenant's data, including parsed text and generated metadata, is isolated in its own database. Generator's default database will store only system-level database information necessary for application functionality. This configuration is available only to self-hosted instances of Generator.
Improvements:
- Improves clean up of Rustici Engine resources as part of a Tenant Data Deletion job
- Adds support for MQ brokers running engine versions 4+