mirror of
https://github.com/srid/ema.git
synced 2024-12-02 09:15:10 +03:00
1.3 KiB
1.3 KiB
Revision history for ema
Unreleased (0.2.0.0)
routeUrl
: now returns relative URLs (ie. without the leading/
)- Use the
<base>
tag to specify an explicit prefix for relative URLs in generated HTML. This way hosting on GitHub Pages without CNAME will continue to have functional links.
- Use the
Ema.Slug
- Add
Ord
,Generic
,Data
and Aeson instances toSlug
- Unicode normalize slugs using NFC
- TODO(doc) Add
decodeSlug
andencodeSlug
- Add
- Unicode normalize
routeUrl
(viadecodeSlug
) - Add default implementation based on Enum for
staticRoute
- Warn, without failing, on missing
staticAssets
during static generation - Helpers
- Helpers.FileSystem
- add
mountOnLVar
- TODO(doc) gracefully handle user exceptions
- add
- Helpers.Tailwind
- add overflow-y-scroll to body
- Add twind shim before application's head
- TODO(doc) Helpers.Markdown (to be moved to Hackage eventually)
- add helpers to parse markdown;
parseMarkdownWithFrontMatter
andparseMarkdown
- add wikilink helpers
- add helpers to parse markdown;
- TODO(doc) Add
Ema.Helper.PathTree
- Helpers.FileSystem
- Examples
Remove Ex03_Documentation.hs (moved to separate repo,Back to ./docs, but using Emanote.ema-docs
)- Add Ex03_Basic.hs example
0.1.0.0 -- 2021-04-26
- First version. Released on an unsuspecting world.