@canton-network/example-portfolio@1.12.2
·
1 commit
to 1ca1b7c1a00848677bb678c5ace9335a1d39344b
since this release
1.12.2 (2026-09-10)
🚀 Features
- handle locks using relative expiresAfter (#2398)
- multi sync example (#1622)
- promote new portfolio UI (#2210)
- move isDevnet check to wallet-sdk (#2200)
- migrate portfolio allocations to the wallet-sdk (#2192)
- migrate portfolio transfers to the wallet-sdk (#2188)
- migrate portfolio holdings reads to the wallet-sdk (#2187, #1795)
- show an offers count badge in the sidebar (#2162, #2149)
- e2e tests for new portfolio ui (#2089)
- show detailed asset views (#2083)
- transfer pre-approvals in Portfolio dApp (#2074)
- refresh offers page in portfolio dApp (#2052)
- devnet tap in new portfolio dApp (#2050)
- registry management in new portfolio dApp (#2049)
- initial pass at transaction history in portfolio (#2048)
- add FAQ page to portfolio (#2011)
- show assets in wallet page (#2004)
- show insufficient funds alert for allocations (#2000)
- implement offers page in portfolio (#1989)
- example-portfolio: support configured token registries (#1972)
- display allocation content in action required dialog (#1951)
- display transfer offer content in action required dialog (#1949)
- display action required items in new portfolio dashboard (#1948)
- implement asset transfer for new portfolio dapp (#1908, #1790)
- add runtime config.json to portfolio dApp (#1923)
- da registry preapproval contracts (#1904)
- remove provider namespace scanning support (#1775)
- add all assets view to dashboard page (#1816)
- implement new portfolio dashboard layout (#1808)
- example-portfolio: implement connect screen and theme (#1784)
- core-ledger-client: upgrade splice to 0.6.1 (#1681)
- wallet connect integration (#1595)
- use provider in splice portfolio, drop custom fetch from ledger client (#1521)
- core-wallet-auth: refactor AuthTokenProvider (#1445)
- use ledger provider in token standard service (#1387)
- new discovery (#1337)
- example-portfolio: add e2e tests for allocations (#1348)
- example-portfolio: add playwright tests for example portfolio (#1325)
- example-portfolio: add tap to portfolio settings page (#1264)
- dapp-sdk: improved Provider interfaces (#1247)
- dapp method renaming (CIP-103) (#1239)
- example-portfolio: add transaction history table to wallet page (#1234)
- example-portfolio: show holdings for each wallet in portfolio (#1195)
- example-portfolio: ensure registries are always set (#1191)
- example-portfolio: add network banner (#1186)
- example-portfolio: add support for allocations (#1173)
- example-portfolio: add expiry to transfer (#1157)
- example-portfolio: add ability to create a transfer (#1149)
- example-portfolio: list wallets and holdings (#1131)
- example-portfolio: add use(Primary)Account(s) hooks (#1109)
- example-portfolio: show change summary for every tx, use useInfiniteQuery (#1098)
- example-portfolio: add pending transfers for primary party (#1100)
- example-portfolio: add registry functionality (#1094)
- example-portfolio: add new header with connection and gateway triggers (#1088)
- example-portfolio: structure & withdraw allocations (#1084, #1083)
- example-portfolio: integrate routing in portfolio app (#1083)
- example-portfolio: use standard machinery for transfers (#1065)
- example-portfolio: accepting allocations (#1063)
- add rough portfolio dApp (#1028)
🩹 Fixes
- canton 3.6 (#2417)
- wallet-sdk: no auth when querying public registries (#2415)
- correct amount in transaction visualiser (#2413)
- require client secret to mint self signed token (#2354)
- handle rejected wallet approvals (#2278)
- apply react-doctor fixes to portfolio (#2243)
- transfer expiry date fixes (#2238, #2149)
- minor bugs around allocations (#2156, #2149)
- minor bugs around tranfers (#2151)
- transaction history and parser fixes (#2129)
- remove auth requirement for registry in portfolio (#2034)
- add npm metadata (homepage, bugs) to all published packages (#2029)
- minor error cleanup in portfolio dapp (#2010)
- allow empty strings for optional values in config and remove scanProxyUrl (#1927)
- transform mixed esm modules (#1910)
- reduce session token retention in portfolio (#1835, #1825)
- dapp-sdk: empty adapter list (#1653)
- fix error in blockdaemon allocation (#1586)
- wallet-gateway-remote: added relative pathing for files (#1365)
- example-portfolio: Fix broken connection status (#1256)
- example-portfolio: await while fetching tx (#1165)
- package update and punycode (#1108)
- example-portfolio: set session token on reconnect (#1092)
- update copyright headers to 2026 (#1077)
🧱 Updated Dependencies
- Updated @canton-network/core-wallet-test-utils to 1.12.2
- Updated @canton-network/dapp-sdk to 1.7.1
- Updated @canton-network/wallet-sdk to 1.5.1
❤️ Thank You
- Alex Matson @alexmatson-da
- Fayi @fayi-da
- fayi-da @fayi-da
- Gancho Radkov @ganchoradkov
- jarekr-da @jarekr-da
- Jasper Van der Jeugt
- Marc Juchli @mjuchli-da
- Mateusz Piątkowski
- mateuszpiatkowski-da
- Pascal Honegger
- pawelstepien-da
- Phillip Olesen @PHOL-DA
- rukmini-basu-da @rukmini-basu-da
- Simon Meier
- Viktor-Kalashnykov-da