Releases: jtauber/ryland
Releases · jtauber/ryland
Ryland 0.13.0
Ryland 0.12.0
- Ryland can be configured with a
url_root
for generation at something other than/
- added
calc_url
function that usesurl_root
, automatically adds the cache-busting hash, and optionally takes an context with aurl
value - added new example (which also changes the way tags are done to take advantage of
calc_url
)
Ryland 0.11.0
- added
excerpt
tube factory to extract the first paragraph of a page - added
paginated
method that decorates a list of page contexts with next/prev - added an example illustrating both
Ryland 0.10.0
- implemented new "tubes" approach where context transformations can be chained together
- added
process
method to execute tubes - added
render
method to process tubes to get a context for template rendering and output - initial tubes in
ryland.tubes
:project
,load
,markdown
,debug
- added helped function
get_context
for retrieving from context with dotted path notation and defaults - added two more examples using all the above to support tagging and frontmatter-overriding of template and url
Ryland 0.9.0
render_markdown
now supports YAML frontmatter
Ryland 0.8.0
- added
render_markdown
method - added example
- upgraded to
markdown>=3.9
Ryland 0.7.0
data
function now supports YAML- added two examples of the
data
function
Ryland 0.6.0
- removed
strftime
filter (can just use.strftime
instead)
Ryland 0.5.0
- added
strftime
filter - include
markdown-full-yaml-metadata
- added a third example
Ryland 0.4.0
clear_output
will create the directory if it doesn't exist- added another example