Recent Releases of encoda
encoda - v1.0.0
1.0.0 (2023-05-29)
Bug Fixes
- Reshape citations: Turn off grouping of
Cites intoCiteGroupnodes (95cdde4)
BREAKING CHANGES
- Reshape citations: Will break display of citations for renderers that expect citations to be without punctuation (and which add that using CSS).
- TypeScript
Published by stencila-ci almost 3 years ago
encoda - v0.121.5
0.121.5 (2023-05-26)
Bug Fixes
- JATS: Decode
<supplementary-material>to aLink; ensureBlockContentfrom<back>sections (32e1ce5) - JATS: Only add email from
<corresp>if no emails for author in<contrib>(e51dd01) - JATS: Prepend
<list-item><label>to first paragraph (7afe909) - JATS: Refine rules around using
<fpage>foreLocation; do not requirepageStartandpageEndto be ints (0c3236c)
- TypeScript
Published by stencila-ci almost 3 years ago
encoda - v0.121.1
0.121.1 (2023-03-13)
Bug Fixes
- Dependencies: Update dependencies (f404d16)
- JATS: Decode all content form abstract (c0bfc2b)
- JATS: Extract all images in
<table-wrap>element that has more than one<graphic>(ffe5253) - JATS: Extract elocation when in
<fpage>element (d6c8a08) - JATS: Store list type to
meta.listType(2e6971c)
- TypeScript
Published by stencila-ci about 3 years ago
encoda - v0.120.0
0.120.0 (2023-01-30)
Bug Fixes
- Dependencies: NPM audit fix (aed1724)
- Deps: Update
content-type(6704c3a) - JATS: Allow for no
element; update snapshots (cde3384) - JATS: Decode
<fig>elements as aTableiflabelstarts with 'Table' (2ada6a6) - JATS: Decode
<notes>into an article'saboutproperty (ec410f0) - JATS: Retain affiliation content not in
element (cdc4fc1) - JATS: Treat
like other elements (cd9dbc6) - JATS: Use correct tag name for
(3bd4c5d) - Reshaping: Only convert an image paragraph into a figure if a caption is found (ec09ec4)
Features
- JATS: Capture
<elocation-id>in references (6bd2758)
- TypeScript
Published by stencila-ci about 3 years ago
encoda - v0.119.2
0.119.2 (2021-11-16)
Bug Fixes
- dependencies: update dependency @stencila/thema to ^2.24.4 (a01cdd0)
- dependencies: update dependency mime to ^2.6.0 (3465a03)
- dependencies: update dependency pdf-lib to ^1.17.1 (519f986)
- dependencies: update dependency xlsx to ^0.17.4 (b1ae255)
- Dependencies: Update deps (eec2e59)
- TypeScript
Published by stencila-ci over 4 years ago
encoda - v0.119.1
0.119.1 (2021-11-16)
Bug Fixes
- dependencies: update dependency fp-ts to ^2.11.5 (ae2eb6f)
- dependencies: update dependency github-slugger to ^1.4.0 (a72887d)
- dependencies: update dependency jsdom to ^16.7.0 (ecae3da)
- dependencies: update dependency parse-full-name to ^1.2.6 (0591f63)
- dependencies: update dependency pdf-lib to ^1.17.0 (2f2fadd)
- dependencies: update dependency puppeteer to ^10.4.0 (90d7980)
- dependencies: update dependency tar to ^6.1.11 (44ed366)
- dependencies: update dependency xlsx to ^0.17.3 (1468046)
- TypeScript
Published by stencila-ci over 4 years ago
encoda - v0.118.0
0.118.0 (2021-07-08)
Bug Fixes
- dependencies: update dependency plotly.js-dist to ^1.58.5 (8e45c21)
- dependencies: update dependency puppeteer to ^10.1.0 (7f59669)
- Deps: Roll back @types/unist (fade141)
- JATS: Tweak comment (ab8be66)
Features
- TypeScript
Published by stencila-ci almost 5 years ago
encoda - v0.117.1
0.117.1 (2021-06-21)
Bug Fixes
- Account for TableCell content potentially being undefined (758b6ea)
- Use
MediaObjectmediaTyperather thanformat; fix for content types (186096e) - Build: Avoid src in dist folder (0105b6a), closes /github.com/stencila/encoda/pull/957#issue-671741247
- Build: Do not use compression withing binary (c0517d4)
- Build: Include dist js in scripts (d984c93)
- Coercion: Default to no coercion (224a378), closes #902
- dependencies: update dependency @stencila/thema to ^2.24.2 (b4bf10b)
- dependencies: update dependency globby to ^11.0.4 (773a2f9)
- dependencies: update dependency papaparse to ^5.3.1 (99ab93f)
- dependencies: update dependency puppeteer to v10 (de23f29)
- dependencies: update dependency trash to ^7.2.0 (dda2194)
- Deps: Add Schema to peerDependencies and update type guards (fbd0214)
- Deps: Use Schema 1.9.0 (13a347a)
- GDoc: Use isA instead of isParagraph (ffc83fc)
- HTML & JATS: Use Mark.type instead of type map (712d2f5)
- Manifest: Fix issue with the way that the plugin manifest was generated (017aad3)
- Typings: Fixes for changes in typing of CreativeWork content (1a0fe89)
- TypeScript
Published by stencila-ci almost 5 years ago
encoda - v0.117.0
0.117.0 (2021-05-28)
Bug Fixes
- More fixes for changes in types (e4eb1d7)
- Upgrade to latest Schema version (1d9f7c3)
- dependencies: update dependency @stencila/schema to ^1.7.1 (5aa0c3c)
- dependencies: update dependency citation-js to ^0.5.1 (6c6da39)
- dependencies: update dependency jsdom to ^16.6.0 (edbbdf3)
- dependencies: update dependency xlsx to ^0.17.0 (a5a59ae)
- IPYNB: Do not validate notebooks (c77e44a)
- Reshape: Apply rules to any inline content, not just paragraphs (e805b60)
Features
- Plugin: Add codemeta.json and setup to act as a plugin (ce34372)
- TypeScript
Published by stencila-ci almost 5 years ago
encoda - v0.115.0
0.115.0 (2021-04-16)
Bug Fixes
- dependencies: update dependency @stencila/thema to ^2.24.1 (5723a8f)
- dependencies: update dependency citation-js to ^0.5.0 (db9e3c2)
- dependencies: update dependency fp-ts to ^2.10.2 (9ddc3f9)
- dependencies: update dependency js-beautify to ^1.13.11 (b2ff869)
- dependencies: update dependency js-yaml to ^4.1.0 (f5be5f4)
- Deps: Update Schema version (a94815f)
- Deps: Upgrade dependencies (70f5a79)
- Dir: Fix bug related to upgraded dependency (5a14e1a)
Features
- TypeScript
Published by stencila-ci almost 5 years ago
encoda - v0.114.0
0.114.0 (2021-04-13)
Bug Fixes
- Coersion: Merge inline content into a single paragraph (4eea506)
- Deps: NPM audit fix (deaceaf)
- Deps: Update Schema version (0229112)
- Deps: Upgrade Schema (85ce1e7)
- GDoc: Ensure article content is a BlockContent array (6bd4ca9)
- HTML: Ensure BlockContent array for various properties (92dba96)
- IPYNB: Updates for changes in schema (533bd75)
- JATS: Ensure BlockContent array for various properties and other fixes (b1ef3ac)
- JATS: Update schema to 1.2.1 with Inline Notes (1ab835e)
- Markdown: Ensure BlockContent array for various properties (de4b3bf)
- Pandoc: Ensure BlockContent array for various properties (189f721)
- Xmd: Coerce to inline content (38bb129)
Features
- TypeScript
Published by stencila-ci almost 5 years ago
encoda - v0.113.0
0.113.0 (2021-03-31)
Bug Fixes
- Dates: Update schema and use
Date, not strings, everywhere (f0f2cf7) - dependencies: update dependency @stencila/schema to ^1.1.4 (f3dd604)
- dependencies: update dependency @stencila/thema to ^2.24.0 (9414e46)
- JATS: Allow for multiple objects in
fig(68fe2b5) - JATS: Handl alternatives explicitly; ignore fig children that are meta (6a50e23)
Features
- JATS: Decode ids from
graphicobjects (e849246)
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.112.0
0.112.0 (2021-03-30)
Bug Fixes
- dependencies: update dependency jsdom to ^16.5.2 (2f2eb96)
- Allow MathML elements with
m:mathnamespace in JATS (f39df7d) - Use nullish coalescing operator (
??) (820bbaa) - dependencies: update dependency jsonld to v5 (117544e)
Features
- JATS: Read ids of paragraphs (204b32d)
- Vega: Add Vega codec, and Vega figure support to HTML Codec (4758c21)
- Vega: Detect Vega library and version being used (63a5572)
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.111.0
0.111.0 (2021-03-24)
Bug Fixes
- Dependencies: Update @stencila/schema for MathBlock label (cf9af72)
- LaTeX: Don't take first node of content, take all; avoid use of casts (2edc99d)
- LaTeX: Match .tex file to LaTeX codec (096fb04)
- LaTeX: Pass along file path if available (bf99d3e)
- Add equation id and alttext for MathML in JATS (7aade96)
- Fix mixed citation in JATS (c558ddf)
- LaTeX: Citation modes and content (63f067e)
- LaTeX: Extract equation label to MathBlock id (f782dd1)
- LaTeX: Transform listings marked as executable (c5e7b16)
- LaTeX: Update for new version of Schema (11b62f1)
- Pandoc: Do not attempt to JSON.parse input (2ecd8e1)
- Pandoc: Handle SoftBreaks (b278f33)
Features
- LaTeX: Handle commands for code expressions (761f069)
- Noweb: Add noweb codec (a09b39d)
- Noweb: Handle code chunk languages (c82c529)
- Noweb: Parse noweb style code chunks (8e53b59)
- Pandoc: Handle bibliography and references meta fields (45a6e5c), closes #842
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.110.0
0.110.0 (2021-03-23)
Bug Fixes
- Cite: Use citationPrefix and citationSuffix (926e498)
- Cite: Use correct microdata attribute name for prefix and suffix (07cb26a)
- dependencies: update dependency @stencila/thema to ^2.23.0 (e30851d)
- dependencies: update dependency globby to ^11.0.3 (206ba85)
- HTML: Use correct property when decoding (5cf9bfd)
- JATS: Add encodeCiteGroup and use citationMode (bae5ef4)
- Markdown: Decoding of parenthetical citations (d9aa005)
- Markdown: Properly locate and eat characters (8619ded)
- Markdown: Respect citationMode when encoding Cite nodes (1a0d84f)
- Markdown: Separate parsing of narrative and parenthetical citations (de559a5)
- Pandoc: Use new citation modes (865f976)
- Reshape: Consider citationMode when grouping (d8d1640)
Features
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.109.5
0.109.5 (2021-03-19)
Bug Fixes
- CSL: Handling of literal names and organizational authors (ecdc925)
- dependencies: update dependency citation-js to ^0.5.0-alpha.10 (32d98bd)
- dependencies: update dependency tempy to ^1.0.1 (e01a6bf)
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.109.3
0.109.3 (2021-03-16)
Bug Fixes
- dependencies: update dependency @stencila/thema to ^2.22.1 (ebcf971)
- dependencies: update dependency async-lock to ^1.2.8 (981728c)
- dependencies: update dependency fp-ts to ^2.9.5 (a98c9bb)
- dependencies: update dependency fs-extra to ^9.1.0 (527bc75)
- dependencies: update dependency globby to ^11.0.2 (5b3309a)
- dependencies: update dependency got to ^11.8.2 (7f5793d)
- dependencies: update dependency js-beautify to ^1.13.5 (a5ec760)
- dependencies: update dependency jsdom to ^16.5.1 (4e0cc4e)
- dependencies: update dependency jsonld to ^4.0.1 (66e7a88)
- dependencies: update dependency jszip to ^3.6.0 (1c187dc)
- dependencies: update dependency mime to ^2.5.2 (cf3bb1a)
- dependencies: update dependency parse-full-name to ^1.2.5 (2811586)
- dependencies: update dependency pdf-lib to ^1.16.0 (051c6f2)
- dependencies: update dependency plotly.js-dist to ^1.58.4 (164a8fc)
- dependencies: update dependency remark-sub-super to ^1.0.20 (9254917)
- dependencies: update dependency trash to ^7.1.1 (777fb97)
- dependencies: update dependency unified to ^9.2.1 (c015967)
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.105.0
0.105.0 (2021-02-12)
Bug Fixes
- Coerce: No longer use immer (dee60dd)
- dependencies: update dependency @stencila/logga to v4 (e4387f7)
- dependencies: update dependency js-yaml to v4 (4a7f6d4)
- dependencies: update dependency puppeteer to v7 (4d1b48f)
- Deps: Patch for Puppeteer export assignment (0ca62bd)
- Deps: Upgrade JSON5 (e80d3f6)
- Deps: Upgrade JSONLD (67b60b7)
- Deps: Upgrade to latest Stencila libs (502c952)
- HTML: Encode content of date in references using year only (b7e9642)
- PDF: Use enum variant (b484cda)
- Puppeteer: Type fixes (13df791)
- Reshape: Remove lookahead condition (e397ffa)
- RPNG: Use element size for screenshot dimension instead of viewport (2682e9b)
- YAML: Updates for v4 of js-yaml (3f4d67d)
Features
- HTML: Encode both numeric and author-year citation styles (1ef5200)
- Markdown: Add encoding of CiteGroups (4bc1974)
- Reshape: Detection of numbered citations (373df27)
- Reshape: Give references an id (465dead)
- TypeScript
Published by stencila-ci about 5 years ago
encoda - v0.104.1
0.104.1 (2020-12-09)
Bug Fixes
- dependencies: update dependency @stencila/executa to ^1.15.4 (47c78a1)
- dependencies: update dependency @stencila/thema to ^2.20.7 (477f42f)
- dependencies: update dependency async-lock to ^1.2.6 (53a85a3)
- dependencies: update dependency js-yaml to ^3.14.1 (cd51480)
- dependencies: update dependency pdf-lib to ^1.13.0 (7017ab4)
- dependencies: update dependency plotly.js-dist to ^1.58.2 (c31fb2c)
- dependencies: update dependency vfile to ^4.2.1 (7ccd235)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.104.0
0.104.0 (2020-12-06)
Bug Fixes
- Biblio codecs: Various fixes (3f02fca)
- Cache: Remove unused async version; use temp dir (1262f6b)
- Cache: Use the same tempdir on each instantiation (4ba76a7)
- CSL: Handle string nodes (93419ea)
- CSL: Use more of parsed data (2e60777)
- DOI: Fetch data directly (a295205)
- GDoc: Ignore empty paragraphs (faf47dd)
- HTTP: Add contact information to user agent header (d897385)
- HTTP: Retry on errors (80bb069)
- Logging: Use consistent format for message (87477cd)
- Pandoc: Consistent style name; separate out chunk labels (2452b1f)
- PNG: Allow setting of selector (a471d8c)
- Reshape: Linting and minor fixes (6013374)
Features
- Add options to turn off coerce and reshape (4c87ea7)
- DOCX: Retain styles when decoding (82e77ec)
- GDoc: Fetch node content from Hub if possible (34b0ab5)
- Pandoc: Allow for alternative ways to encode code chunks (8300f88)
- Reshape: Add reshape function and apply on load and read (c0bed26)
- Reshape: Detect captions using regexes (720adaf)
- Reshape: Infer authors and other properties (e52cf82)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.103.0
0.103.0 (2020-11-20)
Bug Fixes
- Crossref: Add DOI and URL as encode options (535e2c4)
- Crossref: Add encoding of references (05718fe)
- Crossref: Adjust for new Got API (ff6ff74)
- Crossref: Updates for new Schema version (bb77da1)
- Deps: Upgrade Schema (27aee7e)
Features
- Crossref: Encoding of reviews to metadata deposit XML (259a96b)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.102.3
0.102.3 (2020-11-19)
Bug Fixes
- dependencies: update dependency @stencila/schema to ^0.47.1 (13b981c)
- dependencies: update dependency fp-ts to ^2.8.6 (60d8700)
- dependencies: update dependency immer to ^7.0.15 (803886e)
- dependencies: update dependency pdf-lib to ^1.12.0 (4d2c2df)
- dependencies: update dependency puppeteer to ^5.5.0 (9bd4b74)
- Markdown: Fix encoding of inline HTML tags (89b81f5)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.102.0
0.102.0 (2020-11-10)
Bug Fixes
- HTML: Make encoding of Plotly images consistent with Web component (b9ea97a)
- IPYNB: Correct transformation of MIME bundle data to string (83261d7)
- IPYNB: Fix handling of different output types (46c1124)
Features
- Data URIs: Allow the encoding of a Data URI from a JS object (4a1dabd)
- Deps: Add plotly.js-dist (ad39219)
- HTML: Encode a ImageObject as
if necessary (80728bf) - Plotly: Add codec for Plotly JSON (5789264)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.101.3
0.101.3 (2020-11-06)
Bug Fixes
- dependencies: update dependency @stencila/executa to ^1.15.1 (7fe1994)
- dependencies: update dependency fp-ts to ^2.8.5 (b522298)
- dependencies: update dependency unist-util-filter to ^2.0.3 (31f39cb)
- dependencies: update dependency unist-util-select to ^3.0.2 (8bfd054)
- HTML: Handle
elements; trim warning sample (a4685e1) - IPYNB: Ignore Markdown cells with no content (ad496da)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.101.0
0.101.0 (2020-10-30)
Bug Fixes
- dependencies: update dependency @stencila/thema to ^2.20.0 (7ceb8a0)
- dependencies: update dependency puppeteer to ^5.4.1 (2fb87d9)
Features
- Markdown & HTML: Handling of audio and video objects (8a49af6)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.100.0
0.100.0 (2020-10-29)
Bug Fixes
- Cite nodes: Defere populating content until encoding (02137d2), closes #732 #673
- HTML: Encode url around title (862ce14), closes #733
- HTML: Ensure that CodeChunk ids are encoded (5ddce03)
- IPYNB: Ignore empty code chunks (d39a16f), closes #731
- IPYNB: Remove redundant name property when decoding authors (0a1b4ef)
- Markdown: Make the first row of tables rowType:header (54332bc)
Features
- IPYNB: Handle id, label and caption on code chunks (2a387fa)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.16
0.99.16 (2020-10-27)
Bug Fixes
- HTML: Encode classificatory properties of a creative work (73d015a), closes #679
- HTML: Encode Organization members as a list of members (ol > li) (1c66aa9)
- HTML: Encode organization members as a nested list (3a3e3ed), closes #691
- JATS: Decode members of a collab author (05c94f9), closes #690
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.14
0.99.14 (2020-10-22)
Bug Fixes
- dependencies: update dependency @stencila/executa to ^1.15.0 (599617c)
- dependencies: update dependency @stencila/logga to ^3.0.1 (7a7319e)
- dependencies: update dependency citation-js to ^0.5.0-alpha.9 (45b856d)
- dependencies: update dependency got to ^11.8.0 (d9593f6)
- dependencies: update dependency immer to ^7.0.14 (da8b9c4)
- XMD: Allow for Windows line endings (231933e), closes #717
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.12
0.99.12 (2020-10-14)
Bug Fixes
- dependencies: update dependency @stencila/executa to ^1.14.2 (65648e2)
- dependencies: update dependency @stencila/schema to ^0.46.5 (d36127b)
- dependencies: update dependency @stencila/thema to ^2.19.1 (146ed6f)
- dependencies: update dependency ajv to ^6.12.6 (62df782)
- dependencies: update dependency fp-ts to ^2.8.4 (6fe71c1)
- dependencies: update dependency jsonld to ^3.2.0 (a392ccd)
- dependencies: update dependency mdast-util-compact to v3 (7bb74c4)
- dependencies: update dependency pdf-lib to ^1.11.2 (f6fc8e9)
- dependencies: update dependency tempy to ^0.7.1 (2230f5e)
- dependencies: update dependency tempy to v1 (c46c63b)
- dependencies: update dependency xlsx to ^0.16.8 (cc2181a)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.9
0.99.9 (2020-09-24)
Bug Fixes
- dependencies: update dependency @stencila/schema to ^0.46.0 (aa4662b)
- dependencies: update dependency got to ^11.7.0 (5ddf172)
- dependencies: update dependency puppeteer to ^5.3.1 (65c6894)
- HTML: Ensure that description is always a paragraph (3135bee)
- IPYNB: Improve handling of metadata (139d4d2)
- IPYNB: Improve handling of notebook metadata (cb9ca91)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.8
0.99.8 (2020-09-17)
Bug Fixes
- Always coerce when loading or reading (bc27c39)
- Coerce: Check for null and array (d2dfb47)
- Date: Allow date values to be short ISO strings e.g 2009-01 (f85eab6)
- Deps: Upgrade Schema (0f81d53)
- GDoc: Make article title a string if possible (cb582f6)
- JATS: Decode title and abstract as simply as possible; encoding of dates (5d10c83)
- Markdown: Improve handling of article title and primitives in table cells (7b732a7)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.7
0.99.7 (2020-09-17)
Bug Fixes
- dependencies: update dependency @stencila/thema to ^2.17.0 (3b8c4ef)
- dependencies: update dependency ajv to ^6.12.5 (545e438)
- dependencies: update dependency got to ^11.6.2 (7e90438)
- dependencies: update dependency immer to ^7.0.9 (9f9b2f1)
- dependencies: update dependency pdf-lib to ^1.11.1 (a817097)
- dependencies: update dependency puppeteer to ^5.3.0 (9bd4467)
- dependencies: update dependency tempy to ^0.7.0 (d81e76a)
- dependencies: update dependency xlsx to ^0.16.7 (ab4963a)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.6
0.99.6 (2020-09-11)
Bug Fixes
- Deps: npm audit fix (2ce84f9)
- JATS: Correct decoding about, genre and keywords (eb03d60)
- JATS: Correct subject decoding (e67f988)
- JATS: Correct subject decoding (64dc78d)
- JATS: Decoding for article subjects (35f3da7)
- JATS: Decoding types genre and about for subjects (10ebb90)
- JATS: Small fix regarding package-lock (e5363db)
- JATS: Update snapshots (286bfaa)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.1
0.99.1 (2020-09-04)
Bug Fixes
- dependencies: update dependency citation-js to ^0.5.0-alpha.7 (ddbff25)
- Markdown: Make path to bibliography relative; warn if file does not exist. (af45826), closes #635
- Markdown: Use ensureInlineContentArray rather than filtering for InlineContent (8f38581)
- MediaObjects: Fix resolution of files (3216874)
- Pandoc: Do not assume single block as table content (4c706a2), closes #668
- Pandoc: Improve handling of Pandoc table header (1913836)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.99.0
0.99.0 (2020-09-02)
Bug Fixes
- CSL: Encode and decode publisher and URL (dcc27d0)
- Deps: Upgrade Schema version (37d80f5)
- HTML: Encode code chunk with label and/or caption as figure (2203138)
- JATS: Better decoding of alternative publication types and organizational authors (ac9fddb)
- JATS: Decoding for article issue number (b5937ba)
- JATS: Decoding for article issue number if exist (21aaafc)
- Markdown: Decode CodeChunk meta properly (03ee8c6)
- Markdown: Do not require thematic break in table block; more flexible figure/table & caption orders (49cdc4e)
- Markdown: Remove chunkfigure extension; use chunk label and caption (b5a7f8a)
- MathML: Replace deprecated constants (9c7f1e3)
- TeX: Normalize MathML before XSLT to TeX (7a66590)
- XMD: Allow for block extensions for chunks, figures & tables (c17a753)
- XMD: Improve handling of code chunk label, fig.cap and other options (fbb1b6d)
Features
- MD: Add ability to encode tables with captions (c78d6d0)
- MD: Encode chunkfigure block extensions (1ef0c9d)
- MD: Encode Tables found in chunkfigure block extensions (2981320)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.98.3
0.98.3 (2020-08-26)
Bug Fixes
- dependencies: update dependency immer to ^7.0.8 (23b6a17)
- dependencies: update dependency papaparse to ^5.3.0 (70b6292)
- dependencies: update dependency remark-math to v3 (a318937)
- HTML: Fix encoding of missing nomodule attribute (a754a44)
- JATS: Decoding table rowspan and colspan (d45ea03)
- JATS: Update snapshot file and minor changes (40fd470)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.98.0
0.98.0 (2020-08-13)
Bug Fixes
- dependencies: update dependency @stencila/executa to ^1.12.0 (7347c7a)
- dependencies: update dependency @stencila/executa to ^1.13.0 (e2533ca)
- dependencies: update dependency @stencila/thema to v2.15.2 (c308bc2)
- dependencies: update dependency vfile to ^4.2.0 (09fb62a)
- Deps: npm audit fix (a741c91)
- Markdown: Unwrap image; use id from extension properties (dd3d1ea)
- Markdown, YAML: Updates for updated typing (d8b5845)
Features
- Markdown: Add chunkfigure extension (5df6858)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.97.3
0.97.3 (2020-08-04)
Bug Fixes
- dependencies: update dependency @stencila/schema to ^0.43.3 (7fd2e6f)
- dependencies: update dependency @stencila/thema to v2.15.0 (0e091b2)
- dependencies: update dependency fp-ts to ^2.8.1 (15c1818)
- dependencies: update dependency got to ^11.5.1 (509f090)
- dependencies: update dependency jsdom to ^16.3.0 (8be8800)
- dependencies: update dependency puppeteer to ^5.2.1 (04dd12f)
- dependencies: update dependency tempy to ^0.6.0 (5bf9746)
- dependencies: update dependency unified to ^9.1.0 (5344d93)
- dependencies: update dependency xlsx to ^0.16.5 (2c9fe7e)
- dependencies: update remark monorepo (da24a01)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.97.2
0.97.2 (2020-08-04)
Bug Fixes
- CSL: Decode page into pageStart, pageEnd or pagination; use name for Periodical (9e1bf68)
- CSL: Only encode the year date part if 1 January (15f0fe4)
- dependencies: update dependency @stencila/thema to v2.12.0 (b6f4f28)
- dependencies: update dependency citation-js to ^0.5.0-alpha.6 (3333677)
- dependencies: update dependency fp-ts to ^2.7.0 (bf3bd28)
- dependencies: update dependency got to ^11.5.0 (a93baa1)
- dependencies: update dependency pdf-lib to ^1.9.0 (23f2f08)
- RMD: Extract bibliography to separate file (4faad29)
- TypeScript
Published by stencila-ci over 5 years ago
encoda - v0.97.1
0.97.1 (2020-07-08)
Bug Fixes
- dependencies: update dependency ajv to ^6.12.3 (245e3bf)
- dependencies: update dependency immer to ^7.0.5 (784ef8b)
- dependencies: update dependency puppeteer to v5 (a556645)
- dependencies: update dependency xlsx to ^0.16.3 (693aae9)
- TypeScript
Published by stencila-ci almost 6 years ago
encoda - v0.96.0
0.96.0 (2020-06-18)
Bug Fixes
- dependencies: update dependency fp-ts to ^2.6.6 (902c9b5)
- dependencies: update dependency immer to v7 (9f979e6)
- dependencies: update dependency jszip to ^3.5.0 (a667d65)
- dependencies: update dependency puppeteer to v4 (dc8d851)
Features
- MD: Decode citation node content from MD frontmatter (9febb4d)
- XMD: Decode Bookdown style figure references to Block Extensions (093eac8)
- TypeScript
Published by stencila-ci almost 6 years ago
encoda - v0.94.1
0.94.1 (2020-06-15)
Bug Fixes
- CSV: Update for new papaparse typings (728a52d)
- dependencies: update dependency @stencila/thema to v2.10.2 (601e349)
- dependencies: update dependency fp-ts to ^2.6.5 (033096e)
- dependencies: update dependency fs-extra to ^9.0.1 (c473408)
- dependencies: update dependency globby to ^11.0.1 (28ad04b)
- dependencies: update dependency got to ^11.3.0 (0c8a115)
- dependencies: update dependency mime to ^2.4.6 (cc01de9)
- dependencies: update dependency pdf-lib to ^1.7.0 (3c83cd3)
- dependencies: update dependency puppeteer to ^3.3.0 (fc92248)
- dependencies: update dependency remark-stringify to ^8.1.0 (1cc9f62)
- dependencies: update dependency xlsx to ^0.16.2 (f532091)
- TypeScript
Published by stencila-ci almost 6 years ago