This repository has been archived by the owner on Sep 21, 2024. It is now read-only.
Releases: subconsciousnetwork/noosphere
Releases · subconsciousnetwork/noosphere
noosphere-core: v0.3.0
0.3.0 (2022-11-29)
⚠ BREAKING CHANGES
- The
StorageProvider
trait has been replaced by theStorage
trait. This new trait allows for distinct backing implementations ofBlockStore
andKeyValueStore
. - The
.sphere
directory has a new layout; the files previously used to store metadata have been replaced with database metadata; theblocks
directory is now calledstorage
. At this time the easiest migration path is to initialize a new sphere and copy your existing files into it. SphereIpld
identity is now aDid
Features
- Introduce pet names to spheres (#154) (7495796)
- Mutation and hydration for names (#168) (5e2a1ca)
- Re-implement
noosphere-cli
in terms ofnoosphere
(#162) (1e83bbb) - Refactor storage interfaces (#178) (4db55c4)
- Syndicate sphere revisions to IPFS Kubo (#177) (e269e04)
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-storage bumped from 0.1.0 to 0.2.0
- noosphere-collections bumped from 0.1.1-alpha.1 to 0.1.0
- dependencies
noosphere-collections: v0.1.0
0.1.0 (2022-11-29)
⚠ BREAKING CHANGES
- The
StorageProvider
trait has been replaced by theStorage
trait. This new trait allows for distinct backing implementations ofBlockStore
andKeyValueStore
.
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-storage bumped from 0.1.0 to 0.2.0
- dependencies
noosphere-cli: v0.4.0
0.4.0 (2022-11-29)
⚠ BREAKING CHANGES
- The
StorageProvider
trait has been replaced by theStorage
trait. This new trait allows for distinct backing implementations ofBlockStore
andKeyValueStore
. - The
.sphere
directory has a new layout; the files previously used to store metadata have been replaced with database metadata; theblocks
directory is now calledstorage
. 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 ofnoosphere
(#162) (1e83bbb) - Refactor storage interfaces (#178) (4db55c4)
- Syndicate sphere revisions to IPFS Kubo (#177) (e269e04)
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-core bumped from 0.2.0 to 0.3.0
- noosphere-fs bumped from 0.1.0 to 0.2.0
- noosphere-storage bumped from 0.1.0 to 0.2.0
- noosphere-api bumped from 0.3.0 to 0.4.0
- noosphere bumped from 0.2.0 to 0.3.0
- dependencies
noosphere-api: v0.4.0
0.4.0 (2022-11-29)
⚠ BREAKING CHANGES
- The
StorageProvider
trait has been replaced by theStorage
trait. This new trait allows for distinct backing implementations ofBlockStore
andKeyValueStore
. - The
.sphere
directory has a new layout; the files previously used to store metadata have been replaced with database metadata; theblocks
directory is now calledstorage
. 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 ofnoosphere
(#162) (1e83bbb) - Refactor storage interfaces (#178) (4db55c4)
- Syndicate sphere revisions to IPFS Kubo (#177) (e269e04)
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
- dependencies
noosphere: v0.2.0
0.2.0 (2022-11-14)
⚠ BREAKING CHANGES
- Some FFI interfaces now have simplified interfaces.
- 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) (af48061)- Add
SphereFS
read/write to FFI (#141) (26e34ac)
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-core bumped from 0.1.0 to 0.2.0
- noosphere-fs bumped from 0.1.1-alpha.1 to 0.1.0
- noosphere-api bumped from 0.2.0 to 0.3.0
- dependencies
noosphere-ns: v0.1.1
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-core bumped from 0.1.0 to 0.2.0
- dependencies
noosphere-into: v0.1.0
0.1.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
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-core bumped from 0.1.0 to 0.2.0
- noosphere-fs bumped from 0.1.1-alpha.1 to 0.1.0
- dependencies
noosphere-fs: v0.1.0
0.1.0 (2022-11-14)
⚠ BREAKING CHANGES
- Some FFI interfaces now have simplified interfaces.
- 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) (af48061)- Add
SphereFS
read/write to FFI (#141) (26e34ac)
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-core bumped from 0.1.0 to 0.2.0
- dependencies
noosphere-core: v0.2.0
noosphere-cli: v0.3.0
0.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
Dependencies
- The following workspace dependencies were updated
- dependencies
- noosphere-core bumped from 0.1.0 to 0.2.0
- noosphere-fs bumped from 0.1.1-alpha.1 to 0.1.0
- noosphere-api bumped from 0.2.0 to 0.3.0
- dependencies