Releases: MakieOrg/Makie.jl
Releases · MakieOrg/Makie.jl
v0.17.2
Makie v0.17.2
Closed issues:
- [DOC] Adding custom labels to axis ticks, and displaying only specific ticks. (#551)
Invalid text boundingbox error
inTimeSeries
(#1669)- allow legend with title only (#1824)
- Incompatible to_colormap from v0.16 to v0.17 (#1900)
- Can we integrate a descriptive method error in convert_arguments? (#1938)
- MethodError: no method matching shadertype(::FileIO.File{FileIO.DataFormat{:UNKNOWN}, String}) When using record (#1946)
Merged pull requests:
- jk/tex gyre heros (#1897) (@jkrumbiegel)
- speed up tests & get rid of database (#1920) (@SimonDanisch)
- Clean up Attribute constructor & indexing code (#1930) (@SimonDanisch)
- use benchmarktools to judge difference (#1933) (@SimonDanisch)
- improve default axis type (#1935) (@SimonDanisch)
- Small raincloud fixes (#1936) (@haberdashPI)
- fix incorrectly resolved merge conflict (#1937) (@SimonDanisch)
- Propagate colormap in
spy
(#1940) (@asinghvi17)
v0.17.1
Makie v0.17.1
Closed issues:
- AbstractPlotting.set_theme! does not work for some attributes (#631)
- CairoMakie: surface does not work with
color::Matrix{Colorant}
(#1865) - Can't use latex z-labels with 3D surface plot (#1866)
- Highlight of some markers in 3D (#1894)
- Menu appears in bottom left corner (#1907)
- vspan! and hspan! is not defined (#1912)
Merged pull requests:
- don't use data_limits to figure out axis type (#1770) (@SimonDanisch)
- [breaking] clean up conversion pipeline (#1810) (@SimonDanisch)
- Add basic word wrapping (#1819) (@ffreyer)
- Improve Axis3 interactivity performance (#1835) (@ffreyer)
- Add uv vectors to surface mesh (#1878) (@asinghvi17)
- jk/doc style tweaks (#1886) (@jkrumbiegel)
- tweak docs structure (#1887) (@jkrumbiegel)
- default labels (#1888) (@yakir12)
- fixes for local-server and try ubuntu-latest for glmakie (#1889) (@SimonDanisch)
- allow breaking-release branch in CI (#1891) (@SimonDanisch)
- aj/bug (#1892) (@anandijain)
- fix(doc): enum INSTANCES of Makie.DragEnum (#1895) (@kunzaatko)
- allow more kwargs for examplefigure env to increase resolution (#1898) (@jkrumbiegel)
- clean up news.md (#1899) (@jkrumbiegel)
- properly deprecated to_colormap(cm, n) (#1901) (@SimonDanisch)
- fix incorrectly resolved merge conflict (#1911) (@SimonDanisch)
- fix 2d surfaces, add test (#1913) (@SimonDanisch)
- fix image scatter (#1917) (@SimonDanisch)
- Example for rasterize use. (#1919) (@awage)
- upgrade to FileIO 1.6 (#1921) (@SimonDanisch)
- streamline convert_for_attribute (#1922) (@piever)
- fix and clean up compile benchmark (#1923) (@SimonDanisch)
- bump versions (#1924) (@piever)
v0.17.0
Makie v0.17.0
Closed issues:
- SVG in Makie Window (#268)
- Set axis limits ONCE and ensure they are left untouched by automatic behavior. (#288)
- X / Y axes swapped in heat map (#295)
image
doesn't supportinterpolate
kwarg (#546)- Error plotting a large matrix (#335)
- Ginormous tick marks on retina display (#362)
- Re-implement units in terms of pixels (#498)
- Weird warning from GLVisualize? (#483)
- Segfault when exiting Julia (#567)
- Tiling images (#580)
- text! with string ending in linefeed regression (#633)
- Heatmap and contour bugs (#674)
- Feature request: heatmap that can handle irregular rectilinear grids (#675)
- Makie conflicts with PyPlot on Windows (#756)
- Inscrutable errors when Makie window is focused (#910)
- hist! in error for yscale=log10 (#951)
- violin plot orientation = :horizontal not working (#1312)
- Latex text observables not work (#1417)
- GLMakie 100% gpu utilization to display a 2000x2000 image (#1427)
- wglmakie color = image not working (#1575)
- GLMakie rendering issue with transparency (#1695)
text!
breaks legend (#1735)Colorbar
fails on all zeros heatmap (#1738)- CairoMakie fails on zeros heatmap (#1748)
- scatter and text transformations act on the wrong space (#1753)
- source code? (#1766)
- [GLMakie] Error while rendering RGB with heatmap (#1784)
- Space screen not recognized (#1787)
- "Warning: unknown command \Join" in fresh sessions. (#1788)
- heatmap permutes data (#1791)
- Setting palette colors not working (#1804)
- typo in slider example of glmakie (#1806)
- CairoMakie + linesegments(overdraw = false) (#1811)
- levels on contourf creating white border around plot (#1812)
- Precompiling plotting crashes when headless workers are available (#1817)
- Segfault on Mac M1 when creating an empty Axis for a displayed figure (#1829)
- Precompile Warning: FFTW failed to load from a cache file. [Julia.1.7.1, Windows 10] (#1833)
- Legend inside axis of twin y plot (#1841)
- Twin axis grid align (#1842)
- Figure glitches CairoMakie backend (#1843)
- GLMakie font rendering issue on latest Ubuntu (#1854)
- WGLMakie colormap breaks inside Pluto (#1868)
- Feature request: "automatic (#1869)
- Feature request: user-indicated rasterization of huge mesh/heatmap plots in Cairo (#1870)
- stretched colorbar when aspect is adjusted (#1874)
- slider behavior - changing value externally (#1879)
Merged pull requests:
- fix WGLMakie surface (#1576) (@SimonDanisch)
- add function as
y
argument example (#1682) (@Moelf) - Colorbar example for heatmap (#1736) (@KronosTheLate)
- Fix
Colorbar
with all zero heatmap (#1739) (@t-bltg) - use simpler to infer functions and speed up poly (#1750) (@SimonDanisch)
- Fix buggy camera rotation with up = (x, y, 0) (#1752) (@ffreyer)
- Fix translate!/rotate!/scale! for scatter and text (#1754) (@ffreyer)
- bump versions (#1763) (@SimonDanisch)
- show real url, change port (#1765) (@SimonDanisch)
- a new readme (from #1764) (#1767) (@SimonDanisch)
- benchmark should be allowed to fail (#1768) (@SimonDanisch)
- Timholy teh/cm specialization (#1769) (@SimonDanisch)
- Fix typo (#1773) (@navidcy)
- don't use blendfunc to calculate 1-alpha, fix #1695 (#1775) (@SimonDanisch)
- ylims!() as vector (#1777) (@daniel-frisch-kit)
- move PriorityObservable to Observables.jl (#1782) (@SimonDanisch)
- Fix glyphlayout not being an Observable for LaTeXStrings (#1790) (@ffreyer)
- CompatHelper: bump compat for "IntervalSets" to "0.6" (#1792) (@github-actions[bot])
- Refactor Layoutables (#1796) (@jkrumbiegel)
- make VolumLike a ConversionTrait (#1798) (@fatteneder)
- violin horizontal (#1800) (@SimonDanisch)
- fix lscene (#1801) (@SimonDanisch)
- GLBuffer-related bug fixes (#1803) (@maleadt)
- dont cd into dir (#1807) (@SimonDanisch)
- Hide decorations for scatter markers docs (#1814) (@rikhuijzer)
- jk/blockdocs (#1815) (@jkrumbiegel)
- Allow weights in statistical recipes (#1816) (@greimel)
- Add
empty!(fig)
and cleanupempty!(scene)
(#1818) (@ffreyer) - Fix resize of scatter plot when projectionview doesn't update (#1822) (@ffreyer)
- Fix rotation with Irrational and Uniful's degree (#1823) (@blegat)
- pass generic attributes to tex lines (#1826) (@ffreyer)
- Fix segfault during streamplot (#1830) (@NauticalDrop)
- Fix typo (#1837) (@jeremiahpslewis)
- Better colormap handling in CairoMakie (#1838) (@asinghvi17)
- Improved Rainclouds API (#1839) (@haberdashPI)
- Set the Cairo miter limit to mimic GLMakie (#1844) (@asinghvi17)
- Test on latest 1.x release (#1845) (@greimel)
- Specify size of matrices in
rotatedrect
(#1846) (@asinghvi17) - CompatHelper: bump compat for "StatsFuns" to "1.0" (#1852) (@github-actions[bot])
- fix layout-tutorial (#1853) (@jkrumbiegel)
- Mention merge and uniqe in docstring (#1864) (@KronosTheLate)
- fix for ci Julia version changes (#1871) (@SimonDanisch)
- Add single-plot rasterization capability to CairoMakie (#1872) (@asinghvi17)
- fix manual cycling of attrs (#1873) (@SimonDanisch)
- Allow antialias configuration in CairoBackend (#1875) (@asinghvi17)
- fix (x/y)ticklabelaling (#1882) (@SimonDanisch)
v0.16.6
Makie v0.16.6
Closed issues:
scatter
+Axis3
+GLMakie
does not work (#994)- [feature request] text input widgets (#1149)
- nan_color does not work for GLMakie.image (#1230)
- [FR] Plotting text in "axis coordinates" (#1472)
- Text not rendered correctly with 3d orthographic camera (#1602)
- Event system documentation and usability (#1611)
- shading & CairoMakie (#1715)
- CairoMakie saves svg as png (#1721)
- Node not defined (#1728)
- Events documentation examples do not run (#1729)
- color= does not work with uniform value (#1740)
- Example of palette theming in stable documentation does not work (#1747)
Merged pull requests:
- Add projection
space
option as a generic attribute (#1596) (@ffreyer) - fix text layouting (#1633) (@jkrumbiegel)
- Cleanup interactive interface & docs (#1658) (@ffreyer)
- store refimage test output in cleaner format (#1674) (@jkrumbiegel)
- add more precompiles (#1687) (@SimonDanisch)
- add compile benchmarks (#1691) (@SimonDanisch)
- remove unused functions (#1693) (@SimonDanisch)
- get rid of lift (#1696) (@SimonDanisch)
- remove static arrays (#1697) (@SimonDanisch)
- CompatHelper: bump compat for "RelocatableFolders" to "0.2" (#1698) (@github-actions[bot])
- CompatHelper: bump compat for "RelocatableFolders" to "0.2" for package WGLMakie (#1699) (@github-actions[bot])
- improvements and run current pr in own project (#1700) (@SimonDanisch)
- small improvements to compile benchmarks (#1702) (@SimonDanisch)
- gridlayoutbase 0.7 (#1704) (@jkrumbiegel)
- boxplot errored when only one group had outliers (#1709) (@jkrumbiegel)
- remove overly eager optimizations (#1713) (@SimonDanisch)
- Small clean ups (#1717) (@SimonDanisch)
- extend precompile(::Observable) (#1722) (@SimonDanisch)
- improve inference and caching of draw_mesh (#1723) (@SimonDanisch)
- fix CI (#1724) (@SimonDanisch)
- Add a docs example for
contour3d
(#1726) (@thchr) - Forward
transparency
kwarg incontour
/contour3d
recipe (#1727) (@thchr) - Move
show_axis
out ofscenekw
(#1732) (@t-bltg) volumeslices
: expose heatmaps (#1733) (@t-bltg)- use poly in axis background, test that no rasterization happens in basic svgs (#1734) (@jkrumbiegel)
- use apply_transform directly on lims (#1741) (@simonbyrne)
v0.16.5
Makie v0.16.5
Closed issues:
Merged pull requests:
- add justification for legend labels (#1649) (@SimonDanisch)
v0.16.4
Makie v0.16.4
Closed issues:
- StackOverflowError by doing Reverse in a colormap (#921)
delete!
does not fully clean upAxis3
(#923)- MethodError when processing attributes with
NamedTuple
values. (#1620) - Annotated heatmaps? (#1637)
- Error while installing Makie with Julia 1.8 on M1 Mac (#1644)
- WGLMakie 90% cpu utilization to display a 1000x1000 image (#1650)
- How to record part of plot? (#1651)
- [docs] WGLMakie / export tutorial seems outdated (#1657)
- 100% CPU utilization for WGLMakie plot (#1663)
- Is interactively zooming no longer available for Axis3? (#1667)
Merged pull requests:
- Tweak backend missing error message (#1605) (@IanButterworth)
- Ignore aspect ratio adjustment if plot size is 0 (#1610) (@IanButterworth)
- fix
add_cycle_attributes!
for nested attributes (#1615) (@hexaeder) - Use julia-actions/cache (#1631) (@rikhuijzer)
- Improve precompiles (#1634) (@timholy)
- New website examples for pie() and spy() (#1641) (@kimkroener)
- register plot objects in Axis3 for delete! to work properly (#1643) (@fatteneder)
- Store docs build as artifact for external PRs (#1648) (@jkrumbiegel)
- merge master (#1652) (@SimonDanisch)
- clean up glvisualize remnants and make mesh implementation more consistent (#1654) (@SimonDanisch)
- update Three for performance bug, add fps (#1664) (@SimonDanisch)
- add animated heatmap example to docs (#1665) (@SimonDanisch)
- adjust dispatch for Reverse types in colormap conversion (#1666) (@fatteneder)
- Retrieve top parent correctly (#1668) (@jkrumbiegel)
julius-test-tag: Improve precompiles (#1634)
* 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
Makie v0.16.3
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
Makie v0.16.2
Closed issues:
- [BUG] Mixed LaTeX and unicode (#1315)
- Precompiling error (#1511)
- GLMakie test LoadError 'libwand' not defined (#1533)
save(...; update=false)
removed in0.16
(#1568)- CairoMakie is blocking new window to display (#1578)
- Variable
arrow_size
instreamplot
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:
- fix fuzzy contours (#1559) (@ffreyer)
- correct news entry on barplots (#1561) (@piever)
- Update sea_cables.jl (#1562) (@lazarusA)
- Update particles.jl (#1564) (@edljk)
- actually fix #1514 (#1565) (@SimonDanisch)
- Update rprmakie.md (#1567) (@lazarusA)
- Remove
update
kw (#1569) (@t-bltg) - Fix typo (#1570) (@t-bltg)
- add colorrange to error bars (#1571) (@piever)
- Fix
cam3d
update (#1573) (@t-bltg) - make it possible to have one color per glyph (#1582) (@SimonDanisch)
- fix autolimits for linked axis (#1585) (@jqfeld)
- Improve docstring of
lift
(#1586) (@Datseris) - make WGLMakie relocatable (#1587) (@piever)
- fix iswhitespace(l::LaTeXString) (#1588) (@jqfeld)
- clean up to_triangles implementation (#1599) (@SimonDanisch)
- Font caching info message fix (#1603) (@IanButterworth)
v0.16.1
Makie v0.16.1
Merged pull requests:
- Revert campixel and camrelative to old near/far values (#1556) (@ffreyer)
- release 0.16 (#1557) (@SimonDanisch)
- release 0.16.1 (#1558) (@SimonDanisch)