Skip to content

Releases: caltechlibrary/mkpage

maintenance release

21 Feb 17:59
Compare
Choose a tag to compare

This release updates the import module versions. It assumes Go 1.20 and Pandoc 3.x.

Experimental updates

10 Aug 17:20
Compare
Choose a tag to compare

Minor changes from v1.0.2:

  • Minimum expected Go is 1.19
  • Snapcraft experimental install includes a pandoc 2.9 via conda
  • Added template example for generating an "about.md" file directly from a codemeta.json file
  • Added experimental release of mkpage for Windows on ARM64

upgrade dependent packages

30 May 21:54
Compare
Choose a tag to compare

This release updates the version of yaml package used to 3.0.0 due to a vulr in earlier versions of that package. Minor improvements to snap packaging.

Full Changelog: 1.0.1...1.0.2

Snapcraft release

20 May 02:16
Compare
Choose a tag to compare

This release brings minor bug fixes and improvements in error message output. This release includes support for building mkpage as a snapcraft.io snap.

Stable release

26 Jul 18:32
Compare
Choose a tag to compare

We've been running mkpage for a number of years now. Features are now stable. This release reflects that.

Dependency cleanup and simplification

19 Feb 00:01
Compare
Choose a tag to compare

This release drops support for TOML and YAML integrations (I didn't use them in practice and Pandoc can handle front matter outside of JSON). Dropped a number of Go module dependencies as a result. Cleaned up docs.

go1.16 support

18 Feb 01:09
Compare
Choose a tag to compare

This release is focused on moving to go1.16 module support based on existing v0.2.2 codebase.

Pandoc integration and RSS improvements

30 Sep 21:32
Compare
Choose a tag to compare

Various bug fixes for defaults of how Pandoc is called from mkpage, improved mkrss blog metadata for rendering for RSS feeds.
Changed macOS zip files to use macos rather than macosx.

Updating support for Pandoc v2.10.0

06 Aug 22:50
Compare
Choose a tag to compare

This release now requires Pandoc v2.10.0 or better. It is compiled with Golang v1.14.6. The mkslides cli is removed. Added support for passing in -f, -from and -t,-to values to Pandoc from mkpage. Removed support for Golang templates.

Improved Pandoc support

03 Aug 22:57
Compare
Choose a tag to compare

This release provides improved Pandoc support with the addition of mkpage content type of json-generator:. The new content types let you generate JSON or folder an external resources returning JSON to be embedded in the Markdown or HTML output.
This new type is used in feeds.library.caltech.edu to facilitate converting from Go templates which support Go funcs to Pandoc as a JSON content pre-processor.