Releases: Consensys/orion
21.1.0
v20.10.1
v20.10.0
This version supports Besu 20.10.0 privacy features.
Changelog
- Stability improvements and bug fixes
Download links
orion-20-10.0.zip sha256sum: 905e5ae3460d9b6c694bcc891e7a91869ae3cd4c4c2a4cac333ffede90344da9
orion-20.10.0.tar.gz sha256sum: 0ab3636be55fa91e36c33c2d653e4e3bed54b594af62f970eaa9f4310ee144ba
1.6.0 release (#387)
1.6 Breaking changes
When upgrading to 1.6, ensure you've taken into account the following breaking changes.
Docker users with volume mounts
To maintain best security practices, we're changing the user:group
on the Docker container to orion
.
What this means for you:
- If you are running Orion as a binary, there is no impact.
- If you are running Orion as a Docker container and have a volume mount for data, ensure that the
permissions on the directory allow other users and groups to r/w. Ideally this should be set to
orion:orion
as the owner.
Note that the orion
user only exists within the container not outside it. The same user ID may match
a different user outside the image.
If you’re mounting local folders, it is best to set the user via the Docker —user
argument. Use the
UID because the username may not exist inside the docker container. Ensure the directory being mounted
is owned by that user.
1.6
- The methods
/sendraw
and/receiveraw
are now deprecated. We will remove them in the next minor
version release (expected to be 1.7). - Moving to security best practices for docker where we now have a user:group
orion:orion
and will
no longer useroot
as the container user.
1.5.2
Bug fixes
- Filter the list of URIs when creating a privacy group.
Resolves NodePropagatingToAllPeers
error that was occuring when creating privacy groups with a
PostgreSQL database.
1.5.1
Additions and Improvements
- Added option to move Orion peer table to persistent storage to support high availability configurations #332
- Added environment variables to support Orion deployment #332
1.5.0
Changelog
1.5
Additions and Improvements
Known Bugs
- Using
alwayssendto
makes privacy group ID calculation inconsistent #OR-357
Workaround - Do not use alwayssendto
.
1.5.0-RC1
Additions and Improvements
- Add endpoint to retrieve the privacy group details and members for a given privacyGroupId #307
- Client connection endpoint can be configured to accept TLS connections #319
- Generate docker image of Orion #304
Known Bugs
- Using
alwayssendto
makes privacy group ID calculation inconsistent #OR-357
Workaround - Do not use alwayssendto
.
v1.4.0
This version supports Besu 1.3.0 privacy features.
Changelog
- Stability improvements and bug fixes
v1.3.2
This version supports Pantheon 1.2.0 privacy features.
Changelog
- Stability improvements and bug fixes