v0.25.17
KlingAIResearch/LivePortraitv0.25.17Mar 7, 2026by abouolia
AI Summary
This release focuses on expanding the TypeScript SDK with OpenAPI integration, banking utilities, and financial reporting clients. It also introduces new DTOs for financial reports and fixes validation issues related to currency codes and payment amounts.
Key Highlights
- Added OpenAPI export script and comprehensive TypeScript SDK utilities.
- Implemented dashboard and reports API clients.
- Added banking and vendor credits SDK utilities.
- Added OpenAPI response DTOs for financial reports.
- Fixed payment amount validation to support decimals and corrected currency code usage.
New Features
- OpenAPI export script and TypeScript SDK package
- Banking and vendor credits SDK utilities
- OpenAPI response DTOs for financial reports
- Dashboard and reports API clients
- Credit note status translations
- Manual journal default views
Full Release Notes
## What's Changed * feat(sdk): add OpenAPI export script and TypeScript SDK package by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1009 * feat(sdk): move the generate sdk ts types to nestjs command by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1010 * feat(sdk): more sdk ts fetch utils by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1011 * feat(sdk-ts): add authentication fetch utils by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1013 * feat(sdk): add banking and vendor credits SDK utilities by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1015 * feat(server): add OpenAPI response DTOs for financial reports by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1019 * feat(sdk-ts): add dashboard and reports API clients by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1020 * fix(payment-received): allow decimal amounts in paymentAmount validation by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1021 * fix(accounts): add missing dynamic list filter properties to GetAccountsQueryDto by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1026 * fix(currency): use currency_code instead of id in CurrencySelectList by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1027 * feat: add credit note status translations and manual journal default views by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1028 **Full Changelog**: https://github.com/bigcapitalhq/bigcapital/compare/v0.25.16...v0.25.17