|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## v23.12.0 (2023-12-03) |
| 4 | + |
| 5 | +### New |
| 6 | + |
| 7 | +- Implement frontmatter based filtering (#163) [Martin Heuschober] |
| 8 | + |
| 9 | + This allows limiting the notes that will be exported using `--skip-tags` and `--only-tags`: |
| 10 | + |
| 11 | + - using `--skip-tags foo --skip-tags bar` will skip any files that have the tags `foo` or `bar` in their frontmatter |
| 12 | + - using `--only-tags foo --only-tags bar` will skip any files that **don't** have the tags `foo` or `bar` in their frontmatter |
| 13 | + |
| 14 | +### Fixes |
| 15 | + |
| 16 | +- Trim filenames while resolving wikilinks [Nick Groenen] |
| 17 | + |
| 18 | + Obsidian trims the filename part in a [[WikiLink|label]], so each of |
| 19 | + these are equivalent: |
| 20 | + |
| 21 | + ``` |
| 22 | + [[wikilink]] |
| 23 | + [[ wikilink ]] |
| 24 | + [[ wikilink |wikilink]] |
| 25 | + ``` |
| 26 | + |
| 27 | + Obsidian-export now behaves similarly. |
| 28 | + |
| 29 | + Fixes #188 |
| 30 | + |
| 31 | +### Other |
| 32 | + |
| 33 | +- Relicense to BSD-2-Clause Plus Patent License [Nick Groenen] |
| 34 | + |
| 35 | + This license achieves everything that dual-licensing under MIT + Apache |
| 36 | + aims for, but without the weirdness of being under two licenses. |
| 37 | + |
| 38 | + Having checked external contributions, I feel pretty confident that I |
| 39 | + can unilaterally make this license change, as people have only |
| 40 | + contributed a handful of one-line changes of no significance towards |
| 41 | + copyrighted work up to this point. |
| 42 | + |
| 43 | + |
| 44 | +- Add a lifetime annotation to the Postprocesor type [Robert Sesek] |
| 45 | + |
| 46 | + This lets the compiler reason about the lifetimes of objects used by the |
| 47 | + postprocessor, if the callback captures variables. |
| 48 | + |
| 49 | + See zoni/obsidian-export#175 |
| 50 | + |
| 51 | +- Use cargo-dist to create release artifacts [Nick Groenen] |
| 52 | + |
| 53 | + This will create binaries for more platforms (including ARM builds for |
| 54 | + MacOS) and installer scripts in addition to just the binaries themselves. |
| 55 | + |
3 | 56 | ## v22.11.0 (2022-11-19)
|
4 | 57 |
|
5 | 58 | ### New
|
|
0 commit comments