Releases: dfinity/oisy-wallet-signer
Releases · dfinity/oisy-wallet-signer
v0.3.0
Summary
This version prepares the path for the upcoming migration to AgentJS v3 by replacing the internal copies of the simple-cbor
and borc
encoders with the new @dfinity/cbor library.
It remains backward compatible and should work with both previous and new clients or signers.
Note: Upgrading to this version is optional. You can choose to skip it and wait for the next release, which should ultimatelly include AgentJS v3.
What's Changed
- feat: replica host in .env for demo by @peterpeterparker in #616
- docs: "Running the Pseudo Wallet Signer Locally" by @peterpeterparker in #617
- fix: incorrect IDL imports from cjs by @peterpeterparker in #619
- chore: clean remaining cjs import by @peterpeterparker in #623
- feat: principal object schema by @peterpeterparker in #622
- build: add new cbor peer dependency by @peterpeterparker in #625
- feat: custom cbor replacer for contentMap by @peterpeterparker in #624
- feat: replace agentjs encode and decode copy with new cbor library by @peterpeterparker in #620
- feat: remove copy of cbor and borc agent-js v2 by @peterpeterparker in #626
- build: remove borc and simple-cbor explicit peer dependencies by @peterpeterparker in #627
- chore: release version by @peterpeterparker in #628
Full Changelog: v0.2.4...v0.3.0
v0.2.4
What's Changed
- build: pin zod-schemas to v1 by @peterpeterparker in #612
- chore: bump eslint-config-oisy-wallet in lib by @peterpeterparker in #613
- chore: bump eslint-config-oisy-wallet in demo by @peterpeterparker in #614
- chore: prepare release v0.2.4 by @peterpeterparker in #615
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- feat: revert "build: bump zod v4 (#607)" by @peterpeterparker in #610
- chore: bump version v0.2.3 for release by @peterpeterparker in #611
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- build: bump lib dev dependencies by @peterpeterparker in #601
- build: bump demo dev dependencies by @peterpeterparker in #602
- fix: demo Option types and disable eslint rule by @peterpeterparker in #603
- feat: customizable OISY url in the demo by @peterpeterparker in #604
- fix: reload ui demo on wallet url change by @peterpeterparker in #605
- build: bump zod v4 by @peterpeterparker in #607
- build: bump ledger-icp to v4 and ledger-icrc to latest by @peterpeterparker in #606
- chore: remove mjs leftovers by @peterpeterparker in #608
- chore: bump version v0.2.2 for release by @peterpeterparker in #609
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- chore: next version by @peterpeterparker in #593
- build: accept ledger-icp v3 by @peterpeterparker in #592
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- build: bump sveltekit in demo by @peterpeterparker in #545
- build: bump vite (GHSA-356w-63v5-8wf4) by @peterpeterparker in #546
- build: bump dfinity-utils v.2.13.0 by @roman-nazaruk in #549
- build: bump dfinity-utils v.2.13.0 demo by @roman-nazaruk in #550
- feat: replace generateHash with hashObject by @roman-nazaruk in #551
- feat: removed genarateHash util by @roman-nazaruk in #552
- build: bump @sveltejs/kit from 2.20.4 to 2.20.6 in /demo by @dependabot in #547
- chore: apply lint rule
consistent-type-imports
by @AntonioVentilii in #555 - build: bump eslint config library by @AntonioVentilii in #554
- build: bump vite from 6.2.6 to 6.3.4 in /demo by @dependabot in #553
- chore: remove duplicate test in agent api by @AntonioVentilii in #557
- build: bump @dfinity/eslint-config-oisy-wallet from 0.1.8 to 0.1.9 by @dependabot in #562
- chore: Remove duplicate test in signer builder by @AntonioVentilii in #556
- build: bump vitest from 3.1.1 to 3.1.2 by @dependabot in #560
- build: bump @tailwindcss/vite from 4.0.17 to 4.1.5 in /demo by @dependabot in #568
- build: bump sass from 1.86.1 to 1.87.0 in /demo by @dependabot in #565
- build: bump esbuild from 0.25.2 to 0.25.3 by @dependabot in #561
- build: bump @playwright/test from 1.51.1 to 1.52.0 by @dependabot in #563
- build: bump zod from 3.24.2 to 3.24.3 in /demo by @dependabot in #564
- chore: apply vitest lint rule
no-identical-title
by @AntonioVentilii in #571 - chore: add
expect
assertion for tests in Signer builders by @AntonioVentilii in #570 - chore: apply vitest lint rule
padding-around-all
by @AntonioVentilii in #569 - build: Add
vitest
lint rules by @AntonioVentilii in #558 - chore: update @dfinity/internet-identity-playwright v2.0.0 by @peterpeterparker in #572
- build: bump jsdom from 26.0.0 to 26.1.0 by @dependabot in #575
- build: bump esbuild from 0.25.3 to 0.25.5 by @dependabot in #576
- build: bump vitest from 3.1.2 to 3.1.4 by @dependabot in #577
- build: bump prettier-plugin-svelte from 3.3.3 to 3.4.0 in /demo by @dependabot in #579
- build: bump svelte from 5.25.6 to 5.33.11 in /demo by @dependabot in #581
- build: bump vitest from 3.1.1 to 3.1.4 in /demo by @dependabot in #582
- chore: bump eslint by @peterpeterparker in #584
- feat: migrate to TypeScript v5.8.3 and its breaking change Uint8Array by @peterpeterparker in #583
- chore: replace docker-compose in demo by @peterpeterparker in #590
- feat: migrate to zod v4 by @peterpeterparker in #585
- chore: release v0.2.0 by @peterpeterparker in #587
- build: bump lib dev deps by @peterpeterparker in #588
- build: bump demo dependencies by @peterpeterparker in #589
- docs: fix npx cmd by @peterpeterparker in #591
Full Changelog: v0.1.8...v0.2.0
v0.1.8
What's Changed
- feat: added new method addTransfrom to add nonce to icrc_49_call_canister call params by @roman-nazaruk in #499
- feat: added nonce parameter to signer.api call method by @roman-nazaruk in #500
- feat: added nonceTransform to reassign value for nonce by @roman-nazaruk in #502
- test: fix playwright awaiting count elements by @peterpeterparker in #506
- build: bump dev dependencies by @peterpeterparker in #507
- build: bump dependencies and remove playwright in demo by @peterpeterparker in #508
- feat: added new signer error handler with owner not set by @roman-nazaruk in #505
- chore: revert tailwindcss v4.0.7 (latest is still buggy) by @peterpeterparker in #511
- build: bump eslint by @peterpeterparker in #515
- feat: add key for each in demo by @peterpeterparker in #517
- build: bump agent-js v2.4.0 by @peterpeterparker in #514
- build: bump dev dependencies in lib by @peterpeterparker in #519
- build: bump dev dependencies in demo by @peterpeterparker in #520
- build: bump eslint in demo by @peterpeterparker in #516
- fix: tailwind resolution by @peterpeterparker in #518
- feat: added new hexString types by @roman-nazaruk in #521
- feat: added new generateHash util by @roman-nazaruk in #513
- ci: remove scope from PR message by @AntonioVentilii in #525
- build: bump vite from 6.2.3 to 6.2.4 in /demo by @dependabot in #523
- build: bump @dfinity/eslint-config-oisy-wallet from 0.1.2 to 0.1.3 in /demo by @dependabot in #532
- build: bump vitest from 3.0.9 to 3.1.1 by @dependabot in #531
- build: bump svelte from 5.25.3 to 5.25.5 in /demo by @dependabot in #530
- build: bump esbuild from 0.25.1 to 0.25.2 by @dependabot in #527
- build: bump @dfinity/eslint-config-oisy-wallet from 0.1.2 to 0.1.3 by @dependabot in #529
- build: bump tailwindcss from 4.0.15 to 4.0.17 in /demo by @dependabot in #526
- build: bump sass from 1.86.0 to 1.86.1 in /demo by @dependabot in #528
- feat: added new add custom transfrom for icrc_49 calls by @roman-nazaruk in #522
- feat: added new http agent provider by @roman-nazaruk in #524
- build: bump vitest from 3.0.9 to 3.1.1 in /demo by @dependabot in #537
- build: bump svelte from 5.25.5 to 5.25.6 in /demo by @dependabot in #536
- build: bump @tailwindcss/vite from 4.0.15 to 4.0.17 in /demo by @dependabot in #535
- build: bump @junobuild/vite-plugin from 1.0.0 to 2.0.0 in /demo by @dependabot in #534
- feat: made agent protected by @roman-nazaruk in #538
- feat: add new custom-http-agent by @roman-nazaruk in #533
- feat: integrated customTransfrom to customHttpAgent by @roman-nazaruk in #539
- feat: refactored agent api get HttpAgent by @roman-nazaruk in #540
- feat: added defaultAgent to icrc_21 call by @roman-nazaruk in #541
- feat: added defaultAgent to signer-api by @roman-nazaruk in #542
- build: bump vite from 6.2.4 to 6.2.5 in /demo by @dependabot in #543
- chore: bump for release version by @roman-nazaruk in #544
New Contributors
- @roman-nazaruk made their first contribution in #499
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- chore: downgrade typescript to v5.4.5 by @peterpeterparker in #475
- chore: migrate to eslint v9 by @peterpeterparker in #474
- chore: use eslint-config-oisy-wallet in demo by @peterpeterparker in #359
- docs: simplify E2E tutorial by skipping the installation of the Juno CLI by @peterpeterparker in #479
- feat: handle heartbeat messages even when the signer is busy by @peterpeterparker in #478
- build(deps-dev): bump vitest from 3.0.5 to 3.0.7 by @dependabot in #482
- build(deps-dev): bump @dfinity/internet-identity-playwright from 0.0.4 to 0.0.5 by @dependabot in #481
- build(deps-dev): bump @tailwindcss/vite from 4.0.6 to 4.0.9 in /demo by @dependabot in #485
- build(deps-dev): bump tailwindcss from 4.0.6 to 4.0.9 in /demo by @dependabot in #487
- build(deps-dev): bump sass from 1.85.0 to 1.85.1 in /demo by @dependabot in #486
- build(deps-dev): bump prettier from 3.5.1 to 3.5.3 by @dependabot in #489
- build(deps-dev): bump @playwright/test from 1.49.1 to 1.50.1 in /demo by @dependabot in #447
- feat: Prepare the method to specifically handle readonly message requests by @DecentAgeCoder in #491
- fix: bumping @tailwindcss/[email protected] break the UI of the demo by @peterpeterparker in #492
- chore: pr title and description checks by @peterpeterparker in #494
- feat: handle supported standards request as readonly by @DecentAgeCoder in #493
- chore: bump for release version by @peterpeterparker in #495
New Contributors
- @DecentAgeCoder made their first contribution in #491
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- build: make peer dependencies up-to-next when releasing next by @AntonioVentilii in #456
- build(deps-dev): bump esbuild from 0.24.2 to 0.25.0 by @dependabot in #457
- build(deps-dev): bump sass from 1.83.4 to 1.84.0 in /demo by @dependabot in #462
- feat: Agent-js v2.3.0 breaking change by @peterpeterparker in #466
- build: bump dev dependencies in demo by @peterpeterparker in #468
- dependabot: reduce frequency by @AntonioVentilii in #471
- chore: next version by @peterpeterparker in #470
- feat: migrate demo to tailwind v4 by @peterpeterparker in #469
- build(deps): bump zod from 3.24.1 to 3.24.2 in /demo by @dependabot in #473
- build(deps-dev): bump prettier from 3.4.2 to 3.5.1 by @dependabot in #472
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- build(deps-dev): bump vitest from 3.0.2 to 3.0.4 by @dependabot in #436
- build(deps-dev): bump @playwright/test from 1.49.1 to 1.50.0 by @dependabot in #437
- build(deps-dev): bump vite from 6.0.10 to 6.0.11 in /demo by @dependabot in #439
- build(deps-dev): bump svelte from 5.16.2 to 5.19.3 in /demo by @dependabot in #440
- build(deps-dev): bump @sveltejs/kit from 2.16.0 to 2.16.1 in /demo by @dependabot in #441
- build(deps-dev): bump typescript from 5.7.2 to 5.7.3 in /demo by @dependabot in #442
- feat: use local replica url constant in demo by @peterpeterparker in #443
- build: bump ic-js by @peterpeterparker in #444
- feat: replace base64 utils by @peterpeterparker in #445
- build(deps-dev): bump @playwright/test from 1.50.0 to 1.50.1 by @dependabot in #452
- build(deps-dev): bump vitest from 3.0.4 to 3.0.5 by @dependabot in #451
- build(deps-dev): bump vitest from 3.0.2 to 3.0.5 in /demo by @dependabot in #446
- build(deps-dev): bump prettier-plugin-svelte from 3.3.2 to 3.3.3 in /demo by @dependabot in #449
- build(deps-dev): bump svelte-check from 4.1.1 to 4.1.4 in /demo by @dependabot in #450
- build: normalize @dfinity peer dependencies by @AntonioVentilii in #454
- chore: bump version for release by @AntonioVentilii in #455
Full Changelog: v0.1.4...v0.1.5