Releases: artempyanykh/marksman
2022-12-28
What's Changed
- docs: add Homebrew installation guide by @shawnfunke in #130
- docs: Use footnote reference tags for footnotes ... by @yashpalgoyal1304 in #131
- ci: bump action tasks to newest version by @shawnfunke in #132
- core: Use different code paths for link resolution and completion candidates by @artempyanykh in #133
- Fixes a link resolution bug reported in #127
New Contributors
- @yashpalgoyal1304 made their first contribution in #131
Full Changelog: 2022-12-23...2022-12-28
2022-12-23
What's Changed
- ci: add VERSIONSTRING Makefile overwrite parameter by @shawnfunke in #125
- lsp: Make publishDiagnostics an optional capability by @artempyanykh in #129.
- This fixes a crash during server's initialization (#126) when used with a particular versions of vim/neovim.
- Thanks @mattf1n, @keynmol, @shawnfunke for reporting and helping to diagnose the issue.
New Contributors
- @shawnfunke made their first contribution in #125
Full Changelog: 2022-12-19...2022-12-23
2022-12-19
This release packs quite a bit of work around link resolution and completion; in particular it adds support for configurable wiki links completion style such as using file names instead of document titles. Also, thanks to @shunsambongi, we now release universal MacOS binaries, meaning that the pre-built binaries will work natively both on Intel and Apple Silicon Macs without any Rosetta translation.
What's Changed
- core: Refactor completion by @artempyanykh in #120
- ci: Add cross-compilation for osx-arm64 by @shunsambongi in #121
- ci: Produce universal macos binaries during release by @artempyanykh in #123
- feat: Configurable link format by @artempyanykh in #117
New Contributors
- @shunsambongi made their first contribution in #121
- Special thanks goes to @edrex for their input and testing in #117
Full Changelog: 2022-11-25...2022-12-19
2022-11-25
What's Changed
- docs: add note about popup on mac by @ckipp01 in #107
- feat: Add user and project level configuration by @artempyanykh in #108
- ca: Allow to enable/disable ToC code action by @artempyanykh in #109
- core: Filter out bogus workspace folders on init by @artempyanykh in #110
- core: Allow configuring recognized markdown file extensions by @artempyanykh in #115
New Contributors
Full Changelog: 2022-10-30...2022-11-25
2022-10-30
What's Changed
- docs: update readme with mason.nvim by @franciscoj in #93
- docs: Update README re: Helix editor configuration by @ngraham20 in #97
- deps: Updated Ionide.LSP library
- core: Fixed evaluation of gitignore globs (resolves #100)
New Contributors
- @franciscoj made their first contribution in #93
- @ngraham20 made their first contribution in #97
Full Changelog: 2022-09-13...2022-10-30
2022-09-13
What's Changed
- Fix the ordering of non-hierarchical symbols by @artempyanykh in #81
This improves the UX in the Helix editor.
Full Changelog: 2022-09-09...2022-09-13
2022-09-09
What's Changed
- fix/feat: Make reference link label matching case insensitive by @artempyanykh in #76
Full Changelog: 2022-09-08...2022-09-09
2022-09-08
What's Changed
- Support single-file mode by @artempyanykh in #75
Full Changelog: 2022-09-03...2022-09-08
2022-09-03
What's Changed
- ref/diag: Rework duplicate header diag into ambiguous link diag by @artempyanykh in #70
- workspace: Support non-root ignore files by @artempyanykh in #72
Full Changelog: 2022-09-02...2022-09-03
2022-09-02
What's Changed
- ca/toc: Ignore whitespace when checking if TOC is up-to-date by @artempyanykh in #67
- infra: Do not fail when neither worspace folders nor workspace root is provided by @artempyanykh in #68
Full Changelog: 2022-08-28...2022-09-02