Release: Lilaq 0.5.0
· 2 min read
With version 0.5.0, we are introducing several major improvements including:
- datetime support for time series plotting,
- relative sizing for diagrams,
- and significant performance improvements through integration with the package Komet.
Changelog
Additions
- Added comprehensive datetime support for time series plotting with customizable formatting.
- Diagrams now support relative and ratio inputs for
diagram.width
anddiagram.height
. - The parameter
bar.offset
now acceptsarray
arguments for variable offsets. - In addition to coordinate arrays, functions
x => f(x)
can now be used as arguments inplot
,bar
,stem
, andfill-between
(thanks to @xkevio). - Column headers in text files can now be used as converter names in
load-txt
(thanks to @timfi). - Added parameter
colormesh.excess
to allow masking all values that are out-of-bounds.
Improvements
- Major Performance Boost:
- Contour computations are now significantly faster through Komet integration.
- Boxplots can now be computed for considerably larger data sets thanks to using the Komet plugin.
tick-locate.linear
now supports constrained tick distances liketick-distance: (min: 1)
.- ⚠️ The default for
label.angle
is nowauto
which results in 0° for x-labels and -90° for y-labels. With this change, the angle can now be changed with a conditional show rule (before, this was not possible since the -90° was hard-coded into the y-label). - ⚠️ Improved the schoolbook theme.
- Updated elembic from version 1.1.0 to 1.1.1.
- Updated Zero from version 0.4.0 to 0.5.0.
Fixed
- Corrected colormesh positioning in zoomed-in views.
- Fixed label space computation when using show rules.
- Resolved issues with subtick labels and axis attachments.
- Corrected axis positions defined in terms of data coordinates along the other axis when using top or right alignment.
- Fixed a regression with setting
label.pad
tonone
. - Resolved placement of extra subticks.
Documentation
- Added a comprehensive tutorial for datetime formatting.
- Added documentation for tick locators and formatters.
- Improved the
colorbar
documentation. - Fixed various typos and broken links (also thanks to @Jacobgarm and @F2011).