← Back to all sparks
M

Makie.jl

DEVOPS
Velocity2.5

Data visualization ecosystem for Julia

Makie is grinding through render backends while quietly growing interactive widgets

juliavisualizationrendering-backendsinteractivitygpu
Current state
The 0.24.x line ships roughly monthly with dense, contributor-heavy release notes. Recent work splits three ways: volume and contour rendering correctness, backend-specific repairs in GLMakie and CairoMakie such as glyph batching in PDF and SVG export and text glow, and a steady expansion of interactive elements - most notably an editable text recipe with selections, multi-cursor and paste. A reference-image release signals 0.25.0 is being staged.
Where it's heading
Two currents run together. Output fidelity is being levelled across backends so a figure looks the same whether it goes to screen, PDF or SVG, and the tick and text systems are being rebuilt on Makie's own primitives - scientific labels moved to RichText, dropping Showoff. Alongside that, Makie keeps accreting the widget vocabulary of a GUI toolkit rather than a plotting library.
Prediction
The reference-image work points at 0.25.0 as the next line, and the backlog of backend-parity fixes suggests it will carry rendering changes rather than new plot types. Expect the interactive widget set to keep growing off the textbox work.

Recent moves

  1. 8d ago

    Zero-division fix for meshscatter normals

    A reference-image update for the upcoming 0.25.0 line carrying a single fix for zero-division in meshscatter normals. Test-fixture maintenance rather than a user-facing release.

    View source ↗
  2. 1mo ago

    v0.24.13

    A backport release whose automated changelog was suppressed as unreliable, leaving no description of what changed. Nothing can be read from it.

    View source ↗
  3. 1mo ago

    Volume rendering weighting and contourf band fixes

    Volume rendering gets real attention: smaller float types persist through volume plots and additive samples are weighted by step size, fixing long-standing colorrange and clipping issues. contourf also stops dropping hollow bands around extrema.

    View source ↗
  4. 2mo ago

    Editable text recipe and RichText scientific tick labels

    The densest release in this window: an editable text recipe with selections, multi-cursor and paste, decade-aware ticks for pseudolog10 and Symlog10, and scientific tick labels rendered as RichText so the Showoff dependency drops. Backend fixes for macOS line drawing come alongside.

    View source ↗
  5. 3mo ago

    CairoMakie text glow and batched PDF/SVG glyph export

    Backend parity work: CairoMakie gains text glow rendering and batches glyphs in PDF and SVG export, while Legend can now be built from multiple axes and colorrange can adapt in one direction only.

    View source ↗