Skip to content
This repository has been archived by the owner on Sep 21, 2024. It is now read-only.

chore: release main #457

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 1, 2023

🤖 I have created a release beep boop

noosphere: 0.13.0

0.13.0 (2023-07-01)

⚠ BREAKING CHANGES

  • Authorize and revoke APIs (#420)
  • Enable incremental sphere replication (#409)
  • Revised tracing configuration (#342)
  • Some non-blocking, callback-based C FFI (#322)
  • Sphere traversal C FFI (#292)
  • Traverse the Noosphere vast (#284)
  • Implement C FFI for petname management (#271)
  • Petname resolution and synchronization in spheres and gateways (#253)
  • Reconfigure module dependencies so that noosphere-ipfs depends on noosphere-storage, and not the other way around creating a cycle. (#254)
  • Templatize the two IPFS HTTP APIs as noosphere_ipfs::IpfsClient, and reconfigure KuboStorage as IpfsStorage, operating on IpfsClient rather than a URL. (#252)
  • Sphere sync and change diff in C FFI (#210)
  • SphereFile fields referring to a revision now refer to a version instead.
  • Several critical dependencies of this library were updated to new versions that contain 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.
  • SphereIpld identity is now a Did
  • 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.
  • The noosphere-api Client now holds an owned key instead of a reference.

Features

Bug Fixes

  • Enable incremental sphere replication (#409) (8812a1e)
  • FFI header generation: Use an ordered BTreeMap to replace class token keys so that class names that are subsets of other class names are replaced appropriately. (#270) (4cf2e40)
  • Make sphere version FFI generalized (#397) (e053cfa)
  • Reconfigure module dependencies so that noosphere-ipfs depends on noosphere-storage, and not the other way around creating a cycle. (#254) (b79872a)
  • Return None instead of throwing in ns_sphere_petname_resolve() (#396) (c26cda6)
  • Unreachable petname sequence is not an error (#310) (96f2938)

Miscellaneous Chores

  • Templatize the two IPFS HTTP APIs as noosphere_ipfs::IpfsClient, and reconfigure KuboStorage as IpfsStorage, operating on IpfsClient rather than a URL. (#252) (518beae)
  • Update IPLD-adjacent dependencies (#180) (1a1114b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-core bumped from 0.13.0 to 0.13.1
      • noosphere-sphere bumped from 0.7.0 to 0.7.1
      • noosphere-storage bumped from 0.7.0 to 0.8.0
      • noosphere-api bumped from 0.9.0 to 0.9.1
      • noosphere-ipfs bumped from 0.6.0 to 0.6.1
      • noosphere-into bumped from 0.10.0 to 0.10.1
noosphere-api: 0.9.1

Dependencies

  • 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.8.0
noosphere-cli: 0.12.1

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-ipfs bumped from 0.6.0 to 0.6.1
      • noosphere-core bumped from 0.13.0 to 0.13.1
      • noosphere-sphere bumped from 0.7.0 to 0.7.1
      • noosphere-storage bumped from 0.7.0 to 0.8.0
      • noosphere-api bumped from 0.9.0 to 0.9.1
      • noosphere-gateway bumped from 0.6.0 to 0.6.1
      • noosphere bumped from 0.12.0 to 0.13.0
    • dev-dependencies
      • noosphere-ns bumped from 0.9.0 to 0.9.1
noosphere-collections: 0.6.1

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-storage bumped from 0.7.0 to 0.8.0
noosphere-core: 0.13.1

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-storage bumped from 0.7.0 to 0.8.0
      • noosphere-collections bumped from 0.6.0 to 0.6.1
noosphere-gateway: 0.6.1

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-ipfs bumped from 0.6.0 to 0.6.1
      • noosphere-core bumped from 0.13.0 to 0.13.1
      • noosphere-ns bumped from 0.9.0 to 0.9.1
      • noosphere-storage bumped from 0.7.0 to 0.8.0
      • noosphere-sphere bumped from 0.7.0 to 0.7.1
      • noosphere-api bumped from 0.9.0 to 0.9.1
noosphere-into: 0.10.1

Dependencies

  • 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.8.0
      • noosphere-sphere bumped from 0.7.0 to 0.7.1
    • dev-dependencies
      • noosphere-sphere bumped from 0.7.0 to 0.7.1
noosphere-ipfs: 0.6.1

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-storage bumped from 0.7.0 to 0.8.0
    • dev-dependencies
      • noosphere-storage bumped from 0.7.0 to 0.8.0
      • noosphere-core bumped from 0.13.0 to 0.13.1
noosphere-ns: 0.9.1

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-storage bumped from 0.7.0 to 0.8.0
      • noosphere-core bumped from 0.13.0 to 0.13.1
      • noosphere bumped from 0.12.0 to 0.13.0
      • noosphere-ipfs bumped from 0.6.0 to 0.6.1
noosphere-sphere: 0.7.1

Dependencies

  • 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.8.0
      • noosphere-api bumped from 0.9.0 to 0.9.1
noosphere-storage: 0.8.0

0.8.0 (2023-07-01)

⚠ BREAKING CHANGES

  • Update to rs-ucan 0.4.0, implementing UCAN 0.10ish. (#449)

Features

  • Update to rs-ucan 0.4.0, implementing UCAN 0.10ish. (#449) (8b806c5)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main branch from 7d6ccf4 to 69df4d0 Compare July 1, 2023 01:08
@cdata cdata closed this Jul 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
1 participant