- Added a specialization for
volumeslices
to DataInspector
LaTeXString
s can now be used as input totext
and therefore as labels forAxis
,Legend
, or other comparable objects. Mathematical expressions are typeset using MathTeXEngine.jl which offers a fast approximation of LaTeX typesetting. #1022- Added
Symlog10
andpseudolog10
axis scales for log scale approximations that work with zero and negative values. #1109 - Colorbar limits can now be passed as the attribute
colorrange
similar to plots. #1066 - Added the option to pass three vectors to heatmaps and other plots using
SurfaceLike
conversion. #1101 - Added
stairs
plot recipe. #1086 - Removed
FigurePosition
andFigureSubposition
types. Indexing into aFigure
likefig[1, 1]
now returnsGridPosition
andGridSubposition
structs, which can be used in the same way as the types they replace. Because of an underlying change inGridLayoutBase.jl
, it is now possible to doAxis(gl[1, 1])
wheregl
is aGridLayout
that is a sublayout of aFigure
'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
linesegments
. #992 - Added a new 3d camera that allows for better camera movements using keyboard and mouse. #1024
- Fixed the application of scale transformations to
surface
. #1070 - Added an option to set a custom callback function for the
RectangleZoom
axis interaction to enable other use cases than zooming. #1104 - Fixed rendering of
heatmap
s with one or more reversed ranges in CairoMakie, as inheatmap(1:10, 10:-1:1, rand(10, 10))
. #1100 - fixed volume slice recipe and add docs for it #1123