Skip to content Version 0.0.0
Features
- add ‘authorization’ option for auth header (ddb4bcd)
- add blob creation helpers (848613c)
- add commp calculation functionality (a87c4c9)
- auth: modify ScheduleRemovals signing for UX improvements (fadcc8d)
- commp: toZeroPaddedSize (18aa22b)
- dist: publish as single-file bundles for web/cdn use (0a42daa)
- docs: add post-deploy-setup.js script, more docs (ed002d7)
- implement wallet & contract interactions; style, test, lint (689afdd)
- implementation of initial design with mock backend (346b01f)
- initial interface design proposal (53616f0)
- make constructor private, simplify internals (2e23b4c)
- minimal interface to align with M1 plan (c05319a)
- more payments contract interaction features (c198f56)
- payments: extract SynapsePayments class, access as synapse.payments (f7df69e)
- pdp: EIP-712 signing support (a4513af)
- rename SimplePDPServiceWithPayments to Pandora (942030c)
- signing operations for PDP (ff08423)
- sptool: Add StorageProviderTool for SP-focused utilities (e54b4ad)
- streaming commp, PDP piece upload & download (d464589)
Bug Fixes
- adjust signing to match current contract implementation (4a6668c)
- auth signature needs [bytes] for CID, not bytes (87afdc1)
- auth: also pack roots for ScheduleRemoval (8abfba5)
- auth: deal with EIP-712 incompatibilities in contract (175c012)
- auth: deeper EIP-712 support with internal metamask detection (4efc63d)
- auth: fix compatibility with questionable results (8d87969)
- auth: simplify auth setup inside Synapse, update docs (ed35266)
- auth: use uint256[] for ScheduleRemovals signature (690c2aa)
- lint and browser test compatibility (aac8569)
- no Buffer (5a6de27)
- pdp: more complete index (14f8abe)
- test: dedupe test utils (831e745)
- websockets first, document walletBalance vs balance differences (7a58b9e)
Trivial Changes
- add CLAUDE.md symlink (4c5b9e5)
- add dependabot (c87963c)
- add GHA test & release w/ release temporarily disabled (00e1fae)
- deps-dev: bump webpack-cli from 5.1.4 to 6.0.1 (03df52f)
- deps: bump actions/checkout from 4.1.7 to 4.2.2 (#45) (9fff4f5)
- deps: bump actions/setup-node from 4.0.4 to 4.4.0 (711ad66)
- doc: pdp-auth-demo page (0811d95)
- docs,ai: compress and organise LLM file (3b192f9)
- docs,ai: PDP architecture & contract details + flows (2e5091b)
- docs,ai: update knowledge (7e21908)
- docs,ai: update knowledge about dev repos (29b13e7)
- docs: “base units” instead of “smallest unit” for tokens (8b97c60)
- enable auto-publishing (ce08315)
- move pdp-auth-demo.html into utils (ec60268)
- publishConfig & dry-run for now (a198ddc)
- remove example auth (17440a2)
- remove reexport from top-level index (3ace19a)
- rename @filoz/synapse-sdk for now (b588fda)
- rename CLAUDE.md to AGENTS.md (d8c5d3a)
- reorg auth components into pdp subpackage, remove from main interface (d0fc739)
- test: extend timeout for windows browser tests (0dadc4f)
- tmp: add example-auth-simple.js (f329d09)
- update GHA release permissions (f07628f)