summaryrefslogtreecommitdiff
path: root/pandoc-server
AgeCommit message (Collapse)Author
2024-02-14Bump pandoc-server to 0.1.0.5 and allow containsers 0.7John MacFarlane
2023-12-11pandoc-server: bump to 0.1.0.4.John MacFarlane
2023-12-06pandoc-server: Switch from base64 to base64-bytestring.John MacFarlane
See #9233.
2023-08-31pandoc-server: allow text 2.1.John MacFarlane
2023-08-31Bump to pandoc-server 0.1.0.3John MacFarlane
2023-08-26Allow skylighting 0.14 (and require it in pandoc core).John MacFarlane
2023-08-06Bump pandoc-server version to 0.1.0.2.John MacFarlane
2023-08-06Bump dates, update dependencies.John MacFarlane
2023-06-26Bump pandoc-server to 0.1.0.1.John MacFarlane
2023-06-26Bump upper bound on servant-server.John MacFarlane
This is needed for compilation with ghc 9.6.
2023-01-13Require pandoc-types 1.23, update dependencies.John MacFarlane
This fails to build because pandoc-lua-marshal still needs updating.
2023-01-12CI: test with GHC 9.2.5 and 9.4.4Albert Krewinkel
2023-01-12Replace `--epub-chapter-level` with `--split-level`.John MacFarlane
Rationale: we need this splitting level now not just in EPUB but in chunked HTML. `--epub-chapter-level` will still function as a deprecated synonynm. `epub-chapter-level` will also continue to work in defaults files, ande `epub_chapter_level` will still work for Lua marshalling. [API changes] Text.Pandoc.App.Opt: remove `optEpubChapterLevel`, add `optSplitLevel`. Text.Pandoc.Options: remove `writerEpubChapterLevel`, add `writerSplitLevel`.
2022-11-21Use doctemplates 0.11.John MacFarlane
This avoids a transitive dependency on HsYAML, which we no longer use in pandoc.
2022-11-09pandoc-server: add ContentType to CORS policy.John MacFarlane
See #8427.
2022-11-08Add simple CORS support to pandoc-server.John MacFarlane
Closes #8427.
2022-10-15Minor code cleanups.John MacFarlane
2022-10-08[API Change] Change argument type of `getReader`, `getWriter`.Albert Krewinkel
The functions now take a `FlavoredFormat` instead of a text argument.
2022-10-08[API Change] Add new module "Text.Pandoc.Format"Albert Krewinkel
The module provides functions and types for format spec parsing and processing. The function `parseFormatSpec` was moved from Text.Pandoc.Extensions to the new module and renamed to `parseFlavoredFormat`. It now operates in a PandocMonad and is based on the updated types.
2022-09-30[API Change] Rename `pandocVersion` to `pandocVersionText`...Albert Krewinkel
and add a new `pandocVersion` value with type `Version`. This is consistent with the type used for `pandocTypesVersion` and allows to use the value where a Version type is required.
2022-09-29Remove deprecated option `--strip-empty-paragraphs`.John MacFarlane
2022-09-29Bump pandoc version to 3.0.John MacFarlane
In light of the package splitting changes.
2022-09-28Bump version to 2.20, depend on >= 2.20 in pandoc-cli, pandoc-server.John MacFarlane
2022-09-27T.P.Server: remove `parseServerOpts`.John MacFarlane
[API change] We only use `parseServerOptsFromArgs`.
2022-09-27pandoc-server: minor code simplification.John MacFarlane
2022-09-27pandoc-cli: support "lua" and "serve" as commandsAlbert Krewinkel
Pandoc behaves like `pandoc-lua` and `pandoc-server` if the first argument is `lua` and `serve`, respectively.
2022-09-22Split pandoc-server, pandoc-cli into separate packages. (#8309)John MacFarlane
This also removes the unnecessary Setup.hs from pandoc. Cabal does not need this with build-type 'simple'.