Current section
9 Versions
Jump to
Current section
9 Versions
Compare versions
4
files changed
+44
additions
-13
deletions
| @@ -0,0 +1,18 @@ | |
| 1 | + # Hammer makefile |
| 2 | + |
| 3 | + default: format test docs |
| 4 | + |
| 5 | + |
| 6 | + format: |
| 7 | + mix format mix.exs "lib/**/*.{ex,exs}" "test/**/*.{ex,exs}" |
| 8 | + |
| 9 | + |
| 10 | + test: format |
| 11 | + mix test --no-start |
| 12 | + |
| 13 | + |
| 14 | + docs: |
| 15 | + mix docs |
| 16 | + |
| 17 | + |
| 18 | + .PHONY: format test docs |
| @@ -11,7 +11,7 @@ Sneeze is available from [Hex.pm](https://hex.pm/packages/sneeze): | |
| 11 11 | |
| 12 12 | ```elixir |
| 13 13 | def deps do |
| 14 | - [{:sneeze, "~> 1.0.0"}] |
| 14 | + [{:sneeze, "~> 1.2"}] |
| 15 15 | end |
| 16 16 | ``` |
| 17 17 | |
| @@ -83,3 +83,15 @@ See [cold](https://github.com/ShaneKilkelly/cold-sneeze) for a demo of how to us | |
| 83 83 | ## Bugs, Improvements and Contributing |
| 84 84 | |
| 85 85 | Open an issue or pull-request on [GitHub](https://github.com/ShaneKilkelly/sneeze), all contributions welcome! :) |
| 86 | + |
| 87 | + |
| 88 | + ## Changes |
| 89 | + |
| 90 | + ### 1.2.0 |
| 91 | + |
| 92 | + - Add `html_entities` to application list |
| 93 | + |
| 94 | + |
| 95 | + ### 1.1.0 |
| 96 | + |
| 97 | + - Better performance, using iolists instead of string-concatination |
| @@ -1,19 +1,18 @@ | |
| 1 1 | {<<"app">>,<<"sneeze">>}. |
| 2 | - {<<"build_tools">>,[<<"mix">>]}. |
| 2 | + {<<"build_tools">>,[<<"mix">>,<<"make">>]}. |
| 3 3 | {<<"description">>,<<"Render Elixir data to HTML. Inspired by Hiccup.">>}. |
| 4 | - {<<"elixir">>,<<"~> 1.3">>}. |
| 4 | + {<<"elixir">>,<<"~> 1.6">>}. |
| 5 5 | {<<"files">>, |
| 6 | - [<<"lib">>,<<"lib/sneeze">>,<<"lib/sneeze.ex">>, |
| 6 | + [<<"lib">>,<<"lib/sneeze.ex">>,<<"lib/sneeze">>, |
| 7 7 | <<"lib/sneeze/internals.ex">>,<<"mix.exs">>,<<"README.md">>, |
| 8 | - <<"LICENSE.txt">>]}. |
| 8 | + <<"LICENSE.txt">>,<<"Makefile">>]}. |
| 9 9 | {<<"licenses">>,[<<"MIT">>]}. |
| 10 10 | {<<"links">>,[{<<"GitHub">>,<<"https://github.com/ShaneKilkelly/sneeze">>}]}. |
| 11 | - {<<"maintainers">>,[<<"Shane Kilkelly">>]}. |
| 12 11 | {<<"name">>,<<"sneeze">>}. |
| 13 12 | {<<"requirements">>, |
| 14 13 | [[{<<"app">>,<<"html_entities">>}, |
| 15 14 | {<<"name">>,<<"html_entities">>}, |
| 16 15 | {<<"optional">>,false}, |
| 17 16 | {<<"repository">>,<<"hexpm">>}, |
| 18 | - {<<"requirement">>,<<"~> 0.4">>}]]}. |
| 19 | - {<<"version">>,<<"1.1.0">>}. |
| 17 | + {<<"requirement">>,<<"0.4.0">>}]]}. |
| 18 | + {<<"version">>,<<"1.2.0">>}. |
| @@ -4,8 +4,8 @@ defmodule Sneeze.Mixfile do | |
| 4 4 | def project do |
| 5 5 | [ |
| 6 6 | app: :sneeze, |
| 7 | - version: "1.1.0", |
| 8 | - elixir: "~> 1.3", |
| 7 | + version: "1.2.0", |
| 8 | + elixir: "~> 1.6", |
| 9 9 | description: "Render Elixir data to HTML. Inspired by Hiccup.", |
| 10 10 | package: package(), |
| 11 11 | build_embedded: Mix.env() == :prod, |
| @@ -18,7 +18,7 @@ defmodule Sneeze.Mixfile do | |
| 18 18 | # |
| 19 19 | # Type "mix help compile.app" for more information |
| 20 20 | def application do |
| 21 | - [applications: []] |
| 21 | + [applications: [:html_entities]] |
| 22 22 | end |
| 23 23 | |
| 24 24 | # Dependencies can be Hex packages: |
| @@ -31,8 +31,10 @@ defmodule Sneeze.Mixfile do | |
| 31 31 | # |
| 32 32 | # Type "mix help deps" for more examples and options |
| 33 33 | defp deps do |
| 34 | - [{:html_entities, "~> 0.4"}, |
| 35 | - {:ex_doc, ">= 0.14.1", only: :dev}] |
| 34 | + [ |
| 35 | + {:html_entities, "0.4.0"}, |
| 36 | + {:ex_doc, ">= 0.14.1", only: :dev} |
| 37 | + ] |
| 36 38 | end |
| 37 39 | |
| 38 40 | defp package do |