Makie.jl Versions Save

Interactive data visualizations and plotting in Julia

v0.20.3

5 months ago

Makie v0.20.3

Diff since v0.20.2

Merged pull requests:

  • Add options to reduce edge artifacts in scatter (text, lines) (#3408) (@ffreyer)
  • Add naive depth sorting for scatter & text (#3432) (@ffreyer)
  • move texture map to scratchspaces in depot (#3437) (@IanButterworth)
  • Match url ids but not image data blobs in svg salting (#3443) (@jkrumbiegel)
  • docs: Fix undef var (#3445) (@rapus95)
  • fix document links about Camera3D (#3447) (@ehgus)
  • Write figure sizes into html img tags (#3448) (@jkrumbiegel)
  • Link check (#3451) (@jkrumbiegel)
  • CompatHelper: bump compat for Hyperscript to 0.0.5 for package WGLMakie, (keep existing compat) (#3453) (@github-actions[bot])
  • DataInspector fixes (#3454) (@ffreyer)
  • GLMakie image size update bug (#3456) (@jkrumbiegel)
  • Make autolimits! default to current_axis() (#3469) (@KronosTheLate)
  • clean up some more observables for blocks and axis (#3475) (@SimonDanisch)
  • import plot!, closes #771 (#3478) (@SimonDanisch)
  • Merge all refimage generating workflows into one (#3479) (@jkrumbiegel)
  • Bump actions/upload-artifact from 3 to 4 (#3480) (@dependabot[bot])
  • Make artifact names unique (#3481) (@jkrumbiegel)
  • pass update through record/Record/VideoStream (#3482) (@SimonDanisch)
  • fix WGLMakie benchmark (#3483) (@SimonDanisch)
  • Update setup-python (#3484) (@SimonDanisch)
  • add interpolate option to volume (#3485) (@SimonDanisch)
  • tag v0.20.3 (#3486) (@SimonDanisch)
  • Add how to draw boxes page (#3488) (@jkrumbiegel)
  • Fix & test relocatability (#3490) (@SimonDanisch)
  • doc: Fix typos in VideoStreamOptions docs (#3493) (@musoke)
  • Fix calculation of focal length for RPRMakie (#3494) (@jkrumbiegel)

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

5 months ago

Makie v0.20.2

Diff since v0.20.1

Merged pull requests:

  • Histogram: fix a plot updating bug for plot specific attributes (#3365) (@Sagnac)
  • fix transformation passthrough (#3418) (@ffreyer)
  • use generic attributes (#3424) (@SimonDanisch)
  • fix contour attribute + plot!(fig, ..) (#3425) (@SimonDanisch)
  • Improve PolarAxis surface example (pass data as color) (#3426) (@ffreyer)
  • Fix incorrect limits in h/vlines and h/vspan (#3427) (@ffreyer)
  • Tweak Camera3D clipping (#3433) (@ffreyer)
  • dont apply contour transform double (#3434) (@SimonDanisch)
  • CairoMakie allocations (#3435) (@jkrumbiegel)
  • Prepare 0.20.2 (#3438) (@SimonDanisch)

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

6 months ago

Makie v0.20.1

Diff since v0.20.0

Merged pull requests:

  • add comment to clarify minus sign (#3398) (@stevengj)
  • Fix typo in text! docstring (#3400) (@DanielVandH)
  • Fixes for 0.20 release (#3401) (@SimonDanisch)
  • triangulate on transformed points (#3402) (@SimonDanisch)
  • Don't return false early just because one MIME type isn't displayable (#3403) (@jkrumbiegel)
  • release 0.20.1 (#3407) (@SimonDanisch)

Closed issues:

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

v0.20.0

6 months ago

Makie v0.20.0

Diff since v0.19.12

Merged pull requests:

  • Rebased version of beta 0.20 (#3113) (@SimonDanisch)
  • Deprecate resolution for size (#3343) (@jkrumbiegel)
  • compat for missing stdlibs (#3344) (@SimonDanisch)
  • rprmakie fixes (#3345) (@SimonDanisch)
  • Add strokestyle attribute to Box (#3346) (@nHackel)
  • Add closeall() to MultipleWindows paragraph, cf #2984, closes #3347 (#3348) (@bc0n)
  • Add RectLight (#3355) (@ffreyer)
  • change vertical axis with trimspine == true (#3360) (@markgpritchard)
  • Docstring improvements for hidedecorations!, etc. (#3363) (@jwahlstrand)
  • improve specapi docs (#3378) (@jkrumbiegel)
  • Hyphen to minus in tick labels (#3379) (@jkrumbiegel)
  • Replace radial_distortion_threshhold with directly setting radius_at_origin (#3381) (@ffreyer)
  • final clean up for release (#3382) (@SimonDanisch)
  • Default Lighting tweaks (#3383) (@ffreyer)
  • CompatHelper: add new compat entry for FilePaths at version 0.8, (keep existing compat) (#3384) (@github-actions[bot])
  • Bump actions/github-script from 6 to 7 (#3389) (@dependabot[bot])
  • sanity checks for texture atlas hashing & defaults (#3394) (@SimonDanisch)
  • Deprecate using AbstractVector as side of ImageLike (#3395) (@jkrumbiegel)
  • Reduce warnings for ImageLike deprecation (#3396) (@jkrumbiegel)
  • Fix mesh/surface with NaN points #2598 @ffreyer
  • Camera3D Improvements #2746 @ffreyer
  • display png via html preserving size regardless of pixel density #2346 @jkrumbiegel
  • Scale windows and resolution for HiDPI displays #2544 @jmert
  • early attribute conversion + no proxy scene anymore -> much improved compile times #3082 @SimonDanisch
  • Dynamic PlotList recipe which plots arbitrary arrays of PlotSpec #2868 @SimonDanisch
  • Rework WGLMakie lines #3062 @SimonDanisch
  • Refactor SurfaceLike trait #3106 @ffreyer
  • SpecApi #3281 @SimonDanisch
  • Implement multiple lights and more Light types #3246 @ffreyer

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

7 months ago

Makie v0.19.12

Diff since v0.19.11

Merged pull requests:

  • fix grouping of zero-height bar in barplot (#3058) (@ctarn)
  • cycle color for error and range bars (#3230) (@ErickChacon)
  • Implement multiple lights and more Light types (#3246) (@ffreyer)
  • DataInspector: fix an attribute extraction bug for heatmaps & images (#3260) (@Sagnac)
  • replace bgcolor with backgroundcolor in Legend (#3261) (@JonasIsensee)
  • Fix deactivated scroll interactions still consuming event (#3272) (@ffreyer)
  • Fix WGLMakie's README code snippet for JSServe (#3280) (@DanielVandH)
  • Blockspec (#3281) (@SimonDanisch)
  • fix constructor for nested attributes (#3284) (@hexaeder)
  • add timings + used memory to tests (#3285) (@SimonDanisch)
  • upgrade three for better error printing in julia (#3290) (@SimonDanisch)
  • Improve default near/far (#3293) (@ffreyer)
  • Add entry about how to trouble shoot GLMakie crashing on macOS (#3296) (@felixcremer)
  • conditionally remove color arg (#3303) (@SimonDanisch)
  • don't append screens (#3305) (@SimonDanisch)
  • Add cornerradius attribute to Box (#3308) (@jkrumbiegel)
  • Upgrade StableHashTraits (#3309) (@haberdashPI)
  • Consider marker bbox in meshscatter data_limits (#3310) (@ffreyer)
  • bugfixes and docstrings for xlims!, etc. (#3312) (@jwahlstrand)
  • fix bezier construction for strings starting with m (#3313) (@BeastyBlacksmith)
  • Improve figure size and units explanation documentation (#3322) (@jkrumbiegel)
  • Histogram: fix a bug when data changes to allequal values (#3325) (@Sagnac)
  • tag v0.19.12 (#3327) (@SimonDanisch)
  • combine all compat fixes (#3340) (@SimonDanisch)
  • compat entry for stdlibs (#3341) (@SimonDanisch)

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

7 months ago

Makie v0.19.11

Diff since v0.19.10

Merged pull requests:

  • Bump actions/checkout from 3 to 4 (#3223) (@dependabot[bot])
  • Add "How to get a transparent background" page (#3236) (@jkrumbiegel)
  • Docs wider layout (#3244) (@jkrumbiegel)
  • fix window not closing on osx (#3252) (@SimonDanisch)
  • Setup automatic colorbars for volumeslices (#3253) (@ffevotte)
  • Dont use deprecated scale kw in hexbin docs (#3257) (@SimonDanisch)
  • Bug fixes (#3275) (@SimonDanisch)
  • release v0.19.11 (#3277) (@SimonDanisch)

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

8 months ago

Makie v0.19.10

Diff since v0.19.9

Merged pull requests:

  • Datashader (#2883) (@jkrumbiegel)
  • improve colorbar errors for plots that don't use a colormap (#3090) (@SimonDanisch)
  • PolarAxis improvements (full rlimits, thetalimits, improved controls, argument order) (#3154) (@ffreyer)
  • Move recursion to data_limits (#3227) (@ffreyer)
  • Docs for Categorical colormap (#3229) (@SimonDanisch)
  • Fix typo in DataInspector docs (#3234) (@GlenHertz)
  • Adjust Documenter compat for docs build (#3237) (@jkrumbiegel)
  • prepare a new release (v0.19.10) (#3241) (@SimonDanisch)
  • Fix struct uniforms (#3242) (@ffreyer)
  • Docs tweaks (#3243) (@jkrumbiegel)

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

8 months ago

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:

  • Rework WGLMakie lines (#3062) (@SimonDanisch)
  • Fix some errors caused by updating Axis xscale or yscale (#3084) (@ffreyer)
  • add and export ReversibleScale type - simplify LogFunctions (#3095) (@t-bltg)
  • Refactor SurfaceLike trait (#3106) (@ffreyer)
  • Add tooling to bump versions (#3155) (@jkrumbiegel)
  • Delaunay recipes (#3159) (@SimonDanisch)
  • Improve resolution of Mandelbrot example image (#3170) (@DanielVandH)
  • fix ffmpeg depwarn and use FFMPEG_jll directly (#3171) (@SimonDanisch)
  • fix updates of colormap in GLMakie (#3172) (@SimonDanisch)
  • Fix rticklabelsvisible and thetaticklabelsvisible in PolarAxis (#3173) (@Klafyvel)
  • Bar label alignment (#3177) (@matthijscox)
  • fix error bar range in recipes (#3179) (@palday)
  • Tex theme (#3180) (@SimonDanisch)
  • Restructure docs (#3183) (@jkrumbiegel)
  • try pagefind for search (#3185) (@jkrumbiegel)
  • Cleanup align handling (#3191) (@ffreyer)
  • rename CI job (#3192) (@t-bltg)
  • Linestyle type (#3193) (@SimonDanisch)
  • Refimages GHA status check (#3194) (@jkrumbiegel)
  • mention notify() in the doc for in-place Observable update (#3195) (@Moelf)
  • with_theme in docs to avoid latex font spill (#3196) (@jkrumbiegel)
  • jk/fix fontawesome (#3197) (@jkrumbiegel)
  • tweak px_per_unit handing in GLMakie & revert hardcoded camera test (beta) (#3198) (@ffreyer)
  • Fix depwarn for cairomakie lines (#3200) (@SimonDanisch)
  • fix brack data_limits (#3201) (@SimonDanisch)
  • add default to theme methods (#3214) (@pepijndevos)
  • Dfl/update stable hash (#3216) (@SimonDanisch)
  • fix warning when zooming in WGLMakie (#3224) (@SimonDanisch)
  • tag 0.19.9 (#3225) (@SimonDanisch)

v0.19.8

9 months ago

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:

  • Fix automatically generated normals (#3041) (@jkrumbiegel)
  • fix contour label - transform interaction (#3083) (@ffreyer)
  • fix error message (#3086) (@SimonDanisch)
  • Resize screens as well when resizing scene (#3093) (@SimonDanisch)
  • merge CURRENT_DEFAULT_THEME to scene.theme after empty! (#3100) (@s-fuerst)
  • Fix regressions (#3104) (@SimonDanisch)
  • switch to simpleanalytics (#3120) (@SimonDanisch)
  • Allow new PNGFiles (#3121) (@SimonDanisch)
  • Fix theta tick label update error in PolarAxis (#3128) (@ffreyer)
  • Tweaks readme (#3129) (@lazarusA)
  • Set Axis3 ticks to same default size as Axis (#3134) (@jkrumbiegel)
  • Add Axis3 axis reversal attributes (#3138) (@jkrumbiegel)
  • Add better docs for Axis3 protrusions (#3139) (@jkrumbiegel)
  • Improve CairoMakie lines with array colors (#3141) (@jkrumbiegel)
  • More badges (#3143) (@lazarusA)
  • GLMakie: ignore mouse buttons beyond the first three (#3144) (@jwahlstrand)
  • strokecolormap keyword for poly (#3145) (@lazarusA)
  • Allow for poly to work with empty polygons (#3146) (@DanielVandH)
  • Fix PolarAxis tick align (#3151) (@ffreyer)

v0.19.7

10 months ago

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:

  • Arbitrary coloring functions for streamplot (#2002) (@asinghvi17)
  • Hook up ticksize attribute for Axis3 (#2354) (@fatteneder)
  • Improve bar_labels: LaTeXStrings and fontsize (#2501) (@greimel)
  • Respect linestyle when stroking polygons in CairoMakie (#2604) (@asinghvi17)
  • GLTexture.Texture constructor with image parameter of type LinearAlgebra.Adjoint (#2626) (@mfandl)
  • Fall back to Makie.alternativefonts() in rich text (#2699) (@asinghvi17)
  • Updates for Northstar & v3 (#2786) (@SimonDanisch)
  • Fully flatten plots and sort by atomic zorder in all backends (#2793) (@asinghvi17)
  • add a current_axis() method to handle case when there's no current figure (#2809) (@jwahlstrand)
  • Add LaTeXStrings capability for tickformats in Axis3 (#2811) (@RayleighLord)
  • Add comments to the example in the landing page (#2877) (@asinghvi17)
  • Use DelaunayTriangulation.jl for tricontourf (#2896) (@DanielVandH)
  • Clean up colormap handling and implement colorscale + alpha kw (#2900) (@SimonDanisch)
  • Adjust stroke/glow/AA scaling in GLMakie (#2950) (@ffreyer)
  • Fix 3D heatmaps in CairoMakie (#2959) (@ffreyer)
  • Fix bezier marker stroke (#2961) (@ffreyer)
  • Continuation of polar axis (#2990) (@ffreyer)
  • Fix transformation handling in DataInspector (#3002) (@ffreyer)
  • add smart fillto to enable logscale y-axis histogram barplot (#3004) (@Moelf)
  • Fix errorbar and bracket interaction with transform functions (#3012) (@ffreyer)
  • Better error message when the GL status is not GL_FRAMEBUFFER_COMPLETE (#3014) (@asinghvi17)
  • Clean up list of available formats (#3020) (@jkrumbiegel)
  • Fix links (#3021) (@jkrumbiegel)
  • add option to flip x direction for bezier path (#3024) (@TomRottier)
  • update docs (#3026) (@TomRottier)
  • fix error message (#3029) (@bjarthur)
  • fix meshscatter for 2d marker and fix shading (#3031) (@SimonDanisch)
  • WGLMakie supports pick now (#3033) (@bjarthur)
  • Update NEWS.md (#3036) (@jkrumbiegel)
  • Improve set_close_to! docstring (#3037) (@jkrumbiegel)
  • Sf/vscode resizing (#3044) (@SimonDanisch)
  • Change Axis case (#3046) (@pepijndevos)
  • Shrink logo in readme (#3047) (@jkrumbiegel)
  • Update README.md (#3048) (@SimonDanisch)
  • Fix gap in miter join (#3053) (@ffreyer)
  • display fixes (#3057) (@SimonDanisch)
  • Add keyword docs to save (#3068) (@felixcremer)
  • Fix typo in cleanup of DataInspector (#3071) (@sents)
  • Try to fix marker size (#3073) (@SimonDanisch)
  • hexbin weights (#3074) (@SimonDanisch)
  • Use RNG for heatmap test (#3075) (@SimonDanisch)
  • improve performance of buffer in mesh code (#3076) (@SimonDanisch)
  • better colorbuffer, fix record + window hiding when using save (#3078) (@SimonDanisch)
  • prepare 0.19.7 release (#3079) (@SimonDanisch)
  • Allow arrows to take a Function to produce the vector (#3080) (@SimonDanisch)