v0.20.0
github-actions
released this
21 Nov 18:06
·
445 commits
to master
since this release
Makie v0.20.0
Merged pull requests:
- Rebased version of beta 0.20 (#3113) (@SimonDanisch)
- Deprecate
resolution
forsize
(#3343) (@jkrumbiegel) - compat for missing stdlibs (#3344) (@SimonDanisch)
- rprmakie fixes (#3345) (@SimonDanisch)
- Add
strokestyle
attribute toBox
(#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 ofImageLike
(#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)