# Gravity Legal GraphQL API Release 0.4.0
### Release 0.4.0 Notes
#### Frozen Objects
A frozen object will not have any breaking changes in any following none major releases moving forward.
Objects we froze.
- Address
- Amount
- Balance
- BankAccount
- Contact
#### Breaking Changes
- Removed `appId` from the `firm` object
- Removed `isPrimaryContact` from the `contact` object
- Renamed `secondClientId` to `secondaryClientId` on the `AddMatterInput` object
#### Changelog
- Added afterDate to `paymentLinks` connection on `matter`
- Added `transactions` connection to `matter` and `client`
- The `firm.bankAccounts` list on the `query firm(id: $firmId)` now correctly returns the `bankAccounts`
- Added `paymentLinks` connection to the `client` object.
- The `balance` object on Payment Links now returns the correct values
- Added `payment` query for querying a single `payment` object
- Fixed `firm.payment` query.
- Fixed `client.matters` query.
- Fixed `client.payments` query.
- Fixed `client.primaryContact` query.
- Added the `storedPaymentMethod` query.