Skip to content

Update Makie requirement to 0.24.13 - #437

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/Makie-0.24.13
Open

Update Makie requirement to 0.24.13#437
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/Makie-0.24.13

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 12, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on Makie to permit the latest version.

Release notes

Sourced from Makie's releases.

v0.24.13

Makie v0.24.13

Diff since v0.24.12

This release has been identified as a backport. Automated changelogs for backports tend to be wildly incorrect. Therefore, the list of issues and pull requests is hidden.

Changelog

Sourced from Makie's changelog.

[0.24.13] - 2026-07-02

  • WGLMakie: made scene lookup retry timing configurable via WGLMAKIE_SCENE_RETRY_DELAY_MS and WGLMAKIE_SCENE_RETRY_TOTAL_MS to avoid timeout failures for slow scene initialization. #5693
  • WGLMakie: fixed a Cannot destructure property 'geometry' of 'mesh' JS error and allow Bonito@v5 #5683
  • Adjusted cycled attributes to be marked as :cycled instead of nothing so that nothing doesn't get overridden. This allows e.g. linestyle = nothing to be set when linestyle is cycled. #5267

[0.24.12] - 2026-06-18

  • text now validates align and errors with a clear message for invalid values like align = :center #4651.
  • Fixed contourf not rendering non-closed contours #5651.
  • Fixed WGLMakie flickering while continuously resizing a canvas by re-rendering right after the resize.
  • Fixed WGLMakie crashing on a null WebGL context; it now shows the WebGL error message and requests the context with failIfMajorPerformanceCaveat: false.
  • Updated volume colormapping to include lowclip, highclip and nancolor. This affects :absorption, :mip and :iso algorithms as well as 3D contour plots. #5656
  • Fixed some errors with the color accumulation of :absorption, :absorptionrgba and :indexedabsorption algorithms in volume plots. Renders should no longer over sample thin regions (corners and edges of the volume bounding box) and otherwise be brighter. #5656
  • Added samples as a volume attribute for controlling the number of ray samples and added absorption as a multiplier for sampled colors with :additive. #5656
  • Adjusted volume conversions to preserve N0f8 and Float16 types (numbers and color eltypes). This allows users to reduce (v)ram usage by choosing smaller types. #5660
  • Adjusted volume algorithm = :additive to include the ray step size as a weight. This should allow additive volumes to render without downscaling volume data #5662
  • Adjusted PolarAxis defaults to match Axis: lightened grid colors (fallback major grid is now RGBAf(0, 0, 0, 0.12), was black at 50%; minor grid is now RGBAf(0, 0, 0, 0.05), was black at 20%), reduced the default spinewidth from 2 to 1, and matched the title titlefont (now :bold), titlesize fallback (now the plain fontsize instead of 1.2 × fontsize), and titlegap (now 4, and correctly inheriting (:Axis, :titlegap) instead of (:Axis, :titlesize)).

[0.24.11] - 2026-05-30

  • Menu and Toggle now immediately changed their color when updated via an Observable 5588
  • Added convert_arguments method for one dimensional StatsBase.Histogram for Stairs #5631
  • Added an Base.iterate for FigureAxis so that can be splashed in code as well #5646.
  • Fixed center! (and therefore reset_limits! in LScene) crashing with empty, NaN or zero-width content #5634.
  • Fixed FastPixel scatter crash when markers are clipped in GLMakie #5634.
  • Fixed WGLMakie scatter/sprite markers disappearing in 3D scenes when camera distances produce uniform values outside mediump (f16) range. WGLMakie now forces highp precision for all vertex/fragment uniforms. #5640
  • Reworked Textbox with selections, multi-cursor, copy / cut / paste, and word / line navigation #5627
  • A trailing '\n' in a text! string now contributes a full empty line to the layout and bounding box (previously "abc\n" was laid out identically to "abc") #5627
  • Added decade-aware automatic ticks for pseudolog10 and Symlog10 axes via new PseudologTicks and SymlogTicks types. LogTicks is no longer accepted with these scales (it placed ticks at wrong positions). Symlog10 is now a callable struct exposing its lower/upper/linscale parameters. Closes #5270 #5625
  • Adjusted linear ticks with scientific notation to skip unnecessary .0 padding and render more consistently using rich text. Also removed Showoff.jl dependency. #5626
  • Fixed lines rendering a phantom segment between the first and last point on macOS for line plots above ~2.4M points #5622
  • Fixed Legend not reflecting linecap and joinstyle set on lines!/linesegments! plots #5621
  • Fixed memory-aliased arrays not propagating in ComputePipeline #5605
  • GLMakie no longer shows a dock icon on macOS when only used for file export; the icon appears with the Makie logo when an interactive window is opened #5223
  • Fixed plot(StatsBase.Histogram(...)) not working with Vector edges, incorrect alignment for 2D histograms and switches the 3D representation from volume to voxels. #5630
  • Make margin in axislegend themable #5624
  • Added preferred_axis_attributes(AxisType, [plot], [args...]) as an interface function for specifying default axis attributes when creating an axis with the non-mutating plot() functions. Also refactored preferred_axis_type() to have a clear hierarchy of methods. #5375

[0.24.10] - 2026-04-27

  • Added pathtext recipe for placing text along a path, plus Ann.Styles.WithText to layer path text onto any existing annotation style #5596.
  • Fixed shared precompile file path not being relocatable by using RelocatableFolders.@path #5597
  • Added possibility to gather legend entries from multiple axes #5551
  • Added complete inverse transformation support to register_projected_positions! with apply_inverse_transform, apply_inverse_transform_func, apply_inverse_float32convert, and apply_inverse_model kwargs. These enable correct projection from non-data spaces back to data space. Includes early-exit optimization to skip redundant transform/inverse pairs when input_space === output_space. #5485
  • Fixed bracket not supporting LaTeXString text, which would render with dollar signs instead of mathematical notation #5536
  • Added text glow to CairoMakie #5542
  • Allow to set low or high bound of the colorrange and let the other side stay adaptive #5555
  • Barplot bar_labels now support RichText (e.g. subscript/superscript) both directly and via label_formatter #5578
  • CairoMakie now batches glyphs from the same text string into a single PDF/SVG text object, so that text can be selected and edited as a unit in vector editors like Inkscape and Illustrator #5561

... (truncated)

Commits
  • c9cca77 CompatHelper: bump compat for Makie to 0.24 for package GLMakie, (keep existi...
  • f34d62d Bump package versions (patch) (#5690)
  • 58d204c fix WGLMakie tick test (#5691)
  • eff2c6f Fix JS error in WGLMakie and update changelog
  • c348bef chore(deps): bump codecov/codecov-action from 6 to 7 (#5663)
  • 7bbc52e allow bonito v5 (#5683)
  • c92d45f Bump actions/checkout from 6 to 7 (#5679)
  • 63461a5 use :cycled instead of nothing (#5677)
  • 316046d Bump package versions (patch) (#5674)
  • bdb49c2 CompatHelper: bump compat for StatsFuns to 2 for package Makie, (keep existin...
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Jul 12, 2026
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.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/julia/Makie-0.24.13 branch from 0d200dc to ccf2d69 Compare August 11, 2026 19:06
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.

0 participants