Releases: trufnetwork/node
Releases · trufnetwork/node
v2.0.5
What's Changed
- feat: truflation frozen mechanism on composed streams index by @williamrusdyputra in #1014
- chore: introduce TN version command and update build scripts by @outerlook in #1017
Full Changelog: v2.0.4...v2.0.5
v2.0.4
What's Changed
- feat: multi-level composed index by @williamrusdyputra in #1007
- feat: truflation frozen mechanism on primitive streams by @williamrusdyputra in #1010
- feat: truflation frozen mechanism on composed streams records by @williamrusdyputra in #1011
- chore: bump kwil-db depedency for better performance by @MicBun in #1012
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- chore(ci): fix linter and Go test failures by @MicBun in #998
- fix: batch creation creates correct metadata by @outerlook in #1000
- fix: deduplicate returned result on same results by @MicBun in #1005
- chore: update kwil dependencies to latest versions by @outerlook in #1006
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- docs: node operator guide reference by @MicBun in #953
- feat: view database size by @williamrusdyputra in #954
- chore: add observer service to CDK deployment by @outerlook in #957
- chore: block height filter on list streams by @williamrusdyputra in #958
- docs: single source of truth by @williamrusdyputra in #969
- fix: sdk-js typo in readme by @williamrusdyputra in #971
- feat: add roles and role-based access control tables by @outerlook in #976
- feat: Manage core RBAC actions and delegation by @outerlook in #977
- feat: gate stream creation + optimize SQL batch ops by @outerlook in #979
- docs: view node operator guide for macOS environment by @angelicawill in #978
- chore: faster
get_index
by @outerlook in #981 - feat: expose list_role_members action & add coverage by @outerlook in #984
- chore: create system roles to control network access by @MicBun in #982
- chore: update role assertion actions to be private view by @outerlook in #986
- chore: fix stream_exists_batch action and add direct testing by @outerlook in #989
- chore: enhance wallet write permission checks with batch processing by @outerlook in #991
- docs: guide for missing logs on non-LTS Ubuntu by @MicBun in #992
- chore: bump kwil by @outerlook in #994
New Contributors
- @williamrusdyputra made their first contribution in #954
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- chore: add gateway. prefix to gateway domain by @MicBun in #930
- chore: separate OR conditional checking with null in SQL by @MicBun in #935
- chore: support local setup and document indexer usage by @MicBun in #940
- fix binary download location script by @vinarmani in #941
- chore: add ALLOW_ADHOC_QUERY environment variable by @outerlook in #932
- chore: data insertion efficiency by skipping zero values by @MicBun in #942
- chore: Ensure path independence in composed stream calculations by @outerlook in #944
- chore: better README tables visibility by @MicBun in #946
- docs: add build-essential, PATH setup and kwil-cli instructions by @MicBun in #948
- chore: change indexer url by @outerlook in #951
- chore: enhance filter_streams_by_existence action by @outerlook in #950
- chore: bump kwild version dependency by @MicBun in #952
New Contributors
- @vinarmani made their first contribution in #941
Full Changelog: v2.0.0...v2.0.1
v2.0.0
The TRUF.NETWORK with newest architecture is finallly here!
What's Changed
- chore: bump kwil-db depedency to v0.10.0-beta.3 by @MicBun in #797
- chore(2.0): initialize node with setup on compose by 10000 @MicBun in #806
- chore: enable sql query execution by @MicBun in #820
- feat: include initial migration files for upgrade by @outerlook in #819
- chore: data insertion implementation by @MicBun in #831
- feat: implement primitive query procedures by @outerlook in #833
- feat: set composed stream taxonomies by @MicBun in #841
- feat: describe taxonomy by @MicBun in #842
- feat: substream query and permission actions by @outerlook in #843
- fix: unable to retrieve primitive records by @MicBun in #845
- feat: can query all weights part of a query by @outerlook in #846
- feat: owner transfer by @MicBun in #850
- chore: verify Ethereum address on stream creation and transfer by @MicBun in #852
- feat: implement composed
get_record
& tests by @outerlook in #848 - chore: verify stream name on stream creation by @MicBun in #851
- feat: compose stream authorization by @MicBun in #849
- feat: batch insert records by @MicBun in #858
- feat: composed get_record derivatives queries by @outerlook in #861
- feat: uncomment other tests fixing pending issues by @outerlook in #868
- chore: easier pre-defined functions deployment by @MicBun in #869
- feat: get list streams by @MicBun in #875
- chore: make taxonomy insertion not a view function by @MicBun in #881
- feat: optimize read composed streams by @outerlook in #886
- feat: insert truflation's created at into TN by @MicBun in #900
- feat: local dev network update by @outerlook in #901
- chore: update domain handling and configuration in CDK setup by @outerlook in #903
- fix: insert records in batches on multiple streams by @MicBun in #905
- feat: auto-stack compatible with upgraded node by @outerlook in #907
- feat: from config stack compatible with upgrade by @outerlook in #912
- feat: production deploy compatible stacks by @outerlook in #913
- feat: view the latest write activity by @MicBun in #911
- feat: enhance Taskfile for improved development by @outerlook in #915
- chore: make all wallet format case-insensitive by lowercase by @MicBun in #918
- feat: null params return last record by @outerlook in #919
- chore: return existing streams & faster migrate by @outerlook in #926
- feat: mainnet domains for new nodes by @outerlook in #923
- chore: merge feature branch into main by @MicBun in #928
Full Changelog: v1.2.2...v2.0.0
v1.2.2
What's Changed
- chore: update docker image to support v0.9.4 by @outerlook in #799
- chore: define stream behavior contracts and expectations by @outerlook in #807
- test: insertion behavior by @MicBun in #814
- chore: tests for authorization by @outerlook in #813
- test: Querying behaviors by @MicBun in #815
- chore: add comprehensive aggregation tests by @outerlook in #817
- chore: add validation tests for "Other" section by @outerlook in #818
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- chore: remove HTTP listen address from entrypoint script by @outerlook in #735
- chore: update old references to the new organization by @MicBun in #742
- fix: run latest node version locally by @MicBun in #769
- test: benchmark new timestamp contracts by @MicBun in #771
- chore: working report of benchmark with unix by @outerlook in #777
- feat(docs): view terminology around stream metadata by @angelicawill in #778
- chore: stream storage requirement by @outerlook in #787
- chore: update dependencies and Go toolchain by @outerlook in #791
- chore: update GitHub Actions release workflow permissions by @outerlook in #793
Full Changelog: v1.2.0...v1.2.1
v1.2.0
v1.1.11
What's Changed
- test: composed contract with start date by @MicBun in #667
- fix: increase KGW read timeout by @outerlook in #676
- chore: sync contract and benchmark with dynamic weight by @MicBun in #677
- chore(docs): add sdk section by @outerlook in #697
- fix: KGW cors configuration by @outerlook in #698
- chore: use structutred logs by @MicBun in #702
- fix(ci): failing docker builds by @outerlook in #710
- fix: run compose on mac by @melianapang in #705
- chore: sync server changes by @outerlook in #711
- fix: mismatch arch kgw binary file by @melianapang in #713
- fix(consensus): update kwil by @outerlook in #728
New Contributors
- @melianapang made their first contribution in #705
Full Changelog: v1.1.10...v1.1.11