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.widthanddiagram.height. - The parameter
bar.offsetnow acceptsarrayarguments 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.excessto 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.linearnow supports constrained tick distances liketick-distance: (min: 1).- ⚠️ The default for
label.angleis nowautowhich 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.
Fixes
- 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.padtonone. - Resolved placement of extra subticks.
Documentation
- Added a comprehensive tutorial for datetime formatting.
- Added documentation for tick locators and formatters.
- Improved the
colorbardocumentation. - Fixed various typos and broken links (also thanks to @Jacobgarm and @F2011).
