Skip to content

Releases: stencila/encoda

v0.85.2

06 Feb 21:12
Compare
Choose a tag to compare

0.85.2 (2020-02-06)

Bug Fixes

  • deps: update dependency @stencila/schema to ^0.37.0 (778cc1b)

v0.85.1

05 Feb 22:28
Compare
Choose a tag to compare

0.85.1 (2020-02-05)

Bug Fixes

  • Encode: Return base64 encoded string for Buffer content (4e32768)

v0.85.0

02 Feb 22:28
Compare
Choose a tag to compare

0.85.0 (2020-02-02)

Bug Fixes

  • Deps: Move jsdom to dependencies and add another runtime test for HTMLElement (d08fdbd)
  • HTTP util: Use plain fs to fix bug in download (28ab860)
  • JATS: Break apart paragraph properly (7da0ef9), closes #403
  • JATS: Ensure affiliations have a unique id (c739b74)
  • JATS: Improve handling of math nodes. (7caba3c), closes #403
  • JATS: When encoding use article-meta (53ceb9f), closes #380

Features

  • HTML: Add encoding and decoding of Math nodes (8120a78)
  • HTML: Encoding of Math in HTML using MathJax (fc52d9d)
  • Pandoc: Add encoding and decoding of Math nodes (a821a25)

v0.84.0

02 Feb 06:15
Compare
Choose a tag to compare

0.84.0 (2020-02-02)

Bug Fixes

  • Deps: Update to Schema 0.36.0 (cbefbcd)
  • HTML: Add ids to reference items so links work (d9f4e25)
  • HTML: Add missing publishedDate properties to Articles (04eaf4b)
  • HTML: Do not write media files if no filePath. (9aab5ac), closes #381
  • HTML: Fix itemtypes for primitives e.g boolean nodes (0d40203)
  • HTML: Fix organization id so that link works (be54979)
  • HTML: Fix tests & decoding of elements (ca0531e)
  • HTML: Make Article description encoding conform to Schema.org (a408ffb)
  • HTML: Use the content of Cite nodes if available (cd35e82)
  • HTML Microdata: Do not set undefined itemid (dab0ba3)
  • HTML Microdata: Fix the encoding of author itemprop (1ced19b)
  • HTML Microdata: Fix the Microdata test by adding article image and publisher properties. (68ffc4c)
  • HTML Microdata: Limit itemprop headline to 110 characters (efd4a73)
  • HTML MIcrodata: Do not create itemid from id (10a5ac1)
  • JATS: Add decoding of article-id and elocation-id (062a4af), closes #395
  • JATS: Add decoding of journal-id (ec456bf)
  • JATS: Also decode ids in references (5b247ab)
  • JATS: Decode article meta properties from front (63a94a5)
  • JATS: Make dateAccepted and dateReceived first class properties (150401e)
  • JATS: Normalize rid when decoding. (9885cfa)
  • JSON-LD: Handle PropertyValue and Date nodes properly (2aa4503)
  • MicroData: Add Schema.org Text node primitive to list of types (2cd57ce)
  • Util: Make sub-schemas async as well (155a00f)
  • XML: Use major versions URL (a5131b0)

Features

  • HTML: Add fallback images for Publisher Logo and Article image (9570fa6)
  • HTML: Add MicroData attributes to elements (f6d49db)
  • HTML: Encode custom Schema attributes as data-itemprops (c0073a6)
  • HTML: Use a meta tag when encoding fallback publisher logo & name (058cf91)
  • jats: Decode funding to fundedBy with MonetaryGrant nodes (eb2a8a8)
  • JATS: Add decoding of datePublished (c484269)
  • JATS: Add decoding of editors (11045af)
  • JATS: Add decoding of funders (684d234)
  • JATS: Add decoding of isPartOf property (15d83b3), closes #395
  • JATS: Add decoding of keywords (3e18dd7)
  • JATS: Add decoding of licences (d437189)
  • Theme: Add ability to pass URLs as theme argument (1690234), closes #397

Reverts

  • StringifyContent: Revert converting Null values to empty strings (fbedcc6)

v0.83.2

23 Jan 03:08
Compare
Choose a tag to compare

0.83.2 (2020-01-23)

Bug Fixes

  • MD: Don't coerce decoded MD AST, avoiding false null values (7d15806)

v0.83.1

22 Jan 00:42
Compare
Choose a tag to compare

0.83.1 (2020-01-22)

Bug Fixes

  • deps: update dependency globby to v11 (8a5fc4d)
  • Deps: Upgrade to Schema 0.35 (0482dd9)
  • Pandoc: Ensure that consisent version of pandoc-citeproc used (4cb55a5)
  • Pandoc: Upgrade to 2.9.1 (7a6b8d8)

v0.83.0

15 Jan 08:16
Compare
Choose a tag to compare

0.83.0 (2020-01-15)

Bug Fixes

  • CSL: Add encoding of dates and isPartOf (e8aea0c)
  • CSL: Test for the Date objects (1607a98)
  • DOCX: Add citations and references handling (faecc54)
  • GDoc: Add handling of reproducible images. (ef63768)
  • JATS: Decode content of Cite nodes (3dfb161)
  • JATS: Do not preprend hash when creating Cite target (cfabd77)
  • Pandoc: Add handling of Cite and CiteGroup nodes (12a49a1)
  • Pandoc: Bidirectional conversion of numbers in meta (6c49b22)
  • Pandoc: Transform references to CSL-JSON (9ba6d5c)
  • Puppeteer: Disable /dev/shm usage (c630e78)
  • Util: Log HTTP errors and return response (d17afa8)

Features

  • CSL: Add vendored styles (ad1b55a)
  • eLife: Automatically fetch the most recent version of article (c0b5df5), closes #368
  • Markdown: Encode Cite nodes using Pandoc convention (80ce013)

v0.81.3

29 Nov 03:59
Compare
Choose a tag to compare

0.81.3 (2019-11-29)

Bug Fixes

  • deps: update dependency @stencila/schema to ^0.31.0 (3df015a)
  • deps: update dependency keyv to v4 (fe1a0d9)
  • deps: update dependency mdast-util-compact to v2 (d35d795)
  • Deps: Upgrade Schema version (b340649)

v0.81.2

04 Nov 03:57
Compare
Choose a tag to compare

0.81.2 (2019-11-04)

Bug Fixes

  • Google APIs: Upgrade to 44.0.0 (5dd5220)
  • Puppeteer: Upgrade to 2.0.0 (e69db90)
  • UNIST: Update utilities to latest versions (10772ad)

v0.81.1

04 Nov 01:08
Compare
Choose a tag to compare

0.81.1 (2019-11-04)

Bug Fixes

  • Puppeteer: Use pipes instead on WebSockets (d8d60e7)