v1.4.0
fixie-ai/ultravoxv1.4.0Mar 22, 2026by github-actions[bot]
AI Summary
A feature-rich update for a financial tracking application, removing deprecated data sources, adding AI agent tools, and significantly enhancing data visualization and import capabilities.
Key Highlights
- Removal of deprecated Reserve Bank of Australia exchange rate data source
- AI Agent Integration with skill and ezBookkeeping API Tools
- Enhanced insights explorer with advanced statistics and year-over-year growth
- Support for WeChat Pay statements and custom file imports
Breaking Changes
- Remove deprecated Reserve Bank of Australia exchange rate data source
New Features
- Agent skill and ezBookkeeping API Tools script
- "Add Another" support in transaction add page
- Sub condition support in insights explorer queries
- Advanced statistics (median, max, min, variance, etc.)
- Year-over-year and period-over-period growth rates
- Cache management page
- Web Share Target API Level 2 for images
- LM Studio and Anthropic API support
- Import transactions from custom xlsx/xls files
Full Release Notes
- **\[Breaking\]**
- Remove deprecated Reserve Bank of Australia exchange rate data source
- **\[Features\]**
- Add agent skill and ezBookkeeping API Tools script for AI Agent Integration
- Support "Add Another" in transaction add page / dialog (#471)
- Support sub condition in insights explorer queries
- Display total transactions, total amount, average amount, median amount, minimum amount, maximum amount, and more statistic data in the data table tab of insights explorer
- Display year-over-year and period-over-period growth rates in trends chart in statistics & analysis page on desktop version
- Add cache management page
- Support caching map data in browser when the map provider that supports `map_data_fetch_proxy` and `map_data_fetch_proxy` is set to `true`
- Support setting exchange rate cache expiration time
- Support sorting transaction tags by name (#487)
- Support receiving images from the Web Share Target API Level 2 and directly opening AI image recognition on mobile version (#522)
- LLM provider supports LM Studio
- LLM provider supports Anthropic and Anthropic compatibility API
- Support importing transactions from custom xlsx / xls file
- **\[Enhancements\]**
- Improved Russian translation (#483, #521, thanks @dshemin)
- Improved Spanish translation (#495, thanks @abrugues)
- Improved Portuguese (Brazil) translation (#530, thanks @balaios)
- Support filtering by geographic latitude and longitude in insights explorer queries
- Add transaction time zone and transaction hour of day to axis / category / series in insights explorer
- Add 90th percentile amount, range, interquartile range, variance, standard deviation, and coefficient of variation to value metrics in insights explorer
- Add boxplot chart in reconciliation statement dialog
- Support restricting API token access based on IP address
- Support automatically applying known column mapping and transaction type mapping rules when importing custom files with column mapping handle method
- Support batch replacement of transaction time zones in the import tool
- Support exporting reconciliation statement, statistics & analysis result and import check result to SSV (semicolon separated values) file
- Support custom quick save button styles on the mobile transaction edit page
- Support exporting statistics & analysis result to Mermaid
- Merge UTF-8 and UTF-16 encodings with or without BOM, with BOM automatically detected and handled
- Support UTF-32 file encoding when importing delimiter-separated values (DSV) file
- Optimize the performance of the retrieve all transactions API
- Add attributes to disable spell check and automatic capitalization to all username input fields (#526, thanks @RasterCrow)
- Support importing WeChat Pay statements with the latest format that includes thousand separators (#534)
- Add more icons from Line Awesome
- Other user interface optimization
- **\[Development\]**
- Upgrade Golang to 1.25.7
- Upgrade Node.js to 24.14.0
- Upgrade Alpine base image to 3.23.3
- **\[Bug Fixes\]**
- Fix incorrect time for some time zones on the scheduled transaction edit page (#499)
- Fix the user settings is reset after using the command line tool to change the user password (#516)
- Fix incorrect display when use transaction year-quarter as axis / category / series in insights explorer
- Fix incorrect data when exporting 100% stacked charts data in insights explorer
- Fix incorrect column count when importing mscfb excel file
- Fix the updated transaction template is not reflected in the interface immediately after modification