Releases: rasendubi/uniorg
@uniorgjs/[email protected]
Patch Changes
- Updated dependencies [
6c1d090
]:
@uniorgjs/[email protected]
[email protected]
v1.0.0
This is the first stable release of Uniorg. It is backwards compatible with v0.5.x, so you should be safe to upgrade.
Package version are going to be managed independently after this version and will follow semver.
What's Changed
- feat(uniorg-parse): support useSubSuperscripts options by @rasendubi in #64
New packages
- @unifiedjs/orgx to convert org-mode files to JSX
- rollup-plugin-org to allow importing
.org
files in rollup/vite - astro-org is an Astro plugin that allows importing org files
Full Changelog: v0.5.9...v1.0.0
[email protected]
Minor Changes
-
#33
67420e7
Thanks @rasendubi! - Support native org-mode citations in uniorg, uniorg-parse, uniorg-rehype, uniorg-stringify.This is a breaking change for uniorg-parse as it may output nodes unknown to downstream packages (uniorg-rehype, uniorg-stringify).
If you upgrade uniorg-parse to >=2, you also need to bump uniorg-rehype to >=1.1 and uniorg-stringify to >=1.1 (if you use these). Upgrading uniorg-rehype and uniorg-stringify does not require bumping uniorg-parse.
The default rendering of citations in uniorg-rehype is quite primitive and citations are transformed into
cite:
links (to keep some compatibility with org-ref). The handling can be overridden by specifying your ownhandlers
.
[email protected]
Minor Changes
-
#33
67420e7
Thanks @rasendubi! - Support native org-mode citations in uniorg, uniorg-parse, uniorg-rehype, uniorg-stringify.This is a breaking change for uniorg-parse as it may output nodes unknown to downstream packages (uniorg-rehype, uniorg-stringify).
If you upgrade uniorg-parse to >=2, you also need to bump uniorg-rehype to >=1.1 and uniorg-stringify to >=1.1 (if you use these). Upgrading uniorg-rehype and uniorg-stringify does not require bumping uniorg-parse.
The default rendering of citations in uniorg-rehype is quite primitive and citations are transformed into
cite:
links (to keep some compatibility with org-ref). The handling can be overridden by specifying your ownhandlers
.
[email protected]
Patch Changes
- #66
4b59881
Thanks @rasendubi! - Add missing whitespace stringifying checkboxes in the list. Fixes #40.
[email protected]
Minor Changes
-
#33
67420e7
Thanks @rasendubi! - Support native org-mode citations in uniorg, uniorg-parse, uniorg-rehype, uniorg-stringify.This is a breaking change for uniorg-parse as it may output nodes unknown to downstream packages (uniorg-rehype, uniorg-stringify).
If you upgrade uniorg-parse to >=2, you also need to bump uniorg-rehype to >=1.1 and uniorg-stringify to >=1.1 (if you use these). Upgrading uniorg-rehype and uniorg-stringify does not require bumping uniorg-parse.
The default rendering of citations in uniorg-rehype is quite primitive and citations are transformed into
cite:
links (to keep some compatibility with org-ref). The handling can be overridden by specifying your ownhandlers
. -
#33
67420e7
Thanks @rasendubi! -OrgToHastOptions
now hashandlers
property. You can override rendering of any org node by passing your own handler.For example:
import { h } from 'hastscript'; const processor = unified() .use(uniorgParse) .use(uniorg2rehype, { handlers: { comment: (org) => { return h('div.comment', [{ type: 'text', value: org.value }]); }, }, });
[email protected]
Major Changes
-
#33
67420e7
Thanks @rasendubi! - Support native org-mode citations in uniorg, uniorg-parse, uniorg-rehype, uniorg-stringify.This is a breaking change for uniorg-parse as it may output nodes unknown to downstream packages (uniorg-rehype, uniorg-stringify).
If you upgrade uniorg-parse to >=2, you also need to bump uniorg-rehype to >=1.1 and uniorg-stringify to >=1.1 (if you use these). Upgrading uniorg-rehype and uniorg-stringify does not require bumping uniorg-parse.
The default rendering of citations in uniorg-rehype is quite primitive and citations are transformed into
cite:
links (to keep some compatibility with org-ref). The handling can be overridden by specifying your ownhandlers
.
@uniorgjs/[email protected]
Patch Changes
- #69
0ed9a38
Thanks @rasendubi! - Remove accidentally exposed mdExtensions and mdxExtensions options and expose uniorgParseOptions.