diff --git a/CHANGELOG.md b/CHANGELOG.md index 298a901..0f7d163 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ None. --- +### v1.2.2, 10 Feb 2022, Elixir `~> 1.13` + +* [Fix] Fix warnings presented in the compilation time due to `:crypto`. + ### v1.2.1, 24 Oct 2019, Elixir `~> 1.0` * [Enhancement] Improve `string_to_binary` and `binary_to_string` performance. diff --git a/mix.exs b/mix.exs index 63339e4..0e61f2f 100644 --- a/mix.exs +++ b/mix.exs @@ -1,32 +1,34 @@ defmodule UUID.Mixfile do use Mix.Project - @version "1.2.1" + @version "1.2.2" def project do - [app: :elixir_uuid, - name: "UUID", - version: @version, - elixir: "~> 1.7", - docs: [extras: ["README.md", "CHANGELOG.md"], - main: "readme", - source_ref: "v#{@version}"], - source_url: "https://github.com/zyro/elixir-uuid", - description: description(), - package: package(), - deps: deps()] + [ + app: :elixir_uuid, + name: "UUID", + version: @version, + elixir: "~> 1.13", + docs: [extras: ["README.md", "CHANGELOG.md"], main: "readme", source_ref: "v#{@version}"], + source_url: "https://github.com/zyro/elixir-uuid", + description: description(), + package: package(), + deps: deps() + ] end # Application configuration. def application do - [] + [extra_applications: [:crypto]] end # List of dependencies. defp deps do - [{:ex_doc, "~> 0.19", only: :dev}, - {:earmark, "~> 1.2", only: :dev}, - {:benchfella, "~> 0.3", only: :dev}] + [ + {:ex_doc, "~> 0.21", only: :dev}, + {:earmark, "~> 1.4", only: :dev}, + {:benchfella, "~> 0.3", only: :dev} + ] end # Description. @@ -38,10 +40,11 @@ defmodule UUID.Mixfile do # Package info. defp package do - [files: ["lib", "mix.exs", "README.md", "LICENSE"], - maintainers: ["Andrei Mihu"], - licenses: ["Apache 2.0"], - links: %{"GitHub" => "https://github.com/zyro/elixir-uuid"}] + [ + files: ["lib", "mix.exs", "README.md", "LICENSE"], + maintainers: ["Andrei Mihu"], + licenses: ["Apache 2.0"], + links: %{"GitHub" => "https://github.com/zyro/elixir-uuid"} + ] end - end diff --git a/mix.lock b/mix.lock index abf4863..ac8d467 100644 --- a/mix.lock +++ b/mix.lock @@ -1,8 +1,8 @@ %{ - "benchfella": {:hex, :benchfella, "0.3.5", "b2122c234117b3f91ed7b43b6e915e19e1ab216971154acd0a80ce0e9b8c05f5", [:mix], [], "hexpm"}, - "earmark": {:hex, :earmark, "1.4.2", "3aa0bd23bc4c61cf2f1e5d752d1bb470560a6f8539974f767a38923bb20e1d7f", [:mix], [], "hexpm"}, - "ex_doc": {:hex, :ex_doc, "0.21.2", "caca5bc28ed7b3bdc0b662f8afe2bee1eedb5c3cf7b322feeeb7c6ebbde089d6", [:mix], [{:earmark, "~> 1.3.3 or ~> 1.4", [hex: :earmark, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}], "hexpm"}, - "makeup": {:hex, :makeup, "1.0.0", "671df94cf5a594b739ce03b0d0316aa64312cee2574b6a44becb83cd90fb05dc", [:mix], [{:nimble_parsec, "~> 0.5.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm"}, - "makeup_elixir": {:hex, :makeup_elixir, "0.14.0", "cf8b7c66ad1cff4c14679698d532f0b5d45a3968ffbcbfd590339cb57742f1ae", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm"}, - "nimble_parsec": {:hex, :nimble_parsec, "0.5.1", "c90796ecee0289dbb5ad16d3ad06f957b0cd1199769641c961cfe0b97db190e0", [:mix], [], "hexpm"}, + "benchfella": {:hex, :benchfella, "0.3.5", "b2122c234117b3f91ed7b43b6e915e19e1ab216971154acd0a80ce0e9b8c05f5", [:mix], [], "hexpm", "23f27cbc482cbac03fc8926441eb60a5e111759c17642bac005c3225f5eb809d"}, + "earmark": {:hex, :earmark, "1.4.2", "3aa0bd23bc4c61cf2f1e5d752d1bb470560a6f8539974f767a38923bb20e1d7f", [:mix], [], "hexpm", "5e8806285d8a3a8999bd38e4a73c58d28534c856bc38c44818e5ba85bbda16fb"}, + "ex_doc": {:hex, :ex_doc, "0.21.2", "caca5bc28ed7b3bdc0b662f8afe2bee1eedb5c3cf7b322feeeb7c6ebbde089d6", [:mix], [{:earmark, "~> 1.3.3 or ~> 1.4", [hex: :earmark, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}], "hexpm", "f1155337ae17ff7a1255217b4c1ceefcd1860b7ceb1a1874031e7a861b052e39"}, + "makeup": {:hex, :makeup, "1.0.0", "671df94cf5a594b739ce03b0d0316aa64312cee2574b6a44becb83cd90fb05dc", [:mix], [{:nimble_parsec, "~> 0.5.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "a10c6eb62cca416019663129699769f0c2ccf39428b3bb3c0cb38c718a0c186d"}, + "makeup_elixir": {:hex, :makeup_elixir, "0.14.0", "cf8b7c66ad1cff4c14679698d532f0b5d45a3968ffbcbfd590339cb57742f1ae", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "d4b316c7222a85bbaa2fd7c6e90e37e953257ad196dc229505137c5e505e9eff"}, + "nimble_parsec": {:hex, :nimble_parsec, "0.5.1", "c90796ecee0289dbb5ad16d3ad06f957b0cd1199769641c961cfe0b97db190e0", [:mix], [], "hexpm", "00e3ebdc821fb3a36957320d49e8f4bfa310d73ea31c90e5f925dc75e030da8f"}, }