github stencila/stencila 0.22
Stencila 0.22

latest releases: v1.1.0, v1.0.5, v1.0.4...
pre-release8 years ago

This is a maintenance release which makes many small improvements and fixes but does not add any major new features. Changes include:

General
  • re-defined address pattern for local and temporary components (e.g. replaced leading / with *) to avoid various URL related issues
  • added Markdown::Document based on cmark
  • use partially parallel builds and docker pull to reduce build times on Travis
  • progress on builds for Mac OSX
  • serve all Javascript, CSS and fonts from locally if possible
Stencils
  • added code block nodes for non-executed code samples
  • add a StencilInclude node in the web/stencil front-end to allow for interactive inclusion of content from other stencils and sheets
  • implemented inclusion of sheet cells and ranges of cells
  • removed stencil mode switching based on host
Sheets
  • initial work on importing of csv, tsv and xlsx files
  • preliminary implementation of syntax tree, parsers and generators for parsing Excel spreadsheet formulae
  • exposed Excel formula parser into R
  • added Excel compatibility functions and implemented some

See here for a full list of all 209 commits for this release.

This release marks the end of a Git flow-like branching model (in which most work is done on the develop branch and merged into master on release tags). We will move to a Gitlab flow-like branching model in which development will happen on master (and feature branches) and then merged into a releases branch when a new release tag is added.

Also, after this release we'll be removing some defunct and non-core code from this repo to reduce complexity as much as possible and encourage contributions.

See the builds page for recent builds and installation instructions for Stencila R and Python packages and Docker images, including for 0.22, or build your own binaries.

Don't miss a new stencila release

NewReleases is sending notifications on new releases.