Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release 5.0.0 #744

Merged
merged 2 commits into from
Jul 28, 2022

Conversation

bee-worker
Copy link
Collaborator

@bee-worker bee-worker commented Jul 27, 2022

🤖 I have created a release beep boop

5.0.0 (2022-07-28)

This is a breaking release that brings support for Bee 1.7 and cleans up some long awaiting breaking changes that we had lined up:

  • We have removed interfaces DebugPostageBatch (for PostageBatch) and NodesInfo (for NodeInfo).
  • We have changed the cid property of the UploadResultWithCid interface to be a function instead of getter as this property is not available for encrypted references which caused some troubles when serializing the whole object.
  • We have enabled by default waiting for the newly created postage batches to be usable (originally the waitForUsable property of the BeeDebug.createPostageBatch() defaulted to false, now it is true).
  • We have added support for the Bee. createFeedManifest() to return object instead of directly reference that also has support for getting CID with the .cid() function.

⚠ BREAKING CHANGES

Features

  • adds support for Feed Manifest CID (#745) (37c5b55)
  • enable waiting for postage batch to be usable by default (#746) (cb05d22)

Bug Fixes

Code Refactoring

  • drop DebugPostageBatch in favor of PostageBatch inteface (#743) (3f66764)
  • drop NodesInfo in favor of NodeInfo inteface (#742) (acddb14)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@bee-runner
Copy link

bee-runner bot commented Jul 27, 2022

🚀 Release checklist

Before release

  • Ensure the release works with the intended bee version
  • Verify all the example code works with the release code
  • Verify Bee JS Docs API update PR passes and contains all needed documentation
  • Have two approval for this PR
  • Write small summary for the release and verify changelog
  • Verify that changes to release PR comment is synchronized to CHANGELOG with manual commit

After release

  • Release new Bee JS Docs version
  • Update example's bee-js version

@bee-worker bee-worker force-pushed the release-please--branches--master--components--bee-js branch 3 times, most recently from fc7ec5f to f19f13f Compare July 28, 2022 13:24
@AuHau
Copy link
Contributor

AuHau commented Jul 28, 2022

Release notes

This is a breaking release that brings support for Bee 1.7 and cleans up some long awaiting breaking changes that we had lined up:

  • We have removed interfaces DebugPostageBatch (for PostageBatch) and NodesInfo (for NodeInfo).
  • We have changed the cid property of the UploadResultWithCid interface to be a function instead of getter as this property is not available for encrypted references which caused some troubles when serializing the whole object.
  • We have enabled by default waiting for the newly created postage batches to be usable (originally the waitForUsable property of the BeeDebug.createPostageBatch() defaulted to false, now it is true).
  • We have added support for the Bee. createFeedManifest() to return object instead of directly reference that also has support for getting CID with the .cid() function.

@bee-worker bee-worker force-pushed the release-please--branches--master--components--bee-js branch from f19f13f to 4735bbb Compare July 28, 2022 13:30
@AuHau AuHau merged commit e928f6d into master Jul 28, 2022
@AuHau AuHau deleted the release-please--branches--master--components--bee-js branch July 28, 2022 13:43
@bee-worker
Copy link
Collaborator Author

🤖 Release is at https://github.com/ethersphere/bee-js/releases/tag/v5.0.0 🌻

@bee-worker
Copy link
Collaborator Author

Release v5.0.0 addresses this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants