Reenabled Julia 1.3 support.
Use MathTexEngine v0.2.
Depend on new GeometryBasics, which changes all the Vec/Point/Quaternion/RGB/RGBA - f0 aliases to just f. For example,
Vec2f0is changed to
Vec2f. Old aliases are still exported, but deprecated and will be removed in the next breaking release. For more details and an upgrade script, visit GeometryBasics#97.
Switched documentation framework to Franklin.jl.
Added a specialization for
LaTeXStrings can now be used as input to
textand therefore as labels for
Legend, or other comparable objects. Mathematical expressions are typeset using MathTeXEngine.jl which offers a fast approximation of LaTeX typesetting. #1022
pseudolog10axis scales for log scale approximations that work with zero and negative values. #1109
Colorbar limits can now be passed as the attribute
colorrangesimilar to plots. #1066
Added the option to pass three vectors to heatmaps and other plots using
stairsplot recipe. #1086
FigureSubpositiontypes. Indexing into a
fig[1, 1]now returns
GridSubpositionstructs, which can be used in the same way as the types they replace. Because of an underlying change in
GridLayoutBase.jl, it is now possible to do
GridLayoutthat is a sublayout of a
Figure's top layout. #1075
Bar plots and histograms have a new option for adding text labels. #1069
It is possible to specify one linewidth value per segment in
Added a new 3d camera that allows for better camera movements using keyboard and mouse. #1024
Fixed the application of scale transformations to
Added an option to set a custom callback function for the
RectangleZoomaxis interaction to enable other use cases than zooming. #1104
Fixed rendering of
heatmaps with one or more reversed ranges in CairoMakie, as in
heatmap(1:10, 10:-1:1, rand(10, 10)). #1100
fixed volume slice recipe and add docs for it #1123