Skip to content

Commit

Permalink
chore(main): release filecoin-api 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Dec 2, 2024
1 parent 36be4bf commit efdf5b8
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"packages/access-client": "0.0.0",
"packages/blob-index": "0.0.0",
"packages/cli": "1.0.1",
"packages/filecoin-api": "0.0.0",
"packages/filecoin-api": "1.0.0",
"packages/filecoin-client": "0.0.0",
"packages/capabilities": "1.1.1",
"packages/upload-api": "1.1.7",
Expand Down
89 changes: 89 additions & 0 deletions packages/filecoin-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,94 @@
# Changelog

## 1.0.0 (2024-12-02)


### ⚠ BREAKING CHANGES

* **upload-api:** integrate agent store for idempotence & invocation/receipt persistence ([#1444](https://github.com/storacha/upload-service/issues/1444))
* dataStore in storefront renamed to contentStore
* not possible to skip submit queue on storefront service anymore
* return allocated bytes in `store/add` receipt ([#1213](https://github.com/storacha/upload-service/issues/1213))

### Features

* add blob protocol to upload-client ([#1425](https://github.com/storacha/upload-service/issues/1425)) ([49aef56](https://github.com/storacha/upload-service/commit/49aef564a726d34dbbedbd83f5366d9320180f99))
* add support to prepend pieces while buffering to aggregate ([#1301](https://github.com/storacha/upload-service/issues/1301)) ([dff1846](https://github.com/storacha/upload-service/commit/dff1846ad8b6ff5bb9e5fd8ff71f79df5bf79e4d))
* add usage/report capability ([#1079](https://github.com/storacha/upload-service/issues/1079)) ([6418b4b](https://github.com/storacha/upload-service/commit/6418b4b22329a118fb258928bd9a6a45ced5ce45))
* aggregator keeping oldest piece ts ([#1188](https://github.com/storacha/upload-service/issues/1188)) ([97a7def](https://github.com/storacha/upload-service/commit/97a7defa433b57591f23eddee692445437a718a1))
* api waits for trigger filecoin pipeline from the client ([#1332](https://github.com/storacha/upload-service/issues/1332)) ([421bacb](https://github.com/storacha/upload-service/commit/421bacb9bac8c251cb41f887144e953feaa5558f))
* filecoin info ([#1091](https://github.com/storacha/upload-service/issues/1091)) ([adb2442](https://github.com/storacha/upload-service/commit/adb24424d1faf50daf2339b77c22fdd44faa236a))
* **filecoin-api:** allow custom hashing function to be passed to aggregate builder ([#1553](https://github.com/storacha/upload-service/issues/1553)) ([e2653d4](https://github.com/storacha/upload-service/commit/e2653d40c45070e2ccdc5cbda4eb4a35dab302e5))
* **filecoin-api:** paginated queries ([#1521](https://github.com/storacha/upload-service/issues/1521)) ([25ed7d7](https://github.com/storacha/upload-service/commit/25ed7d7e5208d85c49c18585adb5d8667b81f085))
* move aggregate information out of deals in filecoin/info ([#1192](https://github.com/storacha/upload-service/issues/1192)) ([18dc590](https://github.com/storacha/upload-service/commit/18dc590ad50a023ef3094bfc1a2d729459e5d68e))
* return allocated bytes in `store/add` receipt ([#1213](https://github.com/storacha/upload-service/issues/1213)) ([5d52e44](https://github.com/storacha/upload-service/commit/5d52e447c14e7f7fd334e7ff575e032b7b0d89d7))
* router ([#11](https://github.com/storacha/upload-service/issues/11)) ([c810735](https://github.com/storacha/upload-service/commit/c8107354da663120228f779814eafa0c9a3e80a2))
* upgrade ucanto/transport to 9.1.0 in all packages to get more verbose errors from HTTP transport on non-ok response ([#1312](https://github.com/storacha/upload-service/issues/1312)) ([d6978d7](https://github.com/storacha/upload-service/commit/d6978d7ab299be76987c6533d18e6857f6998fe6))
* **upload-api:** integrate agent store for idempotence & invocation/receipt persistence ([#1444](https://github.com/storacha/upload-service/issues/1444)) ([c9bf33e](https://github.com/storacha/upload-service/commit/c9bf33e5512397a654db933a5e6b5db0c7c22da5))
* upload-client uploadDirectory, by default, sorts the provided files by file name to help the user call us in a way that is deterministic and minimizes cost ([#1173](https://github.com/storacha/upload-service/issues/1173)) ([8cd2555](https://github.com/storacha/upload-service/commit/8cd2555d901d7e684a9a5cc2516e5a91edd58621))
* use digest in `blob/accept` location commitment ([#1480](https://github.com/storacha/upload-service/issues/1480)) ([ade45eb](https://github.com/storacha/upload-service/commit/ade45eb6f9b71f4bb4fcc771345ad21e966db730))


### Fixes

* aggregate offer invocation cid wrong ([#1063](https://github.com/storacha/upload-service/issues/1063)) ([90a5a4d](https://github.com/storacha/upload-service/commit/90a5a4d815cff19d9421811a78dbefa01d486ebf))
* avoid duplicates on aggregator buffer concat ([#1259](https://github.com/storacha/upload-service/issues/1259)) ([9e64bab](https://github.com/storacha/upload-service/commit/9e64babe93edeb474fc740d9be74c709d47bed1a))
* check service did in w3filecoin ([#1476](https://github.com/storacha/upload-service/issues/1476)) ([11b00bf](https://github.com/storacha/upload-service/commit/11b00bf880dbbbc40b657d2417a4b13aa8c60a7d))
* configure max pieces ([#1566](https://github.com/storacha/upload-service/issues/1566)) ([71674ed](https://github.com/storacha/upload-service/commit/71674ed90022f499a144bcc201416e2568bd4d24))
* dealer offer store keys without space ([#1066](https://github.com/storacha/upload-service/issues/1066)) ([301f411](https://github.com/storacha/upload-service/commit/301f411de74bca6b70c6b867c1bdc724a0a3af20))
* drop filecoin storefront skip submit queue option ([#1371](https://github.com/storacha/upload-service/issues/1371)) ([1114383](https://github.com/storacha/upload-service/commit/111438395dbd4530fade17b0d216ff056df7d832))
* enable storefront signer to be different from main service signer ([#1072](https://github.com/storacha/upload-service/issues/1072)) ([21ded3c](https://github.com/storacha/upload-service/commit/21ded3c171ca66480e4f74329943527dcc2bac3e))
* filecoin test use blob ([#1422](https://github.com/storacha/upload-service/issues/1422)) ([359c0b7](https://github.com/storacha/upload-service/commit/359c0b736cad8e4375d75af4f60e97e20057e7aa))
* **filecoin-api:** parallel put to piece accept queue ([#1560](https://github.com/storacha/upload-service/issues/1560)) ([e7cbb6d](https://github.com/storacha/upload-service/commit/e7cbb6dc7930b7b19335286bf1908d2ed3cb9437))
* issue where typedoc docs would only show full docs for w3up-client ([#1141](https://github.com/storacha/upload-service/issues/1141)) ([0b8d3f3](https://github.com/storacha/upload-service/commit/0b8d3f3b52918b1b4d3b76ea6fea3fb0c837cd73))
* lint ([#1095](https://github.com/storacha/upload-service/issues/1095)) ([f9cc770](https://github.com/storacha/upload-service/commit/f9cc77029d7c0651cb2961d08eca6f94dc1aef6c))
* migrate repo ([#1389](https://github.com/storacha/upload-service/issues/1389)) ([475a287](https://github.com/storacha/upload-service/commit/475a28743ff9f7138b46dfe4227d3c80ed75a6a2))
* package metadata ([#1161](https://github.com/storacha/upload-service/issues/1161)) ([b8a1cc2](https://github.com/storacha/upload-service/commit/b8a1cc2e125a91be582998bda295e1ae1caab087))
* rename blob and index client capabilities ([#1478](https://github.com/storacha/upload-service/issues/1478)) ([17e3a31](https://github.com/storacha/upload-service/commit/17e3a3161c6585b1844abcf7ed27252fa8580870))
* repo URLs ([#1550](https://github.com/storacha/upload-service/issues/1550)) ([e02ddf3](https://github.com/storacha/upload-service/commit/e02ddf3696553b03f8d2f7316de0a99a9303a60f))
* return piece accept receipt error ([#1512](https://github.com/storacha/upload-service/issues/1512)) ([05283cf](https://github.com/storacha/upload-service/commit/05283cfc8ace5e8716d6557a8e29402ef4a2e3c0))
* revert enable storefront signer to be different from main service signer ([#1075](https://github.com/storacha/upload-service/issues/1075)) ([80cdde0](https://github.com/storacha/upload-service/commit/80cdde0f5b610cf6328dc17cb505759eddda821a))
* storefront content store rename and separation for test ([#1409](https://github.com/storacha/upload-service/issues/1409)) ([05e5db3](https://github.com/storacha/upload-service/commit/05e5db35544c935a6c8e65e8f27583cffcf224e1))
* storefront events cron with max concurrency ([#1191](https://github.com/storacha/upload-service/issues/1191)) ([11010c9](https://github.com/storacha/upload-service/commit/11010c94b9682e93b6209a169871021d37b76011))
* upgrade ucanto core ([#1127](https://github.com/storacha/upload-service/issues/1127)) ([5ce4d22](https://github.com/storacha/upload-service/commit/5ce4d2292d7e980da4a2ea0f1583f608a81157d2))
* upgrade ucanto libs and format filecoin api ([#1359](https://github.com/storacha/upload-service/issues/1359)) ([87ca098](https://github.com/storacha/upload-service/commit/87ca098186fe204ff3409a2684719f1c54148c97))
* upload API test fixes ([6b0d72d](https://github.com/storacha/upload-service/commit/6b0d72dee3dc9ce5320ad8de333a718d644b5c3d))
* use one-webcrypto from npm ([#1525](https://github.com/storacha/upload-service/issues/1525)) ([9345c54](https://github.com/storacha/upload-service/commit/9345c5415bc0b0d6ce8ccdbe92eb155b11835fd8))


### Other Changes

* Add `pnpm dev` to watch-build all packages ([#1533](https://github.com/storacha/upload-service/issues/1533)) ([07970ef](https://github.com/storacha/upload-service/commit/07970efd443149158ebbfb2c4e745b5007eb9407))
* appease linter ([782c6d0](https://github.com/storacha/upload-service/commit/782c6d0b3ca93ee801b38126339a262bcd713ede))
* **main:** release filecoin-api 4.0.2 ([#1061](https://github.com/storacha/upload-service/issues/1061)) ([5918ff2](https://github.com/storacha/upload-service/commit/5918ff2907ede0b9b16a420cae7ac7cf6c833018))
* **main:** release filecoin-api 4.0.3 ([#1064](https://github.com/storacha/upload-service/issues/1064)) ([ef4ce7a](https://github.com/storacha/upload-service/commit/ef4ce7af0aedcb0b3dfea189260dbe1feecb6d59))
* **main:** release filecoin-api 4.0.4 ([#1067](https://github.com/storacha/upload-service/issues/1067)) ([c3ed3b9](https://github.com/storacha/upload-service/commit/c3ed3b92af129771af360677dfe761bccd2d399b))
* **main:** release filecoin-api 4.0.5 ([#1073](https://github.com/storacha/upload-service/issues/1073)) ([9cf2fc0](https://github.com/storacha/upload-service/commit/9cf2fc004463c668ed7d522a83bb9d62372d393e))
* **main:** release filecoin-api 4.0.6 ([#1077](https://github.com/storacha/upload-service/issues/1077)) ([40d0e7a](https://github.com/storacha/upload-service/commit/40d0e7a97abc4877441168f8ca57753f846e14d5))
* **main:** release filecoin-api 4.1.0 ([#1085](https://github.com/storacha/upload-service/issues/1085)) ([9b752f9](https://github.com/storacha/upload-service/commit/9b752f993ab93ceb3d41cd71954bd40da9746588))
* **main:** release filecoin-api 4.1.1 ([#1133](https://github.com/storacha/upload-service/issues/1133)) ([3621b42](https://github.com/storacha/upload-service/commit/3621b4247faac5b96230b68abb767a752bebf79c))
* **main:** release filecoin-api 4.1.2 ([#1148](https://github.com/storacha/upload-service/issues/1148)) ([fa6405d](https://github.com/storacha/upload-service/commit/fa6405d419370985deb69a24a51566dc72a2c7d8))
* **main:** release filecoin-api 4.2.0 ([#1164](https://github.com/storacha/upload-service/issues/1164)) ([dfdf762](https://github.com/storacha/upload-service/commit/dfdf762a505aba2912b449ab1e5fa4d67f00b4f9))
* **main:** release filecoin-api 4.3.0 ([#1194](https://github.com/storacha/upload-service/issues/1194)) ([a1aa231](https://github.com/storacha/upload-service/commit/a1aa231cbadec5ed4c58a7573276140385887c79))
* **main:** release filecoin-api 4.3.1 ([#1205](https://github.com/storacha/upload-service/issues/1205)) ([7f42f39](https://github.com/storacha/upload-service/commit/7f42f394f25b4b00c3fa66c3e911556d46743019))
* **main:** release filecoin-api 4.4.0 ([#1303](https://github.com/storacha/upload-service/issues/1303)) ([bb74ffc](https://github.com/storacha/upload-service/commit/bb74ffca4ae6f7b2bd9e20f9aa5c9ff081b6962f))
* **main:** release filecoin-api 4.5.0 ([#1314](https://github.com/storacha/upload-service/issues/1314)) ([d31ff06](https://github.com/storacha/upload-service/commit/d31ff06931d3a38b17182927effbcdaff9ceaefe))
* **main:** release filecoin-api 4.6.0 ([#1346](https://github.com/storacha/upload-service/issues/1346)) ([4b166fd](https://github.com/storacha/upload-service/commit/4b166fd0424bd10067de26bc88e069cce2631333))
* **main:** release filecoin-api 4.6.1 ([#1363](https://github.com/storacha/upload-service/issues/1363)) ([efcb912](https://github.com/storacha/upload-service/commit/efcb912d01c5d15e4a1876e80031d563506939e4))
* **main:** release filecoin-api 5.0.0 ([#1384](https://github.com/storacha/upload-service/issues/1384)) ([cb5b628](https://github.com/storacha/upload-service/commit/cb5b628a7f9097ce295b71c34f1cdd33830340b0))
* **main:** release filecoin-api 5.0.1 ([#1398](https://github.com/storacha/upload-service/issues/1398)) ([2e3ef61](https://github.com/storacha/upload-service/commit/2e3ef6180fde897c5f5b583408e443909c0c91ba))
* **main:** release filecoin-api 6.0.0 ([#1414](https://github.com/storacha/upload-service/issues/1414)) ([939e839](https://github.com/storacha/upload-service/commit/939e839fbcd80131300b2ed302ba8b3250cac13b))
* **main:** release filecoin-api 6.0.1 ([#1424](https://github.com/storacha/upload-service/issues/1424)) ([f8c6c1d](https://github.com/storacha/upload-service/commit/f8c6c1d258f1bab1dfe296a083a5440981eae3ad))
* **main:** release filecoin-api 7.0.0 ([#1430](https://github.com/storacha/upload-service/issues/1430)) ([604d300](https://github.com/storacha/upload-service/commit/604d300dde17521eea7333b949bb3f6796bd80a2))
* **main:** release filecoin-api 7.1.0 ([#1481](https://github.com/storacha/upload-service/issues/1481)) ([9d38080](https://github.com/storacha/upload-service/commit/9d3808025286c51c0be481839988c2f44584a2db))
* **main:** release filecoin-api 7.1.1 ([#1513](https://github.com/storacha/upload-service/issues/1513)) ([d4f5f45](https://github.com/storacha/upload-service/commit/d4f5f45c4f532769b38f9fb784bebc0e75181b8e))
* **main:** release filecoin-api 7.2.0 ([#1522](https://github.com/storacha/upload-service/issues/1522)) ([0aebf9f](https://github.com/storacha/upload-service/commit/0aebf9ff97e7c6291db86d61a81f9c41276b5105))
* **main:** release filecoin-api 7.2.1 ([#1528](https://github.com/storacha/upload-service/issues/1528)) ([5b8e148](https://github.com/storacha/upload-service/commit/5b8e148d03ee81118c01cab504cc3d7a4a35db83))
* **main:** release filecoin-api 7.3.0 ([#1540](https://github.com/storacha/upload-service/issues/1540)) ([77b31e9](https://github.com/storacha/upload-service/commit/77b31e93d50876dc547a027f408b6db9273b1502))
* **main:** release filecoin-api 7.3.1 ([#1561](https://github.com/storacha/upload-service/issues/1561)) ([61d408a](https://github.com/storacha/upload-service/commit/61d408a2ecd61ca81a758d4e0b30f1ed0c3b77e8))
* **main:** release filecoin-api 7.3.2 ([#1567](https://github.com/storacha/upload-service/issues/1567)) ([534d3be](https://github.com/storacha/upload-service/commit/534d3beff2b46adc60653a4f3691be959d36aed6))
* package renames ([0f797ed](https://github.com/storacha/upload-service/commit/0f797ed298b570dd649aa18055f801b0ab6fbfd8))

## [7.3.2](https://github.com/storacha/w3up/compare/filecoin-api-v7.3.1...filecoin-api-v7.3.2) (2024-10-20)


Expand Down
2 changes: 1 addition & 1 deletion packages/filecoin-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storacha/filecoin-api",
"version": "0.0.0",
"version": "1.0.0",
"type": "module",
"main": "./src/lib.js",
"homepage": "https://storacha.network",
Expand Down

0 comments on commit efdf5b8

Please sign in to comment.