Recent Releases of encoda

encoda - v1.0.3

1.0.3 (2023-08-28)

Bug Fixes

- TypeScript
Published by stencila-ci over 2 years ago

encoda - v1.0.2

1.0.2 (2023-08-27)

Bug Fixes

  • Dependencies: Update various deps (afc3578)

- TypeScript
Published by stencila-ci over 2 years ago

encoda - v1.0.1

1.0.1 (2023-06-21)

Bug Fixes

  • JATS: Workaround for xml-js dropping spaces between elements (a34678c)

- TypeScript
Published by stencila-ci almost 3 years ago

encoda - v1.0.0

1.0.0 (2023-05-29)

Bug Fixes

  • Reshape citations: Turn off grouping of Cites into CiteGroup nodes (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.6

0.121.6 (2023-05-26)

Bug Fixes

  • JATS: Fix loss of content when <list-item><label> has trailing space (7599817)

- 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 a Link; ensure BlockContent from <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> for eLocation; do not require pageStart and pageEnd to be ints (0c3236c)

- TypeScript
Published by stencila-ci almost 3 years ago

encoda - v0.121.4

0.121.4 (2023-05-22)

Bug Fixes

  • JATS: Do not duplicate ListItems when decoding nested lists (abb3a18)

- TypeScript
Published by stencila-ci almost 3 years ago

encoda - v0.121.3

0.121.3 (2023-05-22)

Bug Fixes

  • Deps: Run npm audit fix (8620dff)
  • Deps: Upgrade various dependencies (a08cfb7)

- TypeScript
Published by stencila-ci almost 3 years ago

encoda - v0.121.2

0.121.2 (2023-05-09)

Bug Fixes

  • JATS: Ensure a space after labels in author notes (66d93f9)
  • JATS: Reset section depth when decoding figure caption (976e127)

- 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.121.0

0.121.0 (2023-02-13)

Bug Fixes

  • Dependencies: Update dependencies (b9a8079)

Features

  • JATS: Extract <ref><label> elements into the meta.label property of the reference. (931cbb1)

- 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 a Table if label starts with 'Table' (2ada6a6)
  • JATS: Decode <notes> into an article's about property (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.7

0.119.7 (2023-01-04)

Bug Fixes

  • Dependencies: NPM audit fix (3ff593b)
  • Dependencies: Update json5 and tar (7df51ca)

- TypeScript
Published by stencila-ci over 3 years ago

encoda - v0.119.6

0.119.6 (2022-11-21)

Bug Fixes

  • Release: Fix release build (67648c6)

- TypeScript
Published by stencila-ci over 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.119.0

0.119.0 (2021-07-30)

Bug Fixes

Features

  • JATS: Add decoder for <disp-quote> (5423150)

- TypeScript
Published by stencila-ci over 4 years ago

encoda - v0.118.1

0.118.1 (2021-07-22)

Bug Fixes

  • Install: Move patch-package to dependencies (03dbd9d), closes #965

- 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

  • JATS: Add label field to MathBlocks (7d41d9d)
  • JATS: Read permissions element from figures (e6bec3f)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.117.4

0.117.4 (2021-06-23)

Bug Fixes

  • Binaries: Bundle Pandoc and Chromium (0a0ed52)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.117.3

0.117.3 (2021-06-22)

Bug Fixes

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.117.2

0.117.2 (2021-06-22)

Bug Fixes

  • CLI: Add shebang so that bin command works (afc2bf2)
  • dependencies: update dependency js-beautify to ^1.14.0 (8a16f3a)

- 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 MediaObject mediaType rather than format; 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.116.1

0.116.1 (2021-05-10)

Bug Fixes

  • dependencies: update dependency async-lock to ^1.3.0 (dea118f)
  • Deps: Update various dependencies (ab1f903)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.116.0

0.116.0 (2021-04-27)

Features

  • Demo Magic: Add noexec option and improve spacing after code (45ac2f3)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.115.4

0.115.4 (2021-04-27)

Bug Fixes

  • Demo Magic: Improve spacing after heings and paragraphs (196a55b)
  • Demo Magic: Update and rename demo-magic.sh (82b3f2a)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.115.3

0.115.3 (2021-04-26)

Bug Fixes

  • IPYNB: Improve handing of Vega and Plotly outputs (f1fe060)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.115.2

0.115.2 (2021-04-26)

Bug Fixes

  • dependencies: update dependency puppeteer to v9 (2e36597)
  • JATS: Parse statement title as inline elements (87faacc)

- TypeScript
Published by stencila-ci almost 5 years ago

encoda - v0.115.1

0.115.1 (2021-04-21)

Bug Fixes

  • dependencies: update dependency @stencila/schema to ^1.4.3 (cf6431b)
  • dependencies: update dependency fp-ts to ^2.10.4 (1298c7c)
  • dependencies: update dependency js-beautify to ^1.13.13 (5479962)

- 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

  • JATS: Add statement decoder (66f7d81)
  • JATS: Determine claimType from label (36ef707)

- 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

  • JATS: Add footnote (fd8241a)
  • JATS: Add Footnote as default note type (365a55c)

- 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 graphic objects (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:math namespace 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

  • HTML: Encode citationMode for Cite nodes (a7ace78)
  • HTML: Separate authors from years (5b6abe8)

- 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.4

0.109.4 (2021-03-17)

Bug Fixes

  • Dependencies: Changes for Schema v1 (53a3f57)

- 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.109.2

0.109.2 (2021-03-09)

Bug Fixes

  • Docx: Improve contrasts for text styles (fd7ca13)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.109.1

0.109.1 (2021-03-09)

Bug Fixes

  • MD: Don't treat email addresses as citations (be8b5ff)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.109.0

0.109.0 (2021-03-05)

Features

  • RPNG: Crop out RPNG symbol indicator when decoding images (80c7082)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.108.0

0.108.0 (2021-03-02)

Features

  • Reshape: Add groupCitesIntoGiteGroup function (7614877), closes #831

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.107.1

0.107.1 (2021-03-01)

Bug Fixes

  • dependencies: update dependency puppeteer to v8 (3f3cac0)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.107.0

0.107.0 (2021-02-24)

Features

  • Reshape: Heading and empty blocks (6797528)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.106.1

0.106.1 (2021-02-19)

Bug Fixes

  • ELife: Don't scale graphic assets to support low-res images (c7efc36), closes #286

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.106.0

0.106.0 (2021-02-16)

Bug Fixes

  • JATS: Decode reference identifiers (2fc33f6), closes #413

Features

  • HTML: Encode DOI and other identifiers in references (2cbe99e), closes #816

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.105.2

0.105.2 (2021-02-15)

Bug Fixes

  • Puppeteer: Upgrade version and use own types (cd3be97)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.105.1

0.105.1 (2021-02-15)

Bug Fixes

  • dependencies: update dependency jsonld to v4 (7f2ace6)
  • HTML: Remove classes in Cite nodes (b0ce8d3)

- 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.5

0.104.5 (2021-01-14)

Bug Fixes

  • dependencies: update dependency better-ajv-errors to ^0.7.0 (f904182)

- TypeScript
Published by stencila-ci about 5 years ago

encoda - v0.104.4

0.104.4 (2020-12-21)

Bug Fixes

  • dependencies: update dependency mime to ^2.4.7 (aee6138)
  • dependencies: update dependency unist-util-select to ^3.0.4 (209c6e5)

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.104.3

0.104.3 (2020-12-14)

Bug Fixes

  • GDoc: Use nodeInPng option for proper themeing (7c258ea)

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.104.2

0.104.2 (2020-12-13)

Bug Fixes

  • dataURIs: Log warning, not error if file not found. (c6f3dcb)
  • Deps: Update deps (4f2a7e0)
  • GDoc: DO not write media to sibling folder. (39813e0)
  • RPNG: Add selectors for math node types (217cbf2)

- TypeScript
Published by stencila-ci over 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.1

0.103.1 (2020-11-24)

Bug Fixes

- 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.2

0.102.2 (2020-11-11)

Bug Fixes

  • HTML: Use innerHTML to avoid escaping in JSON (ba05c3e), closes #749

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.102.1

0.102.1 (2020-11-10)

Bug Fixes

  • Puppeteer: Do not use sandbox when inside Docker (c598477)

- 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.2

0.101.2 (2020-11-03)

Bug Fixes

  • Cite nodes: Include organization name in cite content (5d604ae)

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.101.1

0.101.1 (2020-11-01)

Bug Fixes

  • Organizational authors: Distinguish org authors in BibTeX (ee287a3), closes #737

- 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.15

0.99.15 (2020-10-22)

Bug Fixes

  • GDoc: Allow for dataURI in image URIs (691b8e5)

- 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.13

0.99.13 (2020-10-14)

Bug Fixes

  • GDoc: Download images to temporary file; add image to test fixture (97dca1b)
  • GDoc: Handle undefined list more gracefully (a9fec19)

- 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.11

0.99.11 (2020-09-27)

Bug Fixes

  • dependencies: update dependency @stencila/thema to ^2.17.2 (f74599a)
  • HTML: Don't wrap inline elements from description in paragraphs (1133eac), closes #700

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.99.10

0.99.10 (2020-09-25)

Bug Fixes

  • dependencies: update dependency @stencila/schema to ^0.46.2 (bbe1b7a)
  • dependencies: update dependency fp-ts to ^2.8.3 (8a72259)
  • dependencies: update dependency keyv to ^4.0.3 (1f3c9e3)

- 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.5

0.99.5 (2020-09-09)

Bug Fixes

  • JATS: Decode table description as an array of block content (ec9e64b)
  • JATS: Decoding tag table-wrap-foot for table (bd0ec61)

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.99.4

0.99.4 (2020-09-09)

Bug Fixes

  • dependencies: update dependency @stencila/executa to ^1.14.1 (211f326)
  • dependencies: update dependency @stencila/schema to ^0.45.0 (229dd6e)
  • dependencies: update dependency got to ^11.6.1 (3e877a6)

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.99.3

0.99.3 (2020-09-08)

Bug Fixes

  • R Markdown: escape right square bracket. (70121bb), closes #671

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.99.2

0.99.2 (2020-09-07)

Bug Fixes

  • R Markdown: Pass file path along for resolution of bibliography and other auxillary files (e0af0c6)

- 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.6

0.98.6 (2020-09-01)

Bug Fixes

  • Increase severity of decoding failures; exit CLI on error (23ab298), closes #662
  • Increase severity of decoding failures; exit CLI on error (4a3f7cb), closes #660

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.98.5

0.98.5 (2020-08-27)

Bug Fixes

  • MD: Store extracted references to a bibliography key (62a4f29), closes #609

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.98.4

0.98.4 (2020-08-27)

Bug Fixes

  • JATS: Decoding for article fpage and lpage (ffaeaf6)

- 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.2

0.98.2 (2020-08-25)

Bug Fixes

- TypeScript
Published by stencila-ci over 5 years ago

encoda - v0.98.1

0.98.1 (2020-08-17)

Bug Fixes

  • Cite: Add space between first author and "and" (2dfbfcc)
  • JATS: Improve parsing of years; use data-title if available (81fa6f8)

- 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.97.0

0.97.0 (2020-06-23)

Features

  • MD: Encode references in a separate file (665e959), closes #589

- 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.95.0

0.95.0 (2020-06-16)

Features

  • HTML: Encode the usage of a collection (6700d86)

- TypeScript
Published by stencila-ci almost 6 years ago

encoda - v0.94.2

0.94.2 (2020-06-15)

Bug Fixes

  • Markdown: Encode all parts of a figure collection (34772a2), closes #544
  • RMarkdown: Encode figure captions using a ref (1953bac), closes #590

- 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

encoda - v0.94.0

0.94.0 (2020-05-29)

Features

  • JATS: Decode Article authors as an Org (6eb2bf9)
  • MD: Decode Pandoc style text citations (2971d58), closes #543

- TypeScript
Published by stencila-ci almost 6 years ago