Skip to content

Latest commit

 

History

History
169 lines (106 loc) · 4.6 KB

CHANGELOG.md

File metadata and controls

169 lines (106 loc) · 4.6 KB

0.10.1

Improvements:

  • Page titles can now use metaExtra information, which was only available to the page body previously.
  • README updated with more information.

1.0.3 - 2022-12-28

  • patch: Add Flowzone [Vipul Gupta (@vipulgupta2048)]

1.0.2 - 2022-10-25

  • Change console.err to console.error [zoobot]

1.0.1 - 2022-05-30

  • patch: Exit the process when error is detected [Vipul Gupta]

1.0.0 - 2021-03-19

  • Rename to @balena/doxx [Pagan Gazzard]
Update dependencies [Pagan Gazzard]

metalsmith-dynamic-0.4.2 - 2021-03-19

  • Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard]

metalsmith-dynamic-0.4.1 - 2021-03-19

  • Build coffeescript files before publishing [Pagan Gazzard]

v0.11.6

(2021-03-19)

  • Add .version/CHANGELOG.yml for nested changelogs [Pagan Gazzard]

v0.11.5

(2021-03-19)

  • Build coffeescript files before publishing [Pagan Gazzard]

0.11.4 - 2020-01-09

  • Tests: Specify this repo has no tests [Gareth Davies]
  • Meta: Add support to expand variables in excerpt [Gareth Davies]

0.11.3 - 2019-03-07

  • Dependencies: bump metalsmith-markdown version to latest to resolve issue where generated anchor links are invalid. [Chris Crocker-White]

0.11.2 - 2018-12-13

  • Dependencies: Add missing metalsmith import [Dimitrios Lytras]

0.11.1 - 2018-11-06

  • Continue support for subpaths This is with reference to the dynamic pages dropdown switch generator using data-url-template attributes to pass URLs to client JS. [Chris Crocker-White]

v0.11.0 - 2018-10-23

  • Add support for subpaths [John (Jack) Brown]

0.10.0

Improvements:

  • new custom Handlebars block helpers for working with semver:
    • semverGt, semverGte, semverLt, semverLte, semverEq, semverNeq, semverSatisfies, semverCmp. The arguments match those of the corresponding methods in semver module.

0.9.3

Bugfix: fail loud on unknown variables in navigation URLs, instead of going into infinite recursion.

0.9.2

Examples converted from CoffeeScript to plain JS

0.9.1

Bugfixes: safe handling of edge cases and orphan pages

0.9.0

Breaking:

  • navigation swig helpers unified and simplified a lot:

    • isCurrentPage -> navIsCurrentPage(navNode, $nav)
    • isCurrentTree -> navIsCurrentTree(navNode, $nav)
    • getLink -> navGetLink(navNode, $nav)
    • getTitle -> navGetTitle(navNode, $nav)

    ($nav is a new context variable described below)

  • context variables renamed:

    • selfLink -> $nav.url
    • navPath -> $nav.path

Improvements: A new $nav variable is defined with the following properties:

  • url — the link to this page (in form of /ref)
  • path — the navigation path (an object where keys are page IDs and values are true)
  • title — the "navigation" title for this page, either a populated dynamic title, or the regular title as defined in navigation

0.8.0

Added support for rich collection of helpers

0.7.0

Move some utility functions to doxx-utils

0.6.1

Fix wrong minimal metalsmith-dynamic version

0.6.0

Breaking:

  • files with duplicate refs (basically name without extension) can cause navigation glitches. This is a bit of edge case, because normally all files should use the same extension like .md

0.5.0

Improvements:

  • $partials_search (if specified) now does not have to specify _default in the end — it's always assumed automatically.
  • Handlebars and swig engines are now exposed as static properties of Doxx. Can be used to register additional helpers and filters.
  • update dependencies

Breaking:

  • using partials in non-dynamic pages will now print warnings (and import prefix/_default). It used to thrown an error before.

0.4.1

Updated GitHub repository

0.4.0

Breaking:

  • $originalRef is now more consistently $original_ref
  • dynamic_page is now dynamic
  • dynamic_page.partials_search is now dynamic.$partials_search
  • dynamic_page.switch_text is now dynamic.$switch_text

0.3.1

Improvements:

  • improved default search order generation

0.3.0

Breaking:

  • dynamic_page.url is now dynamic_page.ref
  • $baseUrl variable is now $originalRef (used in ref prop)
  • $url_template is now $ref_template and doesn't have the leading slash

0.2.0

Breaking:

  • Axes renamed to Variables
  • $variable -> $variable_id, $variable_details -> $variable

Improvements:

  • partials_search is now optional and will be autogenerated if skipped

0.1.0

  • Initial release