Releases: zingolabs/zingolib
Releases · zingolabs/zingolib
zingolib_v2.1.2
What's Changed
- previous zingolib releases did not have "zingolib" prefix in the release tag and the zingolib version in the cargo.toml had not been updated correctly
- update zingolib version for 2.1.2 release by @Oscar-Pepper in #2085
Full Changelog: pepper-sync_v0.1.0...zingolib_v2.1.2
pepper-sync_v0.1.0
What's Changed
- update readme by @Oscar-Pepper in #2062
- replace zcash_client_backend UFVK export with direct zcash_keys type by @Oscar-Pepper in #2063
- Bump rust-embed from 6.8.1 to 8.9.0 by @dependabot[bot] in #2071
- Bump rsa from 0.9.9 to 0.9.10 by @dependabot[bot] in #2073
- fix: respect coinbase maturity in balance calculations (#2069) by @Timi16 in #2072
- Correct small issues in comments by @dorianvp in #2074
- fix: add timeouts for network requests by @dorianvp in #2079
- Release 2.1.1 by @dorianvp in #2081
- Pepper sync v0 1 0 by @Oscar-Pepper in #2078
- Merge 2.1.1 changes into stable by @dorianvp in #2082
New Contributors
Full Changelog: 2.1.0...pepper-sync_v0.1.0
Release 2.1.1
What's Changed
- update readme by @Oscar-Pepper in #2062
- replace zcash_client_backend UFVK export with direct zcash_keys type by @Oscar-Pepper in #2063
- Bump rust-embed from 6.8.1 to 8.9.0 by @dependabot[bot] in #2071
- Bump rsa from 0.9.9 to 0.9.10 by @dependabot[bot] in #2073
- fix: respect coinbase maturity in balance calculations (#2069) by @Timi16 in #2072
- fix: add timeouts for network requests by @dorianvp in #2079
- Pepper sync v0 1 0 by @Oscar-Pepper in #2078
New Contributors
Full Changelog: 2.1.0...2.1.1
Release 2.1.0
What's Changed
- fix shard tree missing checkpoints by @Oscar-Pepper in #2013
- Doubled nextest timeout. by @fluidvanadium in #2009
cargo updateincluding infrastructure by @fluidvanadium in #2010- chore: Configure Renovate by @renovate[bot] in #2025
- add critical error handling until missing checkpoint bug is fixed by @Oscar-Pepper in #2031
- Recover network weather during stream by @Oscar-Pepper in #2038
- fix regtest in zingolib and remove local net auto launch from zingo-cli by @Oscar-Pepper in #2044
- Fix shard tree truncation bug pt3 by @Oscar-Pepper in #2032
- pause sync during send with an option to resume by @Oscar-Pepper in #2037
- Brush off CI by @fluidvanadium in #2024
cargo updateby @fluidvanadium in #2022- Slow tests in Nightly CI by @fluidvanadium in #2049
- update ring crate dependency version by @ala-mode in #1949
- Update regtest docs by @Oscar-Pepper in #2054
New Contributors
- @renovate[bot] made their first contribution in #2025
- @ala-mode made their first contribution in #1949
Full Changelog: 2.0.9...2.1.0
Release 2.0.9
What's Changed
- build(ci): remove symlinks to zcash params by @dorianvp in #1950
- build(ci)!: add cargo-hack checks by @dorianvp in #1951
- generic local net test upgrade by @Oscar-Pepper in #1917
- Make cargo hack even happier. Now it checks private crates too. by @fluidvanadium in #1953
- cleanup following review of nu6-1 support PR #1898 by @Oscar-Pepper in #1952
- Zingo cli dev deps by @zancas in #1948
- stable is now 1.90 by @zancas in #1954
- cargo update, tests pass by @zancas in #1955
- Release 2.0.7 by @dorianvp in #1956
- Add command new_taddress_allow_gap by @Tomas-M in #1957
- experiment with traits for combining augmentation behavior with foreign types by @zancas in #1958
- Move netutils and testvectors to infrastructure. by @fluidvanadium in #1960
- brought back some fixes by @fluidvanadium in #1962
- zingo-infra-service --> zingo_full_stack_tests by @zancas in #1963
- Port to conf act heights by @zancas in #1961
- Proptest timeout by @fluidvanadium in #1964
- cargo update by @zancas in #1972
- Update to latest infra by @zancas in #1973
- cargo update by @zancas in #1977
- update to latest 0.2.0 zingo-common and infrastructure/zcash_local_net by @zancas in #1980
- no longer require local_consensus by @zancas in #1985
- Clippy pedantic by @fluidvanadium in #1984
- Update infra after Abstraction lands. by @fluidvanadium in #1981
- Interface Change: Added an error type, replacing a string, in a pub fn by @fluidvanadium in #1978
- Extract test scenarios to separate package. by @fluidvanadium in #1986
- add README to pepper-sync by @Oscar-Pepper in #1988
- Backport pepper sync readme by @Oscar-Pepper in #1990
- Zebra 3 by @fluidvanadium in #1994
- Dryci 3 by @fluidvanadium in #1993
- Use tracing by @fluidvanadium in #1996
- Multi wallet for zingo pc by @juanky201271 in #2001
- Infra update by @fluidvanadium in #2006
- Release 2.0.9 by @dorianvp in #2007
Full Changelog: 2.0.6...2.0.9
Release 2.0.6
What's Changed
- update docker for CI by @zancas in #1930
- Added dev-dependencies item so that
cargo nextest run -p zingolibworks out of the box by @fluidvanadium in #1927 - Update ci to 00N by @zancas in #1935
- Testnet send by @fluidvanadium in #1744
- update test docs by @zancas in #1936
- undo accidental public api change by @fluidvanadium in #1939
- CI nightly fixed by @juanky201271 in #1940
- Run chain generic proptests by @fluidvanadium in #1945
- ConfirmationStatus unit test and debug by @fluidvanadium in #1943
- updated dependency to match zaino by @fluidvanadium in #1944
- feat: add NU 6.1 support by @zancas in #1933
- darkside tests depends on test-elevation, can now build as a package by @fluidvanadium in #1947
Full Changelog: 2.0.5...2.0.6
2.0.2
What's Changed
- Sync integration pt1 revisited by @Oscar-Pepper in #1610
- Backported sub ua by @zancas in #1629
- Sync status by @Oscar-Pepper in #1612
- Shard ranges by @Oscar-Pepper in #1613
- Fixed output batching by @Oscar-Pepper in #1615
- Merge scanned ranges by @Oscar-Pepper in #1625
- Sync integration pt2 by @Oscar-Pepper in #1630
- Sync integration balance methods by @Oscar-Pepper in #1632
- Sync integration pt4 by @Oscar-Pepper in #1648
- Sync integration send by @Oscar-Pepper in #1649
- Sync integration send pt2 by @Oscar-Pepper in #1653
- Sync integration send pt3 by @Oscar-Pepper in #1655
- Rename to pepper sync by @Oscar-Pepper in #1658
- Remove getset by @Oscar-Pepper in #1657
- Note summaries by @Oscar-Pepper in #1661
- Reintegrate tests by @Oscar-Pepper in #1663
- Fix sync hang by @Oscar-Pepper in #1665
- Sync api by @Oscar-Pepper in #1667
- Fix tests part2 by @Oscar-Pepper in #1670
- The great purge pt1 by @Oscar-Pepper in #1680
- Wallet read write by @Oscar-Pepper in #1685
- Wallet save by @Oscar-Pepper in #1688
- Load from previous wallet versions by @Oscar-Pepper in #1690
- The great purge pt2 by @Oscar-Pepper in #1695
- Fix incomplete tree bug by @Oscar-Pepper in #1697
- Fix bad anchor bug by @Oscar-Pepper in #1698
- Fix transparent transactions by @Oscar-Pepper in #1699
- Fix darkside by @Oscar-Pepper in #1700
- Fix value transfers by @Oscar-Pepper in #1702
- Move sync structs by @Oscar-Pepper in #1703
- Fix chain generics by @Oscar-Pepper in #1704
- Fix encoded memo parsing by @Oscar-Pepper in #1705
- Fix mempool and hangs by @Oscar-Pepper in #1706
- Fix transaction equality test utils by @Oscar-Pepper in #1707
- Fix memo parsing by @Oscar-Pepper in #1708
- Fix tests pt3 by @Oscar-Pepper in #1709
- Zingo 2 0 cleanup by @Oscar-Pepper in #1718
- Error handling client by @Oscar-Pepper in #1711
- Error handling scanning by @Oscar-Pepper in #1712
- Error handling sync by @Oscar-Pepper in #1713
- Send failure apis by @Oscar-Pepper in #1715
- Improve wallet block memory efficiency by @Oscar-Pepper in #1717
- Fix tests final by @Oscar-Pepper in #1710
- Polished a test by @fluidvanadium in #1722
- 2.0 features into dev by @dorianvp in #1731
- cargo update by @zancas in #1732
- Ignore tests by @zancas in #1733
- Rex dup fix by @zancas in #1734
- re-remove tempdir by @zancas in #1735
- Bump ups by @zancas in #1736
- remove unused spec by @zancas in #1737
- apply clippy suggestions by @zancas in #1738
- fix intra-doc links by @zancas in #1739
- Use
append-only-vecversion from crates.io by @dorianvp in #1747 - update ubuntu runner by @fluidvanadium in #1746
- update to LRZ main by @Oscar-Pepper in #1745
- fix load from wallet path bug by @Oscar-Pepper in #1748
- Update ci build by @Oscar-Pepper in #1749
- fix config assert test by @Oscar-Pepper in #1751
- update MSRV in readme by @Oscar-Pepper in #1756
- Fix v32 read write by @Oscar-Pepper in #1757
- fix wallet load error pt2 by @Oscar-Pepper in #1754
- Improve sync error handling by @Oscar-Pepper in #1755
- remove unused zingomobile fn by @Oscar-Pepper in #1743
- Fix sync status boundary blocks by @Oscar-Pepper in #1758
- add percentage total outputs scanned field to sync status by @Oscar-Pepper in #1759
- cargo update by @zancas in #1761
- fixed sync handling and added sync stop by @Oscar-Pepper in #1762
- fix checkpoint error when updating shard tree by @Oscar-Pepper in #1764
- apply 'cargo machete --fix' and remove unused deps by @zancas in #1763
- Bip0039 bump by @zancas in #1765
- Default and optimalish debug by @zancas in #1771
- Apply dependabot by @zancas in #1772
- improve rescan to stop sync first if running by @Oscar-Pepper in #1773
- added sync config to optimise sync setup times by @Oscar-Pepper in #1774
- fix stop hang by @Oscar-Pepper in #1775
- Fix spendable transparent bug by @Oscar-Pepper in #1776
- Improve rescan pt2 by @Oscar-Pepper in #1777
- Clear transparent spend status on tx removal by @Oscar-Pepper in #1779
- cargo update by @zancas in #1780
- Outgoing coin summaries by @Oscar-Pepper in #1782
- improve anchor height for send by @Oscar-Pepper in #1781
- fixed bug with previous checkpoint not existing by @Oscar-Pepper in #1783
- fix test failures in case where tree is empty by @Oscar-Pepper in #1784
- cargo update by @zancas in #1785
- start get taddress txid calls from height 1 by @Oscar-Pepper in #1786
- Zingo price by @Oscar-Pepper in #1750
- Minus openssl again by @zancas in #1787
- re-export types to use with loadconfig by @zancas in #1790
- current price fetch reimpl with tor by @Oscar-Pepper in #1788
zingo-memo: Prepare for release by @dorianvp in #1791- Add license, repo & homepage fields for
zingo-memoby @dorianvp in #1792 - Use crates.io version of
zingo-memoby @dorianvp in #1793 - Preparing for
zingo-netutilsrelease by @dorianvp in #1794 - Use
zingo-netutilsfrom crates.io & prepare for `zingo-status… by @dorianvp in #1795 - Pre-release of
zingo-price&pepper-syncby @dorianvp in #1796 - Preparing for
zingolibrelease by @dorianvp in #1797 - Preparing for
zingolibrelease by @dorianvp in #1798 - Prepare for
zingo-testvectorsrelease by @dorianvp in #1799 - Use
zingo-testvectorsfrom crates.io by @dorianvp in #1800 - Remove
build_utilscrate and move intozingolibby @dorianvp in #1801 - Exclude certain folders in
zingolibby @dorianvp in #1802 - Remove
zcash-paramsby @dorianvp in #1803 - CI nightly fixed by @juanky201271 in #1805
zingolib: Reintroducezcash-paramsfor mo...
1.11.0
What's Changed
- Release of July by @fluidvanadium in #1282
- Stable 1.4.2 by @zancas in #1298
- implement send-to-self to be created alongside zfz sent value transfer by @Oscar-Pepper in #1299
- Remove zfz memo and update doc comments by @Oscar-Pepper in #1302
- Stable by @zancas in #1462
- Stable by @nachog00 in #1476
- Zingo sync mempool by @Oscar-Pepper in #1575
- Zingo sync fix verification logic by @Oscar-Pepper in #1581
- Darkside reloaded 3 by @fluidvanadium in #1577
- fix Cargo.toml anti-pattern, with autoinherit by @zancas in #1585
- fix mempool edgecase by @Oscar-Pepper in #1587
- fix set_verify_scan_range by @Oscar-Pepper in #1586
- document sync definitions by @zancas in #1572
- Fix minor bugs by @Oscar-Pepper in #1588
- Move mempool to separate task by @Oscar-Pepper in #1589
- Revisit update scan ranges by @Oscar-Pepper in #1591
- define a public testvectors crate. by @zancas in #1598
- get subtree roots to allow for spend-before-sync by @AloeareV in #1593
- Change name by @zancas in #1600
- unify optional dependency crates syntax in manifest file (remove ':dep') by @zancas in #1599
- fix typos by @rex4539 in #1602
- Darkside eviction simulator by @fluidvanadium in #1601
- add bool to set do_addresses to shielded_only by @zancas in #1619
- Make replyto orchard only by @zancas in #1620
- ignore hanging sync test by @zancas in #1618
- orchard only ua by @zancas in #1623
- cargo update by @zancas in #1624
- Responsiveness by @zancas in #1626
- add total by @zancas in #1627
- A wrong char removed by @juanky201271 in #1628
- Responsiveness - out of range of slice fixed by @juanky201271 in #1631
- Port fixes from dev 2 0 by @zancas in #1633
- fix RUSTSEC-2025-0004 by @rex4539 in #1644
Full Changelog: 1.10.3...1.11.0
1.10.3
What's Changed
- cargo update including rustls by @zancas in #1550
- Offline Mode for zingo-mobile by @dorianvp in #1540
- upgrade to 1.83, allows missing docs by @zancas in #1555
- darkside test ready to fail on incomplete peppersync impl by @AloeareV in #1549
- Revert "Rebroadcast Until Confirmed" by @fluidvanadium in #1559
- propose pending_window of 2 by @zancas in #1566
- Make value transfers more idiomatic by @zancas in #1564
- update dependency versions by @zancas in #1570
- cargo update by @zancas in #1571
- remove getset from zingolib by @AloeareV in #1574
- Zingo sync transparent bundle scanning by @Oscar-Pepper in #1558
- Zingo sync transparent with get taddress txids by @Oscar-Pepper in #1551
- Simpler parallelize shardtree by @AloeareV in #1576
- Add support for empty server in
changeservercommand by @dorianvp in #1582 - Handle case where args len is empty in
changeservercommand by @dorianvp in #1583 - Parse empty uri strings correctly in
load_clientconfigby @dorianvp in #1584
Full Changelog: 1.10.2...1.10.3
1.10.2
What's Changed
- Zingo sync reorg logic by @Oscar-Pepper in #1348
- Fix output format for txids in
sendprogresscommand by @dorianvp in #1545
Full Changelog: 1.10.1...1.10.2