Mitchell Hanberg
c4059b3a6e
Bump v0.6.0-rc.0
2021-01-02 13:24:49 -05:00
Mitchell Hanberg
ced2f6ab66
feat: New Component API
2021-01-02 13:22:03 -05:00
Mitchell Hanberg
265c413960
Allow element attrs to be evaluated at runtime
...
Before this change, only keyword list literals could be passed to
elements. If they had non-literals as values, then those would compile
to EEx expressions.
This allows a non-literal to be passed as attrs and have the entire thing
compile to an EEx expression, which will pass the non-literal to a
"runtime_attrs" function, which evaluates a keyword list into a safe
string.
That last part might need to be reworked if the user is not using
the Phoenix.HTML.Engine EEx Engine.
2020-08-09 10:07:27 -04:00
Mitchell Hanberg
2206aa62fe
Bump v0.6.0-alpha.4
2020-07-16 00:21:25 -04:00
Mitchell Hanberg
bd403a2037
Bump v0.6.0-alpha-3
2020-07-15 23:23:41 -04:00
Mitchell Hanberg
1b02dc86db
Bump v0.6.0-alpha.2
2020-07-15 22:42:45 -04:00
Mitchell Hanberg
edb023fd9a
Bump v0.6.0-alpha.1
2020-06-30 20:48:08 -04:00
Mitchell Hanberg
33c95186fb
Compile to EEx ( #80 )
...
Code is gross
2020-06-16 15:28:21 -04:00
Mitchell Hanberg
25284988bb
Bump v0.5.0
2020-04-14 10:40:19 -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
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
Mitchell Hanberg
fb0359fa8c
Bump v0.4.3
2020-01-07 23:49:51 -05:00
Mitchell Hanberg
71bddc6346
Bump v0.4.2
2019-11-22 22:55:57 -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
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
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
451f5d4859
Bump v0.3.0
2019-08-20 23:32:14 -04:00
Mitchell Hanberg
a20900a281
Bump v0.2.0
2019-08-13 18:28:28 -04:00
Mitchell Hanberg
408dfdc6c7
Bump v0.1.2
2019-08-10 01:10:45 -04:00
Mitchell Hanberg
030e0f9d3c
Bump v0.1.1
2019-08-08 09:01:28 -04:00
Mitchell Hanberg
03e35f858c
Finishing touches
2019-07-03 20:57:19 -04:00
Mitchell Hanberg
6dece3165f
Add description to mix.exs
2019-07-03 19:52:40 -04:00
Mitchell Hanberg
9278f7fb4e
Rename to Temple
2019-07-01 22:48:51 -04:00
Mitchell Hanberg
fb5147ff97
Improve doc generation
...
- Downloads all the mdn documentation in parallel
- Enables the `--silent` flag for curl
- Aliases the docs mix task to run update_mdn_docs first
2019-06-30 21:59:38 -04:00
Mitchell Hanberg
883f0966ea
Add .travis.yml
2019-06-29 18:33:33 -04:00
Mitchell Hanberg
6b55fc7665
Implement remaining from helpers
2019-06-01 00:02:49 -04:00
Mitchell Hanberg
06cbdd80ff
form_for and text_input macros
2019-05-10 15:06:03 -04:00
Mitchell Hanberg
b62ad6fd97
Install ex_docs
2019-05-08 22:06:44 -04:00
Mitchell Hanberg
6c6bd8dd3b
Phoenix template engine
2019-04-28 22:25:57 -04:00
Mitchell Hanberg
cada669071
Allow Components to take props + other stuff
...
- Don't allow htm to take safe option
- Always escape calls to `text`
2019-04-26 16:59:43 -04:00
Mitchell Hanberg
115f148864
Initial commit
2019-04-14 21:44:39 -04:00