Releases: everx-labs/ever-q-server
Releases · everx-labs/ever-q-server
Version: 0.47.0
[0.47.0] - 2022-02-28
New
-
Support
X-Evernode-Expected-Account-Boc-Version
header.
1
(default) means old version,2
– new. -
Support
boc1
field in accounts collection.boc
field contains new2
version,
boc1
contains downgraded to1
version. -
account.init_code_hash
– account 's initial code hash (when it was deployed).
Version: 0.46.0
[0.46.0] - 2022-02-17
New
- Add joined fields to
blockchain.account_transactions
andblockchain.workchain_transactions
:account
in_message
out_messages
- Duplicate functions inside
blockchain
query to api root:master_seq_no_range
key_blocks
workchain_blocks
workchain_transactions
account_transactions
Deprecated
when
argument in all joined fields (for example, transaction.in_message'swhen
argument)- the following root queries:
blockchain
(usage of all internal functions must be replaced with the same API in the root Query)explainQueryAccounts
explainQueryTransactions
explainQueryMessages
explainQueryBlocks
explainQueryBlockSignatures
explainQueryZerostates
getAccountsCount
getTransactionsCount
getAccountsTotalBalance
QueryExplanation
type
Check the deprecation schedule, policy and migration guides for more info
https://tonlabs.gitbook.io/evernode-platform/reference/breaking-changes/deprecation-schedule
Fixed
- Collection filters should allow incorrect ids in the setup with multiple hot databases. Example affected query:
blocks(filter:{id:{eq:"a"}}) { id }
.
Version: 0.45.1
[0.45.1] - 2022-02-04
Fix
- Fix joins repeation rate when trying to fetch non-existent document
Version: 0.45.0
[0.45.0] - 2021-11-18
New
- New
blockchain
UNSTABLE root query, which features reliable pagination with cursor of blocks and transactions:master_seq_no_range
to transform time range into masterchain seq_no rangekey_blocks
- paginate through key blocksworkchain_blocks
with optional filter by thread (former 'shard')workchain_transactions
account_transactions
Later, it will be expanded with messages pagination.
Optimized
- Without chain ranges verification database the verified boundary now 10 seconds ago instead of 120.
Fix
- StatsD reporting now has timeout to tackle with rare freeze problem
Version: 0.44.5
[0.44.5] - 2021-11-15
Fix
- Bump apollo-server from 2.16.1 to 2.25.3
Version: 0.44.4
[0.44.4] - 2021-10-25
Fix
- diagnostic timeout added to statsD reporting
- "Cannot read property 'length' of null" error
Version: 0.44.3
[0.44.3] - 2021-10-25
Fix
- q-server didn't write error messages to log
Version: 0.44.2
[0.44.2] - 2021-10-22
Fix
- subscriptions with joins didn't work
- subscriptions for companion fields (
*_name
,*_string
) didn't work
Version: 0.44.1
[0.44.1] - 2021-10-22
Fix
- subscriptions for accounts didn't work
Version: 0.44.0
[0.44.0] - 2021-10-11
New schema fields
file_hash
in blockfile_hash
androot_hash
in zerostateext_in_msg_fee
in message
API
- API functions sorted in logical order
Fix
gen_software_capabilities
block field is big integer