2014-12-09 10:34:26 +01:00
|
|
|
|
|
|
|
# Release notes for Weave.jl
|
|
|
|
|
2017-03-14 17:15:49 +01:00
|
|
|
### v0.4.1
|
|
|
|
* Disable precompilation due to warnings from depencies
|
|
|
|
* Fix deprecation warnings for Julia 0.6
|
|
|
|
* Fix PyPlot for Julia 0.6
|
|
|
|
* Support citations in `pandoc2html` and `pandoc2pdf` output
|
|
|
|
* Fix extra whitespace when `term=true`
|
2017-03-14 17:54:03 +01:00
|
|
|
* Fix mime type priority for `md2html`
|
2017-03-14 17:15:49 +01:00
|
|
|
|
|
|
|
### V0.4.0
|
|
|
|
* Support passing arguments to document using `args` option
|
|
|
|
* Add `include_weave` for including code from Weave documents
|
|
|
|
* Add support for inline code chunks
|
|
|
|
* Remove generated figure files when publishing to html and pdf
|
|
|
|
|
2016-12-19 20:33:40 +01:00
|
|
|
### v0.3.0
|
|
|
|
|
|
|
|
* Add support for YAML title block
|
|
|
|
* Use Julia markdown for publishing to pdf and html
|
|
|
|
* Add `template`, `highlight_theme`, `latex_cmd` and `css` option to `weave` for customizing html and pdf output
|
|
|
|
* Bug fixes
|
|
|
|
* Fix plotting on Windows
|
|
|
|
* Fix extra whitespace from code chunk output
|
|
|
|
* Improved GR and GLVisualize support with Plots
|
|
|
|
|
2016-12-13 09:19:58 +01:00
|
|
|
### v0.2.2
|
|
|
|
|
|
|
|
* Add IJulia notebook as input format
|
|
|
|
* Add `convert_doc` method to convert between input formats
|
|
|
|
|
2016-11-02 23:01:40 +01:00
|
|
|
### v0.2.1
|
|
|
|
|
|
|
|
* Fix critical hanging on Windows using proper handling of redirect_stdout
|
|
|
|
* Add support for Plots.jl plotly and plotlyjs backends for including javascipt
|
|
|
|
output in published HTML documents.
|
|
|
|
* Fix semicolons for `term=true`
|
|
|
|
|
2016-10-30 18:11:13 +01:00
|
|
|
### v0.2
|
2016-04-27 18:18:17 +02:00
|
|
|
|
2016-11-02 23:01:40 +01:00
|
|
|
* Move to Julia 0.5 only
|
2016-05-02 22:48:58 +02:00
|
|
|
* New `display` and `prompt` chunk options by @gragusa
|
|
|
|
* Implemented fig_width and fig_height chunk option for Plots.jl
|
|
|
|
* Added pre and post chunk hooks, only used internally for now
|
|
|
|
* Automatic detection of plotting library, `:auto` is the new default options
|
2016-04-27 18:18:17 +02:00
|
|
|
* Support for displaying general multimedia objects e.g. Plots.jl and Images.jl
|
2016-05-02 22:48:58 +02:00
|
|
|
now work with weave.
|
|
|
|
* Support for including html, latex and markdown output from objects
|
|
|
|
* New logic for displaying output in script chunks, output is shown by default for:
|
|
|
|
- Writing to stdout
|
|
|
|
- Calling display
|
|
|
|
- Gadfly plots
|
|
|
|
- Variables on their own
|
|
|
|
- If the last line of a chunk is a function call that returns output e.g. plot(1:10)
|
|
|
|
* Bug fixes
|
|
|
|
- Fix parsing of lone variables from chunks
|
|
|
|
- Fix error with md2html formatter and dates #38
|
2016-04-27 18:18:17 +02:00
|
|
|
|
2016-04-27 08:04:47 +02:00
|
|
|
### v0.1.2
|
2016-04-24 15:24:15 +02:00
|
|
|
|
2016-04-27 08:04:47 +02:00
|
|
|
27th April 2016
|
|
|
|
|
|
|
|
* Fix a bug with `out_path` for md2html and md2pdf
|
2016-04-25 08:11:59 +02:00
|
|
|
* Fix md2html and md2pdf on Windows
|
2016-04-24 15:24:15 +02:00
|
|
|
* Improve doctype autodetection
|
2016-04-27 08:04:47 +02:00
|
|
|
* Improved regex for parsing markdown input format
|
2016-04-24 15:24:15 +02:00
|
|
|
|
2016-04-24 14:58:47 +02:00
|
|
|
### v0.1.1
|
2016-04-19 15:38:03 +02:00
|
|
|
|
2016-04-20 19:23:00 +02:00
|
|
|
* Change pandoc output to use inline images if there is no caption.
|
|
|
|
* Use Documenter.jl for documentation.
|
2016-04-19 15:38:03 +02:00
|
|
|
* Add chunk option `hold`, replaces results = "hold". This way you can use e.g. `hold = true, results=raw`.
|
2016-04-20 10:43:16 +02:00
|
|
|
* Methods for setting and restoring default chunk options for documents.
|
2016-04-20 19:23:00 +02:00
|
|
|
* New output options `md2pdf` and `md2html`, both use pandoc to output pdf
|
|
|
|
and html files directly with own templates.
|
|
|
|
* Restored and improved Winston support.
|
2016-04-23 08:40:07 +02:00
|
|
|
* New input format: scripts with markup in comments
|
|
|
|
* New output format: MultiMarkdown
|
|
|
|
* Added support for figure width in Pandoc
|
|
|
|
* Autodetect input and output formats based on filename
|
2016-04-24 14:02:03 +02:00
|
|
|
* Allow `out_path` be a file or directory.
|
2016-04-19 15:38:03 +02:00
|
|
|
|
2016-04-19 08:50:32 +02:00
|
|
|
### v0.1.0
|
2014-12-20 15:47:45 +01:00
|
|
|
|
2016-04-19 08:50:32 +02:00
|
|
|
19th April 2016
|
|
|
|
|
|
|
|
* Updated for Julia 0.4x, drop 0.3x support
|
|
|
|
* Each document is executed in separate sandbox module instead of redefining the same one. Fixes warnings and occasional segfaults.
|
|
|
|
* Change the output of chunks:
|
|
|
|
- Output will be added to the output directly where they are created (default).
|
2016-04-19 15:38:03 +02:00
|
|
|
- Use results = "hold" to push all output after the chunk.
|
2015-01-05 22:15:39 +01:00
|
|
|
* New chunk option: `line_width`.
|
2016-04-19 08:50:32 +02:00
|
|
|
* Winston support is not implemented yet for this version.
|
2015-01-05 22:15:39 +01:00
|
|
|
* Bug fix in wrapping output lines.
|
|
|
|
* Internal changes
|
|
|
|
- Chunks are now represented with their own type. Allows multiple dispatch
|
|
|
|
and easier implementation of new chunks.
|
2015-01-04 13:47:03 +01:00
|
|
|
|
|
|
|
### 0.0.4
|
|
|
|
|
|
|
|
4th January 2015
|
|
|
|
|
2014-12-20 16:37:22 +01:00
|
|
|
* Added AsciiDoc formatter
|
2014-12-20 15:47:45 +01:00
|
|
|
* Default plotting library changed to Gadfly
|
|
|
|
* New option: `out_path` for controlling where weaved documents and figures are saved
|
|
|
|
* Command line script `bin/weave.jl` for calling weave from command line
|
2014-12-09 10:34:26 +01:00
|
|
|
|
2014-12-09 21:17:20 +01:00
|
|
|
### 0.0.3
|
|
|
|
|
|
|
|
9th December 2014
|
2014-12-09 10:34:26 +01:00
|
|
|
|
|
|
|
* Sandbox module for running code is cleared between documents
|
2014-12-09 21:17:20 +01:00
|
|
|
* Fixed Latex figure handling (with contributions from @wildart)
|
2014-12-09 10:34:26 +01:00
|
|
|
* Changed "tex" format: separate environment for term chunks
|
|
|
|
* Improved test coverage
|
2014-12-09 21:17:20 +01:00
|
|
|
* Fixed a bug with eval=false chunk option.
|
2014-12-09 10:34:26 +01:00
|
|
|
|
|
|
|
|
|
|
|
### 0.0.2
|
|
|
|
|
2014-12-09 21:17:20 +01:00
|
|
|
7th December 2014
|
2014-12-09 10:34:26 +01:00
|
|
|
|
|
|
|
* First release
|
|
|
|
* Noweb and markdown input formats
|
|
|
|
* Support for Gadfly, Winston and PyPlot figures
|
|
|
|
* Term and script chunks
|
|
|
|
* Support for markdown, tex and rst output
|