2014-12-09 10:34:26 +01:00
|
|
|
|
|
|
|
# Release notes for Weave.jl
|
|
|
|
|
2016-05-02 22:48:58 +02:00
|
|
|
### In Master
|
2016-04-27 18:18:17 +02:00
|
|
|
|
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
|