Skip to content

Releases: MakieOrg/Makie.jl

v0.19.7

22 Jul 13:57
8a0bc15
Compare
Choose a tag to compare

Makie v0.19.7

Diff since v0.19.6

Closed issues:

  • support alpha keyword arg (#84)
  • GLMakie: heatmap errors on adjoint(::Matrix{Float32}) (#1320)
  • Heatmap with log scale colorbar (cscale) ? (#1405)
  • Unable to set title in a for loop using display + wait (#1416)
  • Error bars scale with x-axis scaling (#1455)
  • resize figure resolution to fit contents so that there is no padding / margin (#1523)
  • image fails with transpose of Matrix{Float32} (#1795)
  • Colorbar not sync'ed with Menu selection (#2484)
  • Too strict typing when applying xtickformat to convert a string to a LaTeXString for Axis3 (#2601)
  • CairoMakie ignores linestyle = :dash in Makie.poly (#2603)
  • DataInspector tooltips don't move with transformed elements (#2662)
  • error with rich text (#2698)
  • callback error in arrows data inspection (#2764)
  • CairoMakie does not respect the z translation of plots inside recipes (#2792)
  • Figure with non-default font requires update_theme! call on GLMakie versions > 0.7.0 (#2862)
  • CairoMakie plots heatmaps incorrectly in 3D (#2889)
  • Outdated links in stable docs (#2969)
  • WGLMakie: "Warning: Observable not found" + failing interactivity in Jupyter notebook (#2996)
  • Log scale broken for histograms (#3000)
  • Whisker width on error bars does not work as expected on log scale plot. (#3005)
  • website layout issue (#3006)
  • Cannot compile GLMakie (#3007)
  • Can Gmakie modify different multiple window titles? (#3008)
  • Example from doc caues errors: (#3011)
  • Makie create_app Font display is not normal,v1_texture_atlas_2048_64.bin file error (#3017)
  • Fill area enclosed by a line (#3018)
  • Horizontal spacing strangely adjusted for Axis3 (#3019)
  • clean up CompatHelper branches (#3025)
  • Compat issues with FFMPEG 0.2 (#3028)
  • record does not update an interactive plot in Makie 0.19 and Makie 0.18 (fine on Makie 0.17) (#3054)
  • scatter(nan_color...) works for CairoMakie but not GLMakie (#3067)
  • Wrong rendering of Polygon result from convert_single_argument (#3070)
  • WARNING: Makie.MakieLayout is deprecated (#3072)

Merged pull requests:

v0.19.6

09 Jun 15:29
5f96457
Compare
Choose a tag to compare

Makie v0.19.6

Diff since v0.19.5

Closed issues:

  • Cannot animate heatmap with WGLMakie (#750)
  • Scrolling direction is inversed for zooming (#850)
  • Better support for kwargs (#942)
  • Add method for annotations! with tuples (#1037)
  • qqplot documentation (#1362)
  • hspan! and vspan! don't error without given axis. (#1501)
  • GLMakie precompile hangs on Windows 10 (#2941)
  • Labled contour example not showing lables (#2943)
  • GLMakie no longer displays to separate window in VS Code (#2956)
  • Error: bracket! not defined (#2960)
  • Error when plotting line with closely spaced (?) data (#2967)
  • [Bug] Invalid log limits error with valid limits (#2971)
  • show_axis keyword ignored by LScene? (#2972)
  • colgap and rowgap behave weirdly after creating an inset axis (#2975)
  • Vertical band plot (#2978)
  • 2D slices in Axis3 not rendered properly in CairoMakie (#2983)
  • Is there an easy way to swap the x,y axes? (#2986)
  • CairoMakie Build Error (#2987)
  • themeing does not work for figure resolution (#2988)
  • Observable alpha value is not updated (#2998)

Merged pull requests:

v0.19.5

12 May 13:33
3192d6f
Compare
Choose a tag to compare

Makie v0.19.5

Diff since v0.19.4

Closed issues:

  • Feature request: contour labels (#832)
  • Convenient way to access the current color cycle (#1198)
  • Multiple Density Plots with color keyword crash julia in GLMakie (#1442)
  • [GLMakie] only every 64th line segment is rendered on AMD integrated graphics (#1460)
  • uneven dash distribution (GLMakie) (#1614)
  • Fix error in NextJournal example page (#2128)
  • @recipe requires a backend to work (#2142)
  • [Feature Request] Add highclip, lowclip and nan_color to poly (#2156)
  • Cannot update data shape in contourf (#2159)
  • Support both "Bool" and "Tuple{Bool, Bool}" for "xtrimspine" and "ytrimspine" (#2169)
  • Barplot doesn't use bar height for limits (#2182)
  • key :colormap not found (#2187)
  • Default method in Makie for set_window_config! (#2193)
  • rendering of logo in dark mode (#2218)
  • Axis3 displays nothing if you try and use latex in the z-label (#2260)
  • Latex \dot not working (#2287)
  • Error plotting empty vector with non-:solid linestyle (#2296)
  • range step cannot be zero (#2298)
  • Save with current axis settings (#2315)
  • Default font does not include all superscript numbers (#2401)
  • Event handler on() for events(fig.scene).window_open does not fire when it is inside a function (#2419)
  • cannot add a colorbar to a WGLMakie 2d plot (#2488)
  • contour: linestyle works only in very limited cases (#2503)
  • High resolution figures get cropped when saving to PNG (#2526)
  • ReferenceTests README link is broken in README (#2532)
  • WGLMakie: Axis3(Figure()) error Timed out (#2575)
  • Problem with running Makie (#2579)
  • Precompilation segfault after SnoopPrecompile was updated from v1.0.1 to v1.0.3 (#2585)
  • Serving heatmaps is surprisingly slow in WGLMakie.jl (#2632)
  • How to set the position of the label? (#2670)
  • Fails to precompile CairoMakie, GLMakie on FreeBSD (#2696)
  • Mouse responsivness drops with large plotting loads (#2779)
  • data_limits should respect the plot's transformation (#2800)
  • Inline plots stopped appearing (#2805)
  • Broken trace in lines plot when figure stretched (#2826)
  • Cannot use rich text in legends anymore (#2838)
  • No plot showing up in WGLMakie.jl (#2841)
  • GLMakie regression in plotting linesegments 0.8.2 vs 0.8.3, 0.8.4 (#2842)
  • Themeing doesn't work when included via a module include (#2849)
  • Visual Slider representation does not react to changes of its Observable field value. (#2852)
  • Some more problems with lines (#2855)
  • GLMakie can error during precompilation (#2858)
  • Interactive record closes figure window (#2879)
  • marker stroke broken for marker=Rect (#2880)
  • hexbin fails when there are less than ~25 points (#2898)
  • GLMakie update to 0.8.3 breaks show method for Pluto notebooks. (#2901)
  • Better error message for plot!() when no current axis exists (#2903)
  • Add an easily accessible way to cite makie in the main documentation (#2906)
  • @inherit calls include path in docstrings (#2926)
  • [WGLMakie]: image and heatmap Error: handle_connection handler error (#2930)

Merged pull requests:

v0.19.4

31 Mar 14:52
6f507c1
Compare
Choose a tag to compare

Makie v0.19.4

Diff since v0.19.3

Closed issues:

  • Pushing the recipe system with advanced mesh plots (#893)
  • Differences between heatmap and image recipes (#1003)
  • Support for ScientificTypes.jl (#1034)
  • Support for Unitful.jl values (#1191)
  • Meshes with specified materials lack color on MacOS (#2769)
  • set different colors for xticklabel? (#2807)
  • Textbox contents appear in the wrong place (#2814)
  • Doc builds are failing on quite a few PRs (#2823)
  • Broken trace in lines plot when figure stretched (#2826)

Merged pull requests:

v0.19.3

21 Mar 11:57
Compare
Choose a tag to compare

Makie v0.19.3

Diff since v0.19.2

Closed issues:

  • [docs] documentation for using legend is missing (#308)
  • Planned feature: interop with GeoInterface (#376)
  • VizCon planning (#504)
  • Weird issue with scale_plot = false on a surface (#492)
  • Build of GLMakie fails despite having a GPU card and drivers installed on Arch Linux (#630)
  • Base.empty!(ax::LAxis) ? (#643)
  • segmentation fault on archlinux (#784)
  • Scene window closes abruptly on Win10 without error msg (#793)
  • Makie memory leak? (#795)
  • UndefVarError: ObserverFunction not defined (#802)
  • ERROR: InitError: could not load library ... \libgio-2.0-0.dll (#1114)
  • Rendering of stairs plot is distorted when zoomed out (#1129)
  • Feature Request: Gantt Charts (#1237)
  • Specify text anchor in screen coordinates (#1638)
  • Saving continuously updated figure leads to large number of allocations (#1692)
  • [bug] [performance] @recipe macro using image allocates many times more memory than the individual image plots (#1881)
  • Allow passing a backend manually to save (#1960)
  • Overlapping/zombie contour lines (#2077)
  • Axis3 axis label modifications with LaTeX do not get rendered (works for Axis) (#2513)
  • Makie started segfaulting quite regularly :( (#2606)
  • Extra workflow runs (#2619)
  • Reference frame like in CAD software ? (#2624)
  • [Feature request] Add a markerevery option to scatter/scatterlines (#2639)
  • GLMakie cannot handle scatter with empty input (#2644)
  • How to make subplot more compact and move ticks of colorbar (#2651)
  • Deleting legends fails (#2659)
  • Line segments in text(lstr::LaTeXString) are misplaced (align keyword is ignored) (#2667)
  • log scale breaks zoom controls (#2673)
  • Save figure using the backend argument leaves empty figure behind (#2675)
  • GLMakie | Failure to precompile on WSL2 (#2684)
  • Poly outline not displaying correctly (#2690)
  • Scene tutorial not working (#2697)
  • Simple lines() plot is truncated (#2702)
  • LoadError: no unique matching method found for the specified argument types during precompilation (#2704)
  • lines example not working (#2705)
  • Interactively toggle visibility of plots by clicking on legend (#2717)
  • Running with --compiled-modules=no leads to segfault (#2722)
  • Axis reacts to interactions after deletion (#2723)
  • Inspector: tooltip offset in show_data for Scatter assumes scalar markersize (#2724)
  • Separate window created when using plot pane in VSCode [GLMakie] (#2732)
  • (archlinux) segfault when precompiling GLMakie (#2735)
  • Name clash in plot! for arrow plots (#2738)
  • "News" link on docs page broken (#2747)
  • GLMakie leaves behind a detached window when inlined in Jupyter notebooks (#2752)
  • markerspace = :data seems not working with scatter plot (#2758)
  • Unexpected Allocations for custom recipe (#2767)
  • GLMakie crash Julia on M2 (#2771)
  • WGLMakie fails to precompile on M2 (#2772)
  • No trigger to render for buffered vertices in mesh (#2773)
  • Can not plot into figure after using empty! on it. (#2794)

Merged pull requests:

v0.19.2

29 Jan 16:13
156e651
Compare
Choose a tag to compare

Makie v0.19.2

Diff since v0.19.1

Closed issues:

  • Not posssible to close a makie window in mac (#393)
  • on mac, windows still often don't close correctly (#482)
  • Close Makie window (#658)
  • Excessive GPU usage in MacOS (#678)
  • New windows have shifted positions on Mac (#682)
  • Automatic colorbar limit setting error when min=max (#1400)
  • textsize/fontsize inconsistency (#1422)
  • empty! memory leak (#1462)
  • Cannot read property 'wgl_camera' of undefined (#1546)
  • REPL can be extremely slow after plotting with GLMakie (#1683)
  • redraw text plot (vector of strings) on observable change (#1720)
  • OpenGL-related segfaults (#1805)
  • Allow option for increasing quality of output video in record (#2123)
  • Missing method for ispressed and Exclusively (#2538)
  • Heatmap or contour bug in Makie. (#2560)
  • WGLMakie test suite IOError: write: broken pipe (EPIPE) (#2561)
  • How to set the marker space in scatter lines (#2562)
  • Add marker on lines (#2568)
  • docs: Lscene 404 (#2569)
  • Add Roman Number to Figure (#2581)
  • Rasterize functionality broken in CairoMakie (#2608)
  • Compat Julia version update (#2623)
  • Strange bounding box using mesh! on Axis3 with SSAO enabled (#2627)
  • Color gradient test changed (#2635)

Merged pull requests:

v0.19.1

01 Jan 23:23
c01468d
Compare
Choose a tag to compare

Makie v0.19.1

Diff since v0.19.0

Closed issues:

  • Arrow colors are not updating correctly (#1135)
  • Recording with WGLMakie in VS Code doesn't work (#1136)
  • Add browserdisplay to CairoMakie (#1170)
  • ylabelrotation/rotate_ylabel for Axis (#1187)
  • WGLMakie text position change when zooming (#1202)
  • Makie.jl dependency issue with PlotlyJS.jl (#1224)
  • DataInspector is failing with WGLMakie (#1337)
  • WGLMakie figure works locally but not on Franklin (#1346)
  • Incorrect cell size delimiting in JupyterLab and WGLMakie (#1396)
  • Every display() adds a new screen to scene.current_screens in GLMakie and CairoMakie (#1402)
  • Is there a way to show data point with png image using WGLMakie? (#1479)
  • Can't update plot observables to empty list in WGLMakie (#1498)
  • Remote server WGLMakie stopped working (#1542)
  • Cannot read property 'wgl_camera' of undefined (#1546)
  • Add a tailcolor parameter to the arrows recipe ? (#1710)
  • DataInspector not working in Jupyter (#1711)
  • Zooming linked axes is slow (#1719)
  • WGLMakie - Comma does not render properly in Pluto notebook (#1877)
  • WGLMakie: IOError: listen: address already in use (EADDRINUSE) (#2147)
  • wglmakie ambient and lightposition (#2179)
  • updating mesh in WGLMakie doesn't work as expected. (#2204)
  • Rotating the title of the y-axis? (#2222)
  • Unsynchronized rotation behavior in WGLMakie (#2243)
  • WGLMakie plot pane cut on JuliaHub (#2358)
  • Makie.arrows stopped working with some input types (#2402)
  • window_open Observables not notified (#2414)
  • Reached "This shouldn't happen..." warning with own recipe (#2421)
  • Text with relative space does not show in log-scale figures. (#2429)
  • Saving to pdf or svg is now errored with larger withite space (#2433)
  • Support controlling text width and height separately (#2435)
  • Improve search result ordering, make results more concise. (#2448)
  • Legend markers with different linestyles become indistinguishable for large enough linewidth (#2468)
  • Poly with transparancy broken on [email protected] (#2469)
  • Custom font for exponents of scaled ticks in Makie v0.19 (#2471)
  • fonts not available for Label (#2476)
  • Precompile fails (#2477)
  • [FR] rich text rotation (#2479)
  • Broken fonts and markers when using GLMakie with a custom system image (#2480)
  • More flexible construction of colorbars (#2482)
  • Menu support in WGLMakie backend (#2483)
  • Search page redirect doesn't respect prefix (#2486)
  • Outdated documentation for observables (#2487)
  • fontsize in Label doesn't work (#2492)
  • WGLMakie + Pluto plot cuts off (#2499)
  • visible attribute on vlines! not working for GLMakie and WGLMakie (#2502)
  • legend scheme for stemplot doesn't use stemcolor when transparency is provided? (#2506)
  • Legend for labeled data in scatter plot (#2508)
  • CairoMakie outputs rasterized svg if legend is added with RGBA-polygon (#2510)
  • Surface of unstructured grid (#2516)
  • GLMakie is broken on 1.9 and master on macaarch (#2517)
  • GLMakie with PackageCompiler.jl breaks display of numbers (#2521)
  • Hardcode Makie's default fonts to avoid findfont latency (#2528)

Merged pull requests:

v0.19.0

03 Dec 16:56
9ace5fb
Compare
Choose a tag to compare

Makie v0.19.0

Diff since v0.18.4

Merged pull requests:

v0.18.4

02 Dec 14:21
1c8d098
Compare
Choose a tag to compare

Makie v0.18.4

Diff since v0.18.3

Closed issues:

  • Transform is applied even if space != :data (#2065)
  • Artificial colored edges in CairoMakie when saving an image to PDF. (#2162)
  • Support AbstractPattern in WGLMakie (#2294)
  • Menu options disapear on re-opening figure (#2392)
  • CairoMakie fails to PackageCompile (#2409)
  • text bounding box in an axis (#2424)
  • bug in Pluto for displaying the figure (#2438)
  • DimensionMismatch error with an animation for the size changing array with Observable (#2441)
  • VSCode displays figure with wrong viewbox after save (#2444)
  • CairoMakie's png output empty for large enough surface plot (#2454)
  • Multiple plots don't show all (#2460)

Merged pull requests:

v0.18.3

17 Nov 13:41
e026b28
Compare
Choose a tag to compare

Makie v0.18.3

Diff since v0.18.2

Closed issues:

  • Convenience function for multiple lines and sensible categorical color defaults (#716)
  • allow nothing for the label in scatter etc. to hide it in axis legend? (#2300)
  • Crashes after close and closeall (#2371)
  • Interactivity of GLMakie plots lost after save (#2380)
  • Redundant import of CairoMakie in the Basic Tutorial (#2394)
  • CairoMakie saving raster to .svg depending on content (#2396)
  • CairoMakie svg id assimilation and salting is broken (#2406)
  • [GLMakie]hold the windows existing after program which launched outside REPL closed. (#2410)
  • How to add Makie to a personal project only for plotting recipes? (#2412)
  • GLMakie plots only part of the data (#2413)
  • Latex string like $\Delta$ should be regular but showing as italic in CairoMakie (#2423)
  • Figure stops auto-rescaling or crashes when resizing GUI window after save with GLMakie (#2425)

Merged pull requests: