Skip to content

Releases: jasedit/scriptorium

v2.7.0

22 May 17:56
Compare
Choose a tag to compare
  • Attempt LaTeX output decoding only when an error is encountered
  • Improve error output decoding for Windows
  • Improve default gitignore file
  • Add support for xindy to sort glossaries
  • Add flag for keeping comments when flattening a LaTeX file

v2.6.0

22 May 18:00
Compare
Choose a tag to compare
  • Add command to clean build byproducts
  • Print explicit warnings for unset variables
  • Improve documentation and tutorial

v2.5.6

21 Feb 18:51
Compare
Choose a tag to compare
  • Fixes mmap usage under Windows
  • Validates template directory paths, so that paths no longer get confused in configuration
  • Validates template manifests so that phantom files aren't generated

v2.5.4 Release

15 Feb 03:11
Compare
Choose a tag to compare
  • Adds basic unit tests for improved reliability
  • Fixes an issue in which mmap wasn't used properly under Python 2 (#52)
  • Integrates the capitalization of creation configuration internal to the creation function to improve the API
  • Fixes an error with mmap if a document ended without having a blank line to end the frontmatter
  • Fixed invalid argument in paper flattening
  • Now requires pymmd >= 0.3
  • General code cleanup/refactors

2.3.1

20 Jan 21:01
Compare
Choose a tag to compare

Introduces default smart typography in LaTeX conversion.

Introducing pymmd

27 Sep 12:39
Compare
Choose a tag to compare
  • Use pymmd for converting MultiMarkdown text, reducing the number of subprocesses generated
  • Add autocompletion functionality thanks to suggestions in #20
  • Significantly clean up paper creation code. As a side effect, templates now include the template inclusion lines in their frontmatter.mmd
  • Add Travis into the build/test loop

v2.1.0

21 Sep 19:15
Compare
Choose a tag to compare
  • Add doctor command, which that all dependencies are correctly installed
  • Add config command, which allows getting/setting configuration options
  • Fix bibliography integration to correctly detect when biber or bibtex should be invoked
  • Fix propagation of configuration options
  • Switch to exceptions for error reporting, to better support using scriptorium a a python module
  • Various minor cleanups/fixes

Pip Release

16 Sep 20:25
Compare
Choose a tag to compare

This release marks Scriptorium being officially released as a package on pip, which can be used as a much simpler installation of the tool.