Skip to content

Releases: MakieOrg/Makie.jl

julius-test-tag: Improve precompiles (#1634)

16 Feb 13:12
bfabbaf
Compare
Choose a tag to compare
* Small inferrability improvement

* Improve the precompiles

This gets away from the gensymmed functions and instead
executes code to force compilation.

Co-authored-by: Simon <[email protected]>

v0.16.3

28 Jan 11:22
30c27d4
Compare
Choose a tag to compare

Makie v0.16.3

Diff since v0.16.2

Closed issues:

  • ecdfplot() not available in Makie v0.15.3 (#1515)
  • error in master, not_implemented_for not defined (#1528)
  • Twin y-axis with wrong range (#1608)
  • gluniform method is ambiguous (#1616)
  • Wrong keyword value gives empty output (#1617)
  • band! overdraw=true not working (#1621)

Merged pull requests:

v0.16.2

20 Jan 12:13
Compare
Choose a tag to compare

Makie v0.16.2

Diff since v0.16.1

Closed issues:

  • [BUG] Mixed LaTeX and unicode (#1315)
  • Precompiling error (#1511)
  • GLMakie test LoadError 'libwand' not defined (#1533)
  • save(...; update=false) removed in 0.16 (#1568)
  • CairoMakie is blocking new window to display (#1578)
  • Variable arrow_size in streamplot should be in "axis units" by default (#1580)
  • [GLMakie] GLFW wait instead of poll (#1584)
  • How to clear a figure? (#1595)
  • Uncaught error when running scatter() i.e. with no args (#1604)

Merged pull requests:

v0.16.1

08 Jan 17:54
413be2c
Compare
Choose a tag to compare

Makie v0.16.1

Diff since v0.16.0

Merged pull requests:

v0.16.0

07 Jan 16:55
fd54f01
Compare
Choose a tag to compare

Makie v0.16.0

Diff since v0.15.3

Closed issues:

  • Common attributes (#44)
  • display does not refresh during animation (#105)
  • Barplot enhancement (#541)
  • QOL: implement set_xlabel or xlabel (#191)
  • Axes review (#206)
  • Integer values are not automatically converted in call to volume (#232)
  • Recipe package should be "lightweight" (#549)
  • High dpi output (#256)
  • Cropping images (#257)
  • Interactive sample in jupyter (IJulia) (#266)
  • A function that updates the plot limits of a plot in place without plotting new stuff. (#552)
  • Dynamically Changing the Limits in Plots (#270)
  • problems with select_rectangle (#547)
  • Laptop's sound goes quiet when loading Makie (on Windows) (#314)
  • Animating custom recipe (#324)
  • How to rotate 2D scene? (#333)
  • Display to IJulia fails (#493)
  • test Makie fails on 1.2.0-rc2 on Linux (#372)
  • Recipes v2 (#409)
  • y axis label overlaps with ticks in default settings (#424)
  • handling vectors with Missing in type signature (even if there are no missing values) (#532)
  • generic highclip / lowclip and nonlinear color transforms (#596)
  • Figure object (#623)
  • Title alignment (#655)
  • Segfault with two heatmaps and colorbar (#711)
  • Scenes do not show up in GLMakie, WGLMakie and CairoMakie (#741)
  • bump GLMakie version in compat (#785)
  • LAxis broken (#790)
  • LScene not rendered correctly if created after Axis. (#805)
  • Non-optimal stability of plotting window. (#838)
  • Crashing when running Figure the second time (#908)
  • Makie crashing when performing several zooms in (#909)
  • Missing segmens in "lines" plot for duplicate points in GLMakie (#913)
  • KeyError: key 1065353216 not found (#927)
  • Lines function name (#1017)
  • Document dodge keyword argument to boxplot, etc (#1055)
  • yscale=log10 broken on bar plots? (#1087)
  • Docstring of heatmap must state its configs / keyword arguments (#1137)
  • Moving docs to Franklin (#1139)
  • 3D scatter: markers are not displayed (#1184)
  • Dropdown menus overlap in insertion order (#1186)
  • not_implemented_for is not defined where it is used (#1209)
  • GLMakie tests failing (#1214)
  • WGLMakie doesn't work properly with proxy and/or ipv6 only (#1275)
  • Incorrect depth-ordering in arrows() (#1280)
  • minorticks vector (#1282)
  • CairoMakie rotated heatmap does not match GLMakie (#1298)
  • [BUG?] scatterlines does not register color cycle (#1306)
  • WGLMakie can't display on iPad, iPhone and mac (#1313)
  • SSAO example in the docs is broken (#1391)
  • Log scale colorbar for volumeslices (#1403)
  • Colorbar errors with obscure message when both limits are the same. (#1409)
  • poor data viz practice in multi-panel example (#1430)
  • What the hell is Point2f0 or RGBAf0? (#1437)
  • Default value of markercolor in scatterlines should be color (#1450)
  • scatterlines with black theme (#1461)
  • Blurry menus / scaling issues using multiple monitors (#1470)
  • [DOCS] Where can I find the named colors? (#1471)
  • list available markers in docs for scatter (#1484)
  • Setting theme spine not working (#1486)
  • Errors from tick formatting with yscale=log10 (#1490)
  • Theme API Consistency for LineSegments (#1496)
  • Camera reset (#1497)
  • LaTeX example in documentation does not work (#1500)
  • unwanted overexposed colors with the new transparency (#1505)
  • plotting in a standalone figure in jupyter notebook (#1509)
  • Size of arguments calling poly (#1514)
  • Uninformative error when calling deepcopy(Makie._current_default_theme) (#1517)
  • Call show_data for nested Combined/recipe plots (#1520)
  • Remove grids and change the ticks to be inside (#1530)
  • modify the axis of a Figure from the fig object (#1536)
  • Record function does not record (#1539)
  • Partial stroke painting (#1543)

Merged pull requests:

v0.15.3

16 Oct 19:41
Compare
Choose a tag to compare

Makie v0.15.3

Diff since v0.15.2

Closed issues:

  • A place to discuss architecture. (#4)
  • Plot object and Plots.jl compatibility (#5)
  • Recipes (#9)
  • Scene magic (#10)
  • Interactivity in IJulia, resp. WebGL-support (#15)
  • compatibility attributes/keyword arguments (#25)
  • Axis freezes when one axis is a integer range (#31)
  • axis labels too small for large axes (#37)
  • 2D/3D camera behavior is too magical (or not magical enough?) (#39)
  • Feature request: default names to axis (#41)
  • Grammar of graphics API (#43)
  • GPU-less install (#56)
  • various InterruptException issues (#57)
  • GR backend (#62)
  • Thickness Scaling (#63)
  • to_offset is overly-strict on types (#66)
  • to_world(Point2f0(mpos), cam) fails if cam== :auto (#75)
  • efficient imshow (also with scaled axis) (#79)
  • Graph plotting (#119)
  • Final release todos (#134)
  • Implement color cycle (#189)
  • Axis tick labes in 3D are still gray (#190)
  • Issues that came out at VizCon (#542)
  • VizCon aftermath: grouping, tables and recipes (#543)
  • markersize should be specified in axis coordinates by default (#225)
  • hbox not so intuitive (#252)
  • Problems drawing legend (#563)
  • scatter issue with largish range (#278)
  • [feature request] Billboarded text in 3D (#317)
  • Rectangle draw order wrong unless object inside array (#321)
  • Picking a line is too difficult (#349)
  • hbox and vbox result in inconsistent font size (#358)
  • Billboarding implementation (#554)
  • [Feature request] Convenience functions like Plots.jl has (#366)
  • mesh() errors when given colors are all equal (#385)
  • z-scale in surface plots (#418)
  • Small but impactfull changes (#501)
  • document scene[Axis].names.title (#500)
  • Testing infrastructure (#507)
  • Multi-format support? (#582)
  • ImageMagick ? (#514)
  • Switch to PlotUtils palettes and gradients? (#517)
  • Sliders are broken (#577)
  • Configuring tests using environment variables (#609)
  • StatsMakie Tutorial may be out of date (#642)
  • Text causes scatter points to move (#664)
  • Documentation refactor (#693)
  • How to do the off-screen rendering (#831)
  • GLMakie doesn't plot left-side legend outline when headless (#865)
  • surface is plotting NaN values in black, plus highclip, lowclip dont work (#879)
  • Arrow not aligning correctly in streamplot (#1071)
  • Segfault in surface call (#1161)
  • SurfaceLike plots looking weird when giving a vector for z (#1163)
  • WGLMakie vs GLMakie (#1225)
  • Errors when using DataInspector and GLMakie (#1261)
  • Pretty much all internal links in documentation are broken (#1273)
  • [docs] chasing @ref links (#1286)
  • aspect ignored for images (#1288)
  • CairoMakie plot does not display on mac os (#1290)
  • Tutorial Fails with WGLMakie (#1291)
  • wrong direction of arrows in vector field generated by streamplot (#1293)
  • Lighting and Z-Order issues in WGLMakie (#1294)
  • WGLMakie lift error (#1302)
  • Segfault with threading and font loading. (#1316)
  • Ternary plot recipe (#1317)
  • Axis placement should accept CartesianIndex{2} (#1328)
  • wireframe! cannot add new plots to a scene (#1332)
  • GLMakie's place vs Makie (#1341)
  • Legend left frame spine is invisible (#1349)
  • [BUG] CairoMakie.mesh stopped working due to some issue in GeometryBasics.jl (#1350)
  • m1 stackoverflow wglmakie (#1353)
  • Label box not complete in subplots (#1356)
  • Doc improvement, use of kwargs not clear (only for beginners?) (#1357)
  • First example on makie.juliaplots.org fails (#1358)
  • Is there something like append_plot? (#1360)
  • Scrolling throws GLFWError (PLATFORM_ERROR): WGL: Failed to make context current: The handle is invalid. (#1361)
  • Lines do not plot if a coordinate is repeated (#1366)
  • GLMakie image_like spatial order error message inconsistency (#1370)
  • CairoMakie SVG plots in Notebooks sometimes clip unexpectedly (#1377)

Merged pull requests:

v0.15.2

26 Aug 13:03
Compare
Choose a tag to compare

Makie v0.15.2

Diff since v0.15.1

Closed issues:

  • Feature request: rectangular span (axvspan/axhspan) (#1263)

Merged pull requests:

v0.15.1

21 Aug 22:31
Compare
Choose a tag to compare

Makie v0.15.1

Diff since v0.15.0

Closed issues:

  • Transition to Plots.jl (#8)
  • High level Layouting (#183)
  • Mathematical Equations in Makie (#264)
  • New window takes away focus from REPL (#452)
  • LaTeXStrings in axis labels (#730)
  • Logo & favicon proposal (#934)
  • Allow general object in labels and co. (#972)
  • What triggers events.scroll? (#1127)
  • Title in example "Animations using Observables" not update as expected (#1128)
  • Problems with LaTeX strings (#1131)
  • Idomatic way to delete plots in a dynamic scene (#1140)
  • New cam3d! and scale! issue (#1142)
  • Why so slow even after sysimage? (#1164)
  • GLMakie: mesh no longer works (#1167)
  • How to make subplots with GLMakie.mesh? (#1168)
  • Marker xtick position is not correct in twin axis (#1171)
  • Error when showing surface in 2D using GLMakie (#1180)
  • Trouble with JSServe + WGLMakie example (#1185)
  • colormap with transparency? (#1188)
  • pkg> test GLMakie errors (#1189)
  • DataInspector error for MeshScatter (#1203)
  • Callback error PixelCamera has no field eyeposition for DataInspector in the presence of a polygon (#1210)
  • Precompilation segfault (#1218)
  • Using out of scope variables in own show_data method (#1219)
  • Request: fix old docs URL on about section (#1227)
  • Request: add scene to Textbox elements? (For right-clicking on Textbox, for example) (#1233)
  • Edit the doc on github ? (#1235)

Merged pull requests:

v0.15.0

15 Jul 15:13
Compare
Choose a tag to compare

Makie v0.15.0

Diff since v0.14.2

Closed issues:

  • Segmentation fault for nested plots (#540)
  • update_cam! doesn't respect the value of Camera3D.far (#801)
  • Camera weirdness (#941)
  • CHANGELOG.md confusing (#961)
  • linewidth argument per line in linesegments (#991)
  • Error in documentation (#1007)
  • wireframe is not listed in the plotting functions (#1061)
  • Error caused by some recent update to plot recipes (#1083)
  • Bug deepcopy overwritten (#1089)
  • Environment broken (#1091)
  • transparency of band does not work when color is specified (#1092)
  • GLMakie: duplicate code line in recent commit (no impact) (#1099)
  • CairoMakie implicit keyword syntax used (#1102)
  • MethodError applying xticks! with labels to existing Axis (#1110)
  • zooming using Axis3! (#1115)
  • Observables in axis tics (#1116)

Merged pull requests:

Release assets 0.1.4

14 Jul 13:18
Compare
Choose a tag to compare
assets-0.1.4

add comments and small fixes