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

chore: release main #371

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented May 9, 2023

🤖 I have created a release beep boop

noosphere: 0.11.0

0.11.0 (2023-05-09)

⚠ BREAKING CHANGES

  • 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

  • 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)
  • Reconfigure module dependencies so that noosphere-ipfs depends on noosphere-storage, and not the other way around creating a cycle. (#254) (b79872a)
  • 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)
noosphere-cli: 0.11.0

0.11.0 (2023-05-09)

⚠ BREAKING CHANGES

  • Revised tracing configuration (#342)
  • Apply breaking domain concept in anticipation of beta (#298)
  • Traverse the Noosphere vast (#284)
  • Fork iroh-car as noosphere-car (#283)
  • Revise links and gateway (#278)
  • Petname resolution and synchronization in spheres and gateways (#253)
  • 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.
  • 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

  • Limit delegated UCAN's lifetime to authorization token's lifetime where appropriate. (#249) (b62fb88)
  • Recover from Kubo pin check (#193) (b0e0851)
  • Unreachable petname sequence is not an error (#310) (96f2938)

Miscellaneous Chores

  • Apply breaking domain concept in anticipation of beta (#298) (bd34ab4)
  • Update IPLD-adjacent dependencies (#180) (1a1114b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-gateway bumped from 0.4.5 to 0.4.6
      • noosphere bumped from 0.10.5 to 0.11.0
    • dev-dependencies
      • noosphere-ns bumped from 0.6.5 to 0.6.6
noosphere-gateway: 0.4.6

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere-ns bumped from 0.6.5 to 0.6.6
      • noosphere bumped from 0.10.5 to 0.11.0
noosphere-ns: 0.6.6

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • noosphere bumped from 0.10.5 to 0.11.0

This PR was generated with Release Please. See documentation.

@cdata cdata closed this May 9, 2023
@cdata cdata deleted the release-please--branches--main branch May 9, 2023 00:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
1 participant