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

Apply Version Updates From Current Changes #1

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

github-actions[bot]
Copy link

Version Updates

Merging this PR will release new versions of the following packages based on your change files.

stronghold-derive

[0.3.0]

  • Update inline Docs and README files to reflect the current state of the project.
    • fc95c271 add changes. on 2021-07-01
    • eafca12a fix changes format. on 2021-07-01
  • [PR 258]
    Implement API for the Stronghold Procedures, see PR 258 for details.
    • 47b6364b chore(*): patch iota-crypto v0.7.0 -> v0.8.0 on 2021-11-12

stronghold-runtime

[0.4.0]

  • Update inline Docs and README files to reflect the current state of the project.
    • fc95c271 add changes. on 2021-07-01
    • eafca12a fix changes format. on 2021-07-01

stronghold-engine

[0.5.0]

  • Update inline Docs and README files to reflect the current state of the project.

    • fc95c271 add changes. on 2021-07-01
    • eafca12a fix changes format. on 2021-07-01
  • Add communication fuzzer for distributed fuzzing with docker.
    Patch Stronghold engine fuzzer.

    • 4f9d0f2a Feature: client communications fuzzer (#216) on 2021-06-15
    • 4e7c1c9a fix(covector): remove comms library from covector on 2021-08-25
  • Patch crypto.rs version v0.7 -> v0.8.

    • 47b6364b chore(*): patch iota-crypto v0.7.0 -> v0.8.0 on 2021-11-12
  • [PR 269]
    Refactor Error types in engine and client:

  • Add differentiated error types for the different methods

  • Avoid unwraps in the engine

  • Remove the single, crate-wide used error types of engine and client

  • Remove anyhow Error types in client and bubble up the actual error instead

  • Add nested Result type alias StrongholdResult<T> = Result<T, ActorError> for interface errors

  • d6b814dd Add Changelog for PR 269 on 2021-11-03

stronghold-utils

[0.4.0]

  • [PR 267]
    Extract random functions from test_utils into own module.
    • ff98653a feat(utils): add random module on 2021-10-07
    • remove riker as dependency from utils.
    • 34af5797 Fix/remove riker from utils (#252) on 2021-08-27

stronghold-p2p

[0.3.1]

    • PR 293: Refactor Sink and Stream implementation for EventChannel
    • b28f42bf fix(p2p): fix EventChannel, add tests (#293) on 2021-11-24
  • [PR 276]

  • Remove relay and mdns features.

  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder.
    Per default, both are enabled.

  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor.
    Per default, both are disabled.

  • 8cbb8944 Add changelog on 2021-10-29

  • 679cf029 feat(client): mdns/relay config in Stronghold client on 2021-11-01

    • PR 295: use libp2p::swarm::toggle to enable/ disable relay and mdns
    • 987bce97 feat(p2p): use libp2p::toggle for optional mdns/relay on 2021-11-28
  • [PR 271]
    Patch libp2p version from v0.39 to v0.40.0-rc.2.

  • [PR 290]

  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.

  • Allow loading stored states into the NetworkActor on init.

  • Allow reuse of same Keypair that is stored in the vault.

  • 83903c7e Add changelog for p2p/persist-config on 2021-11-16

iota-stronghold

[0.5.0]

    • replace actor system riker with actix
  • introduced registry actor for clients as service

  • introduced snapshot actor as service

  • merge Internal and Client-Actors into SecureClient

  • api change in interface for test reading secrets out of a vault. minimal impact.

  • e8b10eac feat: Migrating stronghold from riker actor system implementation to actix. client + internal actor have been merged. Message types are transformed into structs. on 2021-08-23

  • [PR 270]

  • Move management of network-Actor and client-target into Registry

  • Make client-target optional, in case that it is killed before switching to another target

  • Make registry a normal actor instead of a system-service

  • a4cb0152 doc(client): Add changelog on 2021-10-26

    • [PR 297] Add CopyRecord procedure.
    • ae6f566c feat(client): add procedure for copying a record on 2021-11-29
    • make stronghold interface clonable
    • 681a024e Clonable Stronghold Instance (#257) on 2021-09-13
  • Update inline Docs and README files to reflect the current state of the project.

    • fc95c271 add changes. on 2021-07-01
    • eafca12a fix changes format. on 2021-07-01
    • Add actors::secure::StoreError::NotExisting as proper error type for correct error handling in client.
    • ad57181e fix: inconsistent error message. (#251) on 2021-08-26
  • [PR 254]
    Change key handling in the SecureClient to avoid unnecessary cloning of keys.
    Remove obsolete VaultId-HashSet from the SecureClient.

    • 9b8d0da1 Fix(client): Avoid Key cloning, remove redundant code (#254) on 2021-09-09
  • [PR 276]

  • Remove relay and mdns features.

  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder.
    Per default, both are enabled.

  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor.
    Per default, both are disabled.

  • 8cbb8944 Add changelog on 2021-10-29

  • 679cf029 feat(client): mdns/relay config in Stronghold client on 2021-11-01

  • Patch crypto.rs version v0.7 -> v0.8.

    • 47b6364b chore(*): patch iota-crypto v0.7.0 -> v0.8.0 on 2021-11-12
  • [PR 290]

  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.

  • Allow loading stored states into the NetworkActor on init.

  • Allow reuse of same Keypair that is stored in the vault.

  • 83903c7e Add changelog for p2p/persist-config on 2021-11-16

  • [PR 285]
    Implement messages to write the keypair used for StrongholdP2p in the vault and derive the
    PeerId and a new noise AuthenticKeypair from it.

    • 70b29c10 doc(client): document p2p_messages, add changelog on 2021-11-12
  • [PR 258]
    Implement API for the Stronghold Procedures, see PR 258 for details.

    • 47b6364b chore(*): patch iota-crypto v0.7.0 -> v0.8.0 on 2021-11-12
  • [PR 269]
    Refactor Error types in engine and client:

  • Add differentiated error types for the different methods

  • Avoid unwraps in the engine

  • Remove the single, crate-wide used error types of engine and client

  • Remove anyhow Error types in client and bubble up the actual error instead

  • Add nested Result type alias StrongholdResult<T> = Result<T, ActorError> for interface errors

  • d6b814dd Add Changelog for PR 269 on 2021-11-03

    • corrects wrong control flow. write_to_vault always returned an error even if the operation was successful.
    • aea8a9dc Fix/wrong cf on write to vault (#253) on 2021-08-30

commandline

[0.1.3]

    • replace actor system riker with actix
  • introduced registry actor for clients as service

  • introduced snapshot actor as service

  • merge Internal and Client-Actors into SecureClient

  • api change in interface for test reading secrets out of a vault. minimal impact.

  • Bumped due to a bump in iota-stronghold.

  • e8b10eac feat: Migrating stronghold from riker actor system implementation to actix. client + internal actor have been merged. Message types are transformed into structs. on 2021-08-23

  • [PR 270]

  • Move management of network-Actor and client-target into Registry

  • Make client-target optional, in case that it is killed before switching to another target

  • Make registry a normal actor instead of a system-service

  • Bumped due to a bump in iota-stronghold.

  • a4cb0152 doc(client): Add changelog on 2021-10-26

    • [PR 297] Add CopyRecord procedure.
    • Bumped due to a bump in iota-stronghold.
    • ae6f566c feat(client): add procedure for copying a record on 2021-11-29
    • make stronghold interface clonable
    • Bumped due to a bump in iota-stronghold.
    • 681a024e Clonable Stronghold Instance (#257) on 2021-09-13
  • Update inline Docs and README files to reflect the current state of the project.

    • Bumped due to a bump in iota-stronghold.
    • fc95c271 add changes. on 2021-07-01
    • eafca12a fix changes format. on 2021-07-01
    • Add actors::secure::StoreError::NotExisting as proper error type for correct error handling in client.
    • Bumped due to a bump in iota-stronghold.
    • ad57181e fix: inconsistent error message. (#251) on 2021-08-26
  • [PR 254]
    Change key handling in the SecureClient to avoid unnecessary cloning of keys.
    Remove obsolete VaultId-HashSet from the SecureClient.

    • Bumped due to a bump in iota-stronghold.
    • 9b8d0da1 Fix(client): Avoid Key cloning, remove redundant code (#254) on 2021-09-09
  • [PR 276]

  • Remove relay and mdns features.

  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder.
    Per default, both are enabled.

  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor.
    Per default, both are disabled.

  • Bumped due to a bump in iota-stronghold.

  • 8cbb8944 Add changelog on 2021-10-29

  • 679cf029 feat(client): mdns/relay config in Stronghold client on 2021-11-01

  • Patch crypto.rs version v0.7 -> v0.8.

    • Bumped due to a bump in iota-stronghold.
    • 47b6364b chore(*): patch iota-crypto v0.7.0 -> v0.8.0 on 2021-11-12
  • [PR 290]

  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.

  • Allow loading stored states into the NetworkActor on init.

  • Allow reuse of same Keypair that is stored in the vault.

  • Bumped due to a bump in iota-stronghold.

  • 83903c7e Add changelog for p2p/persist-config on 2021-11-16

  • [PR 285]
    Implement messages to write the keypair used for StrongholdP2p in the vault and derive the
    PeerId and a new noise AuthenticKeypair from it.

    • Bumped due to a bump in iota-stronghold.
    • 70b29c10 doc(client): document p2p_messages, add changelog on 2021-11-12
  • [PR 258]
    Implement API for the Stronghold Procedures, see PR 258 for details.

    • Bumped due to a bump in iota-stronghold.
    • 47b6364b chore(*): patch iota-crypto v0.7.0 -> v0.8.0 on 2021-11-12
  • [PR 269]
    Refactor Error types in engine and client:

  • Add differentiated error types for the different methods

  • Avoid unwraps in the engine

  • Remove the single, crate-wide used error types of engine and client

  • Remove anyhow Error types in client and bubble up the actual error instead

  • Add nested Result type alias StrongholdResult<T> = Result<T, ActorError> for interface errors

  • Bumped due to a bump in iota-stronghold.

  • d6b814dd Add Changelog for PR 269 on 2021-11-03

    • corrects wrong control flow. write_to_vault always returned an error even if the operation was successful.
    • Bumped due to a bump in iota-stronghold.
    • aea8a9dc Fix/wrong cf on write to vault (#253) on 2021-08-30

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.

1 participant