3.27.0
surrealdb/surrealdb3.27.0Jul 15, 2026by dtslvr
AI Summary
Hardens URL validation in the logo endpoint and optimizes performance by setting the change detection strategy to OnPush. Fixes issues with symbol selection during activity cloning and improves error handling.
Key Highlights
- Hardened validation of URLs in the logo endpoint
- Set change detection strategy to OnPush
- Fixed symbol selection when cloning an activity
New Features
- OnPush change detection strategy implementation
- Improved error handling in HtmlTemplateMiddleware
Full Release Notes
### Changed - Hardened the validation of the URL in the logo endpoint - Set the change detection strategy to `OnPush` in the about pages - Set the change detection strategy to `OnPush` in the accounts page - Set the change detection strategy to `OnPush` in the demo page - Set the change detection strategy to `OnPush` in the features page - Set the change detection strategy to `OnPush` in the Frequently Asked Questions (FAQ) pages - Set the change detection strategy to `OnPush` in the landing page - Set the change detection strategy to `OnPush` in the markets page - Set the change detection strategy to `OnPush` in the _Open Startup_ (`/open`) page - Set the change detection strategy to `OnPush` in the pricing page - Set the change detection strategy to `OnPush` in the public page - Set the change detection strategy to `OnPush` in the registration page - Set the change detection strategy to `OnPush` in the resources pages ### Fixed - Fixed an issue where the symbol was not selected when cloning an activity - Resolved a startup error in data gathering caused by uninitialized data provider mappings - Improved the error handling in the `HtmlTemplateMiddleware` - Improved the error handling in the get quotes functionality of the _Financial Modeling Prep_ service ### Special thanks - @dtslvr - @KenTandrian