Skip to content
This repository has been archived by the owner on Jun 26, 2023. It is now read-only.

chore: break modules apart #232

Merged
merged 5 commits into from
Jun 14, 2022
Merged

chore: break modules apart #232

merged 5 commits into from
Jun 14, 2022

Conversation

achingbrain
Copy link
Member

Splits each interface area into it's own module so we can release breaking changes to (for example) the pubsub interface without also having to upgrade single transport module to the new @libp2p/interfaces major.

Fixes: #226

BREAKING CHANGE: most modules have been split out of the @libp2p/interfaces and @libp2p/interface-compliance-tests packages

Splits each interface area into it's own module so we can release breaking
changes to (for example) the pubsub interface without also having to
upgrade single transport module to the new `@libp2p/interfaces` major.

Fixes: #226

BREAKING CHANGE: most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages
@achingbrain achingbrain marked this pull request as ready for review June 14, 2022 11:22
@achingbrain achingbrain merged commit 385614e into master Jun 14, 2022
@achingbrain achingbrain deleted the chore/break-modules-apart branch June 14, 2022 11:22
github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## [@libp2p/interface-compliance-tests-v3.0.0](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-compliance-tests-v2.0.3...@libp2p/interface-compliance-tests-v3.0.0) (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-compliance-tests-v3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-keychain-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-keychain-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-keys-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-keys-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-peer-id-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-peer-id-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## [@libp2p/interfaces-v3.0.0](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interfaces-v2.0.4...@libp2p/interfaces-v3.0.0) (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interfaces-v3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-connection-encrypter-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-connection-encrypter-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-metrics-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-metrics-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-peer-info-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-peer-info-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-record-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-record-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-address-manager-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
@github-actions
Copy link

🎉 This PR is included in version @libp2p/interface-address-manager-v1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-connection-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
* release [skip ci] ([357286d](357286d))
* update aegir ([#234](#234)) ([3e03895](3e03895))
* update readmes ([#233](#233)) ([ee7da38](ee7da38))
github-actions bot pushed a commit that referenced this pull request Jun 14, 2022
## @libp2p/interface-content-routing-v1.0.0 (2022-06-14)

### ⚠ BREAKING CHANGES

* most modules have been split out of the `@libp2p/interfaces` and `@libp2p/interface-compliance-tests` packages

### Trivial Changes

* break modules apart ([#232](#232)) ([385614e](385614e)), closes [#226](#226)
* release [skip ci] ([357286d](357286d))
* update aegir ([#234](#234)) ([3e03895](3e03895))
* update readmes ([#233](#233)) ([ee7da38](ee7da38))
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Split non-interface packages out from this module
1 participant