April 2023 Updates
by Michael ParsonsIn April 2023, we added a gRPC interface as well as a new custom balances feature. Continuing development on transaction codes, we enabled updating of more fields in the tran code object and posting transactions using specific versions, making tran codes more flexible and adaptable to changing requirements.
What's Changed
- gRPC APIs for Twisp. Deployed alongside our existing GraphQL APIs. Review the schemas at https://buf.build/twisp/api.
- Custom balances for rolling up balance calculations across user-defined dimensions and filters. Create new custom balances with
createCustomBalance
; query balances withcustomBalance
andcustomBalanceByCode
. - Support updating the entries, params and transaction fields of a transaction code with
updateTranCode
. - Post transactions with a specific version of a tran code: the
postTransaction
mutation now supports atranCodeVersion
parameter. - Fix issue with concurrent put for transactions, ensuring that active records aren't overwritten after a record lock.
View the full changelog at twisp.com/changelog.