Skip to content

Commit

Permalink
Release 0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
adriankumpf committed Sep 21, 2021
1 parent 83aac2f commit eaafcb8
Show file tree
Hide file tree
Showing 6 changed files with 45 additions and 73 deletions.
30 changes: 5 additions & 25 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [0.7.0] - 2021-09-21

### Changed

- Breaking: `Arb.get_active/1` expects a keyword list with the `:port`
Expand All @@ -24,27 +26,7 @@
Arb.reset(port: port)
```

## [0.7.0-rc.2] - 2021-03-19

### Changed

- Clean up NIF implementation

### Fixed

- Run on dirty IO scheduler

## [0.7.0-rc.1] - 2021-03-19

### Fixed

- Fix return value of activate/2 and reset/1

## [0.7.0-rc.0] - 2021-03-19

### Changed

- Upgrade rustler to 0.22.0-rc.0
- Upgrade rustler to 0.22.0
- Bump abacom-relay-board (arb) to 0.5.1

## [0.6.0] - 2019-12-20
Expand Down Expand Up @@ -119,10 +101,8 @@

## [0.1.0] - 2018-03-31

[unreleased]: https://github.com/adriankumpf/arb-ex/compare/v0.7.0-rc.2...HEAD
[0.7.0-rc.1]: https://github.com/adriankumpf/arb-ex/compare/v0.7.0-rc.1...v0.7.0-rc.2
[0.7.0-rc.1]: https://github.com/adriankumpf/arb-ex/compare/v0.7.0-rc.0...v0.7.0-rc.1
[0.7.0-rc.0]: https://github.com/adriankumpf/arb-ex/compare/v0.6.0...v0.7.0-rc.0
[unreleased]: https://github.com/adriankumpf/arb-ex/compare/v0.7.0...HEAD
[0.7.0]: https://github.com/adriankumpf/arb-ex/compare/v0.6.0...v0.7.0
[0.6.0]: https://github.com/adriankumpf/arb-ex/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/adriankumpf/arb-ex/compare/v0.4.1...v0.5.0
[0.4.1]: https://github.com/adriankumpf/arb-ex/compare/v0.4.0...v0.4.1
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Add `:arb` to your list of dependencies:
```elixir
def deps do
[
{:arb, "~> 0.6"}
{:arb, "~> 0.7"}
]
end
```
Expand Down
16 changes: 3 additions & 13 deletions mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ defmodule Arb.MixProject do
def project do
[
app: :arb,
version: "0.7.0-rc.2",
version: "0.7.0",
elixir: "~> 1.6",
start_permanent: Mix.env() == :prod,
compilers: [:rustler] ++ Mix.compilers(),
rustler_crates: rustler_crates(),
compilers: Mix.compilers(),
deps: deps(),
description: description(),
package: package(),
Expand All @@ -17,18 +16,9 @@ defmodule Arb.MixProject do
]
end

defp rustler_crates do
[
io: [
path: "native/arb",
mode: if(Mix.env() == :prod, do: :release, else: :debug)
]
]
end

defp deps do
[
{:rustler, "~> 0.22-rc.0"},
{:rustler, "~> 0.22"},
{:nimble_options, "~> 0.3"},
{:ex_doc, "~> 0.16", only: :dev, runtime: false}
]
Expand Down
8 changes: 4 additions & 4 deletions mix.lock
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%{
"earmark_parser": {:hex, :earmark_parser, "1.4.13", "0c98163e7d04a15feb62000e1a891489feb29f3d10cb57d4f845c405852bbef8", [:mix], [], "hexpm", "d602c26af3a0af43d2f2645613f65841657ad6efc9f0e361c3b6c06b578214ba"},
"ex_doc": {:hex, :ex_doc, "0.24.2", "e4c26603830c1a2286dae45f4412a4d1980e1e89dc779fcd0181ed1d5a05c8d9", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "e134e1d9e821b8d9e4244687fb2ace58d479b67b282de5158333b0d57c6fb7da"},
"earmark_parser": {:hex, :earmark_parser, "1.4.15", "b29e8e729f4aa4a00436580dcc2c9c5c51890613457c193cc8525c388ccb2f06", [:mix], [], "hexpm", "044523d6438ea19c1b8ec877ec221b008661d3c27e3b848f4c879f500421ca5c"},
"ex_doc": {:hex, :ex_doc, "0.25.3", "3edf6a0d70a39d2eafde030b8895501b1c93692effcbd21347296c18e47618ce", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "9ebebc2169ec732a38e9e779fd0418c9189b3ca93f4a676c961be6c1527913f5"},
"makeup": {:hex, :makeup, "1.0.5", "d5a830bc42c9800ce07dd97fa94669dfb93d3bf5fcf6ea7a0c67b2e0e4a7f26c", [:mix], [{:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "cfa158c02d3f5c0c665d0af11512fed3fba0144cf1aadee0f2ce17747fba2ca9"},
"makeup_elixir": {:hex, :makeup_elixir, "0.15.1", "b5888c880d17d1cc3e598f05cdb5b5a91b7b17ac4eaf5f297cb697663a1094dd", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.1", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "db68c173234b07ab2a07f645a5acdc117b9f99d69ebf521821d89690ae6c6ec8"},
"makeup_erlang": {:hex, :makeup_erlang, "0.1.1", "3fcb7f09eb9d98dc4d208f49cc955a34218fc41ff6b84df7c75b3e6e533cc65f", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "174d0809e98a4ef0b3309256cbf97101c6ec01c4ab0b23e926a9e17df2077cbb"},
"nimble_options": {:hex, :nimble_options, "0.3.5", "a4f6820cdcb4ee444afd78635f323e58e8a5ddf2fbbe9b9d283a99f972034bae", [:mix], [], "hexpm", "f5507cc90033a8d12769522009c80aa9164af6bab245dbd4ad421d008455f1e1"},
"nimble_options": {:hex, :nimble_options, "0.3.7", "1e52dd7673d36138b1a5dede183b5d86dff175dc46d104a8e98e396b85b04670", [:mix], [], "hexpm", "2086907e6665c6b6579be54ef5001928df5231f355f71ed258f80a55e9f63633"},
"nimble_parsec": {:hex, :nimble_parsec, "1.1.0", "3a6fca1550363552e54c216debb6a9e95bd8d32348938e13de5eda962c0d7f89", [:mix], [], "hexpm", "08eb32d66b706e913ff748f11694b17981c0b04a33ef470e33e11b3d3ac8f54b"},
"rustler": {:hex, :rustler, "0.22.0-rc.0", "d8a3d72862874d6c5a5c6421617911e8a2822a310b6e6d3ceb16803c2651350f", [:mix], [{:toml, "~> 0.5.2", [hex: :toml, repo: "hexpm", optional: false]}], "hexpm", "0548ae8fd203bbd3c5ba689e60d827a1991e12cde599fb4c03d4cf56b00a3352"},
"rustler": {:hex, :rustler, "0.22.0", "e2930f9d6933e910f87526bb0a7f904e32b62a7e838a3ca4a884ee7fdfb957ed", [:mix], [{:toml, "~> 0.5.2", [hex: :toml, repo: "hexpm", optional: false]}], "hexpm", "01f5989dd511ebec09be481e07d3c59773d5373c5061e09d3ebc3ef61811b49d"},
"toml": {:hex, :toml, "0.5.2", "e471388a8726d1ce51a6b32f864b8228a1eb8edc907a0edf2bb50eab9321b526", [:mix], [], "hexpm", "f1e3dabef71fb510d015fad18c0e05e7c57281001141504c6b69d94e99750a07"},
}
58 changes: 30 additions & 28 deletions native/arb/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions native/arb/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ path = "src/lib.rs"
crate-type = ["dylib"]

[dependencies]
rustler = "0.22.0-rc.0"
rustler_codegen = "0.22.0-rc.0"
rustler = "0.22.0"
rustler_codegen = "0.22.0"
arb = { git = "https://github.com/adriankumpf/abacom-relay-board", tag = 'v0.5.1' }

0 comments on commit eaafcb8

Please sign in to comment.