Releases: dojoengine/torii
Releases · dojoengine/torii
v1.6.1-preview.2
What's Changed
- refactor(storage): tokens collections count & only return NFT tokens by @Larkooo in #223
- feat(processors): eip 7572 contract uri by @Larkooo in #222
- feat(storage): cursor default order by & cleanup by @Larkooo in #225
- release(prepare): v1.6.1-preview.2 by @glihm in #226
Full Changelog: v1.6.1-preview.1...v1.6.1-preview.2
v1.6.1-preview.1
v1.6.1-preview.0
What's Changed
- feat(runner): torii without required world + multi world readers by @Larkooo in #213
- feat(messaging): replay check using timestamp by @Larkooo in #215
- refactor(engine): better log for no suitable processor by @Larkooo in #216
- fix(fetcher): multi range & pending fetch & comprehensive test for it by @Larkooo in #217
- release(prepare): v1.6.1-preview.0 by @glihm in #218
Full Changelog: v1.6.0...v1.6.1-preview.0
v1.6.0
What's Changed
- refactor(engine): check pedning block parent hash or else refetch by @Larkooo in #117
- refactor(engine): last validated block for head & conditional pending… by @Larkooo in #119
- release(prepare): v1.5.8-preview.0 by @glihm in #120
- feat(indexer): retries for individual batched chunks by @Larkooo in #121
- chore(controller): correct number of retry attemps by @Larkooo in #122
- refactor(indexer): pass latest block hash & number for check by @Larkooo in #123
- feat(indexer): controllers sync cartridge api by @Larkooo in #126
- refactor(engine): simplifying back the fetch range & pending behaviour by @Larkooo in #125
- release(prepare): v1.5.8-preview.1 by @glihm in #128
- fix(controllers): add padding to addresses + tests by @glihm in #127
- refactor(engine): aggressive batch retries + max 5 retries by @Larkooo in #129
- feat(engine): assert update cursors to succeed & autocheckpoint by @Larkooo in #130
- refactor(sqlite): write pool only for executor by @Larkooo in #131
- refactor(executor): only hold one connection at a time by @Larkooo in #132
- feat(executor): recv correct result & cleaner query errors by @Larkooo in #133
- release(prepare): v1.5.8-preview.2 by @glihm in #134
- refactor(executor): update tx on upsert failure by @Larkooo in #135
- refacto(indexer): extract fetcher from the engine by @glihm in #136
- refactor(indexer): fetcher crate & cleanup by @Larkooo in #137
- feat(torii-grpc): batch publish message for messaging by @Larkooo in #138
- fix(sqlite): order by cursor for ints by @Larkooo in #139
- refactor(indexer): cursor transactions & correct count for len by @Larkooo in #140
- release(prepare): v1.5.8-preview.3 by @glihm in #141
- release(prepare): v1.5.8-preview.4 by @glihm in #143
- feat(storage): backend agnostic storage rewrite for engine by @Larkooo in #142
- feat(storage-cache): abstracted readonly storage for cache trait by @Larkooo in #144
- fix(fetcher): make sure to skip last event via cursor by @Larkooo in #145
- feat: use proto as core types across torii crates; storage, cache etc. by @Larkooo in #146
- feat(controllers): add controllers storage & sync decoupled crate by @Larkooo in #147
- refactor(indexer): completely remove sqlite from engine by @Larkooo in #148
- feaat(storage): completing read storage for grpc move off by @Larkooo in #150
- feat: entity model function & use storage for messaging by @Larkooo in #151
- chore(messaging): testing updating & wrong identity by @Larkooo in #152
- fix(graphq): graphqiql source version by @Larkooo in #154
- release(prepare): v1.6.0-alpha.0 by @glihm in #157
- feat: update rpc spec to v8 by @Larkooo in #158
- release(prepare): v1.6.0-alpha.1 by @glihm in #159
- feat(runner): assert spec version v8 by @Larkooo in #160
- feat(sqlite): refactor pagination with reusable QueryBuilder and PaginationExecutor by @devin-ai-integration[bot] in #162
- feat(proxy): provide own https certs by @Larkooo in #165
- chore(erc): use macros for staitc selectors by @Larkooo in #167
- feat(erc): attempt parse token raw json as fallback by @Larkooo in #166
- feat(proxy): mkcert flag for local https by @Larkooo in #169
- feat(metrics): add comprehensive Prometheus metrics for indexer services by @devin-ai-integration[bot] in #168
- feat(snapshot): prettier spinner for downloading by @Larkooo in #170
- feat(client): sql function in torii client by @Larkooo in #172
- refactor(client): clone client instead of lock by @Larkooo in #173
- feat(storage): client read pagination to all queries by @Larkooo in #174
- feat(grpc): transactions & storage filtering by @Larkooo in #175
- feat(grpc): subscribe to transactions by @Larkooo in #176
- refactor(proxy): http2 alpn protocol for gql and grpc self cert by @Larkooo in #178
- feat(graphql): custom playground with monaco worker by @Larkooo in #179
- feat: transaction sub optimistic & add to client w filter by @Larkooo in #180
- release(prepare): v1.6.0-alpha.2 by @glihm in #181
- feat(broker): torii broker crate and memory broker by @Larkooo in #183
- fix(proxy): use h1 for websocket upgrade & upgrades over tls by @Larkooo in #184
- release(prepare): v1.6.0-alpha.3 by @glihm in #185
- feat(broker): torii-broker with proto & configurable optimistic by @Larkooo in #177
- refactor(broker): enforce update type on broker & stream inner by @Larkooo in #186
- release(prepare): v1.6.0-alpha.4 by @glihm in #188
- release(prepare): v1.6.0-alpha.5 by @glihm in #189
- feat(grpc): subscriptions runtime by @Larkooo in #190
- release(prepare): v1.6.0-alpha.6 by @glihm in #191
- refactor(grpc): lazy subscription runtime by @Larkooo in #192
- feat(runner): query runtime for grpc and gql by @Larkooo in #193
- opt(engine): controllers sync background by @Larkooo in #194
- release(prepare): v1.6.0-alpha.7 by @glihm in #195
- chore: move off lazy static and once cell by @Larkooo in #196
- feat(grpc): streams keepalive timeout and interval by @Larkooo in #199
- test(grpc): subscriptions stress test by @Larkooo in #198
- test(broker): add comprehensive broker tests by @Larkooo in #201
- feat(processors): support legacy erc1155 by @Larkooo in #203
- feat(processors): indexing models across diff namespaces by @Larkooo in #206
- feat(processors): support tag for models filter indexing by @Larkooo in #208
- chore(grpc): increase window size by @Larkooo in #210
- test(fetcher): katana runner to test fetcher pending and cursors by @Larkooo in #209
- release(prepare): v1.6.0 by @glihm in #212
Full Changelog: v1.5.7...v1.6.0
v1.6.0-alpha.7
What's Changed
- refactor(grpc): lazy subscription runtime by @Larkooo in #192
- feat(runner): query runtime for grpc and gql by @Larkooo in #193
- opt(engine): controllers sync background by @Larkooo in #194
- release(prepare): v1.6.0-alpha.7 by @glihm in #195
Full Changelog: v1.6.0-alpha.6...v1.6.0-alpha.7
v1.6.0-alpha.6
What's Changed
- feat(grpc): subscriptions runtime by @Larkooo in #190
- release(prepare): v1.6.0-alpha.6 by @glihm in #191
Full Changelog: v1.6.0-alpha.5...v1.6.0-alpha.6
v1.6.0-alpha.5
What's Changed
Full Changelog: v1.6.0-alpha.4...v1.6.0-alpha.5
v1.6.0-alpha.4
v1.6.0-alpha.3
v1.6.0-alpha.2
What's Changed
- feat(sqlite): refactor pagination with reusable QueryBuilder and PaginationExecutor by @devin-ai-integration[bot] in #162
- feat(proxy): provide own https certs by @Larkooo in #165
- chore(erc): use macros for staitc selectors by @Larkooo in #167
- feat(erc): attempt parse token raw json as fallback by @Larkooo in #166
- feat(proxy): mkcert flag for local https by @Larkooo in #169
- feat(metrics): add comprehensive Prometheus metrics for indexer services by @devin-ai-integration[bot] in #168
- feat(snapshot): prettier spinner for downloading by @Larkooo in #170
- feat(client): sql function in torii client by @Larkooo in #172
- refactor(client): clone client instead of lock by @Larkooo in #173
- feat(storage): client read pagination to all queries by @Larkooo in #174
- feat(grpc): transactions & storage filtering by @Larkooo in #175
- feat(grpc): subscribe to transactions by @Larkooo in #176
- refactor(proxy): http2 alpn protocol for gql and grpc self cert by @Larkooo in #178
- feat(graphql): custom playground with monaco worker by @Larkooo in #179
- feat: transaction sub optimistic & add to client w filter by @Larkooo in #180
- release(prepare): v1.6.0-alpha.2 by @glihm in #181
Full Changelog: v1.6.0-alpha.1...v1.6.0-alpha.2