v0.25.37
bigcapitalhq/bigcapitalv0.25.37Sep 4, 2026by abouolia
AI Summary
This release focuses on significant refactoring, including the migration of legacy hooks to a new SDK and standardizing form keys to camelCase. It introduces SMS notifications as a new feature and removes the legacy projects and one-click demo features.
Key Highlights
- Migrated legacy `useApiRequest` hooks to the new `useApiFetcher` SDK.
- Standardized form keys by migrating snake_case to camelCase.
- Introduced SMS notifications with a feature flag.
- Removed the legacy projects feature.
- Fixed SMS notification templates, dark mode support, and role form persistence.
Breaking Changes
- Removal of the projects feature.
- Removal of the one-click demo feature.
New Features
- SMS notifications feature flag
Full Release Notes
## What's Changed * fix(webapp): fix attachment dropzone drag-and-drop and add error handling by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1327 * refactor(webapp): remove projects feature by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1328 * fix(webapp): fix role form save and retrieve saved values by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1329 * chore(webapp): remove one-click demo feature by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1330 * refactor(webapp): migrate legacy useApiRequest hooks to useApiFetcher SDK by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1331 * refactor(webapp): migrate remaining snake_case form keys to camelCase by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1332 * refactor(webapp): migrate remaining useApiRequest usages to useApiFetcher SDK by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1333 * feat(server,webapp): add sms_notifications feature flag by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1334 * fix(webapp): migrate universal search to camelCase responses by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1336 * chore(server): fix all no-unused-vars lint errors by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1335 * fix(server,webapp,sdk-ts): restore empty SMS notification messages by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1337 * fix(webapp): persist preferences tabs in URL query param by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1339 * fix(server,webapp): repair SMS notifications casing, template editing and dark mode by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1338 * fix(webapp): repair broken permission labels in the roles form by @huzaifah-s in https://github.com/bigcapitalhq/bigcapital/pull/1341 * fix(server): correct CreditNote ability subject typo blocking role saves by @huzaifah-s in https://github.com/bigcapitalhq/bigcapital/pull/1340 * fix(webapp): branding select not showing templates in forms by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1343 * fix(sms): add dark mode support and fix button order in notification dialogs by @abouolia in https://github.com/bigcapitalhq/bigcapital/pull/1344 ## New Contributors * @huzaifah-s made their first contribution in https://github.com/bigcapitalhq/bigcapital/pull/1341 **Full Changelog**: https://github.com/bigcapitalhq/bigcapital/compare/v0.25.36...v0.25.37