Skip to content

Commit

Permalink
Merge tag '1.0.0-rc.25' into develop
Browse files Browse the repository at this point in the history
Upgraded several libraries and replaced enacl and pbdkf2 with native Erlang implementations provided by public_key and crypto applications
  • Loading branch information
aramallo committed Sep 3, 2024
2 parents 920edfd + 576f5cc commit f464ce0
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 6 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
# CHANGELOG
## 1.0.0-rc.25
### Changes
* Removed `enacl` and `pbkdf2` libraries, replacing its funcionality with
Erlang's `public_key` and `crypto` applications for password hashing and WAMP
Cryptosign.
* Upgraded several dependencies
**BREAKING CHANGE NOTICE**
* As a result of `enacl` removal we have temporarily retired support for the `argon2` algorithm until we finish an implementation via Rustler.

### Fixes
* Fixes a bug in `bondy_rbac:conca_role` function that affected the RBAC APIs.

## 1.0.0-rc.24
* Upgraded PlumDB and Partisan with fix to avoid partisan_plumree_brodcast to crash when the behaviour implementors raise an exception
* Fixes to Debian dockerfile
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
![Docker Pulls](https://img.shields.io/docker/pulls/leapsight/bondy?style=for-the-badge)
![Docker Build (master)](https://img.shields.io/github/actions/workflow/status/bondy-io/bondy/docker_image_build.yaml?&branch=master&label=docker-master&style=for-the-badge)
![Docker Build (develop)](https://img.shields.io/github/actions/workflow/status/bondy-io/bondy/docker_image_build.yaml?&branch=develop&label=docker-develop&style=for-the-badge)
![Docker Build (latest-tag)](https://img.shields.io/github/actions/workflow/status/bondy-io/bondy/docker_image_build.yaml?&tag=version-1.0.0-rc.24&label=docker-1.0.0-rc.24&style=for-the-badge)
![Docker Build (latest-tag)](https://img.shields.io/github/actions/workflow/status/bondy-io/bondy/docker_image_build.yaml?&tag=version-1.0.0-rc.25&label=docker-1.0.0-rc.25&style=for-the-badge)
<br>![Architectures](https://img.shields.io/badge/architecture-linux%2Famd64%20%7C%20linux%2Farm64%20%7C%20macOS%2Fintel%20%7C%20macOS%2FM1-lightgrey?style=for-the-badge)


Expand Down Expand Up @@ -158,7 +158,7 @@ make release
Untar and copy the resulting tarball to the location where you want to install Bondy e.g. `~/tmp/bondy`.

```shell
tar -zxvf _build/prod/rel/bondy-1.0.0-rc.24.tar.qz -C ~/tmp/bondy
tar -zxvf _build/prod/rel/bondy-1.0.0-rc.25.tar.qz -C ~/tmp/bondy
```

#### Running
Expand Down
4 changes: 2 additions & 2 deletions apps/bondy/src/bondy.app.src
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
"Bondy implements the open Web Application Messaging Protocol (WAMP) "
"and is written in Erlang."
},
{vsn, "1.0.0-rc.24"},
{vsn, "1.0.0-rc.25"},
{registered, []},
%% We pass the version number in the bondy_app:start/2 arguments
{mod, {bondy_app, [{vsn, "1.0.0-rc.24"}]}},
{mod, {bondy_app, [{vsn, "1.0.0-rc.25"}]}},
{applications,[
%% Erlang/OTP
stdlib,
Expand Down
2 changes: 1 addition & 1 deletion apps/bondy_broker_bridge/src/bondy_broker_bridge.app.src
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
{description,
"Bondy Broker Bridge is an application that is part of Bondy and provides a way to integrate Events with external brokers and systems."
},
{vsn, "1.0.0-rc.24"},
{vsn, "1.0.0-rc.25"},
{registered, []},
{mod, {bondy_broker_bridge_app, []}},
{applications, [
Expand Down
2 changes: 1 addition & 1 deletion rebar.config
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@


{relx, [
{release, {bondy, "1.0.0-rc.24"},[
{release, {bondy, "1.0.0-rc.25"},[
%% Erlang/OTP
crypto,
inets,
Expand Down

0 comments on commit f464ce0

Please sign in to comment.