Releases: MakieOrg/Makie.jl
Releases · MakieOrg/Makie.jl
v0.20.9
Makie v0.20.9
Merged pull requests:
- Unsupported marker warn message hint (#3666) (@J-C-Q)
- use CRC32c hashing directly instead of StableHashTraits (#3667) (@SimonDanisch)
- fix doctrings for Textbox validator (#3710) (@lanceXwq)
- Fix CairoMakie line color bug #3704 (#3712) (@jkrumbiegel)
- Fix contourf level calculation (#3713) (@jkrumbiegel)
- Violin scaling continued (#3715) (@jkrumbiegel)
- Use label formatter in barplot (#3721) (@SimonDanisch)
- Fix transforming surface normals (#3722) (@singularitti)
- flip (#3732) (@cossio)
- actually update texture atlas on change (#3737) (@SimonDanisch)
- Prepare 0.20.9 (#3747) (@ffreyer)
Closed issues:
- display backend support (#341)
- Make image plotting the same orientation as in Plots.jl (#389)
- Larger than screen recording results in "rolling" effect on video (#394)
- Lines plotted on an image appear discontinuous unless window is resized. (#396)
- Links to examples in README.md are broken (#438)
- Feature request: nan_color kwarg for meshscatter (#720)
- How to properly forward attributes in recipes? (#1019)
- Breaking change from CairoMakie 0.9 to 0.10 (#2630)
data_limits
overrides don't work when the recipe is nested within the recipe (#2714)- sizes of areas in violin plot are incorrect (#3351)
- WGLMakie now throws an error if no screen available (#3535)
- [FR] Do not export geometry basics (#3610)
- Should
convert_single_argument
be in MakieCore? (#3645) - resize_to_layout!() does not work with DataAspect (#3654)
- can you reproduce the bug with a fresh environment ? (
]activate --temp; add Makie
) (#3659) - GLMakie broken on 1.11 branch and nightly (#3661)
- Remove twitter link from Readme (#3678)
- Broken fonts and plots with GLMakie after using PackageCompiler (#3679)
contourf
bug (#3683)- programmatic mouse click (#3685)
- How to out put \widetilde label on Makie fig (#3701)
- Surface normals not properly transformed by
markersize
scaling. (#3702) - How to modify default setting in Makie (#3703)
- Varying line colors in CairoMakie (#3704)
- Makie fails to precompile (#3706)
- A simple docstring fix for Textbox (#3709)
- How to modify colors of Colorbar to adapt the values of exp-type data (#3711)
- Label formatter not used in barplot (#3720)
- Makie fails to compile on musl system (#3725)
- Return_type error that appeared out of nowhere (#3740)
- Please depreciate the fig[x,y] indexing (#3742)
- Makie thread safety: crashes Julia in parallel @Spawn and @threads but not in @async (#3753)
- CairoMakie Memory leak (Ubuntu)?? (#3759)
v0.21
[work in progress]
v0.20.8
Makie v0.20.8
Merged pull requests:
- Bump codecov/codecov-action from 3 to 4 (#3602) (@dependabot[bot])
- Make ScatterLines a PointBased plot (#3603) (@asinghvi17)
- Check converted as well as input args in polygon drawing in CairoMakie (#3605) (@asinghvi17)
- Enforce changelog (#3606) (@jkrumbiegel)
- Fix
rich
rticks forPolarAxis
(#3615) (@jonaswickman) - Fix potential bugs with format strings (#3633) (@ScottPJones)
- Small fixes (#3637) (@SimonDanisch)
- Avoid vertical space with
backend_show
(#3642) (@rikhuijzer) - Fix NEWS.md mention in template (#3644) (@rikhuijzer)
- bump versions (#3648) (@SimonDanisch)
- Skip resolution caching (#3649) (@ffreyer)
Closed issues:
- Allow 0 and negative indices for GridPosition (#1534)
- Misplaced yticks when mirroring inside ticks and linking yaxes (#2209)
- could not load library avdevice-58 (#3153)
- Warning triggered by Makie itself (#3459)
- Overlay multiple contours on a single plot (#3528)
- Repetitive precompilation for GLMakie and GeoMakie since Julia 1.10.0 (#3576)
- CairoMakie is drawing most polygon input as meshes, even when unnecessary (#3600)
- Chained @lift needed to update interactive heatmap: No method matching length(::Axis) (#3608)
- Error from example '33D Mixed-Agent Ecosystem with Pathfinding' (#3609)
- Bar labels are wrong for horizontal bars (#3617)
- Using Themes with only one attribute set leads to TypeError (#3618)
- Zero ticks are missing (#3620)
- Lines and text scale weirdly after emptying axis, adding new plot, and rescaling figure (#3639)
v0.20.7
Makie v0.20.7
Merged pull requests:
- disallow x, y, z for barplot (#3574) (@SimonDanisch)
- Use a temp dir instead of mutating the CairoMakie src dir (#3588) (@jkrumbiegel)
- Fix IntervalArithmetic version because of bug with DelaunayTriangulation (#3595) (@jkrumbiegel)
- Improve error message for Plots.jl-like usage (#3596) (@jkrumbiegel)
- Fix stack overflow for grid conversion with missings (#3597) (@jkrumbiegel)
- Fix axis mirrored ticks alignment (#3598) (@jkrumbiegel)
- Prepare 0.20.7 (#3599) (@jkrumbiegel)
Closed issues:
- Asymmetric ticks when mirrored and align=1 (#3431)
- mirrored ticks are sometimes misplaced with right y-axis (#3458)
contourf!()
givesStackOverflowError
onArray{Union{Float64,Missing}}
(#3515)- CairoMakie
display
mutates package directory (#3519) - Add hint to f, ax, p=plot(x) to the FigureAxisPlot plot! error message (#3593)
- Error installing - can't find isoband (#3594)
v0.20.6
Makie v0.20.6
Merged pull requests:
- add typed argument conversion (#3565) (@SimonDanisch)
- Fix a hang due to
limits!
being called recursively (#3570) (@Sagnac) - fix redisplaying figures on same screen (#3573) (@SimonDanisch)
- remove beta-20 from ci (#3578) (@SimonDanisch)
- Fix
bracket
with vector points but without text (#3580) (@jkrumbiegel) - Fix position of mirrored ticks when single dimension updates (#3581) (@jkrumbiegel)
- Fix camera centering (#3582) (@ffreyer)
- Fix
rich
ticks forPolarAxis
(#3585) (@jkrumbiegel) - Fix scatterlines scalar number color (#3586) (@jkrumbiegel)
- Allow scalar number colors for legend entries (#3587) (@jkrumbiegel)
- Prepare 0.20.6 release (#3590) (@jkrumbiegel)
Closed issues:
- LineElement in legend does not respect colormap attribute (#1905)
- CairoMakie:
intens
not defined (#2910) - Legend not working when using custom colorrange (#3532)
- Dead link in GLMakie/README.md (#3539)
scatterlines
cannot pass a number as one colorant for the whole scatterline (#3551)limits!
hangs when being passed a an indexed Figure, not an Axis (#3564)- student gets precompile error and access denied to
libcairo-2.dll
(#3568) - bracket! does not work with vectors when not providing a text argument (#3569)
- GLMakie Precompiling Segmentation Fault in WSL2 (#3577)
- Right ticks of an Axis not updating correctly when adding a Colorbar (#3579)
- PolarAxis ticklabel cannot take rich text (#3583)
- Label influences aspect of figure and adds unnecessary whitespace (#3589)
v0.20.5
Makie v0.20.5
Merged pull requests:
- Fix a DataInspector bug if
inspector_label
is used with RGB images (#3468) (@Sagnac) - fix streamplot 3D default arrow size (#3525) (@chillenb)
- fix error printing on shader error (#3530) (@SimonDanisch)
- update pagefind to 1.0.4 (#3534) (@jkrumbiegel)
- Use
Makie.automatic
in lighting docs (#3537) (@ffreyer) - Fix conversion trait docs (#3538) (@ffreyer)
- add interpolate keyword for Surface (#3541) (@SimonDanisch)
- Don't clear args, rely on delete deregister_callbacks (#3543) (@SimonDanisch)
- Remove deps, e.g. Setfield (#3546) (@SimonDanisch)
- Fix CairoMakie transforms (#3552) (@ffreyer)
- improve heatmap docs (#3557) (@jkrumbiegel)
- prepare 0.20.5 release (#3566) (@SimonDanisch)
Closed issues:
- empty!(Axis3) doesn't work (#3370)
- SurfaceLike still mentioned in the docs (#3439)
- Shading automatic doesn't work as suggested by warning. (#3495)
- Streamplot 3D seems to be broken (#3504)
- Deleting a plot removes listener (#3542)
- Issues with h/vspan and h/hspan in log space (#3545)
- Why are the heatmap rectangles not centered with the passed coordinates? (#3554)
- Precompilation of CairoMakie fails (#3563)
v0.20.4
Makie v0.20.4
Merged pull requests:
- fix contour boundingbox with
NaN
s (#3210) (@t-bltg) - improve direction markers in waterfall recipe (#3361) (@daschw)
- JSServe got renamed to Bonito (#3477) (@SimonDanisch)
- Fix typo (#3502) (@f-bro)
- fix spurious minor tick (#3505) (@t-bltg)
- Add stroke and glow to WGLMakie (#3518) (@ffreyer)
- Use separate reference images per backend (#3520) (@jkrumbiegel)
- cleanup three display and fix #3517 & #3503 (#3522) (@SimonDanisch)
- fix stroke ppu for WGLMakie (#3523) (@SimonDanisch)
- tag v0.20.4 (#3529) (@SimonDanisch)
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
andlabels=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
Makie v0.20.3
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
Makie v0.20.2
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[!]
withPolarAxis
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) hlines
andvlines
do not work well on log10 axis after the v0.20 update (#3417)
v0.20.1
Makie v0.20.1
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)