Julia

Latest version: v0.6.2

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 27 of 27

0.1

changes that improve Julia's usability and performance.

New language features
---------------------

* Keyword & optional function arguments ([485], [1817]).

* Immutable types ([13]).

* Triple-quoted string literals ([70]).

* New infix operator `in` (e.g. `x in S`), and corresponding function
`in(x,S)`, replacing `contains(S,x)` function ([2703]).

* New variable bindings on each for loop and comprehension iteration ([1571]).
For example, before this change:

julia> map(f->f(), { ()->i for i=1:3 })
3-element Any Array:
3
3
3

and after:

julia> map(f->f(), { ()->i for i=1:3 })
3-element Any Array:
1
2
3

* Explicit relative importing ([2375]).

* Methods can be added to functions in other modules using dot syntax,
as in `Foo.bar(x) = 0`.

* `import module: name1, name2, ...` ([5214]).

* A semicolon is now allowed after an `import` or `using` statement ([4130]).

* In an interactive session (REPL), you can use `;cmd` to run `cmd` via an interactive
shell. For example:

julia> ;ls
CONTRIBUTING.md Makefile VERSION cli/ deps/ julia
DISTRIBUTING.md NEWS.md Windows.inc doc/ src/ usr/
LICENSE.md README.md base/ etc/ test/
Make.inc README.windows.md contrib/ examples/ tmp/

New library functions
---------------------

* Sampling profiler ([2597]).

* Functions for examining stages of the compiler's output:
`code_lowered`, `code_typed`, `code_llvm`, and `code_native`.

* Multimedia I/O API (display, writemime, etcetera) ([3932]).

* MPFR-based `BigFloat` ([2814]), and many new `BigFloat` operations.

* New half-precision IEEE floating-point type, `Float16` ([3467]).

* Support for setting floating-point rounding modes ([3149]).

* `methodswith` shows all methods with an argument of specific type.

* `mapslices` provides a general way to perform operations on slices of arrays ([2204]).

* `repeat` function for constructing Arrays with repeated elements ([3605]).

* `Collections.PriorityQueue` type and `Collections.heap` functions ([2920]).

* `quadgk` 1d-integration routine ([3140]).

* `erfinv` and `erfcinv` functions ([2987]).

* `varm`, `stdm` ([2265]).

* `digamma`, `invdigamma`, `trigamma` and `polygamma` for calculating derivatives of `gamma` function ([3233]).

* `logdet` ([3070]).

* Names for C-compatible types: `Cchar`, `Clong`, etc. ([2370]).

* `cglobal` to access global variables ([1815]).

* `unsafe_pointer_to_objref` ([2468]) and `pointer_from_objref` ([2515]).

* `readandwrite` for external processes.

* I/O functions `readbytes` and `readbytes!` ([3878]).

* `flush_cstdio` function ([3949]).

* ClusterManager makes it possible to support different types of compute clusters
([3649], [4014]).

* `rmprocs` for removing processors from a parallel computing session.
The system can also tolerate to some extent processors that die unexpectedly
([3050]).

* `interrupt` for interrupting worker processes ([3819]).

* `timedwait` does a polled wait for an event till a specified timeout.

* `Condition` type with `wait` and `notify` functions for `Task` synchronization.

* `versioninfo` provides detailed version information, especially useful when
reporting and diagnosing bugs.

* `detach` for running child processes in a separate process group.

* `setenv` for passing environment variables to child processes.

* `ifelse` eagerly-evaluated conditional function, especially useful for
vectorized conditionals.

Library improvements
--------------------

* `isequal` now returns `false` for numbers of different types.
This makes it much easier to define hashing for new numeric types.
Uses of `Dict` with numeric keys might need to change
to account for this increased strictness.

* A redesigned and rewritten `Pkg` system is much more robust in case of problems.
The basic interface to adding and removing package requirements remains the
same, but great deal of additional functionality for developing packages in-place
was added. See the new [packages chapter] in the manual for further details.

* Sorting API updates ([3665]) – see [sorting functions].

* The `delete!(d::Dict, key)` function has been split into separate `pop!`
and `delete!` functions ([3439]).
`pop!(d,key)` removes `key` from `d` and returns the value that was associated with it;
it throws an exception if `d` does not contain `key`.
`delete!(d,key)` removes `key` from `d` and succeeds regardless of whether `d`
contained `key` or not, returning `d` itself in either case.

* Linear-algebra factorization routines (`lu`, `chol`, etc.) now return
`Factorization` objects (and `lud`, `chold`, etc. are deprecated; [2212]).

* A number of improvements to sparse matrix capabilities and sparse linear algebra.

* More linear algebra fixes and eigensolver hooks
for `SymTridiagonal`, `Tridiagonal` and `Bidiagonal` matrix types
([2606], [2608], [2609], [2611], [2678], [2713], [2720], [2725]).

* Change `integer_valued`, `real_valued`, and so on to `isinteger`, `isreal`,
and so on, and semantics of the later are now value-based rather than type-based,
unlike MATLAB/Octave ([3071]). `isbool` and `iscomplex` are eliminated in favor
of a general `iseltype` function.

* Transitive comparison of floats with rationals ([3102]).

* Fast prime generation with `primes` and fast primality testing with `isprime`.

* `sum` and `cumsum` now use [pairwise summation] for better accuracy ([4039]).

* Dot operators (`.+`, `.*` etc.) now broadcast singleton dimensions of array arguments.
This behavior can be applied to any function using `broadcast(f, ...)`.

* `combinations`, `permutations`, and `partitions` now return iterators instead of a task,
and `integer_partitions` has been renamed to `partitions` ([3989], [4055]).

* `isreadable`/`iswritable` methods added for more IO types ([3872]).

* Much faster and improved `readdlm` and `writedlm` ([3350], [3468], [3483]).

* Faster `matchall` ([3719]), and various string and regex improvements.

* Documentation of advanced linear algebra features ([2807]).

* Support optional RTLD flags in `dlopen` ([2380]).

* `pmap` now works with any iterable collection.

* Options in `pmap` for retrying or ignoring failed tasks.

* New `sinpi(x)` and `cospi(x)` functions to compute sine and cosine of `pi*x`
more accurately ([4112]).

* New implementations of elementary complex functions
`sqrt`, `log`, `asin`, `acos`, `atan`, `tanh`, `asinh`, `acosh`, `atanh`
with correct branch cuts ([2891]).

* Improved behavior of `SubArray` ([4412], [4284], [4044], [3697], [3790],
[3148], [2844], [2644] and various other fixes).

* New convenience functions in graphics API.

* Improved backtraces on Windows and OS X.

* Implementation of reduction functions (including `reduce`, `mapreduce`, `sum`, `prod`,
`maximum`, `minimum`, `all`, and `any`) are refactored, with improved type stability,
efficiency, and consistency ([6116], [7035], [7061], [7106]).

Deprecated or removed
---------------------

* Methods of `min` and `max` that do reductions were renamed to
`minimum` and `maximum`. `min(x)` is now `minimum(x)`, and
`min(x,(),dim)` is now `minimum(x,dim)` ([4235]).

* `ComplexPair` was renamed to `Complex` and made `immutable`,
and `Complex128` and so on are now aliases to the new `Complex` type.

* `!` was added to the name of many mutating functions,
e.g., `push` was renamed `push!` ([907]).

* `ref` renamed to `getindex`, and `assign` to `setindex!` ([1484]).

* `writeable` renamed to `writable` ([3874]).

* `logb` and `ilogb` renamed to `exponent` ([2516]).

* `quote_string` became a method of `repr`.

* `safe_char`, `check_ascii`, and `check_utf8` replaced by
`is_valid_char`, `is_valid_ascii`, and `is_valid_utf8`, respectively.

* `each_line`, `each_match`, `begins_with`, `ends_with`, `parse_float`,
`parse_int`, and `seek_end` replaced by: `eachline`, `eachmatch`, and so on
(`_` was removed) ([1539]).

* `parse_bin(s)` replaced by `parseint(s,2)`;
`parse_oct(s)` replaced by `parseint(s,8)`;
`parse_hex(s)` replaced by `parseint(s,16)`.

* `findn_nzs` replaced by `findnz` ([1539]).

* `DivideByZeroError` replaced by `DivideError`.

* `addprocs_ssh`, `addprocs_ssh_tunnel`, and `addprocs_local`
replaced by `addprocs` (with keyword options).

* `remote_call`, `remote_call_fetch`, and `remote_call_wait`
replaced by `remotecall`, `remotecall_fetch`, and `remotecall_wait`.

* `has` replaced by `in` for sets and by `haskey` for dictionaries.

* `diagmm` and `diagmm!` replaced by `scale` and `scale!` ([2916]).

* `unsafe_ref` and `unsafe_assign` replaced by `unsafe_load` and `unsafe_store!`.

* `add_each!` and `del_each!` replaced by `union!` and `setdiff!`.

* `isdenormal` renamed to `issubnormal` ([3105]).

* `expr` replaced by direct call to `Expr` constructor.

* `|`, `&`, `$`, `-`, and `~` for sets replaced by
`union`, `intersect`, `symdiff`, `setdiff`, and `complement` ([3272]).

* `square` function removed.

* `pascal` function removed.

* `add` and `add!` for `Set` replaced by `push!`.

* `ls` function deprecated in favor of `readdir` or `;ls` in the REPL.

* `start_timer` now expects arguments in units of seconds, not milliseconds.

* Shell redirection operators `|`, `>`, and `<` eliminated in favor of a new
operator `|>` ([3523]).

* `amap` is deprecated in favor of new `mapslices` functionality.

* The `Reverse` iterator was removed since it did not work in many cases.

* The `gcd` function now returns a non-negative value regardless of
the argument signs, and various other sign problems with `invmod`,
`lcm`, `gcdx`, and `powermod` were fixed ([4811]).

Miscellaneous changes
---------------------

* `julia-release-*` executables renamed to `julia-*`,
and `libjulia-release` renamed to `libjulia` ([4177]).

* Packages will now be installed in `.julia/vX.Y`, where
X.Y is the current Julia version.

Bugfixes and performance updates
--------------------------------

Too numerous to mention.

[packages chapter]: https://docs.julialang.org/en/v1/stdlib/Pkg/
[sorting functions]: https://docs.julialang.org/en/v1/base/sort/
[pairwise summation]: https://en.wikipedia.org/wiki/Pairwise_summation
[a448e080]: https://github.com/JuliaLang/julia/commit/a448e080dc736c7fb326426dfcb2528be36973d3
[5e3f074b]: https://github.com/JuliaLang/julia/commit/5e3f074b9173044a0a4219f9b285879ff7cec041
<!--- generated by NEWS-update.jl: -->
[13]: https://github.com/JuliaLang/julia/issues/13
[69]: https://github.com/JuliaLang/julia/issues/69
[70]: https://github.com/JuliaLang/julia/issues/70
[101]: https://github.com/JuliaLang/julia/issues/101
[265]: https://github.com/JuliaLang/julia/issues/265
[485]: https://github.com/JuliaLang/julia/issues/485
[550]: https://github.com/JuliaLang/julia/issues/550
[552]: https://github.com/JuliaLang/julia/issues/552
[907]: https://github.com/JuliaLang/julia/issues/907
[964]: https://github.com/JuliaLang/julia/issues/964
[987]: https://github.com/JuliaLang/julia/issues/987
[1090]: https://github.com/JuliaLang/julia/issues/1090
[1195]: https://github.com/JuliaLang/julia/issues/1195
[1268]: https://github.com/JuliaLang/julia/issues/1268
[1470]: https://github.com/JuliaLang/julia/issues/1470
[1484]: https://github.com/JuliaLang/julia/issues/1484
[1539]: https://github.com/JuliaLang/julia/issues/1539
[1571]: https://github.com/JuliaLang/julia/issues/1571
[1815]: https://github.com/JuliaLang/julia/issues/1815
[1817]: https://github.com/JuliaLang/julia/issues/1817
[2204]: https://github.com/JuliaLang/julia/issues/2204
[2212]: https://github.com/JuliaLang/julia/issues/2212
[2265]: https://github.com/JuliaLang/julia/issues/2265
[2333]: https://github.com/JuliaLang/julia/issues/2333
[2345]: https://github.com/JuliaLang/julia/issues/2345
[2370]: https://github.com/JuliaLang/julia/issues/2370
[2375]: https://github.com/JuliaLang/julia/issues/2375
[2380]: https://github.com/JuliaLang/julia/issues/2380
[2403]: https://github.com/JuliaLang/julia/issues/2403
[2468]: https://github.com/JuliaLang/julia/issues/2468
[2488]: https://github.com/JuliaLang/julia/issues/2488
[2515]: https://github.com/JuliaLang/julia/issues/2515
[2516]: https://github.com/JuliaLang/julia/issues/2516
[2597]: https://github.com/JuliaLang/julia/issues/2597
[2606]: https://github.com/JuliaLang/julia/issues/2606
[2608]: https://github.com/JuliaLang/julia/issues/2608
[2609]: https://github.com/JuliaLang/julia/issues/2609
[2611]: https://github.com/JuliaLang/julia/issues/2611
[2644]: https://github.com/JuliaLang/julia/issues/2644
[2678]: https://github.com/JuliaLang/julia/issues/2678
[2703]: https://github.com/JuliaLang/julia/issues/2703
[2713]: https://github.com/JuliaLang/julia/issues/2713
[2720]: https://github.com/JuliaLang/julia/issues/2720
[2725]: https://github.com/JuliaLang/julia/issues/2725
[2807]: https://github.com/JuliaLang/julia/issues/2807
[2814]: https://github.com/JuliaLang/julia/issues/2814
[2844]: https://github.com/JuliaLang/julia/issues/2844
[2891]: https://github.com/JuliaLang/julia/issues/2891
[2916]: https://github.com/JuliaLang/julia/issues/2916
[2920]: https://github.com/JuliaLang/julia/issues/2920
[2987]: https://github.com/JuliaLang/julia/issues/2987
[3050]: https://github.com/JuliaLang/julia/issues/3050
[3070]: https://github.com/JuliaLang/julia/issues/3070
[3071]: https://github.com/JuliaLang/julia/issues/3071
[3102]: https://github.com/JuliaLang/julia/issues/3102
[3105]: https://github.com/JuliaLang/julia/issues/3105
[3140]: https://github.com/JuliaLang/julia/issues/3140
[3141]: https://github.com/JuliaLang/julia/issues/3141
[3148]: https://github.com/JuliaLang/julia/issues/3148
[3149]: https://github.com/JuliaLang/julia/issues/3149
[3214]: https://github.com/JuliaLang/julia/issues/3214
[3233]: https://github.com/JuliaLang/julia/issues/3233
[3272]: https://github.com/JuliaLang/julia/issues/3272
[3344]: https://github.com/JuliaLang/julia/issues/3344
[3350]: https://github.com/JuliaLang/julia/issues/3350
[3434]: https://github.com/JuliaLang/julia/issues/3434
[3439]: https://github.com/JuliaLang/julia/issues/3439
[3467]: https://github.com/JuliaLang/julia/issues/3467
[3468]: https://github.com/JuliaLang/julia/issues/3468
[3483]: https://github.com/JuliaLang/julia/issues/3483
[3523]: https://github.com/JuliaLang/julia/issues/3523
[3605]: https://github.com/JuliaLang/julia/issues/3605
[3631]: https://github.com/JuliaLang/julia/issues/3631
[3649]: https://github.com/JuliaLang/julia/issues/3649
[3665]: https://github.com/JuliaLang/julia/issues/3665
[3688]: https://github.com/JuliaLang/julia/issues/3688
[3697]: https://github.com/JuliaLang/julia/issues/3697
[3719]: https://github.com/JuliaLang/julia/issues/3719
[3721]: https://github.com/JuliaLang/julia/issues/3721
[3737]: https://github.com/JuliaLang/julia/issues/3737
[3759]: https://github.com/JuliaLang/julia/issues/3759
[3790]: https://github.com/JuliaLang/julia/issues/3790
[3819]: https://github.com/JuliaLang/julia/issues/3819
[3872]: https://github.com/JuliaLang/julia/issues/3872
[3874]: https://github.com/JuliaLang/julia/issues/3874
[3878]: https://github.com/JuliaLang/julia/issues/3878
[3932]: https://github.com/JuliaLang/julia/issues/3932
[3949]: https://github.com/JuliaLang/julia/issues/3949
[3989]: https://github.com/JuliaLang/julia/issues/3989
[4014]: https://github.com/JuliaLang/julia/issues/4014
[4026]: https://github.com/JuliaLang/julia/issues/4026
[4039]: https://github.com/JuliaLang/julia/issues/4039
[4042]: https://github.com/JuliaLang/julia/issues/4042
[4044]: https://github.com/JuliaLang/julia/issues/4044
[4048]: https://github.com/JuliaLang/julia/issues/4048
[4055]: https://github.com/JuliaLang/julia/issues/4055
[4112]: https://github.com/JuliaLang/julia/issues/4112
[4130]: https://github.com/JuliaLang/julia/issues/4130
[4163]: https://github.com/JuliaLang/julia/issues/4163
[4177]: https://github.com/JuliaLang/julia/issues/4177
[4211]: https://github.com/JuliaLang/julia/issues/4211
[4235]: https://github.com/JuliaLang/julia/issues/4235
[4284]: https://github.com/JuliaLang/julia/issues/4284
[4383]: https://github.com/JuliaLang/julia/issues/4383
[4412]: https://github.com/JuliaLang/julia/issues/4412
[4470]: https://github.com/JuliaLang/julia/issues/4470
[4615]: https://github.com/JuliaLang/julia/issues/4615
[4670]: https://github.com/JuliaLang/julia/issues/4670
[4759]: https://github.com/JuliaLang/julia/issues/4759
[4766]: https://github.com/JuliaLang/julia/issues/4766
[4775]: https://github.com/JuliaLang/julia/issues/4775
[4782]: https://github.com/JuliaLang/julia/issues/4782
[4799]: https://github.com/JuliaLang/julia/issues/4799
[4806]: https://github.com/JuliaLang/julia/issues/4806
[4811]: https://github.com/JuliaLang/julia/issues/4811
[4819]: https://github.com/JuliaLang/julia/issues/4819
[4862]: https://github.com/JuliaLang/julia/issues/4862
[4867]: https://github.com/JuliaLang/julia/issues/4867
[4870]: https://github.com/JuliaLang/julia/issues/4870
[4871]: https://github.com/JuliaLang/julia/issues/4871
[4874]: https://github.com/JuliaLang/julia/issues/4874
[4882]: https://github.com/JuliaLang/julia/issues/4882
[4888]: https://github.com/JuliaLang/julia/issues/4888
[4923]: https://github.com/JuliaLang/julia/issues/4923
[4930]: https://github.com/JuliaLang/julia/issues/4930
[4934]: https://github.com/JuliaLang/julia/issues/4934
[4943]: https://github.com/JuliaLang/julia/issues/4943
[4958]: https://github.com/JuliaLang/julia/issues/4958
[4967]: https://github.com/JuliaLang/julia/issues/4967
[4996]: https://github.com/JuliaLang/julia/issues/4996
[5007]: https://github.com/JuliaLang/julia/issues/5007
[5025]: https://github.com/JuliaLang/julia/issues/5025
[5059]: https://github.com/JuliaLang/julia/issues/5059
[5076]: https://github.com/JuliaLang/julia/issues/5076
[5154]: https://github.com/JuliaLang/julia/issues/5154
[5164]: https://github.com/JuliaLang/julia/issues/5164
[5196]: https://github.com/JuliaLang/julia/issues/5196
[5214]: https://github.com/JuliaLang/julia/issues/5214
[5227]: https://github.com/JuliaLang/julia/issues/5227
[5255]: https://github.com/JuliaLang/julia/issues/5255
[5263]: https://github.com/JuliaLang/julia/issues/5263
[5275]: https://github.com/JuliaLang/julia/issues/5275
[5277]: https://github.com/JuliaLang/julia/issues/5277
[5330]: https://github.com/JuliaLang/julia/issues/5330
[5349]: https://github.com/JuliaLang/julia/issues/5349
[5358]: https://github.com/JuliaLang/julia/issues/5358
[5380]: https://github.com/JuliaLang/julia/issues/5380
[5381]: https://github.com/JuliaLang/julia/issues/5381
[5387]: https://github.com/JuliaLang/julia/issues/5387
[5403]: https://github.com/JuliaLang/julia/issues/5403
[5413]: https://github.com/JuliaLang/julia/issues/5413
[5423]: https://github.com/JuliaLang/julia/issues/5423
[5427]: https://github.com/JuliaLang/julia/issues/5427
[5428]: https://github.com/JuliaLang/julia/issues/5428
[5430]: https://github.com/JuliaLang/julia/issues/5430
[5462]: https://github.com/JuliaLang/julia/issues/5462
[5464]: https://github.com/JuliaLang/julia/issues/5464
[5468]: https://github.com/JuliaLang/julia/issues/5468
[5475]: https://github.com/JuliaLang/julia/issues/5475
[5511]: https://github.com/JuliaLang/julia/issues/5511
[5526]: https://github.com/JuliaLang/julia/issues/5526
[5545]: https://github.com/JuliaLang/julia/issues/5545
[5576]: https://github.com/JuliaLang/julia/issues/5576
[5585]: https://github.com/JuliaLang/julia/issues/5585
[5636]: https://github.com/JuliaLang/julia/issues/5636
[5671]: https://github.com/JuliaLang/julia/issues/5671
[5677]: https://github.com/JuliaLang/julia/issues/5677
[5703]: https://github.com/JuliaLang/julia/issues/5703
[5704]: https://github.com/JuliaLang/julia/issues/5704
[5726]: https://github.com/JuliaLang/julia/issues/5726
[5737]: https://github.com/JuliaLang/julia/issues/5737
[5748]: https://github.com/JuliaLang/julia/issues/5748
[5776]: https://github.com/JuliaLang/julia/issues/5776
[5778]: https://github.com/JuliaLang/julia/issues/5778
[5810]: https://github.com/JuliaLang/julia/issues/5810
[5811]: https://github.com/JuliaLang/julia/issues/5811
[5819]: https://github.com/JuliaLang/julia/issues/5819
[5827]: https://github.com/JuliaLang/julia/issues/5827
[5832]: https://github.com/JuliaLang/julia/issues/5832
[5927]: https://github.com/JuliaLang/julia/issues/5927
[5936]: https://github.com/JuliaLang/julia/issues/5936
[5939]: https://github.com/JuliaLang/julia/issues/5939
[5970]: https://github.com/JuliaLang/julia/issues/5970
[6056]: https://github.com/JuliaLang/julia/issues/6056
[6057]: https://github.com/JuliaLang/julia/issues/6057
[6073]: https://github.com/JuliaLang/julia/issues/6073
[6081]: https://github.com/JuliaLang/julia/issues/6081
[6116]: https://github.com/JuliaLang/julia/issues/6116
[6128]: https://github.com/JuliaLang/julia/issues/6128
[6169]: https://github.com/JuliaLang/julia/issues/6169
[6179]: https://github.com/JuliaLang/julia/issues/6179
[6190]: https://github.com/JuliaLang/julia/issues/6190
[6197]: https://github.com/JuliaLang/julia/issues/6197
[6211]: https://github.com/JuliaLang/julia/issues/6211
[6212]: https://github.com/JuliaLang/julia/issues/6212
[6270]: https://github.com/JuliaLang/julia/issues/6270
[6273]: https://github.com/JuliaLang/julia/issues/6273
[6582]: https://github.com/JuliaLang/julia/issues/6582
[6624]: https://github.com/JuliaLang/julia/issues/6624
[6652]: https://github.com/JuliaLang/julia/issues/6652
[6678]: https://github.com/JuliaLang/julia/issues/6678
[6716]: https://github.com/JuliaLang/julia/issues/6716
[6726]: https://github.com/JuliaLang/julia/issues/6726
[6739]: https://github.com/JuliaLang/julia/issues/6739
[6769]: https://github.com/JuliaLang/julia/issues/6769
[6773]: https://github.com/JuliaLang/julia/issues/6773
[6842]: https://github.com/JuliaLang/julia/issues/6842
[6911]: https://github.com/JuliaLang/julia/issues/6911
[6920]: https://github.com/JuliaLang/julia/issues/6920
[6929]: https://github.com/JuliaLang/julia/issues/6929
[6948]: https://github.com/JuliaLang/julia/issues/6948
[7016]: https://github.com/JuliaLang/julia/issues/7016
[7035]: https://github.com/JuliaLang/julia/issues/7035
[7047]: https://github.com/JuliaLang/julia/issues/7047
[7061]: https://github.com/JuliaLang/julia/issues/7061
[7064]: https://github.com/JuliaLang/julia/issues/7064
[7071]: https://github.com/JuliaLang/julia/issues/7071
[7094]: https://github.com/JuliaLang/julia/issues/7094
[7106]: https://github.com/JuliaLang/julia/issues/7106
[7125]: https://github.com/JuliaLang/julia/issues/7125
[7131]: https://github.com/JuliaLang/julia/issues/7131
[7146]: https://github.com/JuliaLang/julia/issues/7146
[7234]: https://github.com/JuliaLang/julia/issues/7234
[7236]: https://github.com/JuliaLang/julia/issues/7236
[7242]: https://github.com/JuliaLang/julia/issues/7242
[7258]: https://github.com/JuliaLang/julia/issues/7258
[7264]: https://github.com/JuliaLang/julia/issues/7264
[7311]: https://github.com/JuliaLang/julia/issues/7311
[7359]: https://github.com/JuliaLang/julia/issues/7359
[7365]: https://github.com/JuliaLang/julia/issues/7365
[7373]: https://github.com/JuliaLang/julia/issues/7373
[7390]: https://github.com/JuliaLang/julia/issues/7390
[7435]: https://github.com/JuliaLang/julia/issues/7435
[7464]: https://github.com/JuliaLang/julia/issues/7464
[7513]: https://github.com/JuliaLang/julia/issues/7513
[7616]: https://github.com/JuliaLang/julia/issues/7616
[7647]: https://github.com/JuliaLang/julia/issues/7647
[7654]: https://github.com/JuliaLang/julia/issues/7654
[7669]: https://github.com/JuliaLang/julia/issues/7669
[7704]: https://github.com/JuliaLang/julia/issues/7704
[7917]: https://github.com/JuliaLang/julia/issues/7917
[7992]: https://github.com/JuliaLang/julia/issues/7992
[8011]: https://github.com/JuliaLang/julia/issues/8011
[8036]: https://github.com/JuliaLang/julia/issues/8036
[8089]: https://github.com/JuliaLang/julia/issues/8089
[8113]: https://github.com/JuliaLang/julia/issues/8113
[8135]: https://github.com/JuliaLang/julia/issues/8135
[8152]: https://github.com/JuliaLang/julia/issues/8152
[8246]: https://github.com/JuliaLang/julia/issues/8246
[8283]: https://github.com/JuliaLang/julia/issues/8283
[8297]: https://github.com/JuliaLang/julia/issues/8297
[8320]: https://github.com/JuliaLang/julia/issues/8320
[8399]: https://github.com/JuliaLang/julia/issues/8399
[8423]: https://github.com/JuliaLang/julia/issues/8423
[8432]: https://github.com/JuliaLang/julia/issues/8432
[8467]: https://github.com/JuliaLang/julia/issues/8467
[8501]: https://github.com/JuliaLang/julia/issues/8501
[8560]: https://github.com/JuliaLang/julia/issues/8560
[8578]: https://github.com/JuliaLang/julia/issues/8578
[8599]: https://github.com/JuliaLang/julia/issues/8599
[8605]: https://github.com/JuliaLang/julia/issues/8605
[8624]: https://github.com/JuliaLang/julia/issues/8624
[8660]: https://github.com/JuliaLang/julia/issues/8660
[8672]: https://github.com/JuliaLang/julia/issues/8672
[8712]: https://github.com/JuliaLang/julia/issues/8712
[8734]: https://github.com/JuliaLang/julia/issues/8734
[8745]: https://github.com/JuliaLang/julia/issues/8745
[8750]: https://github.com/JuliaLang/julia/issues/8750
[8776]: https://github.com/JuliaLang/julia/issues/8776
[8791]: https://github.com/JuliaLang/julia/issues/8791
[8792]: https://github.com/JuliaLang/julia/issues/8792
[8808]: https://github.com/JuliaLang/julia/issues/8808
[8814]: https://github.com/JuliaLang/julia/issues/8814
[8816]: https://github.com/JuliaLang/julia/issues/8816
[8827]: https://github.com/JuliaLang/julia/issues/8827
[8832]: https://github.com/JuliaLang/julia/issues/8832
[8845]: https://github.com/JuliaLang/julia/issues/8845
[8846]: https://github.com/JuliaLang/julia/issues/8846
[8854]: https://github.com/JuliaLang/julia/issues/8854
[8867]: https://github.com/JuliaLang/julia/issues/8867
[8872]: https://github.com/JuliaLang/julia/issues/8872
[8897]: https://github.com/JuliaLang/julia/issues/8897
[8905]: https://github.com/JuliaLang/julia/issues/8905
[8941]: https://github.com/JuliaLang/julia/issues/8941
[8958]: https://github.com/JuliaLang/julia/issues/8958
[8974]: https://github.com/JuliaLang/julia/issues/8974
[9017]: https://github.com/JuliaLang/julia/issues/9017
[9049]: https://github.com/JuliaLang/julia/issues/9049
[9065]: https://github.com/JuliaLang/julia/issues/9065
[9083]: https://github.com/JuliaLang/julia/issues/9083
[9105]: https://github.com/JuliaLang/julia/issues/9105
[9122]: https://github.com/JuliaLang/julia/issues/9122
[9126]: https://github.com/JuliaLang/julia/issues/9126
[9132]: https://github.com/JuliaLang/julia/issues/9132
[9133]: https://github.com/JuliaLang/julia/issues/9133
[9144]: https://github.com/JuliaLang/julia/issues/9144
[9198]: https://github.com/JuliaLang/julia/issues/9198
[9249]: https://github.com/JuliaLang/julia/issues/9249
[9261]: https://github.com/JuliaLang/julia/issues/9261
[9271]: https://github.com/JuliaLang/julia/issues/9271
[9294]: https://github.com/JuliaLang/julia/issues/9294
[9309]: https://github.com/JuliaLang/julia/issues/9309
[9343]: https://github.com/JuliaLang/julia/issues/9343
[9418]: https://github.com/JuliaLang/julia/issues/9418
[9425]: https://github.com/JuliaLang/julia/issues/9425
[9434]: https://github.com/JuliaLang/julia/issues/9434
[9452]: https://github.com/JuliaLang/julia/issues/9452
[9482]: https://github.com/JuliaLang/julia/issues/9482
[9487]: https://github.com/JuliaLang/julia/issues/9487
[9503]: https://github.com/JuliaLang/julia/issues/9503
[9569]: https://github.com/JuliaLang/julia/issues/9569
[9575]: https://github.com/JuliaLang/julia/issues/9575
[9578]: https://github.com/JuliaLang/julia/issues/9578
[9597]: https://github.com/JuliaLang/julia/issues/9597
[9627]: https://github.com/JuliaLang/julia/issues/9627
[9666]: https://github.com/JuliaLang/julia/issues/9666
[9690]: https://github.com/JuliaLang/julia/issues/9690
[9701]: https://github.com/JuliaLang/julia/issues/9701
[9714]: https://github.com/JuliaLang/julia/issues/9714
[9734]: https://github.com/JuliaLang/julia/issues/9734
[9745]: https://github.com/JuliaLang/julia/issues/9745
[9779]: https://github.com/JuliaLang/julia/issues/9779
[9862]: https://github.com/JuliaLang/julia/issues/9862
[9957]: https://github.com/JuliaLang/julia/issues/9957
[10008]: https://github.com/JuliaLang/julia/issues/10008
[10024]: https://github.com/JuliaLang/julia/issues/10024
[10031]: https://github.com/JuliaLang/julia/issues/10031
[10075]: https://github.com/JuliaLang/julia/issues/10075
[10117]: https://github.com/JuliaLang/julia/issues/10117
[10150]: https://github.com/JuliaLang/julia/issues/10150
[10168]: https://github.com/JuliaLang/julia/issues/10168
[10180]: https://github.com/JuliaLang/julia/issues/10180
[10228]: https://github.com/JuliaLang/julia/issues/10228
[10328]: https://github.com/JuliaLang/julia/issues/10328
[10331]: https://github.com/JuliaLang/julia/issues/10331
[10332]: https://github.com/JuliaLang/julia/issues/10332
[10333]: https://github.com/JuliaLang/julia/issues/10333
[10380]: https://github.com/JuliaLang/julia/issues/10380
[10400]: https://github.com/JuliaLang/julia/issues/10400
[10446]: https://github.com/JuliaLang/julia/issues/10446
[10458]: https://github.com/JuliaLang/julia/issues/10458
[10472]: https://github.com/JuliaLang/julia/issues/10472
[10525]: https://github.com/JuliaLang/julia/issues/10525
[10543]: https://github.com/JuliaLang/julia/issues/10543
[10548]: https://github.com/JuliaLang/julia/issues/10548
[10659]: https://github.com/JuliaLang/julia/issues/10659
[10679]: https://github.com/JuliaLang/julia/issues/10679
[10709]: https://github.com/JuliaLang/julia/issues/10709
[10714]: https://github.com/JuliaLang/julia/issues/10714
[10747]: https://github.com/JuliaLang/julia/issues/10747
[10844]: https://github.com/JuliaLang/julia/issues/10844
[10870]: https://github.com/JuliaLang/julia/issues/10870
[10885]: https://github.com/JuliaLang/julia/issues/10885
[10888]: https://github.com/JuliaLang/julia/issues/10888
[10893]: https://github.com/JuliaLang/julia/issues/10893
[10914]: https://github.com/JuliaLang/julia/issues/10914
[10946]: https://github.com/JuliaLang/julia/issues/10946
[10955]: https://github.com/JuliaLang/julia/issues/10955
[10994]: https://github.com/JuliaLang/julia/issues/10994
[11030]: https://github.com/JuliaLang/julia/issues/11030
[11067]: https://github.com/JuliaLang/julia/issues/11067
[11105]: https://github.com/JuliaLang/julia/issues/11105
[11145]: https://github.com/JuliaLang/julia/issues/11145
[11171]: https://github.com/JuliaLang/julia/issues/11171
[11196]: https://github.com/JuliaLang/julia/issues/11196
[11241]: https://github.com/JuliaLang/julia/issues/11241
[11242]: https://github.com/JuliaLang/julia/issues/11242
[11250]: https://github.com/JuliaLang/julia/issues/11250
[11279]: https://github.com/JuliaLang/julia/issues/11279
[11310]: https://github.com/JuliaLang/julia/issues/11310
[11347]: https://github.com/JuliaLang/julia/issues/11347
[11379]: https://github.com/JuliaLang/julia/issues/11379
[11432]: https://github.com/JuliaLang/julia/issues/11432
[11566]: https://github.com/JuliaLang/julia/issues/11566
[11686]: https://github.com/JuliaLang/julia/issues/11686
[11688]: https://github.com/JuliaLang/julia/issues/11688
[11741]: https://github.com/JuliaLang/julia/issues/11741
[11849]: https://github.com/JuliaLang/julia/issues/11849
[11891]: https://github.com/JuliaLang/julia/issues/11891
[11922]: https://github.com/JuliaLang/julia/issues/11922
[11947]: https://github.com/JuliaLang/julia/issues/11947
[11985]: https://github.com/JuliaLang/julia/issues/11985
[12025]: https://github.com/JuliaLang/julia/issues/12025
[12031]: https://github.com/JuliaLang/julia/issues/12031
[12034]: https://github.com/JuliaLang/julia/issues/12034
[12087]: https://github.com/JuliaLang/julia/issues/12087
[12137]: https://github.com/JuliaLang/julia/issues/12137
[12162]: https://github.com/JuliaLang/julia/issues/12162
[12231]: https://github.com/JuliaLang/julia/issues/12231
[12264]: https://github.com/JuliaLang/julia/issues/12264
[12274]: https://github.com/JuliaLang/julia/issues/12274
[12385]: https://github.com/JuliaLang/julia/issues/12385
[12393]: https://github.com/JuliaLang/julia/issues/12393
[12458]: https://github.com/JuliaLang/julia/issues/12458
[12472]: https://github.com/JuliaLang/julia/issues/12472
[12491]: https://github.com/JuliaLang/julia/issues/12491
[12563]: https://github.com/JuliaLang/julia/issues/12563
[12576]: https://github.com/JuliaLang/julia/issues/12576
[12727]: https://github.com/JuliaLang/julia/issues/12727
[12739]: https://github.com/JuliaLang/julia/issues/12739
[12819]: https://github.com/JuliaLang/julia/issues/12819
[12872]: https://github.com/JuliaLang/julia/issues/12872
[13062]: https://github.com/JuliaLang/julia/issues/13062
[13171]: https://github.com/JuliaLang/julia/issues/13171
[13232]: https://github.com/JuliaLang/julia/issues/13232
[13338]: https://github.com/JuliaLang/julia/issues/13338
[13387]: https://github.com/JuliaLang/julia/issues/13387
[13412]: https://github.com/JuliaLang/julia/issues/13412
[13440]: https://github.com/JuliaLang/julia/issues/13440
[13465]: https://github.com/JuliaLang/julia/issues/13465
[13480]: https://github.com/JuliaLang/julia/issues/13480
[13496]: https://github.com/JuliaLang/julia/issues/13496
[13542]: https://github.com/JuliaLang/julia/issues/13542
[13612]: https://github.com/JuliaLang/julia/issues/13612
[13680]: https://github.com/JuliaLang/julia/issues/13680
[13681]: https://github.com/JuliaLang/julia/issues/13681
[13707]: https://github.com/JuliaLang/julia/issues/13707
[13774]: https://github.com/JuliaLang/julia/issues/13774
[13780]: https://github.com/JuliaLang/julia/issues/13780
[13824]: https://github.com/JuliaLang/julia/issues/13824
[13825]: https://github.com/JuliaLang/julia/issues/13825
[13897]: https://github.com/JuliaLang/julia/issues/13897
[14052]: https://github.com/JuliaLang/julia/issues/14052
[14114]: https://github.com/JuliaLang/julia/issues/14114
[14140]: https://github.com/JuliaLang/julia/issues/14140
[14194]: https://github.com/JuliaLang/julia/issues/14194
[14243]: https://github.com/JuliaLang/julia/issues/14243
[14335]: https://github.com/JuliaLang/julia/issues/14335
[14413]: https://github.com/JuliaLang/julia/issues/14413
[14424]: https://github.com/JuliaLang/julia/issues/14424
[14458]: https://github.com/JuliaLang/julia/issues/14458
[14469]: https://github.com/JuliaLang/julia/issues/14469
[14474]: https://github.com/JuliaLang/julia/issues/14474
[14519]: https://github.com/JuliaLang/julia/issues/14519
[14608]: https://github.com/JuliaLang/julia/issues/14608
[14623]: https://github.com/JuliaLang/julia/issues/14623
[14660]: https://github.com/JuliaLang/julia/issues/14660
[14676]: https://github.com/JuliaLang/julia/issues/14676
[14759]: https://github.com/JuliaLang/julia/issues/14759
[14777]: https://github.com/JuliaLang/julia/issues/14777
[14798]: https://github.com/JuliaLang/julia/issues/14798
[15007]: https://github.com/JuliaLang/julia/issues/15007
[15032]: https://github.com/JuliaLang/julia/issues/15032
[15172]: https://github.com/JuliaLang/julia/issues/15172
[15192]: https://github.com/JuliaLang/julia/issues/15192
[15242]: https://github.com/JuliaLang/julia/issues/15242
[15244]: https://github.com/JuliaLang/julia/issues/15244
[15258]: https://github.com/JuliaLang/julia/issues/15258
[15409]: https://github.com/JuliaLang/julia/issues/15409
[15431]: https://github.com/JuliaLang/julia/issues/15431
[15524]: https://github.com/JuliaLang/julia/issues/15524
[15550]: https://github.com/JuliaLang/julia/issues/15550
[15609]: https://github.com/JuliaLang/julia/issues/15609
[15708]: https://github.com/JuliaLang/julia/issues/15708
[15731]: https://github.com/JuliaLang/julia/issues/15731
[15763]: https://github.com/JuliaLang/julia/issues/15763
[15804]: https://github.com/JuliaLang/julia/issues/15804
[15850]: https://github.com/JuliaLang/julia/issues/15850
[15975]: https://github.com/JuliaLang/julia/issues/15975
[16010]: https://github.com/JuliaLang/julia/issues/16010
[16024]: https://github.com/JuliaLang/julia/issues/16024
[16058]: https://github.com/JuliaLang/julia/issues/16058
[16071]: https://github.com/JuliaLang/julia/issues/16071
[16098]: https://github.com/JuliaLang/julia/issues/16098
[16107]: https://github.com/JuliaLang/julia/issues/16107
[16154]: https://github.com/JuliaLang/julia/issues/16154
[16213]: https://github.com/JuliaLang/julia/issues/16213
[16219]: https://github.com/JuliaLang/julia/issues/16219
[16260]: https://github.com/JuliaLang/julia/issues/16260
[16285]: https://github.com/JuliaLang/julia/issues/16285
[16362]: https://github.com/JuliaLang/julia/issues/16362
[16378]: https://github.com/JuliaLang/julia/issues/16378
[16403]: https://github.com/JuliaLang/julia/issues/16403
[16404]: https://github.com/JuliaLang/julia/issues/16404
[16450]: https://github.com/JuliaLang/julia/issues/16450
[16455]: https://github.com/JuliaLang/julia/issues/16455
[16466]: https://github.com/JuliaLang/julia/issues/16466
[16481]: https://github.com/JuliaLang/julia/issues/16481
[16502]: https://github.com/JuliaLang/julia/issues/16502
[16510]: https://github.com/JuliaLang/julia/issues/16510
[16600]: https://github.com/JuliaLang/julia/issues/16600
[16603]: https://github.com/JuliaLang/julia/issues/16603
[16621]: https://github.com/JuliaLang/julia/issues/16621
[16622]: https://github.com/JuliaLang/julia/issues/16622
[16645]: https://github.com/JuliaLang/julia/issues/16645
[16663]: https://github.com/JuliaLang/julia/issues/16663
[16731]: https://github.com/JuliaLang/julia/issues/16731
[16854]: https://github.com/JuliaLang/julia/issues/16854
[16953]: https://github.com/JuliaLang/julia/issues/16953
[16961]: https://github.com/JuliaLang/julia/issues/16961
[16972]: https://github.com/JuliaLang/julia/issues/16972
[16984]: https://github.com/JuliaLang/julia/issues/16984
[16986]: https://github.com/JuliaLang/julia/issues/16986
[17033]: https://github.com/JuliaLang/julia/issues/17033
[17037]: https://github.com/JuliaLang/julia/issues/17037
[17057]: https://github.com/JuliaLang/julia/issues/17057
[17075]: https://github.com/JuliaLang/julia/issues/17075
[17132]: https://github.com/JuliaLang/julia/issues/17132
[17155]: https://github.com/JuliaLang/julia/issues/17155
[17261]: https://github.com/JuliaLang/julia/issues/17261
[17265]: https://github.com/JuliaLang/julia/issues/17265
[17266]: https://github.com/JuliaLang/julia/issues/17266
[17300]: https://github.com/JuliaLang/julia/issues/17300
[17302]: https://github.com/JuliaLang/julia/issues/17302
[17323]: https://github.com/JuliaLang/julia/issues/17323
[17374]: https://github.com/JuliaLang/julia/issues/17374
[17393]: https://github.com/JuliaLang/julia/issues/17393
[17402]: https://github.com/JuliaLang/julia/issues/17402
[17404]: https://github.com/JuliaLang/julia/issues/17404
[17510]: https://github.com/JuliaLang/julia/issues/17510
[17546]: https://github.com/JuliaLang/julia/issues/17546
[17599]: https://github.com/JuliaLang/julia/issues/17599
[17607]: https://github.com/JuliaLang/julia/issues/17607
[17623]: https://github.com/JuliaLang/julia/issues/17623
[17654]: https://github.com/JuliaLang/julia/issues/17654
[17668]: https://github.com/JuliaLang/julia/issues/17668
[17723]: https://github.com/JuliaLang/julia/issues/17723
[17758]: https://github.com/JuliaLang/julia/issues/17758
[17785]: https://github.com/JuliaLang/julia/issues/17785
[18012]: https://github.com/JuliaLang/julia/issues/18012
[18050]: https://github.com/JuliaLang/julia/issues/18050
[18159]: https://github.com/JuliaLang/julia/issues/18159
[18218]: https://github.com/JuliaLang/julia/issues/18218
[18251]: https://github.com/JuliaLang/julia/issues/18251
[18330]: https://github.com/JuliaLang/julia/issues/18330
[18339]: https://github.com/JuliaLang/julia/issues/18339
[18342]: https://github.com/JuliaLang/julia/issues/18342
[18346]: https://github.com/JuliaLang/julia/issues/18346
[18441]: https://github.com/JuliaLang/julia/issues/18441
[18442]: https://github.com/JuliaLang/julia/issues/18442
[18444]: https://github.com/JuliaLang/julia/issues/18444
[18453]: https://github.com/JuliaLang/julia/issues/18453
[18457]: https://github.com/JuliaLang/julia/issues/18457
[18473]: https://github.com/JuliaLang/julia/issues/18473
[18558]: https://github.com/JuliaLang/julia/issues/18558
[18628]: https://github.com/JuliaLang/julia/issues/18628
[18642]: https://github.com/JuliaLang/julia/issues/18642
[18644]: https://github.com/JuliaLang/julia/issues/18644
[18660]: https://github.com/JuliaLang/julia/issues/18660
[18690]: https://github.com/JuliaLang/julia/issues/18690
[18754]: https://github.com/JuliaLang/julia/issues/18754
[18777]: https://github.com/JuliaLang/julia/issues/18777
[18832]: https://github.com/JuliaLang/julia/issues/18832
[18839]: https://github.com/JuliaLang/julia/issues/18839
[18891]: https://github.com/JuliaLang/julia/issues/18891
[18931]: https://github.com/JuliaLang/julia/issues/18931
[18965]: https://github.com/JuliaLang/julia/issues/18965
[18977]: https://github.com/JuliaLang/julia/issues/18977
[19018]: https://github.com/JuliaLang/julia/issues/19018
[19088]: https://github.com/JuliaLang/julia/issues/19088
[19157]: https://github.com/JuliaLang/julia/issues/19157
[19233]: https://github.com/JuliaLang/julia/issues/19233
[19239]: https://github.com/JuliaLang/julia/issues/19239
[19246]: https://github.com/JuliaLang/julia/issues/19246
[19259]: https://github.com/JuliaLang/julia/issues/19259
[19288]: https://github.com/JuliaLang/julia/issues/19288
[19305]: https://github.com/JuliaLang/julia/issues/19305
[19331]: https://github.com/JuliaLang/julia/issues/19331
[19371]: https://github.com/JuliaLang/julia/issues/19371
[19438]: https://github.com/JuliaLang/julia/issues/19438
[19449]: https://github.com/JuliaLang/julia/issues/19449
[19464]: https://github.com/JuliaLang/julia/issues/19464
[19469]: https://github.com/JuliaLang/julia/issues/19469
[19518]: https://github.com/JuliaLang/julia/issues/19518
[19533]: https://github.com/JuliaLang/julia/issues/19533
[19543]: https://github.com/JuliaLang/julia/issues/19543
[19594]: https://github.com/JuliaLang/julia/issues/19594
[19598]: https://github.com/JuliaLang/julia/issues/19598
[19635]: https://github.com/JuliaLang/julia/issues/19635
[19636]: https://github.com/JuliaLang/julia/issues/19636
[19660]: https://github.com/JuliaLang/julia/issues/19660
[19669]: https://github.com/JuliaLang/julia/issues/19669
[19670]: https://github.com/JuliaLang/julia/issues/19670
[19677]: https://github.com/JuliaLang/julia/issues/19677
[19680]: https://github.com/JuliaLang/julia/issues/19680
[19690]: https://github.com/JuliaLang/julia/issues/19690
[19692]: https://github.com/JuliaLang/julia/issues/19692
[19711]: https://github.com/JuliaLang/julia/issues/19711
[19712]: https://github.com/JuliaLang/julia/issues/19712
[19720]: https://github.com/JuliaLang/julia/issues/19720
[19721]: https://github.com/JuliaLang/julia/issues/19721
[19722]: https://github.com/JuliaLang/julia/issues/19722
[19724]: https://github.com/JuliaLang/julia/issues/19724
[19730]: https://github.com/JuliaLang/julia/issues/19730
[19737]: https://github.com/JuliaLang/julia/issues/19737
[19741]: https://github.com/JuliaLang/julia/issues/19741
[19766]: https://github.com/JuliaLang/julia/issues/19766
[19771]: https://github.com/JuliaLang/julia/issues/19771
[19779]: https://github.com/JuliaLang/julia/issues/19779
[19784]: https://github.com/JuliaLang/julia/issues/19784
[19786]: https://github.com/JuliaLang/julia/issues/19786
[19787]: https://github.com/JuliaLang/julia/issues/19787
[19791]: https://github.com/JuliaLang/julia/issues/19791
[19800]: https://github.com/JuliaLang/julia/issues/19800
[19802]: https://github.com/JuliaLang/julia/issues/19802
[19811]: https://github.com/JuliaLang/julia/issues/19811
[19814]: https://github.com/JuliaLang/julia/issues/19814
[19841]: https://github.com/JuliaLang/julia/issues/19841
[19878]: https://github.com/JuliaLang/julia/issues/19878
[19900]: https://github.com/JuliaLang/julia/issues/19900
[19901]: https://github.com/JuliaLang/julia/issues/19901
[19903]: https://github.com/JuliaLang/julia/issues/19903
[19919]: https://github.com/JuliaLang/julia/issues/19919
[19920]: https://github.com/JuliaLang/julia/issues/19920
[19925]: https://github.com/JuliaLang/julia/issues/19925
[19926]: https://github.com/JuliaLang/julia/issues/19926
[19931]: https://github.com/JuliaLang/julia/issues/19931
[19934]: https://github.com/JuliaLang/julia/issues/19934
[19935]: https://github.com/JuliaLang/julia/issues/19935
[19937]: https://github.com/JuliaLang/julia/issues/19937
[19944]: https://github.com/JuliaLang/julia/issues/19944
[19949]: https://github.com/JuliaLang/julia/issues/19949
[19950]: https://github.com/JuliaLang/julia/issues/19950
[19989]: https://github.com/JuliaLang/julia/issues/19989
[20009]: https://github.com/JuliaLang/julia/issues/20009
[20047]: https://github.com/JuliaLang/julia/issues/20047
[20058]: https://github.com/JuliaLang/julia/issues/20058
[20079]: https://github.com/JuliaLang/julia/issues/20079
[20135]: https://github.com/JuliaLang/julia/issues/20135
[20164]: https://github.com/JuliaLang/julia/issues/20164
[20213]: https://github.com/JuliaLang/julia/issues/20213
[20228]: https://github.com/JuliaLang/julia/issues/20228
[20248]: https://github.com/JuliaLang/julia/issues/20248
[20249]: https://github.com/JuliaLang/julia/issues/20249
[20268]: https://github.com/JuliaLang/julia/issues/20268
[20308]: https://github.com/JuliaLang/julia/issues/20308
[20321]: https://github.com/JuliaLang/julia/issues/20321
[20327]: https://github.com/JuliaLang/julia/issues/20327
[20328]: https://github.com/JuliaLang/julia/issues/20328
[20330]: https://github.com/JuliaLang/julia/issues/20330
[20342]: https://github.com/JuliaLang/julia/issues/20342
[20345]: https://github.com/JuliaLang/julia/issues/20345
[20403]: https://github.com/JuliaLang/julia/issues/20403
[20404]: https://github.com/JuliaLang/julia/issues/20404
[20406]: https://github.com/JuliaLang/julia/issues/20406
[20414]: https://github.com/JuliaLang/julia/issues/20414
[20418]: https://github.com/JuliaLang/julia/issues/20418
[20427]: https://github.com/JuliaLang/julia/issues/20427
[20435]: https://github.com/JuliaLang/julia/issues/20435
[20500]: https://github.com/JuliaLang/julia/issues/20500
[20530]: https://github.com/JuliaLang/julia/issues/20530
[20543]: https://github.com/JuliaLang/julia/issues/20543
[20609]: https://github.com/JuliaLang/julia/issues/20609
[20889]: https://github.com/JuliaLang/julia/issues/20889
[20952]: https://github.com/JuliaLang/julia/issues/20952
[21183]: https://github.com/JuliaLang/julia/issues/21183
[21818]: https://github.com/JuliaLang/julia/issues/21818


Changelog

[Unreleased](https://github.com/JuliaPlots/PlotlyJS.jl/tree/HEAD)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.13.1...HEAD)

**Closed issues:**

- Update jupyterlab instructions in readme [\341](https://github.com/JuliaPlots/PlotlyJS.jl/issues/341)
- Link to documentations leads to 404 [\336](https://github.com/JuliaPlots/PlotlyJS.jl/issues/336)
- Move to JuliaPlots [\335](https://github.com/JuliaPlots/PlotlyJS.jl/issues/335)
- How to customize download plot options? [\326](https://github.com/JuliaPlots/PlotlyJS.jl/issues/326)
- Problem for mesh3d intensity [\324](https://github.com/JuliaPlots/PlotlyJS.jl/issues/324)
- Multiple Spheres in same figure [\323](https://github.com/JuliaPlots/PlotlyJS.jl/issues/323)
- react! does not update plot [\317](https://github.com/JuliaPlots/PlotlyJS.jl/issues/317)
- failed process: Process\(`curl -s -S -g -L -f -o /tmp/jl\_G4ODCZ/packages/PlotlyJS/AhkM5/deps/plotschema.json 'https://api.plot.ly/v2/plot-schema?sha1'`, ProcessExited\(22\)\) \[22\] [\#316](https://github.com/JuliaPlots/PlotlyJS.jl/issues/316)
- Neither showEditInChartStudio nor showSendToCloud configurations have any effect [\313](https://github.com/JuliaPlots/PlotlyJS.jl/issues/313)
- Release patched version [\306](https://github.com/JuliaPlots/PlotlyJS.jl/issues/306)
- react! eventually kills connection to Plotly [\264](https://github.com/JuliaPlots/PlotlyJS.jl/issues/264)
- hover attribute does not show x and y coordinates [\195](https://github.com/JuliaPlots/PlotlyJS.jl/issues/195)

**Merged pull requests:**

- Update for Julia 1: Use dot broadcast [\337](https://github.com/JuliaPlots/PlotlyJS.jl/pull/337) ([diegozea](https://github.com/diegozea))
- Modify plot window dimensions on creation to fit plot contents [\315](https://github.com/JuliaPlots/PlotlyJS.jl/pull/315) ([dsfenn](https://github.com/dsfenn))
- Update line\_scatter.jl [\310](https://github.com/JuliaPlots/PlotlyJS.jl/pull/310) ([bdeket](https://github.com/bdeket))
- Install TagBot as a GitHub Action [\309](https://github.com/JuliaPlots/PlotlyJS.jl/pull/309) ([JuliaTagBot](https://github.com/JuliaTagBot))
- CompatHelper: add new compat entry for "Requires" at version "1.0" [\308](https://github.com/JuliaPlots/PlotlyJS.jl/pull/308) ([github-actions[bot]](https://github.com/apps/github-actions))
- CompatHelper: add new compat entry for "JSExpr" at version "1.0" [\307](https://github.com/JuliaPlots/PlotlyJS.jl/pull/307) ([github-actions[bot]](https://github.com/apps/github-actions))

[v0.13.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.13.1) (2020-01-16)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.13.0...v0.13.1)

**Closed issues:**

- Usage of API functions, how does they work in Julia 1.2.0? [\305](https://github.com/JuliaPlots/PlotlyJS.jl/issues/305)
- Create new labels [\303](https://github.com/JuliaPlots/PlotlyJS.jl/issues/303)
- "options" keyword does not affect figure [\300](https://github.com/JuliaPlots/PlotlyJS.jl/issues/300)
- question: how to make this code more compact? [\298](https://github.com/JuliaPlots/PlotlyJS.jl/issues/298)
- shapes in subplots [\297](https://github.com/JuliaPlots/PlotlyJS.jl/issues/297)
- Precompilation conflicts [\294](https://github.com/JuliaPlots/PlotlyJS.jl/issues/294)
- color scale question [\292](https://github.com/JuliaPlots/PlotlyJS.jl/issues/292)
- Plots don't appear in Juno's plot-pane [\269](https://github.com/JuliaPlots/PlotlyJS.jl/issues/269)

**Merged pull requests:**

- Add pull request labeler [\301](https://github.com/JuliaPlots/PlotlyJS.jl/pull/301) ([abhishalya](https://github.com/abhishalya))
- fix \294 [\299](https://github.com/JuliaPlots/PlotlyJS.jl/pull/299) ([MoonCoral](https://github.com/MoonCoral))

[v0.13.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.13.0) (2019-10-03)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.12.5...v0.13.0)

**Closed issues:**

- savefig fails for html format [\293](https://github.com/JuliaPlots/PlotlyJS.jl/issues/293)
- Plots on a remote jupyter notebook [\291](https://github.com/JuliaPlots/PlotlyJS.jl/issues/291)
- annotation [\290](https://github.com/JuliaPlots/PlotlyJS.jl/issues/290)
- axis attributes do not work for scatter3d [\287](https://github.com/JuliaPlots/PlotlyJS.jl/issues/287)
- No Output in Notebook \(Julia v1.0.2\) [\255](https://github.com/JuliaPlots/PlotlyJS.jl/issues/255)

**Merged pull requests:**

- show plots in juno plotpane \(fix \269\) [\289](https://github.com/JuliaPlots/PlotlyJS.jl/pull/289) ([daschw](https://github.com/daschw))
- Don't assume a global WebIO instance in JS code \(fix JupyterLab\). [\288](https://github.com/JuliaPlots/PlotlyJS.jl/pull/288) ([travigd](https://github.com/travigd))

[v0.12.5](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.12.5) (2019-06-28)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.12.4...v0.12.5)

**Closed issues:**

- File save error(.eps) [\284](https://github.com/JuliaPlots/PlotlyJS.jl/issues/284)
- Plots don't display in Jupyter with WebIO v0.8.1 [\278](https://github.com/JuliaPlots/PlotlyJS.jl/issues/278)

**Merged pull requests:**

- Update to latest WebIO. [\285](https://github.com/JuliaPlots/PlotlyJS.jl/pull/285) ([travigd](https://github.com/travigd))

[v0.12.4](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.12.4) (2019-05-16)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.12.3...v0.12.4)

**Closed issues:**

- How to combine heatmap and scatter? [\280](https://github.com/JuliaPlots/PlotlyJS.jl/issues/280)
- Subplot layout editing issues [\277](https://github.com/JuliaPlots/PlotlyJS.jl/issues/277)
- Failed to Precompile Mux, Blink, PlotlyJS [\275](https://github.com/JuliaPlots/PlotlyJS.jl/issues/275)
- Julia : ERROR: KeyError: key "set\_facecolor" not found [\270](https://github.com/JuliaPlots/PlotlyJS.jl/issues/270)
- Missing support [\265](https://github.com/JuliaPlots/PlotlyJS.jl/issues/265)
- Cannot savefig to html on Julia 1.0.3 [\263](https://github.com/JuliaPlots/PlotlyJS.jl/issues/263)
- Selecting points no longer works [\262](https://github.com/JuliaPlots/PlotlyJS.jl/issues/262)

**Merged pull requests:**

- Revert "Add fix for WebIO 0.8.0+." [\279](https://github.com/JuliaPlots/PlotlyJS.jl/pull/279) ([sglyon](https://github.com/sglyon))
- Broadcasting change in Julia 1.1 [\274](https://github.com/JuliaPlots/PlotlyJS.jl/pull/274) ([jlperla](https://github.com/jlperla))
- Add fix for WebIO 0.8.0+. [\267](https://github.com/JuliaPlots/PlotlyJS.jl/pull/267) ([travigd](https://github.com/travigd))
- Do not recursively call JSON.lower [\266](https://github.com/JuliaPlots/PlotlyJS.jl/pull/266) ([TotalVerb](https://github.com/TotalVerb))
- Check for data files before downloading them during build. [\237](https://github.com/JuliaPlots/PlotlyJS.jl/pull/237) ([jjstickel](https://github.com/jjstickel))

[v0.12.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.12.3) (2019-01-23)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.12.2...v0.12.3)

**Closed issues:**

- index.js and display.jl out of sync [\261](https://github.com/JuliaPlots/PlotlyJS.jl/issues/261)
- WebGL / Max Dataset Size/Data Point Quantity? [\260](https://github.com/JuliaPlots/PlotlyJS.jl/issues/260)
- Error when "using Blink" [\259](https://github.com/JuliaPlots/PlotlyJS.jl/issues/259)

[v0.12.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.12.2) (2018-12-29)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.12.1...v0.12.2)

**Closed issues:**

- \_use\_remote not defined [\257](https://github.com/JuliaPlots/PlotlyJS.jl/issues/257)
- Subplots do not scale correctly when using plotlyjs\(\) with Plots.jl [\256](https://github.com/JuliaPlots/PlotlyJS.jl/issues/256)
- Blank plots [\254](https://github.com/JuliaPlots/PlotlyJS.jl/issues/254)

**Merged pull requests:**

- Insert PlotlyJSDisplay just after REPL instead of pushing. [\258](https://github.com/JuliaPlots/PlotlyJS.jl/pull/258) ([EricForgy](https://github.com/EricForgy))

[v0.12.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.12.1) (2018-12-03)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.12.0...v0.12.1)

**Closed issues:**

- Blink/Atom/Electron not connecting properly to PlotlyJS [\253](https://github.com/JuliaPlots/PlotlyJS.jl/issues/253)
- Transforms [\252](https://github.com/JuliaPlots/PlotlyJS.jl/issues/252)

[v0.12.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.12.0) (2018-11-05)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.11.2...v0.12.0)

**Closed issues:**

- Styles not working as expected [\249](https://github.com/JuliaPlots/PlotlyJS.jl/issues/249)
- Issues with displaying plot in jupyter-lab [\248](https://github.com/JuliaPlots/PlotlyJS.jl/issues/248)
- Can't add PlotlyJS [\246](https://github.com/JuliaPlots/PlotlyJS.jl/issues/246)
- Blank plots [\245](https://github.com/JuliaPlots/PlotlyJS.jl/issues/245)
- seeming regression on Julia 0.7 [\239](https://github.com/JuliaPlots/PlotlyJS.jl/issues/239)
- Plotly examples do not work [\236](https://github.com/JuliaPlots/PlotlyJS.jl/issues/236)
- PlotlyJS plots not showing up in Juno/ijulia [\235](https://github.com/JuliaPlots/PlotlyJS.jl/issues/235)
- Layout: strange bug [\234](https://github.com/JuliaPlots/PlotlyJS.jl/issues/234)
- Juno compatibility [\229](https://github.com/JuliaPlots/PlotlyJS.jl/issues/229)

**Merged pull requests:**

- Fix the link to the Plots.jl homepage in index.md [\247](https://github.com/JuliaPlots/PlotlyJS.jl/pull/247) ([Kryohi](https://github.com/Kryohi))
- Fixed a typo in the docs [\241](https://github.com/JuliaPlots/PlotlyJS.jl/pull/241) ([ghuba](https://github.com/ghuba))

[v0.11.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.11.2) (2018-09-27)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.11.1...v0.11.2)

**Closed issues:**

- How to clear a figure without generating an error? [\233](https://github.com/JuliaPlots/PlotlyJS.jl/issues/233)
- JSString not defined [\232](https://github.com/JuliaPlots/PlotlyJS.jl/issues/232)
- OSTYPE environmental variable in ORCA/deps/bin [\228](https://github.com/JuliaPlots/PlotlyJS.jl/issues/228)
- Cones and streamtubes [\227](https://github.com/JuliaPlots/PlotlyJS.jl/issues/227)
- ColorBrewer palettes not working in PlotlyJS v0.11.1 [\225](https://github.com/JuliaPlots/PlotlyJS.jl/issues/225)
- Dynamical plotting with extendtraces! in Julia 0.7 [\223](https://github.com/JuliaPlots/PlotlyJS.jl/issues/223)
- Plots integration still not working [\222](https://github.com/JuliaPlots/PlotlyJS.jl/issues/222)
- Feature request: Parallel Coordinates Plot [\218](https://github.com/JuliaPlots/PlotlyJS.jl/issues/218)

**Merged pull requests:**

- use webio for Juno integration [\231](https://github.com/JuliaPlots/PlotlyJS.jl/pull/231) ([pfitzseb](https://github.com/pfitzseb))
- ENH: enables dynamical plotting when run in terminal or atom [\224](https://github.com/JuliaPlots/PlotlyJS.jl/pull/224) ([kleskjr](https://github.com/kleskjr))

[v0.11.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.11.1) (2018-09-06)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.11.0...v0.11.1)

**Closed issues:**

- Can't close plot windows programmatically [\220](https://github.com/JuliaPlots/PlotlyJS.jl/issues/220)
- used to work; doesn't now [\219](https://github.com/JuliaPlots/PlotlyJS.jl/issues/219)
- Error while building the package in Julia 0.7 [\217](https://github.com/JuliaPlots/PlotlyJS.jl/issues/217)
- Missing "Reexport" dependency [\215](https://github.com/JuliaPlots/PlotlyJS.jl/issues/215)
- Cannot display under Atom/Juno \(Julia v0.7.0\) [\214](https://github.com/JuliaPlots/PlotlyJS.jl/issues/214)
- Not sure if this warning is yours.... [\196](https://github.com/JuliaPlots/PlotlyJS.jl/issues/196)

[v0.11.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.11.0) (2018-09-05)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.10.3...v0.11.0)

**Implemented enhancements:**

- Integrate with the display-backend stack [\122](https://github.com/JuliaPlots/PlotlyJS.jl/issues/122)

**Closed issues:**

- Markdown not defined on master during build [\212](https://github.com/JuliaPlots/PlotlyJS.jl/issues/212)
- UndefVarError: plotattributes not defined [\211](https://github.com/JuliaPlots/PlotlyJS.jl/issues/211)
- Error building - Julia 1.0 [\210](https://github.com/JuliaPlots/PlotlyJS.jl/issues/210)
- Manual redraw! [\209](https://github.com/JuliaPlots/PlotlyJS.jl/issues/209)
- Fails to build or precompile on Julia 1.0.0 - Markdown not defined [\207](https://github.com/JuliaPlots/PlotlyJS.jl/issues/207)
- Failure on Linux, 0.7.0 [\205](https://github.com/JuliaPlots/PlotlyJS.jl/issues/205)
- Error building `PlotlyJS` on 1.0.0 [\204](https://github.com/JuliaPlots/PlotlyJS.jl/issues/204)
- PlotlyJS can't be built on Julia 0.7 [\203](https://github.com/JuliaPlots/PlotlyJS.jl/issues/203)
- Build failure of master \(v0.10.2\) on julia 1.0: `Markdown not defined` [\202](https://github.com/JuliaPlots/PlotlyJS.jl/issues/202)
- Failure to precompile under Julia v0.7.0: Date not defined [\201](https://github.com/JuliaPlots/PlotlyJS.jl/issues/201)
- Failure to Precompile: JSString not defined [\198](https://github.com/JuliaPlots/PlotlyJS.jl/issues/198)
- Failing to plot locally, Julia0.6.4 OSX [\197](https://github.com/JuliaPlots/PlotlyJS.jl/issues/197)
- savefig areaplot [\192](https://github.com/JuliaPlots/PlotlyJS.jl/issues/192)
- Add show for "application/vnd.plotly.v1+json" mime type [\191](https://github.com/JuliaPlots/PlotlyJS.jl/issues/191)
- displayModeBar = false [\185](https://github.com/JuliaPlots/PlotlyJS.jl/issues/185)
- Remove Blink dependency? [\184](https://github.com/JuliaPlots/PlotlyJS.jl/issues/184)
- savefig stacked in a while loop for saving a subplot from Plots.jl [\180](https://github.com/JuliaPlots/PlotlyJS.jl/issues/180)
- Build fails on julia-0.6.0 [\179](https://github.com/JuliaPlots/PlotlyJS.jl/issues/179)
- Ensuring Blink.AtomShell.install\(\) called [\175](https://github.com/JuliaPlots/PlotlyJS.jl/issues/175)
- Issue generating figures with a for loop [\165](https://github.com/JuliaPlots/PlotlyJS.jl/issues/165)
- Module Options [\108](https://github.com/JuliaPlots/PlotlyJS.jl/issues/108)
- Hook into plotly events [\27](https://github.com/JuliaPlots/PlotlyJS.jl/issues/27)

**Merged pull requests:**

- info -\> info [\216](https://github.com/JuliaPlots/PlotlyJS.jl/pull/216) ([cstjean](https://github.com/cstjean))
- Import html\_body from PlotlyBase [\213](https://github.com/JuliaPlots/PlotlyJS.jl/pull/213) ([cstjean](https://github.com/cstjean))
- WIP: Sl/0.7 [\208](https://github.com/JuliaPlots/PlotlyJS.jl/pull/208) ([sglyon](https://github.com/sglyon))
- Fix deprecations [\206](https://github.com/JuliaPlots/PlotlyJS.jl/pull/206) ([femtocleaner[bot]](https://github.com/apps/femtocleaner))
- Fixes for Julia v0.7 [\200](https://github.com/JuliaPlots/PlotlyJS.jl/pull/200) ([VPetukhov](https://github.com/VPetukhov))
- webio integration [\193](https://github.com/JuliaPlots/PlotlyJS.jl/pull/193) ([piever](https://github.com/piever))

[v0.10.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.10.3) (2018-06-23)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.10.2...v0.10.3)

**Closed issues:**

- Fail to plot scatter3d [\190](https://github.com/JuliaPlots/PlotlyJS.jl/issues/190)
- changes in scatter3d axis label specification? [\189](https://github.com/JuliaPlots/PlotlyJS.jl/issues/189)
- Unable to use `scatter` [\188](https://github.com/JuliaPlots/PlotlyJS.jl/issues/188)
- currently uninstallable on 0.6.2. [\187](https://github.com/JuliaPlots/PlotlyJS.jl/issues/187)
- Adding logo [\186](https://github.com/JuliaPlots/PlotlyJS.jl/issues/186)

[v0.10.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.10.2) (2018-03-05)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.10.1...v0.10.2)

**Closed issues:**

- JupyterLab incompatibility [\182](https://github.com/JuliaPlots/PlotlyJS.jl/issues/182)
- Error requiring IJulia from PlotlyJS [\181](https://github.com/JuliaPlots/PlotlyJS.jl/issues/181)

**Merged pull requests:**

- Fix paths in build.jl [\183](https://github.com/JuliaPlots/PlotlyJS.jl/pull/183) ([EricForgy](https://github.com/EricForgy))

[v0.10.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.10.1) (2018-02-07)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.10.0...v0.10.1)

**Closed issues:**

- Installation issue on local computer: plotly.js javascript libary not found - [\176](https://github.com/JuliaPlots/PlotlyJS.jl/issues/176)
- Allow calling init\_notebook outside of jupyter [\174](https://github.com/JuliaPlots/PlotlyJS.jl/issues/174)
- ERROR: LoadError: Cannot find Electron. [\172](https://github.com/JuliaPlots/PlotlyJS.jl/issues/172)
- Require DataFrames failed [\169](https://github.com/JuliaPlots/PlotlyJS.jl/issues/169)
- Add violin trace [\167](https://github.com/JuliaPlots/PlotlyJS.jl/issues/167)
- save to pdf [\137](https://github.com/JuliaPlots/PlotlyJS.jl/issues/137)

[v0.10.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.10.0) (2018-02-01)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.9.0...v0.10.0)

**Closed issues:**

- Blink Display error [\170](https://github.com/JuliaPlots/PlotlyJS.jl/issues/170)

**Merged pull requests:**

- Sl/plotlybase [\171](https://github.com/JuliaPlots/PlotlyJS.jl/pull/171) ([sglyon](https://github.com/sglyon))

[v0.9.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.9.0) (2018-01-20)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.8.3...v0.9.0)

**Fixed bugs:**

- Race condition with Blink.jl v0.6.0 and onwards [\162](https://github.com/JuliaPlots/PlotlyJS.jl/issues/162)

**Closed issues:**

- Blink/ElectronDisplay [\164](https://github.com/JuliaPlots/PlotlyJS.jl/issues/164)

**Merged pull requests:**

- Violins [\168](https://github.com/JuliaPlots/PlotlyJS.jl/pull/168) ([sglyon](https://github.com/sglyon))
- Fixed some typos [\166](https://github.com/JuliaPlots/PlotlyJS.jl/pull/166) ([ghuba](https://github.com/ghuba))
- add subplot examples [\163](https://github.com/JuliaPlots/PlotlyJS.jl/pull/163) ([jbrea](https://github.com/jbrea))

[v0.8.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.8.3) (2018-01-11)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.8.2...v0.8.3)

**Fixed bugs:**

- `by` not defined [\158](https://github.com/JuliaPlots/PlotlyJS.jl/issues/158)

**Closed issues:**

- Subplots generated with comprehension don't show up in Electron in REPL [\160](https://github.com/JuliaPlots/PlotlyJS.jl/issues/160)

[v0.8.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.8.2) (2018-01-06)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.8.1...v0.8.2)

[v0.8.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.8.1) (2017-12-19)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.8.0...v0.8.1)

**Fixed bugs:**

- Do subplots work with surfaces? [\156](https://github.com/JuliaPlots/PlotlyJS.jl/issues/156)

**Closed issues:**

- apply "columnar" attributes to each series [\154](https://github.com/JuliaPlots/PlotlyJS.jl/issues/154)
- Error tagging new release [\153](https://github.com/JuliaPlots/PlotlyJS.jl/issues/153)
- DataFrames v0.11 [\151](https://github.com/JuliaPlots/PlotlyJS.jl/issues/151)
- right side of plot is not using correct color [\148](https://github.com/JuliaPlots/PlotlyJS.jl/issues/148)
- subplots throw away shape information [\138](https://github.com/JuliaPlots/PlotlyJS.jl/issues/138)
- LoadError: Javascript error [\116](https://github.com/JuliaPlots/PlotlyJS.jl/issues/116)
- RE: EOFError: read end of file [\105](https://github.com/JuliaPlots/PlotlyJS.jl/issues/105)
- Giant memory leak. [\102](https://github.com/JuliaPlots/PlotlyJS.jl/issues/102)
- histogram crashing when using PlotlyJS over ssh tunnel [\101](https://github.com/JuliaPlots/PlotlyJS.jl/issues/101)
- Generating ElectronPlot/ saving plots from Jupyter Notebook [\88](https://github.com/JuliaPlots/PlotlyJS.jl/issues/88)
- Properties with underscores not handled correctly on trace creation [\76](https://github.com/JuliaPlots/PlotlyJS.jl/issues/76)
- Wishlist [\61](https://github.com/JuliaPlots/PlotlyJS.jl/issues/61)
- line labels and legends for subplots collect next to the first subplot [\59](https://github.com/JuliaPlots/PlotlyJS.jl/issues/59)
- Save multiple plots to single html file \(no subplots\) [\43](https://github.com/JuliaPlots/PlotlyJS.jl/issues/43)
- Add options for savefig [\4](https://github.com/JuliaPlots/PlotlyJS.jl/issues/4)

**Merged pull requests:**

- ENH: subplots with 3d works closes \156 [\157](https://github.com/JuliaPlots/PlotlyJS.jl/pull/157) ([sglyon](https://github.com/sglyon))

[v0.8.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.8.0) (2017-12-12)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.7.1...v0.8.0)

**Closed issues:**

- Plot won't display in Atom or in Blink window [\147](https://github.com/JuliaPlots/PlotlyJS.jl/issues/147)
- Advanced heatmap features help [\146](https://github.com/JuliaPlots/PlotlyJS.jl/issues/146)
- "updatemenus" support [\144](https://github.com/JuliaPlots/PlotlyJS.jl/issues/144)
- PlotlyJS \(as a Plots.jl backend\) now fails in Juno \(Atom\) on Ubuntu 16.04 [\142](https://github.com/JuliaPlots/PlotlyJS.jl/issues/142)
- Possible issue - Error during installation [\141](https://github.com/JuliaPlots/PlotlyJS.jl/issues/141)
- Run femtocleaner [\140](https://github.com/JuliaPlots/PlotlyJS.jl/issues/140)
- Unable to install PlotlyJS on Julia 0.6 on Mac [\139](https://github.com/JuliaPlots/PlotlyJS.jl/issues/139)

**Merged pull requests:**

- Develop [\152](https://github.com/JuliaPlots/PlotlyJS.jl/pull/152) ([sglyon](https://github.com/sglyon))
- Tiny Cycler fixes [\149](https://github.com/JuliaPlots/PlotlyJS.jl/pull/149) ([alyst](https://github.com/alyst))
- use Requires.jl [\145](https://github.com/JuliaPlots/PlotlyJS.jl/pull/145) ([sglyon](https://github.com/sglyon))

[v0.7.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.7.1) (2017-10-25)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.7.0...v0.7.1)

**Merged pull requests:**

- Sl/cyclers [\143](https://github.com/JuliaPlots/PlotlyJS.jl/pull/143) ([sglyon](https://github.com/sglyon))

[v0.7.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.7.0) (2017-10-20)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.6.5...v0.7.0)

[v0.6.5](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.6.5) (2017-10-20)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.6.4...v0.6.5)

**Closed issues:**

- Hover text doesn't handle same-x data points [\135](https://github.com/JuliaPlots/PlotlyJS.jl/issues/135)
- HTML output points to a local copy of plotly.js [\133](https://github.com/JuliaPlots/PlotlyJS.jl/issues/133)
- Inconistent numeric format on logarithmic axis labels [\132](https://github.com/JuliaPlots/PlotlyJS.jl/issues/132)
- Titles cut off of example plots in documentation [\131](https://github.com/JuliaPlots/PlotlyJS.jl/issues/131)
- Empty plots in Jupyter notebooks [\130](https://github.com/JuliaPlots/PlotlyJS.jl/issues/130)
- Using julia 0.6: `filter\(flt, itr\) is deprecated` [\124](https://github.com/JuliaPlots/PlotlyJS.jl/issues/124)
- no show \(Windows 7, Julia 0.5, electron\) [\81](https://github.com/JuliaPlots/PlotlyJS.jl/issues/81)

**Merged pull requests:**

- Fix deprecations [\134](https://github.com/JuliaPlots/PlotlyJS.jl/pull/134) ([femtocleaner[bot]](https://github.com/apps/femtocleaner))

[v0.6.4](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.6.4) (2017-07-13)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.6.3...v0.6.4)

**Closed issues:**

- Subplots not appearing [\128](https://github.com/JuliaPlots/PlotlyJS.jl/issues/128)
- Transparent surface plots [\126](https://github.com/JuliaPlots/PlotlyJS.jl/issues/126)
- Error showing value of type PlotlyJS.SyncPlot{PlotlyJS.ElectronDisplay} [\110](https://github.com/JuliaPlots/PlotlyJS.jl/issues/110)

**Merged pull requests:**

- Abstrrrract [\129](https://github.com/JuliaPlots/PlotlyJS.jl/pull/129) ([JobJob](https://github.com/JobJob))
- Readall rename and Js loading default [\127](https://github.com/JuliaPlots/PlotlyJS.jl/pull/127) ([JobJob](https://github.com/JobJob))

[v0.6.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.6.3) (2017-06-26)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.6.2...v0.6.3)

**Closed issues:**

- Failed to precompile PlotlyJS on windows, Julia 0.5 [\123](https://github.com/JuliaPlots/PlotlyJS.jl/issues/123)
- xaxis\_title in mesh3d [\121](https://github.com/JuliaPlots/PlotlyJS.jl/issues/121)
- Changing colorscale in Scatter Plots [\117](https://github.com/JuliaPlots/PlotlyJS.jl/issues/117)
- Error handling websocket connection [\115](https://github.com/JuliaPlots/PlotlyJS.jl/issues/115)
- Feature request: DateTime support [\87](https://github.com/JuliaPlots/PlotlyJS.jl/issues/87)
- savefig hangs if the plot hasn't been displayed for long enough [\73](https://github.com/JuliaPlots/PlotlyJS.jl/issues/73)
- Using with Hydrogen? [\42](https://github.com/JuliaPlots/PlotlyJS.jl/issues/42)

**Merged pull requests:**

- Update CI URLs to point to new caching infrastructure [\120](https://github.com/JuliaPlots/PlotlyJS.jl/pull/120) ([staticfloat](https://github.com/staticfloat))
- Fix duplicate setting of keyword parameter, test more versions, add badges [\119](https://github.com/JuliaPlots/PlotlyJS.jl/pull/119) ([ScottPJones](https://github.com/ScottPJones))

[v0.6.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.6.2) (2017-05-01)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.6.1...v0.6.2)

[v0.6.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.6.1) (2017-04-28)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.6.0...v0.6.1)

[v0.6.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.6.0) (2017-04-14)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.5.2...v0.6.0)

**Closed issues:**

- HTML script virus in examples [\113](https://github.com/JuliaPlots/PlotlyJS.jl/issues/113)
- 2D-Histogram examples are not working [\111](https://github.com/JuliaPlots/PlotlyJS.jl/issues/111)
- close plot window [\109](https://github.com/JuliaPlots/PlotlyJS.jl/issues/109)
- Errors arise after clearing workspace [\107](https://github.com/JuliaPlots/PlotlyJS.jl/issues/107)
- plot heatmap function gives a compile error when working on a variable from a global scope [\106](https://github.com/JuliaPlots/PlotlyJS.jl/issues/106)
- Plotting a 3D surface with facecolor different from its height values [\104](https://github.com/JuliaPlots/PlotlyJS.jl/issues/104)
- WARNING: bytestring is deprecated [\103](https://github.com/JuliaPlots/PlotlyJS.jl/issues/103)
- clims in heatmap not supported? [\99](https://github.com/JuliaPlots/PlotlyJS.jl/issues/99)
- Plot, plot, \[plots\] and docs [\74](https://github.com/JuliaPlots/PlotlyJS.jl/issues/74)

**Merged pull requests:**

- Sl/dataframes [\112](https://github.com/JuliaPlots/PlotlyJS.jl/pull/112) ([sglyon](https://github.com/sglyon))

[v0.5.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.5.2) (2016-12-07)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.5.1...v0.5.2)

**Closed issues:**

- Plot is too big? [\98](https://github.com/JuliaPlots/PlotlyJS.jl/issues/98)
- Stacked subplots, more than 2 yaxis [\96](https://github.com/JuliaPlots/PlotlyJS.jl/issues/96)
- Loaded notebooks have no plots [\89](https://github.com/JuliaPlots/PlotlyJS.jl/issues/89)

**Merged pull requests:**

- Complete Contour Examples [\95](https://github.com/JuliaPlots/PlotlyJS.jl/pull/95) ([caimichael](https://github.com/caimichael))
- adds TestSetExtensions to clean up test results [\93](https://github.com/JuliaPlots/PlotlyJS.jl/pull/93) ([ssfrr](https://github.com/ssfrr))
- Simpler way to fix use with Interact in IJulia on page refresh [\92](https://github.com/JuliaPlots/PlotlyJS.jl/pull/92) ([JobJob](https://github.com/JobJob))

[v0.5.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.5.1) (2016-10-29)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.5.0...v0.5.1)

**Closed issues:**

- Add nteract support for JupyterPlot [\90](https://github.com/JuliaPlots/PlotlyJS.jl/issues/90)
- Aspect ratio for 2D plot [\85](https://github.com/JuliaPlots/PlotlyJS.jl/issues/85)
- error install :\( [\83](https://github.com/JuliaPlots/PlotlyJS.jl/issues/83)
- handle 2D data matrices in 1D plots e.g. `scatter` [\82](https://github.com/JuliaPlots/PlotlyJS.jl/issues/82)
- Grab gadfly dark theme [\79](https://github.com/JuliaPlots/PlotlyJS.jl/issues/79)
- Float32 arrays don't plot reliably on 0.5.0 [\78](https://github.com/JuliaPlots/PlotlyJS.jl/issues/78)
- Save and edit plot in cloud [\75](https://github.com/JuliaPlots/PlotlyJS.jl/issues/75)

**Merged pull requests:**

- adds stem plot trace as wrapper around `scatter` [\86](https://github.com/JuliaPlots/PlotlyJS.jl/pull/86) ([ssfrr](https://github.com/ssfrr))
- Use dark theme in Juno [\84](https://github.com/JuliaPlots/PlotlyJS.jl/pull/84) ([MikeInnes](https://github.com/MikeInnes))
- Examples completed [\71](https://github.com/JuliaPlots/PlotlyJS.jl/pull/71) ([caimichael](https://github.com/caimichael))

[v0.5.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.5.0) (2016-09-21)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.4.3...v0.5.0)

[v0.4.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.4.3) (2016-09-21)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.4.2...v0.4.3)

**Merged pull requests:**

- Caimichael/examples [\72](https://github.com/JuliaPlots/PlotlyJS.jl/pull/72) ([sglyon](https://github.com/sglyon))

[v0.4.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.4.2) (2016-09-07)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.4.1...v0.4.2)

**Closed issues:**

- Error updating package [\70](https://github.com/JuliaPlots/PlotlyJS.jl/issues/70)

[v0.4.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.4.1) (2016-09-07)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.4.0...v0.4.1)

**Merged pull requests:**

- don't use a generator in \_symbol\_dict [\69](https://github.com/JuliaPlots/PlotlyJS.jl/pull/69) ([tkelman](https://github.com/tkelman))

[v0.4.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.4.0) (2016-09-07)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.3.3...v0.4.0)

**Closed issues:**

- PlotlyJS doesn't show plots on Julia 0.5 RC3. [\68](https://github.com/JuliaPlots/PlotlyJS.jl/issues/68)

**Merged pull requests:**

- RFC: start for more convenient `plot` API [\66](https://github.com/JuliaPlots/PlotlyJS.jl/pull/66) ([sglyon](https://github.com/sglyon))

[v0.3.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.3.3) (2016-08-24)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.3.2...v0.3.3)

[v0.3.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.3.2) (2016-08-23)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.3.1...v0.3.2)

**Closed issues:**

- Does PlotlyJS.jl support unicode now? [\64](https://github.com/JuliaPlots/PlotlyJS.jl/issues/64)
- Loading PlotlyJS fails on Julia V0.5-rc1 [\62](https://github.com/JuliaPlots/PlotlyJS.jl/issues/62)
- Cloud [\55](https://github.com/JuliaPlots/PlotlyJS.jl/issues/55)
- Plots.jl animations [\53](https://github.com/JuliaPlots/PlotlyJS.jl/issues/53)
- ERROR: connect: connection refused \(ECONNREFUSED\) [\33](https://github.com/JuliaPlots/PlotlyJS.jl/issues/33)
- Include MathJax.js [\30](https://github.com/JuliaPlots/PlotlyJS.jl/issues/30)
- Javascript error on package load with IJulia/Firefox [\28](https://github.com/JuliaPlots/PlotlyJS.jl/issues/28)
- Resize plot when electron window is resized [\25](https://github.com/JuliaPlots/PlotlyJS.jl/issues/25)

**Merged pull requests:**

- Extend `JSON.lower` instead of `JSON.print` [\65](https://github.com/JuliaPlots/PlotlyJS.jl/pull/65) ([TotalVerb](https://github.com/TotalVerb))
- Fixes for Julia 0.5 [\63](https://github.com/JuliaPlots/PlotlyJS.jl/pull/63) ([timholy](https://github.com/timholy))
- fix dates in json [\58](https://github.com/JuliaPlots/PlotlyJS.jl/pull/58) ([tbreloff](https://github.com/tbreloff))
- Update README [\57](https://github.com/JuliaPlots/PlotlyJS.jl/pull/57) ([matthieugomez](https://github.com/matthieugomez))
- Solve issue \55 [\56](https://github.com/JuliaPlots/PlotlyJS.jl/pull/56) ([matthieugomez](https://github.com/matthieugomez))

[v0.3.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.3.1) (2016-06-22)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.3.0...v0.3.1)

**Closed issues:**

- Electron backend on Windows throws error [\51](https://github.com/JuliaPlots/PlotlyJS.jl/issues/51)
- Error when saving as pdf using Electron Display [\50](https://github.com/JuliaPlots/PlotlyJS.jl/issues/50)
- Reloaded notebook's PlotlyJS doesn't work [\45](https://github.com/JuliaPlots/PlotlyJS.jl/issues/45)

**Merged pull requests:**

- Remove `kind` field for GenericTrace and Shape. [\54](https://github.com/JuliaPlots/PlotlyJS.jl/pull/54) ([sglyon](https://github.com/sglyon))

[v0.3.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.3.0) (2016-06-17)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.2.0...v0.3.0)

**Closed issues:**

- Error when plotting in IJulia notebooks [\46](https://github.com/JuliaPlots/PlotlyJS.jl/issues/46)
- Error message with savefig [\44](https://github.com/JuliaPlots/PlotlyJS.jl/issues/44)
- Background not set? [\36](https://github.com/JuliaPlots/PlotlyJS.jl/issues/36)
- How to save the JSON object [\35](https://github.com/JuliaPlots/PlotlyJS.jl/issues/35)

**Merged pull requests:**

- Sl/savefig [\49](https://github.com/JuliaPlots/PlotlyJS.jl/pull/49) ([sglyon](https://github.com/sglyon))
- Update use of JSON.colon to JSON.separator [\48](https://github.com/JuliaPlots/PlotlyJS.jl/pull/48) ([cdsousa](https://github.com/cdsousa))
- Compat update for String rename [\40](https://github.com/JuliaPlots/PlotlyJS.jl/pull/40) ([StefanKarpinski](https://github.com/StefanKarpinski))
- JSON for vectors of traces. [\39](https://github.com/JuliaPlots/PlotlyJS.jl/pull/39) ([EricForgy](https://github.com/EricForgy))
- Let string interpolation stringify to JSON format [\38](https://github.com/JuliaPlots/PlotlyJS.jl/pull/38) ([EricForgy](https://github.com/EricForgy))

[v0.2.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.2.0) (2016-05-04)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.1.4...v0.2.0)

**Closed issues:**

- Why is `text` using only the first element of a `Vector{ASCIIString}`? [\34](https://github.com/JuliaPlots/PlotlyJS.jl/issues/34)

[v0.1.4](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.1.4) (2016-03-31)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.1.3...v0.1.4)

**Closed issues:**

- PlotlyJS doesn't work with Interact [\31](https://github.com/JuliaPlots/PlotlyJS.jl/issues/31)

[v0.1.3](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.1.3) (2016-03-31)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.1.2...v0.1.3)

[v0.1.2](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.1.2) (2016-03-25)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.1.1...v0.1.2)

**Closed issues:**

- Let attributes that should have underscores through somehow [\12](https://github.com/JuliaPlots/PlotlyJS.jl/issues/12)
- Implement show properly [\3](https://github.com/JuliaPlots/PlotlyJS.jl/issues/3)

[v0.1.1](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.1.1) (2016-03-11)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/v0.1.0...v0.1.1)

**Closed issues:**

- restyle! needs to be fixed... Julia and javascript have different semantics [\23](https://github.com/JuliaPlots/PlotlyJS.jl/issues/23)
- IJulia notebook export to HTML don't show the plot [\22](https://github.com/JuliaPlots/PlotlyJS.jl/issues/22)

**Merged pull requests:**

- Matching plotly.js semantics in restyle! [\24](https://github.com/JuliaPlots/PlotlyJS.jl/pull/24) ([sglyon](https://github.com/sglyon))

[v0.1.0](https://github.com/JuliaPlots/PlotlyJS.jl/tree/v0.1.0) (2016-03-05)

[Full Changelog](https://github.com/JuliaPlots/PlotlyJS.jl/compare/7d69a1c8497429bf579e05dad8da72934eae947d...v0.1.0)

**Closed issues:**

- Have display not duplicate plots in windows [\20](https://github.com/JuliaPlots/PlotlyJS.jl/issues/20)
- Clean up design [\19](https://github.com/JuliaPlots/PlotlyJS.jl/issues/19)
- Conflict with DataFrames.jl [\16](https://github.com/JuliaPlots/PlotlyJS.jl/issues/16)
- is collapse\( \) supposed to work with multiple columns? [\15](https://github.com/JuliaPlots/PlotlyJS.jl/issues/15)
- savefig \(via cairosvg\) doesn't show negative signs in tick labels [\14](https://github.com/JuliaPlots/PlotlyJS.jl/issues/14)
- Events [\13](https://github.com/JuliaPlots/PlotlyJS.jl/issues/13)
- Implement `attr` function with kwarg + \_ mini-language [\11](https://github.com/JuliaPlots/PlotlyJS.jl/issues/11)
- Rename to PlotlyJS.jl [\9](https://github.com/JuliaPlots/PlotlyJS.jl/issues/9)
- Error showing Plot [\8](https://github.com/JuliaPlots/PlotlyJS.jl/issues/8)
- Integrate various plotly packages [\5](https://github.com/JuliaPlots/PlotlyJS.jl/issues/5)
- subplots [\1](https://github.com/JuliaPlots/PlotlyJS.jl/issues/1)

**Merged pull requests:**

- Sl/syncplots [\21](https://github.com/JuliaPlots/PlotlyJS.jl/pull/21) ([sglyon](https://github.com/sglyon))
- Add a Gitter chat badge to README.md [\17](https://github.com/JuliaPlots/PlotlyJS.jl/pull/17) ([gitter-badger](https://github.com/gitter-badger))
- Tweak JS API use [\7](https://github.com/JuliaPlots/PlotlyJS.jl/pull/7) ([MikeInnes](https://github.com/MikeInnes))
- fix Plot\(\) error [\6](https://github.com/JuliaPlots/PlotlyJS.jl/pull/6) ([tbreloff](https://github.com/tbreloff))
- Update REQUIRE [\2](https://github.com/JuliaPlots/PlotlyJS.jl/pull/2) ([cc7768](https://github.com/cc7768))



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*


Optim master release notes
* Fix Preconditioning example for v1.0 syntax
* Improve handling of alternative number types in univariate optimization
* Add conditional likelihood example to docs
* Improve Fminbox trace printing.

Optim v0.17.2 release notes
* Fix some typos
* Fix doc building

Optim v0.17.0 release notes
* Drop support for Julia versions less 1.0. Optim v.17.1 is also out.

Optim v0.11.0 release notes
* Optional scaling for inverse Hessian in L-BFGS
* Support for initial step length guesses via LineSearches

Optim v0.10.0 release notes
* Support for optimization on Riemannian manifolds
* Support for optimization of functions of complex variables
* New experimental KrylovTrustRegion method useful when cheap Hessian-vector products are available.
* Improved support for BigFloats
* Add doc strings to methods
* Drop support for Julia versions less than v0.6.0-pre

Optim v0.9.0 release notes
* Fminbox: If an initial guess is on the boundary of the box, the guess is moved inside the box and a warning is produced, as opposed to crashing with an error.
* Significant changes to the Non-, Once-, and TwiceDifferentiable setup; these now hold temporaries relevant to the evaluation of objectives, gradients, and Hessians. They also hold f-, g-, and h_calls counters.
* Refactor tests
* Drop v0.4 support
* Add limits to f-, g-, and h_calls
* Improve trace for univariate optimization
* Changed order of storage arrays and evaluation point arrays in gradient and Hessian calls
* Skip v0.8.0 to allow fixes on Julia v0.5.0

Optim v0.7.6 release notes
* Fix deprecations for *Function constructors
* Fix depwarns on Julia master (v0.6)
* Update references to new JuliaNLSolvers home for Optim+family

Optim v0.7.5 release notes
* Various bug fixes
* Deprecate DifferentiableFunction, TwiceDifferentiable in favor of OnceDifferentiable, TwiceDifferentiable
* widen some type annotations (e.g. allow for multidimensional arrays as inputs again)
* introduce allow_f_increases keyword in Optim.Options to allow objective to increase between iterations
* New option in Optim.Options: allow_f_increases. Defaults to false, but if set to true, the solver will not stop even if a step leads to an increase in the objective.
* Newton and BFGS: set initial step length to one.
See [328](https://github.com/JuliaOpt/Optim.jl/pull/328).

Optim v0.7.3 release notes
* OptimizationOptions is now unexported, and has been renamed to Options. Must be accessed as Optim.Options as a result.
* Bug fixes to Nelder-Mead tracing.
* Keywords with ! in them have been deprecated to version without. For example, linesearch! -> linesearch.
* Failures in a line search now terminates the optimization with a warning and status of non-convergence. The results can still be accessed, but `minimizer(res)` will not represent a local minimum.
See [275](https://github.com/JuliaOpt/Optim.jl/pull/275).

Optim v0.7.0 release notes
* Refactor code internally to clean up code and allow more flexible use Optim
* Switch to new (v.0.3) ForwardDiff
* Make minimizer/minimum transition final
* Fix dispatch bug for univariate optimization.
* The line search functionality has been separated into a new package
[LineSearches.jl](https://github.com/anriseth/LineSearches.jl), see
[277](https://github.com/JuliaOpt/Optim.jl/pull/277).
* Make move to minimizer (the argmin) and minimum (objective at argmin) final: field names are now in sync with function based API.

Optim v0.6.1 release notes
* Assess convergence in *g* before iterating to avoid line search errors if `initial_x` is a stationary point
* Fix trace bug in LevenbergMarquardt.
* Add ForwardDiff AD functionality to NewtonTrustRegion
* Make documentation even more noticable in README.md

Optim v0.6.0 release notes

* Various bug fixes
* Added box constraints to Levenberg Marquardt
* Changed old solver: Nelder-Mead w/ Adaptive parameters
* Julia v0.5 deprecation fixes
* Added NewtonTrustRegion solver [238](https://github.com/JuliaOpt/Optim.jl/pull/238) [245](https://github.com/JuliaOpt/Optim.jl/pull/245)
* Added ParticleSwarm solver [218](https://github.com/JuliaOpt/Optim.jl/pull/218)
* Added documentation generated by [Documenter.jl](https://github.com/JuliaDocs/Documenter.jl), see PR[225](https://github.com/JuliaOpt/Optim.jl/pull/225).
* Added NEWS.md



Plots.jl NEWS

notes on release changes, ongoing development, and future planned work

NOTE: this file is deprecated, see the [TagBot](https://github.com/marketplace/actions/julia-tagbot) auto-generated changelogs instead

Page 27 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.