Skip to content

Update Makie requirement to 0.24.9#391

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/julia/Makie-0.24.9
Open

Update Makie requirement to 0.24.9#391
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/julia/Makie-0.24.9

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 8, 2026

Updates the requirements on Makie to permit the latest version.

Release notes

Sourced from Makie's releases.

v0.24.9

Makie v0.24.9

Diff since v0.24.8

Merged pull requests:

Closed issues:

  • Streamplot Axis3 transformation to :xz axis fails (#4789)
  • Can't plot a second Lines SpecApi.PlotSpec with Date x-axis (#4802)
  • changing highclip observable in heatmap doesn't work (#4934)
  • Legend interactivity broken for Stairs plots (#5190)
  • Mechanism to gracefully report errors in the context of package extensions (#5386)
  • textlabel does not have an align attribute (#5394)
  • empty!(ax::Axis3) deletes the axes, frame and grids (#5433)
  • Broken errorbar legend interactivity (#5444)
  • Failing of polygon calculation inside voronoiplot (#5455)
  • Negative padding? Does it even get mentioned somewhere? (#5471)
  • Incorrect color for exact zero values in 3D meshscatter with shading (#5477)
  • Bug fix and performance improvement for attribute_per_char (#5480)
  • Differential geometry book with Makie.jl (#5483)
  • bins argument is not working for hist (#5492)
  • Setting lowclip in heatmap fails if colorrange is an Observable (#5512)
  • Undesirable rendering of PrettyTables.jl strings inside inspector labels (#5514)
  • arrow3d shaftradius is not uniform (#5531)
  • hist doesn't have astack keyword although it's in a sample code. (#5535)
  • Attribute cycling regression in 0.24 (#5540)
Changelog

Sourced from Makie's changelog.

[0.24.9] - 2026-03-04

  • Added loading spinner in WGLMakie that displays while the plot is being loaded #5469
  • Fixed cycling not working in PlotLists #5541
  • Moved decoration plots in Axis3 to ax.blockscene so they no longer show up as user plots in the Axis3 #5463
  • Fixed issue with transformation being applied multiple times when set by a user in a recipe that passes applicable attributes to child plots #5464
  • Reduced file size of PDF and SVG files from CairoMakie containing mesh-based plots #5446
  • Fixed arrows2d[!] plot elements causing CairoMakie SVGs to be rasterized. #5459
  • Fixed plotting order of multi-arrow arrows2d[!] to respect z-coordinates. #5459
  • Fixed meshscatter objects rendering with incorrect color when scaled to 0 #5478
  • Added stack and dodge handling to hist #5340
  • Fixed edge-like hist bins not working #5493

[0.24.8] - 2025-12-04

  • Introduce ComputePipeline.map_latest! for slow computations inside computegraph and add init kw for map! and map_latest! #5417.
  • Improved handling of empty strings in text bounding boxes, fixing errors and broken layouting with empty strings in Label, Menu and Textbox #5420
  • Added support for RichText concatenation using the * operator, e.g., "text" * rich("bold", font=:bold) #5221
  • Reexport Protrusion from GridLayoutBase for use with the Mixed alignment mode #5416.
  • Fixed poly(Rect2[...]) having float precision issues in CairoMakie #5441
  • Fixed plot!(..., attr, ...) overwriting attr::Attributes #5422
  • Fixed scatter markers not updating correctly #5451
  • Fixed poly!() ignoring linecap, joinstyle, miter_limit and linestyle in CairoMakie #5415
  • Fixed GLMakie precompilation error with native Wayland in COSMIC compositor #5453
  • Translated annotation to compute graph and fix resizing updates #5448
  • Improved handling of empty strings in text bounding boxes, fixing errors and broken layouting with empty strings in Label, Menu and Textbox #5420

[0.24.7] - 2025-11-18

  • Fixed ComputePipeline.is_same for missing data #5327.
  • Fixed resize_to in WGLMakie #5374.
  • Fixed streamplot and contour plots not considering transform functions in arrow/text rotation #5249
  • LogTicks now work well with pseudolog10 #5135
  • Fixed Symlog10 to work correctly with lower or upper thresholds smaller than 1, and adds a linscale argument #5279
  • Fixed xlims!/ylims! not fully propagating to linked axis #5239
  • Added docstrings for undocumented plot attributes. Also fixed some missing attribute passthrough and expanded on the available attributes for recipes #5294
  • Added support for plotting units with DynamicQuantities.jl #5280
  • Adjusted compute nodes to keep unspecialized types when transitioning from one graph to another #5302
  • Added a section to the CONTRIBUTING.md about code formatting #5337
  • Fixed depthsorting = true in GLMakie scatter plots not sorting correctly depending on camera rotation #5344
  • Added option to replace Makie native widgets with HTML based widget for WGLMakie #5285
  • Fixed empty Label not updating #5362.
  • Fixed band not working with StructArrays in CairoMakie #5381
  • Updated scatterlines to include all remaining scatter attributes and pass all applicable attributes to its subplots #5388
  • Adjusted stem so that dash and dot patterns of stems start at the trunk #5367
  • Fixed heatmap, surface, image not ignoring -Inf/Inf values when computing their automatic colorrange #5384
  • Fixed cases of heatmap not displaying with log10 scale and narrow xlims/ylims #5390
  • Fixed outline based poly fats paths no considering transform functions in CairoMakie #5397
  • Fixed manual DateTime and Time ticks given via StepRanges or AbstractVectors with or without formatters #5404.
  • Fixed Menu erroring when changing size of options before display #5410

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [Makie](https://github.com/MakieOrg/Makie.jl) to permit the latest version.
- [Release notes](https://github.com/MakieOrg/Makie.jl/releases)
- [Changelog](https://github.com/MakieOrg/Makie.jl/blob/master/CHANGELOG.md)
- [Commits](MakieOrg/Makie.jl@assets-v0.0.1-dev...v0.24.9)

---
updated-dependencies:
- dependency-name: Makie
  dependency-version: 0.24.9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Mar 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant