Commit graph

139 commits

Author SHA1 Message Date
Mitchell Hanberg
f8f1ec623f Plugin architecture for parsers 2020-07-15 22:32:27 -04:00
zimt28
3d620c7b07
Update Readme (#83)
- Updates version in installation instructions
- Adds `lexs` extension to the live reload and formatter configs
2020-07-14 10:03:42 -04:00
Mitchell Hanberg
edb023fd9a Bump v0.6.0-alpha.1 2020-06-30 20:48:08 -04:00
Mitchell Hanberg
4498eabedb Context/LiveView generator 2020-06-30 20:43:04 -04:00
Shritesh Bhattarai
a3ec57344a
Fix LiveView engine instruction (#82) 2020-06-16 17:36:12 -04:00
Mitchell Hanberg
853253bc4a Fix README example 2020-06-16 15:52:59 -04:00
Mitchell Hanberg
33c95186fb
Compile to EEx (#80)
Code is gross
2020-06-16 15:28:21 -04:00
Mitchell Hanberg
43bd75056f Add sponsor button 2020-05-16 20:24:47 -04:00
Romain Bertrand
c580d4e2fb
Suggest 0.5.0 in README (#76) 2020-05-14 16:04:15 -04:00
Mitchell Hanberg
1ba5d1b88f Update README 2020-04-21 11:24:39 -04:00
Mitchell Hanberg
25284988bb Bump v0.5.0 2020-04-14 10:40:19 -04:00
dependabot-preview[bot]
1ebec6799a Bump ex_doc from 0.21.2 to 0.21.3 (#46)
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.21.2 to 0.21.3.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases)
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/elixir-lang/ex_doc/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-14 10:40:17 -04:00
dependabot-preview[bot]
d09d0276c7 Bump phoenix_ecto from 4.0.0 to 4.1.0 (#32)
Bumps [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/phoenixframework/phoenix_ecto/releases)
- [Changelog](https://github.com/phoenixframework/phoenix_ecto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix_ecto/compare/v4.0.0...v4.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-14 10:40:17 -04:00
dependabot-preview[bot]
e379b46ffc Bump floki from 0.23.1 to 0.26.0 (#50)
Bumps [floki](https://github.com/philss/floki) from 0.23.1 to 0.26.0.
- [Release notes](https://github.com/philss/floki/releases)
- [Changelog](https://github.com/philss/floki/blob/master/CHANGELOG.md)
- [Commits](https://github.com/philss/floki/compare/v0.23.1...v0.26.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-14 10:40:17 -04:00
dependabot-preview[bot]
03ea32d215 Bump phoenix from 1.4.15 to 1.4.16 (#58)
Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.4.15 to 1.4.16.
- [Release notes](https://github.com/phoenixframework/phoenix/releases)
- [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.4.16/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.4.15...v1.4.16)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-14 10:40:17 -04:00
dependabot-preview[bot]
4cdac12ef5 Bump phoenix_html from 2.13.3 to 2.14.1 (#62)
Bumps [phoenix_html](https://github.com/phoenixframework/phoenix_html) from 2.13.3 to 2.14.1.
- [Release notes](https://github.com/phoenixframework/phoenix_html/releases)
- [Changelog](https://github.com/phoenixframework/phoenix_html/blob/master/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix_html/compare/v2.13.3...v2.14.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-14 10:40:17 -04:00
dependabot-preview[bot]
77719210a1 Bump ecto from 3.2.1 to 3.4.0 (#65)
Bumps [ecto](https://github.com/elixir-ecto/ecto) from 3.2.1 to 3.4.0.
- [Release notes](https://github.com/elixir-ecto/ecto/releases)
- [Changelog](https://github.com/elixir-ecto/ecto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/elixir-ecto/ecto/compare/v3.2.1...v3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-14 10:40:17 -04:00
Mitchell Hanberg
764818bf7c Update .tool-versions 2020-04-14 10:40:15 -04:00
Mitchell Hanberg
67fde9d2d7 Update setup-elixir action 2020-04-14 10:40:12 -04:00
Mitchell Hanberg
e38e05bc4b Add Elixir 1.10 to matrix 2020-04-14 10:40:09 -04:00
Mitchell Hanberg
3993c798c0 Join markup with a new line
Text nodes separated by new lines still show whitespace when rendered,
so we should maintain user specified new lines.

Closes #59
Closes #60
2020-04-14 10:40:05 -04:00
Mitchell Hanberg
1093a4d602 Rename props to assigns
This helps stay consistent with the Phoenix nomenclature.
2020-04-14 10:40:01 -04:00
zimt28
fa41e73bb0 Add @props access to components (#66)
* Add @props access to components

* Document `@props` assign
2020-04-14 10:40:00 -04:00
Mitchell Hanberg
916a9469d6 Remove mdn docs
They became broken at some point, and are probably not too useful
anyway. We can bring them back in the future.
2020-04-14 10:39:58 -04:00
Mitchell Hanberg
7376ce5d34 Bump v0.4.4 2020-04-14 10:39:47 -04:00
Michał Łępicki
997b62b9f4
Remove unnecessary dependency on Plug (#61)
The plug dependency is not needed since Phoenix provides it.
2020-03-19 11:02:08 -04:00
GarlandCrow
7d1e436ac6
Update README with Phoenix live-reload config change (#57)
Co-authored-by: Mitchell Hanberg <mitch@mitchellhanberg.com>
2020-03-18 19:35:34 -04:00
dependabot-preview[bot]
73c3c45f27 Bump phoenix from 1.4.10 to 1.4.15
Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.4.10 to 1.4.15.
- [Release notes](https://github.com/phoenixframework/phoenix/releases)
- [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.4.15/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.4.10...v1.4.15)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-09 15:31:18 -04:00
dependabot-preview[bot]
a9fc07bcc5 Bump html_sanitize_ex from 1.3.0 to 1.4.0 (#37)
Bumps [html_sanitize_ex](https://github.com/rrrene/html_sanitize_ex) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rrrene/html_sanitize_ex/releases)
- [Changelog](https://github.com/rrrene/html_sanitize_ex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rrrene/html_sanitize_ex/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-07 23:53:11 -05:00
Mitchell Hanberg
fb0359fa8c Bump v0.4.3 2020-01-07 23:49:51 -05:00
Adam Rutkowski
3e3f4480fa Ensure optional Phoenix is optional (#39) 2020-01-07 23:44:39 -05:00
dependabot-preview[bot]
9aea707fcc Bump floki from 0.23.0 to 0.23.1 (#36)
Bumps [floki](https://github.com/philss/floki) from 0.23.0 to 0.23.1.
- [Release notes](https://github.com/philss/floki/releases)
- [Changelog](https://github.com/philss/floki/blob/master/CHANGELOG.md)
- [Commits](https://github.com/philss/floki/compare/v0.23.0...v0.23.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-02 13:33:11 -05:00
Mitchell Hanberg
71bddc6346 Bump v0.4.2 2019-11-22 22:55:57 -05:00
Mitchell Hanberg
d8e17c54bb Fix readme CI badge 2019-11-22 22:52:16 -05:00
Mitchell Hanberg
1d71c27a34
Handle HTML fragments in temple.convert task (#35)
* Handle HTML fragments in temple.convert task

* Add GH CI action

* Remove travis config
2019-11-22 22:48:20 -05:00
Mitchell Hanberg
d2e8a45094 Bump v0.4.1 2019-09-25 19:23:00 -04:00
Shritesh
d1fceaf75f Don't depend on floki in prod (#28)
* Set @preferred_cli_env for Convert Task to :dev

* Set floki dep to :dev and :test, bump nimble_parsec
2019-09-25 15:16:56 -04:00
dependabot-preview[bot]
0863d19e7d Bump ecto from 3.2.0 to 3.2.1 (#27)
Bumps [ecto](https://github.com/elixir-ecto/ecto) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/elixir-ecto/ecto/releases)
- [Changelog](https://github.com/elixir-ecto/ecto/blob/v3.2.1/CHANGELOG.md)
- [Commits](https://github.com/elixir-ecto/ecto/compare/v3.2.0...v3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-19 21:20:40 -04:00
Mitchell Hanberg
86f5656b46 Bump v0.4.0 2019-09-13 21:38:53 -04:00
Mitchell Hanberg
5acd6fc079
Svg module (#25)
* Temple.Svg

- scopes update_mdn_task to the temple namespace
- introduces new temple.convert mix task to convert plain HTML and SVG to
  Temple syntax

* Rename Temple.Tags to Temple.Html

* Remove hackney

I'm not sure why it was even in there ¯\_(ツ)_/¯

* Update floki

* Document temple.convert in README
2019-09-13 21:36:16 -04:00
dependabot-preview[bot]
50c3bd93eb Bump phoenix from 1.4.9 to 1.4.10 (#23)
Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.4.9 to 1.4.10.
- [Release notes](https://github.com/phoenixframework/phoenix/releases)
- [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.4.10/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.4.9...v1.4.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 15:46:24 -04:00
dependabot-preview[bot]
8d4d55ad10 Bump ecto from 3.1.7 to 3.2.0 (#24)
Bumps [ecto](https://github.com/elixir-ecto/ecto) from 3.1.7 to 3.2.0.
- [Release notes](https://github.com/elixir-ecto/ecto/releases)
- [Changelog](https://github.com/elixir-ecto/ecto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/elixir-ecto/ecto/compare/v3.1.7...v3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 09:50:44 -04:00
Alexey Novoselov
cd434a246e Edit links to latest package version (#22)
Links without version numbers
2019-09-02 06:26:40 -07:00
dependabot-preview[bot]
eab538c1ca Bump ex_doc from 0.21.1 to 0.21.2 (#21)
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases)
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.21.1...v0.21.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-30 07:36:18 -04:00
Mitchell Hanberg
c5ee135cbe Remove dialyzer from travis 2019-08-27 22:27:50 -04:00
Mitchell Hanberg
b01ec03362 Remove dialyzer
Temple is mostly macros ¯\_(ツ)_/¯. All dialyzer was doing was taking
forever on CI.
2019-08-27 22:22:56 -04:00
Mitchell Hanberg
9e4f56dd95 Bump v0.3.1 2019-08-27 22:09:22 -04:00
Mitchell Hanberg
ac56c3cc81 Improve tests for submit, phx_button, and phx_label 2019-08-27 21:57:41 -04:00
Shritesh
dbb26a6d58 Fix phx_link, phx_button, submit, phx_label markup (#20)
The tests for phx_link were not testing the correct behavior, which is how this slipped by.
2019-08-27 21:51:10 -04:00
Mitchell Hanberg
26bd319420
Add slack badge to the readme 2019-08-26 15:31:48 -04:00