Skip to content

Releases: MakieOrg/Makie.jl

v0.20.4

04 Jan 22:45
c65b987
Compare
Choose a tag to compare

Makie v0.20.4

Diff since v0.20.3

Merged pull requests:

Closed issues:

  • wglmakie camera issue (#598)
  • Uniform resolution across backends (#993)
  • Mouse Rotation of Axis3 - is chaotic in WGLMakie (#1027)
  • WGLMakie does not support linestyle = :dash (#1334)
  • DimensionMismatch error when changing image with the same size but different dimensions (#2643)
  • Contour errored when data contain NaN and labels=true (#3211)
  • Stroke support for scatter() in WGLMakie (#3279)
  • Broken link in docs (#3415)
  • Warning about version of Mods.jl (#3441)
  • If the major ticks are defined in addition to the minor ticks, the minor ticks are displayed incorrectly (#3467)
  • Spurious minor ticks on y axis (#3487)
  • Lines in WGLMakie are not inspectable (#3503)
  • WGLMakie error in window event callback (#3517)
  • Scatter! does not render a section of the screen during animation (#3524)

v0.20.3

21 Dec 15:05
f14c57d
Compare
Choose a tag to compare

Makie v0.20.3

Diff since v0.20.2

Merged pull requests:

Closed issues:

  • showticks errors when all values are set to false (#242)
  • Improving performance by improving type inference (#553)
  • Example recipe in docs doesn't work (#771)
  • DataInspector : inspector_clear not called when moving from one inspectable element to another (#3353)
  • DataInspector tooltip projected below axis spines (#3436)
  • doc: broken triplot examples (#3440)
  • DataInspector shows transformed coordinated for log scale (#3450)
  • mesh always shades in black (#3457)
  • GLMakie px_per_unit doesn't work (#3472)
  • How does GLMakie adjust the window size through commands? (#3474)
  • slider position did not update when value changes (#3492)

v0.20.2

01 Dec 20:14
7535787
Compare
Choose a tag to compare

Makie v0.20.2

Diff since v0.20.1

Merged pull requests:

Closed issues:

  • Error on valid data for hlines! with log scale (#3271)
  • visible attribute does not work with contour plots on GLMakie and WGLMakie (#3321)
  • Weights attribute in hist functions is not Observable-aware (#3362)
  • v0.20.0 version restrictions w/ Polynomials.jl? (#3397)
  • Incorrect contours in contourf[!] with PolarAxis using GLMakie (#3410)
  • contour!(...; overdraw=true) not drawing contours on top of surface with GLMakie (#3411)
  • incorrect lines! hangs instead of errors on CairoMakie v0.11 (#3416)
  • hlinesand vlines do not work well on log10 axis after the v0.20 update (#3417)

v0.20.1

23 Nov 16:32
d2e01b2
Compare
Choose a tag to compare

Makie v0.20.1

Diff since v0.20.0

Merged pull requests:

Closed issues:

  • Plotting into an existing axis throws on v0.20.0 (#3399)

v0.20.0

21 Nov 18:06
Compare
Choose a tag to compare

Makie v0.20.0

Diff since v0.19.12

Merged pull requests:

Closed issues:

  • Allow global dpi change (#506)
  • [FR] Implement a dpi option. (#588)
  • Documentation on Zoom! (#1236)
  • Broken camera rotation with upvector Z = 0 (#1600)
  • Fixing retina screen display and allowing to save upscaled GLMakie images (#2522)
  • y-axis misaligned after axis.ytrimspine (#2664)
  • Update default sizes when hi-dpi PRs merge (#2692)
  • Fixed-axis camera rotation Y and Z axes swapped (#2721)
  • Recipe called twice / Unneccessary conversion? (#2780)
  • Cant plot empty vectors of LineString (#2819)
  • Named colors don't work in WGLMakie (#2836)
  • Can't turn of the grid of two axis simultaneously (#2846)
  • Allow full interaction in VSCode plot pane with WGLMakie (#2875)
  • Scene / subwindow tutorial not working (#2904)
  • WGLMakie produces corrupted traces (#2958)
  • How to create multiple figures? (#2970)
  • Trouble using an observable to change the contour levels in contour3d! (#2980)
  • How to use the command to close the window? (#2984)
  • Issue with typing on LScene with lights (#2985)
  • WGLMakie plots "interleave" traces when updated chaotically (#3050)
  • WARNING: Makie.MakieLayout is deprecated (#3072)
  • Bad error message when color is a number (#3085)
  • Polar heatmap covers other plots (#3116)
  • center ticks in colorbar when colormap is categorical (#3119)
  • Precompilation for CairoMakie fails on Linux x86_64 (#3131)
  • GLMakie and WGLMakie display sizes in IJulia very different (#3184)
  • Precompilation fails (#3203)
  • Point light color is ignored in GLMakie (#3238)
  • Directional light as new default (#3239)
  • scatterplot's cycle attribute is not working correctly in 3D (#3249)
  • method calling a recipe (#3250)
  • Bezier hashes might have been removed? (#3264)
  • Poor performance of scatter with non-scalar markersize (#3307)
  • Docs: add closeall() to mulitple window support paragraph (#3347)
  • GLMakie memory leak (#3350)
  • Why is mesh(x, y, z) no longer supported? (#3358)
  • Figure(; fontsize_theme = Theme(fontsize=18)) ignored? (#3371)
  • Found invalid x-limits (0.0f0, 10.0f0) for scale log10 which is defined on the interval 0.0 .. Inf (#3372)
  • PolarAxis unable to set negative rlimits (#3375)
  • Precompiling GLMakie fails (#3377)

v0.19.12

31 Oct 23:45
c8458b7
Compare
Choose a tag to compare

Makie v0.19.12

Diff since v0.19.11

Merged pull requests:

Closed issues:

  • allow for x axis in series. (#499)
  • Help implementing datashader-like functionality (#443)
  • GLMakie slow update of displayed image (#1426)
  • Inconsistent kwarg names backgroundcolor (for Figure, Axis) and bgcolor (for Legend) (#2101)
  • Histogram error if data changes to an allequal vector (#2452)
  • ylims! is undocumented (#2618)
  • resample_cmap not found (#2993)
  • the label of a zero-height stacked bar is placed to the bottom by mistake (#3055)
  • DataInspector not working with a heatmap (#3101)
  • xlims! BoundsError if axis was set by limits=(x1,x2,y1,y2) (#3240)
  • Since System upgrade precompilation of GLMakie causes "Failed to build shader variant" error messages (#3297)
  • Regression: Series ignores color keyword (#3301)
  • Poor or missing errors for invalid keyword arguments (#3304)
  • Transformations on BezierPath (#3314)
  • DataInspector does not work on rand() generated data (#3317)
  • Segfault during precompile (WSL2) (#3318)
  • cannot mix colormaps with DataInspector (#3319)

v0.19.11

05 Oct 08:58
808a61d
Compare
Choose a tag to compare

Makie v0.19.11

Diff since v0.19.10

Merged pull requests:

Closed issues:

  • Have to use display(fig) to show figure in VSCode plot navigator after recent update (#3189)
  • Polar axis broken in patch release (#3248)
  • Error: Multiple colormaps found for plot (#3251)
  • scatter does not support all types of "Observables" (#3254)
  • Slidergrid causes GLWindow to become non-response (#3256)
  • color = Cycled(3) no longer works when generating figure+axis (#3266)
  • WGLMakie recorded animations keep the initial value of some observables (#3268)
  • managing colorrange and colorbar in the recipe arrows() (#3273)
  • GLMakie: keyboard event handling (#3274)
  • Base.Docs.doc not available during pre-compilation on julia master (#3276)

v0.19.10

21 Sep 17:36
51e8a8f
Compare
Choose a tag to compare

Makie v0.19.10

Diff since v0.19.9

Merged pull requests:

Closed issues:

  • PolarAxis: Allow limits on radius and angle (#3152)
  • PolarAxis Grid Z-Order (#3158)
  • Add option to switch argument order for plotting in PolarAxis (and make the swapped version default) (#3178)
  • KeyError: key :highclip not found with Colormap on contour! (#3188)

v0.19.9

11 Sep 14:47
Compare
Choose a tag to compare

Makie v0.19.9

Diff since v0.19.8

Closed issues:

  • Thumbnail for the Plot Examples link in the docs could be improved (#3049)
  • hvlines bug in GLMakie interactive window (#3061)
  • vlines! throws error when changing yscale from log10 back to identity (#3065)
  • custom colorscale support (#3088)
  • How to define custom function for axis scaling? (#3089)
  • Can't precompile Makie, CairoMakie and FFMPEG (#3123)
  • Top of README is a bit crowded, logo is hard to read on dark mode (#3156)
  • Bar Label Alignment (#3160)
  • regression in colormaps/colorbars from custom recipes in 0.19.7 (was fine on 0.19.6) (#3161)
  • Update colormap via observable fails (#3168)
  • How to plot a heatmap with categorical variables (#3169)
  • Auto limits broken with recipes on 0.19.7 and 0.19.8 (#3176)
  • Increase resolution of CairoMakie preview in VSCode plot pane. (#3187)
  • The futex facility returned an unexpected error code. (#3205)
  • Race condition in GLMakie / surface (#3215)
  • Contour breaks axislegend (#3217)
  • calculus plots with Makie needs updating (#3219)

Merged pull requests:

v0.19.8

15 Aug 09:11
Compare
Choose a tag to compare

Makie v0.19.8

Diff since v0.19.7

Closed issues:

  • Slow REPL together with Makie (#267)
  • [feature request] Polar axes in 2D (#309)
  • World age problem when running example "Orbit Program" (#319)
  • Fail to install on Julia 1.0.1.1 (#326)
  • Create Axes2D from scratch (#334)
  • Next release TODOs (#336)
  • Stroke doesn't work for rectangles (#473)
  • Fails test on Windows 10 (#361)
  • Even better CI - enabling bors (#556)
  • Polar axis plan (#521)
  • RFC Scene description and tutorial (#388)
  • depth issues with objects when mixing fxaa modes (#476)
  • bring back axis arrays (#526)
  • Should we publish a paper? (#428)
  • Printing most plot related objects accidentally results in craziness (#535)
  • missing Observables from makie (#463)
  • si_init_perfcounters: max_sh_per_se = 2 (#735)
  • Discussion on Makie's Documentation and addition of examples (#745)
  • Scene jumps around eratically (#752)
  • Some improvements of pie charts (#782)
  • LaTeX in the docs (#1217)
  • Font changes on its own within log-scale tick label (#1296)
  • Implement Order independent transparency (#1390)
  • Plotting 2000x2000 image is slow. A large amount of allocations is created. (#1412)
  • I want to contribute (open for suggestions) (#1566)
  • Bounding Boxes (#1653)
  • (Possibly) incoherent semantics for ymaxand ymin in vlines! (#1831)
  • streamplot color option (#1987)
  • Cannot set [x,y,z]ticksize for Axis3 (#2339)
  • axislegend() after empty!(fig) generates error (#2817)
  • meshscatter does not show geometries with WGLMakie.jl (#2844)
  • ylabeloffset for 2D plots? (#2857)
  • Cannot plot contours in both CairoMakie and GLMakie (#3060)
  • Changing the axis scale on contour plots breaks the alignment of the contour labels (#3081)
  • a single point between two NaNs is not plotted (#3091)
  • GLMakie crashes entire julia session when plotting after re-attaching in tmux (#3092)
  • Can't call hexbin (#3094)
  • Animations: possible regression in colour updates using default colorscale and GLMakie (#3096)
  • Recording contours not working with CairoMakie (#3097)
  • Issue saving my plot (#3098)
  • Close Window Programatically - Example (#3108)
  • Plotting polygons with dashed and dotted strokestyle broken (#3109)
  • Missing docstring for Figure (#3118)
  • Mice with more than three buttons cause errors (#3125)
  • PolarAxis.thetaticks works only with 8 items (#3127)
  • Slowdown when using --check-bounds=no on julia-1.9.x (#3132)
  • Transparent contour lines drawn as overlapping segments in CairoMakie (#3136)
  • zreversed feature in Axis3 (#3137)
  • Theta ticks misaligned vertically with PolarAxis when direction=-1 (#3150)

Merged pull requests: