Current section
22 Versions
Jump to
Current section
22 Versions
Compare versions
6
files changed
+67
additions
-35
deletions
| @@ -1,5 +1,11 @@ | |
| 1 1 | # Changelog |
| 2 2 | |
| 3 | + ## 0.4.0 |
| 4 | + |
| 5 | + * Update rustler to 0.24.0. |
| 6 | + |
| 7 | + this version improves performance a little bit |
| 8 | + |
| 3 9 | ## 0.3.0 |
| 4 10 | |
| 5 11 | * Update rustler to 0.23.0 |
| @@ -16,5 +16,5 @@ | |
| 16 16 | {<<"name">>,<<"rustler">>}, |
| 17 17 | {<<"optional">>,false}, |
| 18 18 | {<<"repository">>,<<"hexpm">>}, |
| 19 | - {<<"requirement">>,<<"~> 0.23">>}]]}. |
| 20 | - {<<"version">>,<<"0.3.0">>}. |
| 19 | + {<<"requirement">>,<<"~> 0.24">>}]]}. |
| 20 | + {<<"version">>,<<"0.4.0">>}. |
| @@ -4,7 +4,7 @@ defmodule ExKeccak.MixProject do | |
| 4 4 | def project do |
| 5 5 | [ |
| 6 6 | app: :ex_keccak, |
| 7 | - version: "0.3.0", |
| 7 | + version: "0.4.0", |
| 8 8 | elixir: "~> 1.10", |
| 9 9 | description: description(), |
| 10 10 | compilers: Mix.compilers(), |
| @@ -53,7 +53,7 @@ defmodule ExKeccak.MixProject do | |
| 53 53 | [ |
| 54 54 | {:ex_doc, ">= 0.0.0", only: :dev, runtime: false}, |
| 55 55 | {:benchee, "~> 1.0", only: :test}, |
| 56 | - {:rustler, "~> 0.23"} |
| 56 | + {:rustler, "~> 0.24"} |
| 57 57 | ] |
| 58 58 | end |
| 59 59 | end |
| @@ -2,6 +2,15 @@ | |
| 2 2 | # It is not intended for manual editing. |
| 3 3 | version = 3 |
| 4 4 | |
| 5 | + [[package]] |
| 6 | + name = "aho-corasick" |
| 7 | + version = "0.7.18" |
| 8 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
| 9 | + checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" |
| 10 | + dependencies = [ |
| 11 | + "memchr", |
| 12 | + ] |
| 13 | + |
| 5 14 | [[package]] |
| 6 15 | name = "crunchy" |
| 7 16 | version = "0.2.2" |
| @@ -19,12 +28,9 @@ dependencies = [ | |
| 19 28 | |
| 20 29 | [[package]] |
| 21 30 | name = "heck" |
| 22 | - version = "0.3.3" |
| 31 | + version = "0.4.0" |
| 23 32 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 24 | - checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" |
| 25 | - dependencies = [ |
| 26 | - "unicode-segmentation", |
| 27 | - ] |
| 33 | + checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" |
| 28 34 | |
| 29 35 | [[package]] |
| 30 36 | name = "lazy_static" |
| @@ -33,28 +39,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 33 39 | checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" |
| 34 40 | |
| 35 41 | [[package]] |
| 36 | - name = "proc-macro2" |
| 37 | - version = "1.0.34" |
| 42 | + name = "memchr" |
| 43 | + version = "2.4.1" |
| 38 44 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 39 | - checksum = "2f84e92c0f7c9d58328b85a78557813e4bd845130db68d7184635344399423b1" |
| 45 | + checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" |
| 46 | + |
| 47 | + [[package]] |
| 48 | + name = "proc-macro2" |
| 49 | + version = "1.0.36" |
| 50 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
| 51 | + checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" |
| 40 52 | dependencies = [ |
| 41 53 | "unicode-xid", |
| 42 54 | ] |
| 43 55 | |
| 44 56 | [[package]] |
| 45 57 | name = "quote" |
| 46 | - version = "1.0.10" |
| 58 | + version = "1.0.15" |
| 47 59 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 48 | - checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" |
| 60 | + checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145" |
| 49 61 | dependencies = [ |
| 50 62 | "proc-macro2", |
| 51 63 | ] |
| 52 64 | |
| 53 65 | [[package]] |
| 54 | - name = "rustler" |
| 55 | - version = "0.23.0" |
| 66 | + name = "regex" |
| 67 | + version = "1.5.4" |
| 56 68 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 57 | - checksum = "8ac79e5fcfae809c16ff8da548daa291933b7ec8d66eadc197cdccec46891625" |
| 69 | + checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" |
| 70 | + dependencies = [ |
| 71 | + "aho-corasick", |
| 72 | + "memchr", |
| 73 | + "regex-syntax", |
| 74 | + ] |
| 75 | + |
| 76 | + [[package]] |
| 77 | + name = "regex-syntax" |
| 78 | + version = "0.6.25" |
| 79 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
| 80 | + checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" |
| 81 | + |
| 82 | + [[package]] |
| 83 | + name = "rustler" |
| 84 | + version = "0.24.0" |
| 85 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
| 86 | + checksum = "ed1d0129006c447df2939ea2d370a31cd1c1a5103c2777545b14da9aefd656df" |
| 58 87 | dependencies = [ |
| 59 88 | "lazy_static", |
| 60 89 | "rustler_codegen", |
| @@ -63,9 +92,9 @@ dependencies = [ | |
| 63 92 | |
| 64 93 | [[package]] |
| 65 94 | name = "rustler_codegen" |
| 66 | - version = "0.23.0" |
| 95 | + version = "0.24.0" |
| 67 96 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 68 | - checksum = "10d303c303a145c1f3d2a2993527128badb9500101070c55e36ef9bb2417666a" |
| 97 | + checksum = "0ed0335f95feb990dc7eebb69cfc29cc93cbbe813b3d7dc1edb915c59e4079a6" |
| 69 98 | dependencies = [ |
| 70 99 | "heck", |
| 71 100 | "proc-macro2", |
| @@ -75,18 +104,19 @@ dependencies = [ | |
| 75 104 | |
| 76 105 | [[package]] |
| 77 106 | name = "rustler_sys" |
| 78 | - version = "2.1.1" |
| 107 | + version = "2.2.0" |
| 79 108 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 80 | - checksum = "1cb382fde4f421c51555919e9920b058c0286f6bf59e53d02eb4d281eae6758b" |
| 109 | + checksum = "3ff26a42e62d538f82913dd34f60105ecfdffbdb25abdc3c3580b0c622285332" |
| 81 110 | dependencies = [ |
| 111 | + "regex", |
| 82 112 | "unreachable", |
| 83 113 | ] |
| 84 114 | |
| 85 115 | [[package]] |
| 86 116 | name = "syn" |
| 87 | - version = "1.0.83" |
| 117 | + version = "1.0.86" |
| 88 118 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 89 | - checksum = "23a1dfb999630e338648c83e91c59a4e9fb7620f520c3194b6b89e276f2f1959" |
| 119 | + checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b" |
| 90 120 | dependencies = [ |
| 91 121 | "proc-macro2", |
| 92 122 | "quote", |
| @@ -102,12 +132,6 @@ dependencies = [ | |
| 102 132 | "crunchy", |
| 103 133 | ] |
| 104 134 | |
| 105 | - [[package]] |
| 106 | - name = "unicode-segmentation" |
| 107 | - version = "1.8.0" |
| 108 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
| 109 | - checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" |
| 110 | - |
| 111 135 | [[package]] |
| 112 136 | name = "unicode-xid" |
| 113 137 | version = "0.2.2" |
| @@ -10,6 +10,6 @@ path = "src/lib.rs" | |
| 10 10 | crate-type = ["dylib"] |
| 11 11 | |
| 12 12 | [dependencies] |
| 13 | - rustler = "0.23" |
| 13 | + rustler = "0.24" |
| 14 14 | lazy_static = "1.0" |
| 15 15 | tiny-keccak = { version = "2.0", features = ["keccak"] } |
Loading more files…