Releases: JuliaPlots/PlotlyJS.jl
Releases · JuliaPlots/PlotlyJS.jl
v0.12.5
v0.12.4
Commits
- Add Reexport and Compat dependencies. Some julia 0.7 deprecation fixes (a2e376b)
- Add fix for WebIO 0.8.0+. (#267) (ca5ee5e)
- BUG: IJulia.inited is a variable, not a function (5cf0d6c)
- BUG: add missing import to IJulia display (0c49747)
- BUG: bugfix in jupyter display (414ddbc)
- BUG: call savehtml properly! (2a5de98)
- BUG: don't assume returns Blink.Window (doesn't with juno display) (caf485c)
- BUG: finish imports from PlotlyBase (02e4c68)
- BUG: only print message when false is passed to init_notebook (e713c58)
- BUG: only start comm if IJulia is inited closes #181 (99b98f9)
- BUG: squash bug in dataframes api docstring (cb7e8e6)
- BUG: update julia 1/2 of webio integration (28dbe05)
- BUG: use WebIO scope for show(::IO, ::MIME'text/html', ::SyncPlot) (2a1c128)
- BUG: use correct dir for build.jl when finding plotly.js in init (b546135)
- CLN: don't use
show
as method name for writing html file. (43d3b76) - CLN: ignore assets/node_modules (63ff74f)
- CLN: istextmime for plotly mimetype handled in PlotlyBase (9a63782)
- CLN: more cleanup (2277370)
- CLN: move non WebIO codes to bottom of display.jl (85f92d3)
- CLN: move testing files over to PlotlyBase (5d2e03d)
- CLN: remove build log from git (1c50028)
- CLN: remove events from SyncPlot (9076e85)
- CLN: remove old, un-minified bundle (56285ee)
- CLN: silence warning about overriding method when IJulia display loads (507e1af)
- CLN: some minor cleanups (eeb5798)
- Change julia version to 0.7 (5ee2534)
- Check for data files before downloading them during build. (#237) (5770d98)
- DEP: require PlotlyBase 0.2.2 for react! and react! (9a4ae07)
- DOC: added autogenerated changelog.md (03207e1)
- DOC: update docs for latest version (9a24f85)
- Do not recursively call JSON.lower (#266) (4088519)
- ENH use the new ORCA.jl savefig(::IO, ::Plot) function (dd88aec)
- ENH: 1.0 compat (639ade5)
- ENH: Add
Blink
prefix to JSString usage in electron.jl (bbd1695) - ENH: Use ORCA for savefig (115bb1d)
- ENH: add function to close plot window. (2650ab4)
- ENH: add missing constructor for ElectronDisplay (c20332b)
- ENH: add react! and react methods (a2be388)
- ENH: add update and update! for jupyter frontend (6c8e423)
- ENH: bring over custom webio commands (35b1343)
- ENH: clean up html_body(::JuptyerPlot) (20a3c98)
- ENH: enables dynamical plotting when run in terminal or atom (6680099)
- ENH: expose plotly.js update function to Julia (b77e8c3)
- ENH: fix juno plotpane integration (69a6da0)
- ENH: fix orca UUID in require now that it is official (1a05bfb)
- ENH: fix webio custom js for webIO >= 0.6 (c54b847)
- ENH: make init_notebook a noop if not in the notebook. Closes #174 (581195c)
- ENH: persistent plots when connected to internet (9e0b2d8)
- ENH: re-activate the schema docs builder (c343c50)
- ENH: remove IJulia.display_dict(::PlotlyBase.Plot) definition from PlotlyJS.jl (5dff673)
- ENH: remove plotly docs generator (33349df)
- ENH: remove svg stuff from tests (60002cc)
- ENH: svg data is updated on call to plotly.js api functions (e.g. relayout/restyle and friends) (e4d7f92)
- ENH: update version number for PlotlyBase dep (10bbefc)
- ENH: use new PlotlyJSDisplay instead of REPLDisplay to get blink window from repl (7d89b85)
- ENH: use plotly mimetype from Plotly.jl (2e66c1c)
- ENH: use requires.jl for handling the Rsvg dependency (19a445d)
- Fix deprecations (c5d903d)
- Fix deprecations with Markdown, Nullable and readstring (daf18e3)
- Fix paths in build.jl (c607af4)
- Fix the link to the Plots.jl homepage in index.md (#247) (5122c22)
- Fixed a typo in the docs (#241) (24e3297)
- Import html_body (780f664)
- Insert PlotlyJSDisplay just after REPL instead of pushing. (#258) (86c6839)
- Markdown, nullable checks (a27903a)
- Merge branch 'master' of github.com:sglyon/PlotlyJS.jl (b4be704)
- Merge branch 'master' of https://github.com/sglyon/PlotlyJS.jl (452b1ee)
- Merge branch 'master' of https://github.com/sglyon/PlotlyJS.jl (8ffccf9)
- Revert "Add fix for WebIO 0.8.0+. (#267)" (#279) (c3db869)
- TEST: add tests that use Blink frontend to test display methods and savefig routines (0cfcb4c)
- TEST: clean up test file (e9f40b2)
- TEST: make sure sudo is enabled on travis (53f4587)
- TEST: try making sure gtk is installed on travis image (487dd3a)
- TEST: try to fix testing for changes to plotly.js (17b5821)
- Update .travis.yml (c0f5573)
- Update PlotlyJS.jl (e621126)
- Update README.md (2c1f60c)
- Update README.md (5fec141)
- Update issue templates (73ab16e)
- Version 0.7 in travis (f2ac660)
- WIP: 0.7 Requires.jl code (527211a)
- WIP: continue cleaning the PlotlyJS import PlotlyBase change (9d32dbe)
- WIP: move figure generation stuff to PlotlyBase (8f12a92)
- WIP: very nearly finished with this (bdcffef)
- broadcasting change in Julia 1.1 (#274) (dfa56e8)
- info -> @info (5ecccc4)
- move from REQUIRE to Project.toml (a77fb6f)
- update travis file (f2353b2)
- use compat for UUIDs (9ecda48)
- use webio for Juno integration (98899fe)
- webio integration (a7244f6)
Merged PRs
- #1 (0cf4d7f)
- #171 (c9b8abc)
- #183 (4f0c99a)
- #193 (016a656)
- #200 (ad8d448)
- #206 (ca5a349)
- #208 (2fb2f20)
- #213 (7b3b855)
- #216 (4ac1ca1)
- #224 (9220935)
- #231 (4f526e0)
This changelog was automatically generated, and might contain inaccuracies.
Fix event handlers
Don't push display to top of stack
Fixes
- Don't push
PlotlyJSDisplay
to the top of the stack... put it just after the last REPLDisplay or TextDisplay. (ref #258 , thanks @EricForgy ) - Fix tests for changes in plotly.js itself.
Bugfix -- work with WebIO >= 0.6
::IO writing
Improve dislpays
Close plot windows
reinstated function to close plot window.
Julia 1.0!
TODO: will write later. Big news is:
- julia 0.7+ compatible (including 1.0)
- Uses WebIO for all display code
- uses ORCA.jl for savefig
Proper support for plotly mimetype
Enhancements
- forward implementation of plotly mimetype for PlotlyJS.SyncPlot on to PlotlyBase.Plot.
- Update REQUIRE to reflect this new dependency