3.89.0
teamhanko/hanko3.89.0Oct 20, 2026by dtslvr
Upgrading?
Release notes summary
This release focuses on UI/UX polish, accessibility, and performance. It adds a Storybook story for the file drop area component, improves mobile account settings layout and several accessibility and loading states, and optimizes admin market data and background job handling. It also fixes localization gaps in date pickers and a missing tooltip in the admin users table.
Key Highlights
- Improved mobile layout of user account settings
- Activities page no longer reloads when canceling the import activities dialog
- Admin historical market data table now loads only the latest market price per asset profile for better performance
- Introduced a 12-hour cooldown for asset profile and exchange rate gathering on activity creation by retaining completed jobs
- Fixed missing localization of date pickers in the FIRE calculator and admin asset profile details dialog, plus a missing tooltip in the admin users table
Breaking Changes
- Deprecation (not yet removal) of the `api/v1/platform` endpoints in favor of `api/v1/platforms`
New Features
- Storybook story for the file drop area component
- Reusable file drop area component extracted from the import activities dialog
- Improved loading state for the file drop area component
- Improved accessibility of the Buy me a coffee button on the about page
- Improved accessibility of the entity logo component
- 12-hour cooldown for asset profile and exchange rate gathering on activity creation
Full Release Notes
### Added - Added a _Storybook_ story for the file drop area component ### Changed - Improved the layout of the user account settings on mobile - Improved the usability of the activities page by eliminating the reload on canceling the import activities dialog - Improved the loading state of the file drop area component - Improved the accessibility of the _Buy me a coffee_ button on the about page - Improved the accessibility of the entity logo component - Extracted the file drop area of the import activities dialog to a reusable component - Improved the performance of the historical market data table of the admin control panel by loading only the latest market price per asset profile - Introduced a cooldown of 12 hours for the asset profile and exchange rate gathering on activity creation by retaining the completed jobs - Deprecated the `api/v1/platform` endpoints in favor of the `api/v1/platforms` endpoints ### Fixed - Fixed the missing localization of the date picker in the _FIRE_ calculator - Fixed the missing localization of the date picker in the asset profile details dialog of the admin control panel - Fixed the missing tooltip of the client of the last request in the users table of the admin control panel ### Special Thanks - @dtslvr - @pcbeingused333
Related Repositories
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
The world’s fastest framework for building websites.
:cherry_blossom: A command-line fuzzy finder