diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index 6e8df7d2a..578bbcbce 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1,6 +1,6 @@ { "packages/access-client": "11.0.0", - "packages/access-api": "5.1.1", + "packages/access-api": "11.0.0-rc.0", "packages/capabilities": "4.0.0", "packages/upload-api": "2.0.0", "packages/upload-client": "8.0.0" diff --git a/packages/access-api/CHANGELOG.md b/packages/access-api/CHANGELOG.md index bbdc3f17b..2478ad70f 100644 --- a/packages/access-api/CHANGELOG.md +++ b/packages/access-api/CHANGELOG.md @@ -1,5 +1,158 @@ # Changelog +## [11.0.0-rc.0](https://github.com/web3-storage/w3protocol/compare/access-api-v5.1.1...access-api-v11.0.0-rc.0) (2023-03-23) + + +### ⚠ BREAKING CHANGES + +* implement new account-based multi-device flow ([#433](https://github.com/web3-storage/w3protocol/issues/433)) +* upgrade capabilities to latest ucanto ([#463](https://github.com/web3-storage/w3protocol/issues/463)) +* upgrade access-api @ucanto/* and @ipld/dag-ucan major versions ([#246](https://github.com/web3-storage/w3protocol/issues/246)) +* access-client store decoupling ([#228](https://github.com/web3-storage/w3protocol/issues/228)) +* upgrade to `@ucanto/{interface,principal}`@^4.0.0 ([#238](https://github.com/web3-storage/w3protocol/issues/238)) +* follow up on the capabilities extract ([#239](https://github.com/web3-storage/w3protocol/issues/239)) +* doc capabilities & make requierd nb non-optionals ([#159](https://github.com/web3-storage/w3protocol/issues/159)) +* Remove 0.8 caps and add account delegation to the service ([#123](https://github.com/web3-storage/w3protocol/issues/123)) +* bump to 0.9 ([#116](https://github.com/web3-storage/w3protocol/issues/116)) +* new accounts ([#72](https://github.com/web3-storage/w3protocol/issues/72)) +* awake ([#66](https://github.com/web3-storage/w3protocol/issues/66)) + +### Features + +* [#153](https://github.com/web3-storage/w3protocol/issues/153) ([#177](https://github.com/web3-storage/w3protocol/issues/177)) ([d6d448c](https://github.com/web3-storage/w3protocol/commit/d6d448c16f188398c30f2d1b83f69e1d7becd450)) +* access-api createStoreProxy uses patched fetch that will log any non-ok responses (to debug) ([#364](https://github.com/web3-storage/w3protocol/issues/364)) ([e741bc0](https://github.com/web3-storage/w3protocol/commit/e741bc040ad78a65d9c329765bfd8aec7820d96f)) +* access-api forwards store/ and upload/ invocations to upload-api ([#334](https://github.com/web3-storage/w3protocol/issues/334)) ([b773376](https://github.com/web3-storage/w3protocol/commit/b77337692d9e4580031c429c429d4055d6f6ebff)) +* access-api handles provider/add invocations ([#462](https://github.com/web3-storage/w3protocol/issues/462)) ([5fb56f7](https://github.com/web3-storage/w3protocol/commit/5fb56f794529f3d4de2b4597c47503002767fabb)) +* access-api handling store/info for space not in db returns failure with name ([#391](https://github.com/web3-storage/w3protocol/issues/391)) ([9610fcf](https://github.com/web3-storage/w3protocol/commit/9610fcf31b9dbf57cc5ec3ca31f642f7ab6190de)) +* access-api proxy.js has configurable options.catchInvocationError, by default catches HTTPError -> error result w/ status=502 ([#366](https://github.com/web3-storage/w3protocol/issues/366)) ([c8ca473](https://github.com/web3-storage/w3protocol/commit/c8ca4738dc5678b69e79cc70372bc69825c7026e)) +* access-api serves access/claim invocations ([#456](https://github.com/web3-storage/w3protocol/issues/456)) ([baacf35](https://github.com/web3-storage/w3protocol/commit/baacf3553ce8de0ca75e0815da849cca65ec880a)) +* access-api upload-api-proxy routes invocations with staging audience to staging upload-api ([#357](https://github.com/web3-storage/w3protocol/issues/357)) ([d8325af](https://github.com/web3-storage/w3protocol/commit/d8325afebde6c67fb54767a0ab1e639d6248389e)) +* access-api uses DID env variable when building its ucanto server id ([#275](https://github.com/web3-storage/w3protocol/issues/275)) ([311da78](https://github.com/web3-storage/w3protocol/commit/311da786b8f2fdf5ac585170e746a5a7b04ec57b)) +* access-api version route sets did=ucantoServerId and adds a signer prop ([#305](https://github.com/web3-storage/w3protocol/issues/305)) ([5eab262](https://github.com/web3-storage/w3protocol/commit/5eab262d4bc503bf7a68f19b8193b3a57e5b8451)) +* **access-api:** access-api version endpoint has publicKey property ([#317](https://github.com/web3-storage/w3protocol/issues/317)) ([474d561](https://github.com/web3-storage/w3protocol/commit/474d561845f7c10a785421ef95e552385861a970)) +* **access-api:** add email notifications ([40b5332](https://github.com/web3-storage/w3protocol/commit/40b53323b9c569b191f35d62d32aac844de18fdd)) +* **access-api:** add logtail ([1246ab0](https://github.com/web3-storage/w3protocol/commit/1246ab0846f49f9adce734cf4f651d22f7ac7536)) +* **access-api:** add prod config ([60707ec](https://github.com/web3-storage/w3protocol/commit/60707ecef6ed1af8d8fe38f9ee0deb9761cb80a6)) +* **access-api:** new email template ([cc19320](https://github.com/web3-storage/w3protocol/commit/cc193202e385d8079144aa90e989af07cf743b0b)) +* **access-client:** cli and recover ([#207](https://github.com/web3-storage/w3protocol/issues/207)) ([adb3a8d](https://github.com/web3-storage/w3protocol/commit/adb3a8d61d42b31f106e86b95faa3e442f5dc2c7)) +* access/authorize confirmation email click results in a delegation back to the issuer did:key so that access/claim works ([#460](https://github.com/web3-storage/w3protocol/issues/460)) ([a466a7d](https://github.com/web3-storage/w3protocol/commit/a466a7de4e5b3d9c727307dd781f5e5c9b7cdf0a)) +* account recover with email ([#149](https://github.com/web3-storage/w3protocol/issues/149)) ([6c659ba](https://github.com/web3-storage/w3protocol/commit/6c659ba68d23c3448d5150bc76f1ddcb91ae18d8)) +* add /reproduce-cloudflare-error route to access-api ([#380](https://github.com/web3-storage/w3protocol/issues/380)) ([edf925f](https://github.com/web3-storage/w3protocol/commit/edf925f6c17d8a78981ac71d7400dcac927301ac)) +* add support for access/authorize and update ([#392](https://github.com/web3-storage/w3protocol/issues/392)) ([9c8ca0b](https://github.com/web3-storage/w3protocol/commit/9c8ca0b385c940c8f0c21ee9edde093d2dcab8b8)), closes [#386](https://github.com/web3-storage/w3protocol/issues/386) +* allow multiple providers ([#595](https://github.com/web3-storage/w3protocol/issues/595)) ([96c5a2e](https://github.com/web3-storage/w3protocol/commit/96c5a2e5a03432d8483d044ae10f6f3e03c2710c)) +* awake ([#66](https://github.com/web3-storage/w3protocol/issues/66)) ([bb66f57](https://github.com/web3-storage/w3protocol/commit/bb66f5772049e3363a753ea5b336c2fa1e42911e)) +* bump to 0.9 ([#116](https://github.com/web3-storage/w3protocol/issues/116)) ([3e0b63f](https://github.com/web3-storage/w3protocol/commit/3e0b63f38aace3a86655a1aa40e529c1501dc136)) +* define `access/confirm` handler and use it in ucanto-test-utils registerSpaces + validate-email handler ([#530](https://github.com/web3-storage/w3protocol/issues/530)) ([b1bbc90](https://github.com/web3-storage/w3protocol/commit/b1bbc907c96cfc7788f50fb0c154d9b54894e03e)) +* doc capabilities & make requierd nb non-optionals ([#159](https://github.com/web3-storage/w3protocol/issues/159)) ([6496773](https://github.com/web3-storage/w3protocol/commit/6496773f2a4977e06126ade37ae9dfc218b05f7f)) +* embedded key resolution ([#312](https://github.com/web3-storage/w3protocol/issues/312)) ([4da91d5](https://github.com/web3-storage/w3protocol/commit/4da91d5f7f798d0d46c4df2aaf224610a8760d9e)) +* fail validate for register email and add metrics ([0916ba6](https://github.com/web3-storage/w3protocol/commit/0916ba6bda8ad46ccc4f6bb0c6f4a48dd99db0c8)) +* follow up on the capabilities extract ([#239](https://github.com/web3-storage/w3protocol/issues/239)) ([ef5e779](https://github.com/web3-storage/w3protocol/commit/ef5e77922b67155f0c3e5cb37c12e32f9a56cce1)) +* handle access/delegate invocations without error ([#427](https://github.com/web3-storage/w3protocol/issues/427)) ([4f0bd1c](https://github.com/web3-storage/w3protocol/commit/4f0bd1c1cd3cfb1c848892ad418c6d7b2197045a)) +* if POST /validate-email?mode=authorize catches error w/ too big qr code ([#516](https://github.com/web3-storage/w3protocol/issues/516)) ([d0df525](https://github.com/web3-storage/w3protocol/commit/d0df52554bf2d80a6be11da631ad41a5ce7675ca)) +* implement new account-based multi-device flow ([#433](https://github.com/web3-storage/w3protocol/issues/433)) ([1ddc6a0](https://github.com/web3-storage/w3protocol/commit/1ddc6a0c53f8cdb6837a315d8aaf567100dfb8d7)) +* include ucanto server principal did as 'aud' key in /version endpoint ([#309](https://github.com/web3-storage/w3protocol/issues/309)) ([bf3b171](https://github.com/web3-storage/w3protocol/commit/bf3b17110b188c1326ba5b041d0f75906c793671)) +* includes proofs chains in the delegated authorization chain ([#467](https://github.com/web3-storage/w3protocol/issues/467)) ([5144293](https://github.com/web3-storage/w3protocol/commit/5144293deabd9d5380448ae288e089ef2652def7)) +* move access-api delegation bytes out of d1 and into r2 ([#578](https://github.com/web3-storage/w3protocol/issues/578)) ([4510c9a](https://github.com/web3-storage/w3protocol/commit/4510c9a8c4389ca975d66f5c9592bce326bbc1c7)) +* move validation flow to a Durable Object to make it ⏩ fast ⏩ fast ⏩ fast ⏩ ([#449](https://github.com/web3-storage/w3protocol/issues/449)) ([02d7552](https://github.com/web3-storage/w3protocol/commit/02d75522b1ed794d267880e5f8a4fc3964066992)) +* new accounts ([#72](https://github.com/web3-storage/w3protocol/issues/72)) ([9f6cb41](https://github.com/web3-storage/w3protocol/commit/9f6cb419d33b9446dd80f8541228096cf2677d45)) +* optional override for Postmark email From: field ([#354](https://github.com/web3-storage/w3protocol/issues/354)) ([f6b2350](https://github.com/web3-storage/w3protocol/commit/f6b23509768e59b72db51f6ae56cba260058771a)) +* provision provider type is now the DID of the w3s service ([#528](https://github.com/web3-storage/w3protocol/issues/528)) ([6a72855](https://github.com/web3-storage/w3protocol/commit/6a72855db4d6e838e9948f3951fdb5ef324eec95)) +* r2 keys have /delegations/ prefix ([#617](https://github.com/web3-storage/w3protocol/issues/617)) ([67e67c1](https://github.com/web3-storage/w3protocol/commit/67e67c178df9444956b0ca67d5ecb98010214daf)), closes [#614](https://github.com/web3-storage/w3protocol/issues/614) +* Remove 0.8 caps and add account delegation to the service ([#123](https://github.com/web3-storage/w3protocol/issues/123)) ([878f8c9](https://github.com/web3-storage/w3protocol/commit/878f8c9a38f02dac509ef0b4437ab3d1b8467eb3)), closes [#117](https://github.com/web3-storage/w3protocol/issues/117) [#121](https://github.com/web3-storage/w3protocol/issues/121) +* remove checks that disable some access/ functionality in prod ([#609](https://github.com/web3-storage/w3protocol/issues/609)) ([b970942](https://github.com/web3-storage/w3protocol/commit/b97094287301e83222f71508d6c0e3176357742f)) +* resync ([5cae9cd](https://github.com/web3-storage/w3protocol/commit/5cae9cd55cfcc06046eb23a2f33931299dd07ff5)) +* Revert "feat!: upgrade to `@ucanto/{interface,principal}`@^4.0.0" ([#245](https://github.com/web3-storage/w3protocol/issues/245)) ([c182bbe](https://github.com/web3-storage/w3protocol/commit/c182bbe5e8c5a7d5c74b10cbf4b7a45b51e9b184)) +* rm /reproduce-cloudflare-error route ([#426](https://github.com/web3-storage/w3protocol/issues/426)) ([99cbd2f](https://github.com/web3-storage/w3protocol/commit/99cbd2f9bbdb55f31773c5d654d02b66c2468e32)) +* rm upload-api-proxy ability to route to separate environment audiences ([#407](https://github.com/web3-storage/w3protocol/issues/407)) ([5cfe274](https://github.com/web3-storage/w3protocol/commit/5cfe274fc402e3df4fd4bc8520cefb178f0eba65)) +* sdk ([305b2d3](https://github.com/web3-storage/w3protocol/commit/305b2d317ba4b8743a1594e9dbe0d22bac90c229)) +* sdk and cli ([2373447](https://github.com/web3-storage/w3protocol/commit/2373447db93ee16276f45fbfe40e4b98c28b6ab7)) +* send emails from noreply@web3.storage ([#439](https://github.com/web3-storage/w3protocol/issues/439)) ([4f974a9](https://github.com/web3-storage/w3protocol/commit/4f974a9ae221fbd213fcd4d27df243f6ed6160ef)) +* space/info will not error for spaces that have had storage provider added via provider/add ([#510](https://github.com/web3-storage/w3protocol/issues/510)) ([ea4e872](https://github.com/web3-storage/w3protocol/commit/ea4e872475c74165b08016c210e65b4062a2ffb6)) +* support ucan as bearer ([#50](https://github.com/web3-storage/w3protocol/issues/50)) ([bc73755](https://github.com/web3-storage/w3protocol/commit/bc73755a308d116ba42f67cef2c7a6be5307c327)) +* sync encode/decode delegations ([#276](https://github.com/web3-storage/w3protocol/issues/276)) ([ab981fb](https://github.com/web3-storage/w3protocol/commit/ab981fb6e33799153022c0f6d06c282917e7af7c)) +* update @ucanto/* to ~4.2.3 ([#405](https://github.com/web3-storage/w3protocol/issues/405)) ([50c0c80](https://github.com/web3-storage/w3protocol/commit/50c0c80789c26b777e854b7208b7391499d2ef18)) +* update access-api ucanto proxy to not need a signer ([#390](https://github.com/web3-storage/w3protocol/issues/390)) ([71cbeb7](https://github.com/web3-storage/w3protocol/commit/71cbeb718d0a5132b97efa1173a5aaf9c75cbe80)) +* update deps ([d276375](https://github.com/web3-storage/w3protocol/commit/d2763750159ad56132f0b002ff5f50cc36fce20c)) +* upgrade access-api @ucanto/* and @ipld/dag-ucan major versions ([#246](https://github.com/web3-storage/w3protocol/issues/246)) ([5e663d1](https://github.com/web3-storage/w3protocol/commit/5e663d12ccea7d21cc8e7c36869f144a08eaa1b0)) +* upgrade capabilities to latest ucanto ([#463](https://github.com/web3-storage/w3protocol/issues/463)) ([2d786ee](https://github.com/web3-storage/w3protocol/commit/2d786ee81a6eb72c4782548ad3e3796fe3947fa5)) +* upgrade to `@ucanto/{interface,principal}`@^4.0.0 ([#238](https://github.com/web3-storage/w3protocol/issues/238)) ([2f3bab8](https://github.com/web3-storage/w3protocol/commit/2f3bab8924fe7f34a5db64d2521730fc85739d3a)) +* upgrade to new ucanto ([#498](https://github.com/web3-storage/w3protocol/issues/498)) ([dcb41a9](https://github.com/web3-storage/w3protocol/commit/dcb41a9981c2b6bebbdbd29debcad9f510383680)) +* upload-api-proxy production url is to aws http gateway instead of up.web3.storage ([#376](https://github.com/web3-storage/w3protocol/issues/376)) ([96a856d](https://github.com/web3-storage/w3protocol/commit/96a856dc7b8d9ed7d305e44d06579b16d629fa33)) +* use modules and setup ([#99](https://github.com/web3-storage/w3protocol/issues/99)) ([b060c0b](https://github.com/web3-storage/w3protocol/commit/b060c0b299ee55dbe7820231c63be90129a39652)), closes [#98](https://github.com/web3-storage/w3protocol/issues/98) +* write invocations and receipts into ucan log ([#592](https://github.com/web3-storage/w3protocol/issues/592)) ([754bf52](https://github.com/web3-storage/w3protocol/commit/754bf522530c183807e10baca12574f2f1f058f6)) + + +### Bug Fixes + +* 0.9 ([#78](https://github.com/web3-storage/w3protocol/issues/78)) ([1b1ed01](https://github.com/web3-storage/w3protocol/commit/1b1ed01d537e88bbdeb5ea2aeb967b27bd11f87d)) +* access-api ctx.signer no longer uses env.DID. instead env.DID is only used for ucanto server id ([#303](https://github.com/web3-storage/w3protocol/issues/303)) ([93d7003](https://github.com/web3-storage/w3protocol/commit/93d70038abe1b36c2a84d10214143cda6b5e4423)) +* access-api wrangler.toml sets DID env var in env.dev ([#297](https://github.com/web3-storage/w3protocol/issues/297)) ([c4ca459](https://github.com/web3-storage/w3protocol/commit/c4ca459445f902d65eade97f41a197fc9178636a)) +* **access-api:** add kvs ([e241d62](https://github.com/web3-storage/w3protocol/commit/e241d6290d93bfc20986591398ab20af6173ef78)) +* **access-api:** add logtail to tests ([546152a](https://github.com/web3-storage/w3protocol/commit/546152aea75aff393935d866cbd9c1a818e81725)) +* **access-api:** add name to emails and fix miniflare dev ([ad84b46](https://github.com/web3-storage/w3protocol/commit/ad84b4696ec9078800d4bb99597bc1da5068abc1)), closes [#60](https://github.com/web3-storage/w3protocol/issues/60) +* **access-api:** changes names, update deps ([3f9e1f8](https://github.com/web3-storage/w3protocol/commit/3f9e1f800728f57a9b194154c1b2e0133aa5bca4)) +* **access-api:** ci tests ([314cf63](https://github.com/web3-storage/w3protocol/commit/314cf635aa632e05a79822c5f7ec012559ff4427)) +* **access-api:** cors on errors ([bb8e916](https://github.com/web3-storage/w3protocol/commit/bb8e91693be87186846bac166b1e5ab05c33a112)) +* **access-api:** test error in staging ([1a97a57](https://github.com/web3-storage/w3protocol/commit/1a97a5797678d242db5849d9f10b8bc1907873d6)) +* **access-api:** use different email for tests ([1a01504](https://github.com/web3-storage/w3protocol/commit/1a0150429253afc572c9689f0a09a4c26499bd03)) +* access-client/src/agent default PRINCIPAL is did:web:web3.storage ([#296](https://github.com/web3-storage/w3protocol/issues/296)) ([27f2f60](https://github.com/web3-storage/w3protocol/commit/27f2f60dac7c95cb9efd42a28f5abfef8bdeb197)) +* access/delegate checks hasStorageProvider(space) in a way that provider/add allows access/delegate ([#483](https://github.com/web3-storage/w3protocol/issues/483)) ([f4c640d](https://github.com/web3-storage/w3protocol/commit/f4c640d4127d511fb55a9160f22e1c9042b35994)) +* add analytics to staging and prod ([14941d9](https://github.com/web3-storage/w3protocol/commit/14941d901e48e92896cc962b3e93488731afa381)) +* add readme ([25a01f5](https://github.com/web3-storage/w3protocol/commit/25a01f54c4db8f5af75e23c924d86a7a67823beb)) +* add readme text ([088273e](https://github.com/web3-storage/w3protocol/commit/088273e97a72f7ec85c60a5cb5dd6a8754603064)) +* add support for did:web in the cli ([#301](https://github.com/web3-storage/w3protocol/issues/301)) ([885f7c1](https://github.com/web3-storage/w3protocol/commit/885f7c15cec7a0724fcc4a8dd5eb0146a918373d)) +* add validation copy ([#257](https://github.com/web3-storage/w3protocol/issues/257)) ([7f50af4](https://github.com/web3-storage/w3protocol/commit/7f50af471aa5d4f50fc2ac92e7bcbcc311a800b4)), closes [#139](https://github.com/web3-storage/w3protocol/issues/139) +* adjust migration 0005 to keep delegations table but create new used delegations_v2 ([#469](https://github.com/web3-storage/w3protocol/issues/469)) ([a205ad1](https://github.com/web3-storage/w3protocol/commit/a205ad13f425675e8aac2ec4f06294d0134c8112)) +* adjust migration 0005 to not do a drop table and instead rename delegations -> delegations_old and create a new delegations ([#468](https://github.com/web3-storage/w3protocol/issues/468)) ([6c8242d](https://github.com/web3-storage/w3protocol/commit/6c8242db6708fa7129f51ad22e1b64d244a2c9fe)) +* align postmark/welcome.txt with .html version ([#431](https://github.com/web3-storage/w3protocol/issues/431)) ([a53d6e6](https://github.com/web3-storage/w3protocol/commit/a53d6e62af165a1eb4649525cd0dc7e83a9f5279)) +* allow injecting email ([#466](https://github.com/web3-storage/w3protocol/issues/466)) ([e19847f](https://github.com/web3-storage/w3protocol/commit/e19847fef804fed33f709ec8b78640fff21ca01e)) +* api ([4e70483](https://github.com/web3-storage/w3protocol/commit/4e7048316d3ed95f5b7606830d75420c5020bf53)) +* avoid email delegation via GET request ([#430](https://github.com/web3-storage/w3protocol/issues/430)) ([d282d6a](https://github.com/web3-storage/w3protocol/commit/d282d6abac12c29dfbe9690ba5cd285ee3960f91)) +* bump api ([88a381a](https://github.com/web3-storage/w3protocol/commit/88a381ae2077d24ccd762dc7fb47f91a58268e89)) +* change sentry name ([ad69e47](https://github.com/web3-storage/w3protocol/commit/ad69e47cb01ad1acedccf95798eacd9a649659bd)) +* DbDelegationsStorage#find throws UnexpectedDelegation w/ { row } if failed bytesToDelegations ([#476](https://github.com/web3-storage/w3protocol/issues/476)) ([a6dafcb](https://github.com/web3-storage/w3protocol/commit/a6dafcb0c44b20fa87bbe81d7a982fb13387084e)) +* DbProvisionsStorage putMany doesnt error on cid col conflict ([#517](https://github.com/web3-storage/w3protocol/issues/517)) ([c1fea63](https://github.com/web3-storage/w3protocol/commit/c1fea63bd2e60326d8587079a8bbc810db8c741f)) +* debug logging describeFetch does not access `response.type` ([#373](https://github.com/web3-storage/w3protocol/issues/373)) ([d27b94c](https://github.com/web3-storage/w3protocol/commit/d27b94c9e7b685d62126c453734bf9d1cd6f2486)) +* delegations model tries to handle if row.bytes is Array not Buffer (e.g. cloudflare) ([#478](https://github.com/web3-storage/w3protocol/issues/478)) ([030e7b7](https://github.com/web3-storage/w3protocol/commit/030e7b7fe7b712d0e828ba2a1777d8f4e0a11eb5)) +* fix Access API cannot get space/info [#243](https://github.com/web3-storage/w3protocol/issues/243) ([#255](https://github.com/web3-storage/w3protocol/issues/255)) ([1bacd54](https://github.com/web3-storage/w3protocol/commit/1bacd544da803c43cf85043ecdada4dee2b3e2d3)) +* fix ci ([ce8f7a9](https://github.com/web3-storage/w3protocol/commit/ce8f7a937a336c6f86d22a25fe4a4465f0c86c58)) +* fix client cli service did resolve ([#292](https://github.com/web3-storage/w3protocol/issues/292)) ([6be9608](https://github.com/web3-storage/w3protocol/commit/6be9608a907665a8123938ef804bebfffc5c7232)) +* fix d1 migrations ([#264](https://github.com/web3-storage/w3protocol/issues/264)) ([fb8c09d](https://github.com/web3-storage/w3protocol/commit/fb8c09d5a243a20cbde2086eac57b9637a2e1d1d)) +* make d1 spaces.metadata nullable and change to kysely ([#284](https://github.com/web3-storage/w3protocol/issues/284)) ([c8a9ce5](https://github.com/web3-storage/w3protocol/commit/c8a9ce544226b3c8456d45b15e29cec84894aeb8)), closes [#280](https://github.com/web3-storage/w3protocol/issues/280) +* make multiformats 9 go away ([#133](https://github.com/web3-storage/w3protocol/issues/133)) ([2668880](https://github.com/web3-storage/w3protocol/commit/2668880a23c28ee45596fb1bc978564908a17e18)) +* make tests use did:web everywhere ([#397](https://github.com/web3-storage/w3protocol/issues/397)) ([c7d5c34](https://github.com/web3-storage/w3protocol/commit/c7d5c345360f97eee537c1833783eb5f2efc76d4)) +* miniflare dev script ([#137](https://github.com/web3-storage/w3protocol/issues/137)) ([1c5a4e2](https://github.com/web3-storage/w3protocol/commit/1c5a4e2f89018fdf1624cc41650764ee08f9adc4)) +* new email for notifications ([57b6845](https://github.com/web3-storage/w3protocol/commit/57b6845a56f534505eeabdf5ab2e20f8b37c9532)) +* proper envs and update deps ([d5dccb6](https://github.com/web3-storage/w3protocol/commit/d5dccb6e9c23b5ddbdffa4c67c04d195524b38f2)) +* reconfigure ava to avoid ci problems ([ce2006e](https://github.com/web3-storage/w3protocol/commit/ce2006eb8f02153618c2e483a5bb5983443ff89a)) +* redirect on success ([#77](https://github.com/web3-storage/w3protocol/issues/77)) ([0e67f3b](https://github.com/web3-storage/w3protocol/commit/0e67f3be07118dd132770818486d2498416a300f)) +* release please config ([#615](https://github.com/web3-storage/w3protocol/issues/615)) ([50eec61](https://github.com/web3-storage/w3protocol/commit/50eec61d95ed430761f8eb3f99323a2dfc504e8a)) +* remove error ([1ba180b](https://github.com/web3-storage/w3protocol/commit/1ba180b2c8a2da5dd9d3a69f23bcd93022500d6e)) +* remove it@dag.house ([8d319fe](https://github.com/web3-storage/w3protocol/commit/8d319fef315fa5dd3a0b88b8bf23f5576e8adc28)) +* revert fail email validation ([389784b](https://github.com/web3-storage/w3protocol/commit/389784bb995b18683ca71af63816db123880d3eb)) +* route for staging ([8d5866f](https://github.com/web3-storage/w3protocol/commit/8d5866f2bf870eaf2bb26bddef02ee8a0b6d1386)) +* set env for ucan log url ([#611](https://github.com/web3-storage/w3protocol/issues/611)) ([529aa55](https://github.com/web3-storage/w3protocol/commit/529aa558e72af751936127f13a7e5be20fb9ad17)) +* staging ([29db547](https://github.com/web3-storage/w3protocol/commit/29db547848e8a5cab4d5c91a72010ed4aec5d09c)) +* staging ([53f62b0](https://github.com/web3-storage/w3protocol/commit/53f62b0269a7c3def5c22afb2b888d5886683f05)) +* test api ([9597c44](https://github.com/web3-storage/w3protocol/commit/9597c4486abb1c21a0d8a504d4bb8632581e4800)) +* testing staging deploy ([3d500fa](https://github.com/web3-storage/w3protocol/commit/3d500fa4e6cd17a1c0c9739fb3e0e722f97d599d)) +* try to deploy api staging ([18b7b29](https://github.com/web3-storage/w3protocol/commit/18b7b296cb7e94c7fddeb163340cc0e72ce51c0a)) +* try to deploy staging ([c616818](https://github.com/web3-storage/w3protocol/commit/c61681883e69982c5ae378e6ffbf54f45c397c89)) +* ucan log route needs path ([#618](https://github.com/web3-storage/w3protocol/issues/618)) ([789554b](https://github.com/web3-storage/w3protocol/commit/789554b31a37d85c0678670d9861a35cf4a186c9)) +* update readme ([2f78a93](https://github.com/web3-storage/w3protocol/commit/2f78a930ef46b1e80d63f8e9b3bce6e960d5e4d9)) +* upload-api-proxy default fetch binds to globalThis ([#361](https://github.com/web3-storage/w3protocol/issues/361)) ([a96e6af](https://github.com/web3-storage/w3protocol/commit/a96e6af1cebacb84a097d1fc24d4fe5f658c1b93)) +* use did:web key in root handler ([#311](https://github.com/web3-storage/w3protocol/issues/311)) ([537dc48](https://github.com/web3-storage/w3protocol/commit/537dc48f4d864d0dbe41752f1a45dd14cd03e489)) + + +### Code Refactoring + +* access-client store decoupling ([#228](https://github.com/web3-storage/w3protocol/issues/228)) ([a785278](https://github.com/web3-storage/w3protocol/commit/a7852785e2ac783bcb21790b4a87ee5ad0a1380e)) + + +### Miscellaneous Chores + +* **access-client:** release 11.0.0-rc.0 ([#573](https://github.com/web3-storage/w3protocol/issues/573)) ([be4386d](https://github.com/web3-storage/w3protocol/commit/be4386d66ceea393f289adb3c79273c250542807)) + ## [5.1.1](https://github.com/web3-storage/w3protocol/compare/access-api-v5.1.0...access-api-v5.1.1) (2023-03-23) diff --git a/packages/access-api/package.json b/packages/access-api/package.json index e2b344ef5..338d8baab 100644 --- a/packages/access-api/package.json +++ b/packages/access-api/package.json @@ -1,6 +1,6 @@ { "name": "@web3-storage/access-api", - "version": "5.1.1", + "version": "11.0.0-rc.0", "description": "Access API", "type": "module", "main": "dist/worker.js",