- #920 Fix circular dependency with nc/vue (@julien-nc)
- Julien Veyssier (@julien-nc)
- #904 Allow async renderCustomPickerElement (@julien-nc)
- Julien Veyssier (@julien-nc)
- #896 fix getProvider not getting the 'any-link' fallback provider (@julien-nc)
- #897 fix the focus trap issue (after escape is pressed) when the link picker is displayed in the Viewer (@julien-nc)
- Julien Veyssier (@julien-nc)
- #892 Make getLinkWithPicker simpler (@julien-nc)
- Julien Veyssier (@julien-nc)
- #863 Implement reference picker (@julien-nc)
- Julien Veyssier (@julien-nc)
- #805 Fix leading and trailing spaces on the URLs (@nickvergessen)
- #800 Limit URL matching to http(s) (@nickvergessen)
- #793 Use endpoint to fetch one reference in a cachable way (@juliushaertl)
- #792 Open links in a new tab (@nickvergessen)
- Only underline links which are not components. (#778)
A couple of rendering options have been removed due to complications with the new remark/rehype versions. Those may be re-added in the future, but currently are considered unsupported:
markdownCssClasses
have been droppeddisableMarkdownBlockFeatures
has been droppeddisableMarkdownInlineFeatures
has been dropped
- Link preview using the server references APP (Requires Nextcloud 25)
- Plain text rendering is no longer using remark/rehype
- Bundling with vite and exposing es modules