Skip to content

Update Makie requirement to 0.24.12#424

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 21, 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.12

Makie v0.24.12

Diff since v0.24.11

Merged pull reuqests:

Closed issues:

  • Bug in colorrange setting for 3D contour (#1367)
  • Highclip and lowclip seem not to work with volume (#4850)
  • Use full color range in volume plots (#5017)
  • contourf drops closed interior minima (rendered correctly by surface) — CairoMakie (#5651)
  • rotate!ing a Scene breaks the RectangleZoom visualization (but not the zoom itself) (#5675)
Changelog

Sourced from Makie's changelog.

[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

[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
  • Fixed annotation not showing lines/arrows when text is blank #5560
  • Fixed error/nan offsets in annotation!() when an annotation is perfectly centered #5568

[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

... (truncated)

Commits

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/julia/Makie-0.24.12 branch from 284616e to ce6dce4 Compare July 5, 2026 20:17
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