Skip to content

v21.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Sep 21:55
5460368

v21.9.0 (2021-09-12)

This release switches to a calendar versioning scheme.
Details on this decision can be read in switching obsidian-export to CalVer.

New

  • Support postprocessors running on embedded notes. [Nick Groenen]

    This introduces support for postprocessors that are run on the result of
    a note that is being embedded into another note. This differs from the
    existing postprocessors (which remain unchanged) that run once all
    embeds have been processed and merged with the final note.

    These "embed postprocessors" may be set through the new
    Exporter::add_embed_postprocessor method.

  • Add start_at option to export a partial vault. [Nick Groenen]

    This introduces a new --start-at CLI argument and corresponding
    start_at() method on the Exporter type that allows exporting of only a
    given subdirectory within a vault.

    See the updated README file for more details on when and how this may be
    used.

Other

  • Don't build docs for the bin target. [Nick Groenen]

    The library contains documentation covering both CLI and library usage,
    there's no separate documentation for just the binary target.

  • Move postprocessor tests into their own file for clarity. [Nick Groenen]

  • Update indirect dependencies. [Nick Groenen]

  • Bump serde_yaml from 0.8.19 to 0.8.20. [dependabot[bot]]

    Bumps serde_yaml from 0.8.19 to 0.8.20.


    updated-dependencies:

    • dependency-name: serde_yaml
      dependency-type: direct:production
      update-type: version-update:semver-patch
      ...
  • Don't borrow references that are immediately dereferenced. [Nick Groenen]

    This was caught by a recently introduced clippy rule

  • Bump serde_yaml from 0.8.17 to 0.8.19. [dependabot[bot]]

    Bumps serde_yaml from 0.8.17 to 0.8.19.


    updated-dependencies:

    • dependency-name: serde_yaml
      dependency-type: direct:production
      update-type: version-update:semver-patch
      ...
  • Update dependencies. [Nick Groenen]

  • Fix 4 new clippy lints. [Nick Groenen]

  • Bump regex from 1.4.6 to 1.5.3. [dependabot[bot]]

    Bumps regex from 1.4.6 to 1.5.3.

  • Bump pretty_assertions from 0.7.1 to 0.7.2. [dependabot[bot]]

    Bumps pretty_assertions from 0.7.1 to 0.7.2.

  • Bump regex from 1.4.5 to 1.4.6. [dependabot[bot]]

    Bumps regex from 1.4.5 to 1.4.6.