# Changelog * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.4.0 to 0.5.0 * noosphere-storage bumped from 0.3.0 to 0.4.0 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.5.0 to 0.5.1 * noosphere-storage bumped from 0.4.0 to 0.4.1 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.5.1 to 0.6.0 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.6.0 to 0.6.1 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.6.1 to 0.6.2 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.6.2 to 0.6.3 * noosphere-storage bumped from 0.4.1 to 0.4.2 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.8.0 to 0.9.0 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.9.0 to 0.9.1 * noosphere-storage bumped from 0.6.0 to 0.6.1 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.9.1 to 0.9.2 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.9.3 to 0.10.0 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.10.0 to 0.10.1 * The following workspace dependencies were updated * dependencies * noosphere-car bumped from 0.1.1 to 0.1.2 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.12.0 to 0.12.1 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.12.1 to 0.12.2 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.12.2 to 0.12.3 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.13.0 to 0.13.1 * noosphere-storage bumped from 0.7.0 to 0.7.1 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.15.1 to 0.15.2 * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.15.2 to 0.16.0 * noosphere-storage bumped from 0.8.1 to 0.9.0 ## [0.12.1](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.12.0...noosphere-api-v0.12.1) (2023-08-10) ### Features * `orb sphere history` and `orb sphere render` ([#576](https://github.com/subconsciousnetwork/noosphere/issues/576)) ([a6f0a74](https://github.com/subconsciousnetwork/noosphere/commit/a6f0a74cde2fc001bfff5c1bed0844ac19fc8258)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.15.0 to 0.15.1 * noosphere-storage bumped from 0.8.0 to 0.8.1 ## [0.12.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.11.0...noosphere-api-v0.12.0) (2023-08-04) ### ⚠ BREAKING CHANGES * `orb` uses latest Noosphere capabilities ([#530](https://github.com/subconsciousnetwork/noosphere/issues/530)) ### Features * `orb` uses latest Noosphere capabilities ([#530](https://github.com/subconsciousnetwork/noosphere/issues/530)) ([adfa028](https://github.com/subconsciousnetwork/noosphere/commit/adfa028ebcb2de7ea7492af57239fcc9bfc27955)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.14.0 to 0.15.0 * noosphere-storage bumped from 0.7.1 to 0.8.0 ## [0.11.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.10.0...noosphere-api-v0.11.0) (2023-07-20) ### ⚠ BREAKING CHANGES * C FFI to verify authorizations ([#510](https://github.com/subconsciousnetwork/noosphere/issues/510)) ### Features * C FFI to verify authorizations ([#510](https://github.com/subconsciousnetwork/noosphere/issues/510)) ([ed092fc](https://github.com/subconsciousnetwork/noosphere/commit/ed092fc303f89ca4737f5e67681e2ede8189304d)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.13.2 to 0.14.0 ## [0.10.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.9.1...noosphere-api-v0.10.0) (2023-07-19) ### ⚠ BREAKING CHANGES * Replace `noosphere-car` with `iroh-car` throughout the Noosphere crates. ([#492](https://github.com/subconsciousnetwork/noosphere/issues/492)) ### Features * Replace `noosphere-car` with `iroh-car` throughout the Noosphere crates. ([#492](https://github.com/subconsciousnetwork/noosphere/issues/492)) ([e89d498](https://github.com/subconsciousnetwork/noosphere/commit/e89d49879b3a1d2ce8529e438df7995ae8b4e44f)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.13.1 to 0.13.2 ## [0.9.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.8.3...noosphere-api-v0.9.0) (2023-07-01) ### ⚠ BREAKING CHANGES * Authorize and revoke APIs ([#420](https://github.com/subconsciousnetwork/noosphere/issues/420)) * Update to `rs-ucan` 0.4.0, implementing UCAN 0.10ish. ([#449](https://github.com/subconsciousnetwork/noosphere/issues/449)) ### Features * Authorize and revoke APIs ([#420](https://github.com/subconsciousnetwork/noosphere/issues/420)) ([73f016e](https://github.com/subconsciousnetwork/noosphere/commit/73f016e12448c46f95ae7683d91fd6422a925555)) * Update to `rs-ucan` 0.4.0, implementing UCAN 0.10ish. ([#449](https://github.com/subconsciousnetwork/noosphere/issues/449)) ([8b806c5](https://github.com/subconsciousnetwork/noosphere/commit/8b806c5462b5601a5f8417a6a20769b76b57ee6a)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.12.3 to 0.13.0 ## [0.8.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.7.9...noosphere-api-v0.8.0) (2023-06-08) ### ⚠ BREAKING CHANGES * Enable incremental sphere replication ([#409](https://github.com/subconsciousnetwork/noosphere/issues/409)) * Migrate blake2b->blake3 everywhere. ([#400](https://github.com/subconsciousnetwork/noosphere/issues/400)) ### Features * Consolidate `NsRecord` implementation in`LinkRecord`. Fixes [#395](https://github.com/subconsciousnetwork/noosphere/issues/395) ([#399](https://github.com/subconsciousnetwork/noosphere/issues/399)) ([9ee4798](https://github.com/subconsciousnetwork/noosphere/commit/9ee47981232fde00b34bb9458c5b0b2799a610ca)) * Migrate blake2b->blake3 everywhere. ([#400](https://github.com/subconsciousnetwork/noosphere/issues/400)) ([f9e0aec](https://github.com/subconsciousnetwork/noosphere/commit/f9e0aecd76a7253aba13b1881af32a2e543fb6de)), closes [#386](https://github.com/subconsciousnetwork/noosphere/issues/386) ### Bug Fixes * Enable incremental sphere replication ([#409](https://github.com/subconsciousnetwork/noosphere/issues/409)) ([8812a1e](https://github.com/subconsciousnetwork/noosphere/commit/8812a1e8c9348301b36b77d6c1a2024432806358)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.11.0 to 0.12.0 * noosphere-storage bumped from 0.6.3 to 0.7.0 * noosphere-car bumped from 0.1.2 to 0.2.0 ## [0.7.8](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.7.7...noosphere-api-v0.7.8) (2023-05-08) ### Features * Enable expired yet valid records in the name system. Update to ucan 0.2.0. ([#360](https://github.com/subconsciousnetwork/noosphere/issues/360)) ([3b0663a](https://github.com/subconsciousnetwork/noosphere/commit/3b0663abc7783a6d33dd47d20caae7597ab93ed0)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.10.2 to 0.11.0 * noosphere-storage bumped from 0.6.2 to 0.6.3 ## [0.7.7](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.7.6...noosphere-api-v0.7.7) (2023-05-05) ### Features * Enable expired yet valid records in the name system. Update to ucan 0.2.0. ([#360](https://github.com/subconsciousnetwork/noosphere/issues/360)) ([3b0663a](https://github.com/subconsciousnetwork/noosphere/commit/3b0663abc7783a6d33dd47d20caae7597ab93ed0)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.10.1 to 0.10.2 ## [0.7.4](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.7.3...noosphere-api-v0.7.4) (2023-04-22) ### Features * Update IPLD-related dependencies ([#327](https://github.com/subconsciousnetwork/noosphere/issues/327)) ([5fdfadb](https://github.com/subconsciousnetwork/noosphere/commit/5fdfadb1656f9d6eef2dbbb8b00a598106bccf00)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.9.2 to 0.9.3 * noosphere-storage bumped from 0.6.1 to 0.6.2 * noosphere-car bumped from 0.1.0 to 0.1.1 ## [0.7.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.6.0...noosphere-api-v0.7.0) (2023-03-29) ### ⚠ BREAKING CHANGES * Traverse the Noosphere vast (#284) ### Features * Traverse the Noosphere vast ([#284](https://github.com/subconsciousnetwork/noosphere/issues/284)) ([43bceaf](https://github.com/subconsciousnetwork/noosphere/commit/43bceafcc838c5b06565780f372bf7b401de288e)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.7.0 to 0.8.0 * noosphere-storage bumped from 0.5.0 to 0.6.0 ## [0.6.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.5.6...noosphere-api-v0.6.0) (2023-03-14) ### ⚠ BREAKING CHANGES * Petname resolution and synchronization in spheres and gateways (#253) ### Features * Petname resolution and synchronization in spheres and gateways ([#253](https://github.com/subconsciousnetwork/noosphere/issues/253)) ([f7ddfa7](https://github.com/subconsciousnetwork/noosphere/commit/f7ddfa7b65129efe795c6e3fca58cdc22799127a)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.6.3 to 0.7.0 * noosphere-storage bumped from 0.4.2 to 0.5.0 ## [0.5.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.4.0...noosphere-api-v0.5.0) (2022-11-30) ### ⚠ BREAKING CHANGES * Several critical dependencies of this library were updated to new versions that contain breaking changes. ### Miscellaneous Chores * Update IPLD-adjacent dependencies ([#180](https://github.com/subconsciousnetwork/noosphere/issues/180)) ([1a1114b](https://github.com/subconsciousnetwork/noosphere/commit/1a1114b0c6277ea2c0d879e43191e962eb2e462b)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.3.0 to 0.4.0 * noosphere-storage bumped from 0.2.0 to 0.3.0 ## [0.4.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.3.0...noosphere-api-v0.4.0) (2022-11-29) ### ⚠ BREAKING CHANGES * The `StorageProvider` trait has been replaced by the `Storage` trait. This new trait allows for distinct backing implementations of `BlockStore` and `KeyValueStore`. * The `.sphere` directory has a new layout; the files previously used to store metadata have been replaced with database metadata; the `blocks` directory is now called `storage`. At this time the easiest migration path is to initialize a new sphere and copy your existing files into it. ### Features * Re-implement `noosphere-cli` in terms of `noosphere` ([#162](https://github.com/subconsciousnetwork/noosphere/issues/162)) ([1e83bbb](https://github.com/subconsciousnetwork/noosphere/commit/1e83bbb689642b878f4f6909d7dd4a6df56b29f9)) * Refactor storage interfaces ([#178](https://github.com/subconsciousnetwork/noosphere/issues/178)) ([4db55c4](https://github.com/subconsciousnetwork/noosphere/commit/4db55c4cba56b329a638a4227e7f3247ad8d319c)) * Syndicate sphere revisions to IPFS Kubo ([#177](https://github.com/subconsciousnetwork/noosphere/issues/177)) ([e269e04](https://github.com/subconsciousnetwork/noosphere/commit/e269e0484b73e0f5507406d57a2c06cf849bee3d)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.2.0 to 0.3.0 * noosphere-storage bumped from 0.1.0 to 0.2.0 ## [0.3.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.2.0...noosphere-api-v0.3.0) (2022-11-14) ### ⚠ BREAKING CHANGES * Many APIs that previously asked for bare strings when a DID string was expected now expect a newtype called `Did` that wraps a string. ### Features * `SphereFs` is initialized with key material ([#140](https://github.com/subconsciousnetwork/noosphere/issues/140)) ([af48061](https://github.com/subconsciousnetwork/noosphere/commit/af4806114ca8f7703e0a888c7f369a4a4ed69c00)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.1.0 to 0.2.0 ## [0.2.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.1.0...noosphere-api-v0.2.0) (2022-11-09) ### ⚠ BREAKING CHANGES * The `noosphere-api` Client now holds an owned key instead of a reference. ### Features * Add `noosphere` crate-based Swift package ([#131](https://github.com/subconsciousnetwork/noosphere/issues/131)) ([e1204c2](https://github.com/subconsciousnetwork/noosphere/commit/e1204c2a5822c3c0dbb7e61bbacffb2c1f49d8d8)) ## [0.1.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.1.0...noosphere-api-v0.1.0) (2022-11-09) ### ⚠ BREAKING CHANGES * The `noosphere-api` Client now holds an owned key instead of a reference. ### Features * Add `noosphere` crate-based Swift package ([#131](https://github.com/subconsciousnetwork/noosphere/issues/131)) ([e1204c2](https://github.com/subconsciousnetwork/noosphere/commit/e1204c2a5822c3c0dbb7e61bbacffb2c1f49d8d8)) ### Dependencies * The following workspace dependencies were updated * dependencies * noosphere-core bumped from 0.1.0-alpha.1 to 0.1.0 * noosphere-storage bumped from 0.1.0-alpha.1 to 0.1.0 ## [0.1.0](https://github.com/subconsciousnetwork/noosphere/compare/noosphere-api-v0.1.0-alpha.1...noosphere-api-v0.1.0) (2022-11-03) ### Bug Fixes * **api:** Use rustls instead of OpenSSL ([1a0625a](https://github.com/subconsciousnetwork/noosphere/commit/1a0625ad79330d35ca137361297318bdbf29137e))