Recent Releases of Makie.jl
Makie.jl - v0.24.5
Makie v0.24.5
Merged pull requests:
- fix issue with default_attribute for Attributes containing Attributes (#5154) (@simeonschaub)
- Support Interpolations v0.16 (#5157) (@cgarling)
- Add additional scales based on ReversibleScale (#5166) (@cgarling)
- fix Bonito.record_states (#5185) (@SimonDanisch)
- specapi fixes (#5198) (@SimonDanisch)
- [BACKPORT v0.23] Fix GLMakie's surface impl. for 3D transform funcs (#5201) (@asinghvi17)
- Fix voxel Colorbar (#5208) (@ffreyer)
- Fix time ticks close to edges (#5212) (@jkrumbiegel)
- Bring back natively un-patterned lines (Fix parts of lines disappearing with large coordinates) (#5216) (@ffreyer)
- Fix meshscatter marker update (#5217) (@ffreyer)
- Ignore volume box z values (#5225) (@ffreyer)
- Fix lines erroring on backend switch (#5232) (@ffreyer)
- Bump package versions (patch) (#5236) (@github-actions[bot])
Closed issues:
- Merging of Themes / Attributes with duplicated entries ignores rightmost value (#4419)
- DataInspector fails on meshscatter when markersize is an integer (#4647)
- Segment fault when calling shared library from node plotting png using CairoMakie library (#5195)
- Color palette is not applied to @recipe starting Makie@0.24 (#5204)
- No Time ticks when axis limits cross midnight (#5211)
- can't save to PDF anymore after displaying in GLMakie (#5228)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 10 months ago
Makie.jl - v0.24.4
Makie v0.24.4
Merged pull requests: - Recipe projections (#5121) (@ffreyer) - Consider transformfunc when using axislimits (#5145) (@ffreyer) - Fix toggle animation when being triggered programmatically (#5156) (@tknopp) - Date ticks overhaul (#5159) (@jkrumbiegel) - GLMakie: fix volume.frag showing objects from behind the camera (#5164) (@hsgg) - Switch some recipes over to the new ComputeGraph (#5165) (@theabhirath) - Allow mixed arrays in map! and register_computation! inputs (#5167) (@ffreyer) - Optimize and enable remaining compute edge checks (#5169) (@ffreyer) - Add compute node initialization verification (#5170) (@ffreyer) - Fix changing text types (#5173) (@ffreyer) - add conversion for MultiPoint (#5182) (@SimonDanisch) - Fix broadcast error in mesh ray cast (#5196) (@ffreyer) - Bump package versions (patch) (#5197) (@github-actions[bot]) - Bump ComputePipeline (#5199) (@ffreyer)
Closed issues:
- Non-interactive toggle of Toggle? (#2785)
- xticks is ignored with unit aware axes (#3959)
- Apply DateFormat to DateTime axis ticks (#3972)
- Enhance the DateTime, Date and Time axis formatting (#4404)
- volume shows objects from behind the camera (#5085)
- vlines not spanning over the whole y-range in log scale in Makie@0.24 (#5129)
- vlines are no longer draw correctly (#5143)
- Docker build using julia:1.11.5 base image fails when adding CairoMakie (#5163)
- Text types can't be changed anymore with compute graphs (#5168)
- GLMakie Precompiling Segmentation Fault on clean install. (#5174)
- Possible Typo in get_callback_info function in ComputePipeline/zttZ0/src/io.jl — inputs1 vs inputs (#5176)
- vspan and vlines behavior in logscale (#5181)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 11 months ago
Makie.jl - v0.24.3
Makie v0.24.3
Merged pull requests: - Restore input safety check for compute edges (#5125) (@ffreyer) - Avoid calling cairosurfacesetdevicescale() unnecessarily (#5132) (@ffreyer) - fix arrow metrics not triggering arrow position updates (#5134) (@ffreyer) - Bump julia-actions/setup-julia from 1 to 2 (#5136) (@dependabot[bot]) - Bump package versions (patch) (#5152) (@github-actions[bot]) - fix broken links to colormap documentation (#5153) (@tiemvanderdeure)
Closed issues: - Automatic text rescaling in Makie 0.24 (#5140) - Annotations error in draw_atomic using GLMakie (#5142) - Dicts as argument to recipe on 0.24 (#5148)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 11 months ago
Makie.jl - v0.24.2
Makie v0.24.2
Merged pull requests: - Multiple axis link groups in grid spec (#5127) (@jkrumbiegel) - default to more attributes for recipes (#5130) (@SimonDanisch) - Bump package versions (patch) (#5131) (@github-actions[bot])
Closed issues: - Bars in fraction and square root (LaTeX string) visible even if set to false (#4006) - Multiple axis linking groups in SpecApi (#5124)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 11 months ago
Makie.jl - v0.24.1
Makie v0.24.1
Merged pull requests: - fix readme (#5107) (@SimonDanisch) - fix readme (#5108) (@SimonDanisch) - bring back lowres background (#5110) (@SimonDanisch) - Fix relocatability CI run for (W)GLMakie (#5112) (@SimonDanisch) - make sure there's only one inspector per root scene (#5113) (@SimonDanisch) - Add bump versions action (#5115) (@SimonDanisch) - Bump package versions (patch) (#5116) (@github-actions[bot]) - Dendrogram docs fixes (#5118) (@ffreyer) - Some more fixes for patch release (#5119) (@SimonDanisch)
Closed issues: - Documentation of dendrogram is wrong (#5111)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 11 months ago
Makie.jl - v0.24.0
Makie v0.24.0
Breaking changes
- Breaking Refactored plots to rely on the newly introduced
ComputeGraphinstead ofObservables. #4630- Breaking
attr = Attributes(plot)now returns aComputeGraph, which disallowscopy(attr),pop!(attr, ...),attr[:newvar] = ...and splattingplot!(...; attr...). - Semi-Breaking
plot(parent, attr, args...; kwargs...)now only considers applicable attributes inattrand prioritizeskwargsin case of collisions. - Semi-Breaking
@recipe Name (args...)now names converted arguments and requires the number ofargsto match the number of outputs ifromconvert_arguments() - Breaking
replace_automatic!()has been removed as it was incompatible.Makie.default_automatic()can be used as an alternative. - Breaking
text!()is no longer a nested structure of text plots. - Breaking Scene lights have moved to the scene
ComputeGraphand no longer contain Observables. - Fixed synchronous update issues by allowing synchronized update with
Makie.update!(plot, attrib1 = val1, attrib2 = val2, ...) - Improved performance in WGLMakie with better bundling and filtering of updates
- Improved traceability attribute and argument processing from user input to the backend
- Breaking
- Breaking
annotations!()(not the newannotation) has been removed in favor oftext!(). #4630 - Semi-Breaking Removed various internal text bounding box functions in favor of more user friendly functions like
string_boundingboxes(plot)#4630 - Semi-Breaking Deprecated
ShadingAlgorithmforplot.shadingin favor of aBool. The selection of the algorithm (FastShading/MultiLightShading) now happens at the scene level. #4630 - Fixed 2x2 surfaces not aligning colors correctly in WGLMakie #4630
- Added support for per-mesh
uv_transforminWGLMakie.meshscatter#4630 - Fixed
PolarAxisnot considering text rotation correctly for tick label margins #4630 - Fixed
LaTeXStringsnot projecting lines correctly ifmarkerspace != :pixel#4630 - Fixed incorrect z values for 2x2
surface()plots in CairoMakie and WGLMakie. #5052 - Fixed
arrows3d()now including lighting attributes. #5052 - Breaking Removed
MakieCorefrom Makie's dependencies. Going forward, package extensions are recommended if a lightweight dependency is desired. A quick fix is to change the dependency toMakieand replace allMakieCoreoccurrences withMakiealthough this will incur Makie's full load time every time. The alternative is to use a package extension onMakiewhich requires at least Julia 1.9. - Breaking Changed
patchcolorto opaque colors #5088 - Fixed
annotationin the presence of scene transform functions #5058. - Moved Makie source directory from top level to ./Makie so that Makie itself does not include every other monorepo package when it's installed #5069.
- Removed asset folder and made it an artifact, breaking code that didn't use
Makie.assetpath. Also introducesMakie.loadasset(name), to directly load the asset #5074. - Added
fontsizeattribute toannotation#5099.
Merged pull requests:
- Using a Compute graph as alternative to Observables (#4630) (@SimonDanisch)
- release compute refactor (#5052) (@SimonDanisch)
- Delete MakieCore (#5055) (@jkrumbiegel)
- Fix annotation with transform funcs (#5058) (@jkrumbiegel)
- Tag ComputePipeline (#5061) (@SimonDanisch)
- RefUpdater tweaks (#5062) (@jkrumbiegel)
- fixes for RPRMakie (#5064) (@SimonDanisch)
- glyphs need to be inserted across figures in the correct order (#5068) (@SimonDanisch)
- Move Makie to subdir (#5069) (@jkrumbiegel)
- Add changes from computegraph refactor to changelog (#5072) (@ffreyer)
- move assets to artifact + small cleanup (#5074) (@SimonDanisch)
- add threading test (#5084) (@SimonDanisch)
- fix some typos (#5087) (@t-bltg)
- change patchcolor to opaque colors (#5088) (@ffreyer)
- Try to get some compilation improvements (#5093) (@SimonDanisch)
- heatmap(resampler) needs to depend on mouse/keybordbutton as well (#5094) (@SimonDanisch)
- Try lower precision for transformation matrix to fix spurious giant Numbers (#5096) (@SimonDanisch)
- Update Mastodon link (#5097) (@Moelf)
- Add fontsize to annotation (#5099) (@jkrumbiegel)
- Fix remaining problems with refresh (#5100) (@SimonDanisch)
Closed issues:
- LinePattern doesn't seem to work with band (#4134)
- Handling of units in Axis3 (#4963)
- Consider moving Makie to ./Makie subdir (#5039)
- DimensionMismatch when updating some plot attributes (#5045)
- annotation! does not display correctly on log axis (#5051)
- Surface uses wrong z coordinates (#5057)
- Missing diffuse argument in arrows3d (#5059)
- Fixed size arrow tips in Makie 0.23 (#5082)
- GLMakie fails to compile on WSL2+Ubuntu22.04 (#5086)
- Unable to dev Makie (#5091)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 11 months ago
Makie.jl - Assets v1.0.0
Scientific Software - Peer-reviewed
- Julia
Published by SimonDanisch 12 months ago
Makie.jl - v0.23.0
Makie v0.23.0
Breaking changes
- Breaking Refactored
arrowsto solve various issues: #4925- Breaking
Arrowsas a type is deprecated as the recipe has been split up. Use theMakie.ArrowLikeconversion trait,Arrows2DorArrows3Dinstead. - Breaking The
arrows!()function is deprecated in favor ofarrows2d!()andarrows3d!(). These plot functions differ in how they render arrows and can be used in 2D and 3D interchangeably. - Breaking The arrow size now considers all components of the arrow, not just the shaft, changing sizes and alignments.
- Breaking
alignno longer accepts:lineend, :tailend, :headstartand:origin. It now only accepts:head, :center, :tailand numbers for fractional alignment. Issues with these alignments not working correctly have been fixed. - Breaking Attributes
arrowhead, arrowtail, arrowcolor, linecolor, linewidth, arrowsizeare deprecated. See?arrows2dand?arrows3dor the main docs for replacements. - Breaking Attributes
linestyleandtransform_markerare no longer supported. - Breaking Outside of
minshaftlength .. maxshaftlength, arrows now scale as a whole instead of just their shaft. - Breaking 3D Arrows now try to scale to a size appropriate to the given data. This can be turned off by setting
markerscaleto a static number. - Arrows are now split into a tail, shaft and head, allowing for double-headed arrows.
- 2D arrows are now based on
poly, fixing self-overlap issues with transparent arrows. - 3D arrow tips, or more generally the new
GeometryBasics.Conerenders with much smoother shading. argmode = :endpointhas been added to allow constructing arrows with a start and end point instead of a start point and a direction.- Arrows now work correctly with
colorrange,alpha, etc. - Transforms (e.g.
logorrotate!(plot, ...)) now only affect the start and end points of arrows, rather than its components. This fixes issues like incorrect tip rotation of 2D arrows and stretching/squishing of 3D arrows.
- Breaking
- Add dim conversion support for Axis3 #4964.
- Added support for vectors of intervals in
hspanandvspan#5036 - Export
Float64geometry typesPoint3d,Vec4d,Rect2detc. #5040. - Added
dendrogramrecipe to Makie #2755 - Added unit support to
Slider#5037 - Added
sourcessection to all Project.tomls in the monorepo, so that]dev GLMakiewill download the monorepo and automatically dev Makie and MakieCore. #4967
Merged pull requests:
- Add Dendrogram recipe (#2755) (@kescobo)
- Refactor arrows (#4925) (@ffreyer)
- Add sources to all Project.tomls (#4967) (@asinghvi17)
- specapi: improve distancescore performance (#5002) (@aplavin)
- support vectors-of-intervals in h/vspan (#5036) (@aplavin)
- simplify & generalize closestindexinexact (#5037) (@aplavin)
- Export Point3d etc. (#5040) (@jkrumbiegel)
- Enable dimconverts for Axis3 (#5047) (@SimonDanisch)
- new version (#5048) (@ffreyer)
- optimize marker calculations (#5049) (@SimonDanisch)
- more thorough arrows changelog with notes on breaking changes (#5050) (@ffreyer)
Closed issues:
- Heatmaps (clustering), dendrograms/trees (#398)
- vec2quaternion MethodError when plotting arrows: (#743)
- arrowtail does nothing? (#1200)
- 3d arrow does not point to the right coordinate (#1206)
- transparent arrows (#1688)
- Account for arrow head in arrow length (#2472)
- How to make 2D arrowhead points point to endpoint instead of being centered at endpoint? (#2607)
- arrows() doesn't have a colorrange attribute that controls linecolor/arrowcolor in CairoMakie (#2655)
- align does not work in arrows (#3039)
- arrows(points, directions; kwargs...) doesn't work (CairoMakie backend) (#3247)
- [FR] Export Point2d, Vec2d, etc (#3853)
- arrow! and transparency does not work (#4054)
- ElasticArrays input broken for arrows (#4708)
- Streamplot Axis3 transformation to :xz axis fails (#4789)
- Display Figure changes the Camera3D and color in LScene.scene (#5042)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 12 months ago
Makie.jl - Refimages for 0.24 release
Scientific Software - Peer-reviewed
- Julia
Published by SimonDanisch 12 months ago
Makie.jl - v0.22.10
Makie v0.22.10
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
<!--
Merged pull requests:
- Annotation quick fixes (#5034) (@jkrumbiegel)
-->
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 12 months ago
Makie.jl - Refimages for 1.0 release
Scientific Software - Peer-reviewed
- Julia
Published by SimonDanisch 12 months ago
Makie.jl - v0.22.9
Makie v0.22.9
This release has been identified as a backport. Automated changelogs for backports tend to be wildly incorrect. Therefore, the list of issues and pull requests is hidden. <!-- Merged pull requests: - make plotkey() zero-cost (#5001) (@aplavin) - rangebars performance: improve type stability, hoist transform_func() out of loop (#5003) (@aplavin) - Contour : notify text for missing positions, rotation and color (#5010) (@t-bltg) - delete duplicate using XMakie (#5025) (@navidcy) - Missing Annotation convert for AoG (#5029) (@jkrumbiegel) - Amendments for v0.22.9 (#5030) (@jkrumbiegel)
Closed issues: - contour label positions do not update when Observable changes (#5007)
-->
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 12 months ago
Makie.jl - v0.22.8
Makie v0.22.8
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
<!--
Merged pull requests:
- Add Unitful.jl support for logarithmic units (#4853) (@icweaver)
- Annotate recipe (#4891) (@jkrumbiegel)
- fix the error, that no screen is open (#5008) (@SimonDanisch)
- round hatch_width to Int (#5016) (@lanceXwq)
- fix precompilation bug on 1.13 (#5019) (@t-bltg)
- fix a few misspellings (#5020) (@t-bltg)
- Rename annotate to annotation to match other recipe names better (#5023) (@jkrumbiegel)
Closed issues:
- menu with lots of options slows down keyboard entry into textbox (#4074)
- Support for Unitful.Gain in axis recipes? (#4801)
- WGLMakie Key 1 only send for tracking, but not already tracked (#4888)
- How to debug VS Code Plot Pane issues? (#5000)
- Using non-Integer fontsize in Figure causes an error when adding Legend (#5006)
- Outdated DocumenterVitepress (#5011)
- CairoMakie fails compilation on Julia nightly (#5018)
-->
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 12 months ago
Makie.jl - v0.22.7
Makie v0.22.7
Merged pull requests:
- Make axis cycling contingent on the PlotFunc only (#4960) (@asinghvi17)
- Fix eltype of entry_observer_funcs inside initialize_block!(leg::Legend; entrygroups) (#4979) (@lcontento)
Closed issues: - Incorrect color cycling for mixed Float32/Float64 vectors (#4957) - Julia crash when using WGLMakie figure from a sub-module (#4973)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 1 year ago
Makie.jl - v0.22.6
Makie v0.22.6
Merged pull requests: - unify compute plot (#4965) (@SimonDanisch) - Remove Bonito branch (#4972) (@SimonDanisch) - Density alpha (#4975) (@jkrumbiegel) - Special-case band with array valued colors in CairoMakie (#4989) (@jkrumbiegel)
Closed issues:
- Density doesn't support alpha (#4516)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 1 year ago
Makie.jl - v0.22.5
Makie v0.22.5
Merged pull requests:
- textlabel recipe (#4879) (@ffreyer)
- Add ticks to PolarAxis (#4902) (@ffreyer)
- update voxels if underlying chunk array changes (#4914) (@simeonschaub)
- Corrections for non uniformly scaled markers and text (#4918) (@ffreyer)
- Handle heatmap, image, meshscatter, mesh and surface in Legend (#4924) (@ffreyer)
- Add hide/show interactions to Legend (#4927) (@SimonDanisch)
- Respect panbutton selection (#4932) (@alhirzel)
- Move most of the texture atlas logic to JS, to be able to use bigger atlas (#4942) (@SimonDanisch)
- Add direction = :y attribute for vertical bands (#4949) (@jkrumbiegel)
- fix line iteration order in convert_arguments(::Lines, ::Rect3) (fix #4953) (#4954) (@thchr)
- Finish svg surface so that Cairo callback doesn't potentially hit invalid io later (#4971) (@jkrumbiegel)
Closed issues:
- Legend fails on a 3D plot ? (#1703)
- Incorrect Z-order interaction bewtween color and pattern in CairoMakie (#3404)
- meshscatter does not produce an element in the legend (#4066)
- Screens sometimes blank (#4432)
- MacOS/GLMakie: NSException when displaying GLMakie figure (#4688)
- PolarAxis ticks (#4773)
- voxels passed as UInt8 chunk do not update using Observables (#4912)
- Makie v0.22.4 fails to compile on Mac (#4917)
- Enable Unitful + Measurements (#4919)
- [x,y]axislinks and rowsizes can't be combined (#4947)
- barplot - bars do not extend to lower yaxis limit when yscale = log10 (#4948)
- Mac + OpenGL error: "GLDTEXTUREINDEX_2D is unloadable ..." (#4950)
- lines for Rect{3} has drawing artifacts (#4953)
- sprint with a CairoMakie svg surface causes finalizer errors in 1.11 and above (#4970)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 1 year ago
Makie.jl - v0.22.3
Makie v0.22.3
Merged pull requests:
- Fix text layouting for lines with no content (#4269) (@asinghvi17)
- add unsafeset!(::Textbox, ::String) (#4417) (@bjarthur)
- pass currentfigure() or currentaxis() to functions by default (#4519) (@aplavin)
- add codespell action (#4556) (@t-bltg)
- Isolate space from transformations (#4792) (@ffreyer)
- add alpha (transparency) parameter to tricontourf (#4800) (@mikeliux)
- Add tests for DataInspector (#4810) (@ffreyer)
- Fix faulty font selection (#4832) (@ffreyer)
- Fix GLMakie embedding support (#4848) (@JamesWrigley)
- Fix/Improve marker attribute compatibility with float32converts (#4869) (@ffreyer)
- Add `transformmarkerto arrows and default to true in 3D (#4871) (@ffreyer)
- Fix Cairo marker with sizes < 1 (#4882) (@ffreyer)
- makecolorrange_scaledcomputation safe for inverting / sort-order-breaking scales (#4884) (@asinghvi17)
- fix Colorbar for categorical colormaps (#4894) (@maxfreu)
- Fix minorgridvisible not activating minortick updates (#4896) (@ffreyer)
- fixhexbin` using log scales (#4898) (@t-bltg)
- Fix typo in DataInspector docstring (#4899) (@blegat)
- Release 0.22.3 (#4913) (@ffreyer)
Closed issues:
- Allow scatter to accept keyword font (#620)
- Rich text errors on Strings with newlines (#3315)
- Add optional origin parameter to pie (#3741)
- Document Makie.spaces() values (#3796)
- Observable SpecApi objects lose their attributes – eg, in ecdfplot (#4686)
- KeyError: key :alpha not found (#4759)
- hexbin fails for small cell sizes in CairoMakie (#4768)
- Saving image with campixel shifted/clipped by 1 pixel (#4793)
- Issue with saving campixel png with GLMakie (#4794)
- add alpha (transparency) parameter to tricontourf (#4799)
- marker size different between backends (#4830)
- yscale=Makie.log10 breaks CairoMakie output for boxplot!() (#4838)
- Legend() error when put in a grid layout (#4839)
- Makie doesn't honor swapping capslock and left control (#4840)
- Warning and stackoverflow with recipe (#4851)
- WebGPURenderer in Three.js (WGLMakie) (#4860)
- Dashes render into em dashes in L"" strings (#4864)
- markerspace=:data breaks after zooming in (#4867)
- arrows doesn't start at base (#4870)
- volume examples don't work due to broken conversion (#4880)
- spy plot empty for matrices 461 x 461 (or higher) in CairoMakie.jl (#4881)
- colorscale=- results in a black image (#4883)
- rowgap! and colgap! do nothing for GridSubpositions (#4889)
- Minor grid lines are not displayed in a figure with boxplots, using Makie v0.22.0 to Makie v0.22.2 (#4892)
- Log-Scale Axis within hexbin plot (#4895)
- spy produces empty output on large matrices with CairoMakie backend (#4906)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 1 year ago
Makie.jl - v0.22.2
Makie v0.22.2
Merged pull requests:
- Update CI scripts in the compute-graph branch, so that we add the ComputePipeline package (#4656) (@asinghvi17)
- Add a tutorial on creating an inset plot (#4697) (@sashansamarajeewa)
- Cleanup Patterns/Hatching (#4715) (@ffreyer)
- Resolve :data space when deciding whether to connect transformations (#4723) (@ffreyer)
- Cleanup volume (#4726) (@ffreyer)
- Improve nan handling in surface plots (#4735) (@ffreyer)
- Allow higher dimensional geometries in poly (#4738) (@ffreyer)
- allow setting inspectable in the theme (#4739) (@aplavin)
- Fix broken voronoiplot for clipped tessellations (#4740) (@DanielVandH)
- Nudge Axis3 clip planes to avoid clipping at 0 margin (#4742) (@ffreyer)
- Curvilinear contourf (#4744) (@asinghvi17)
- Add docstring + example + docs + changelog for #4744 (#4745) (@briochemc)
- Improvements for Slider updates (#4748) (@SimonDanisch)
- Fix rare shader compilation error (#4755) (@ffreyer)
- Fix voxels on linux firefox (#4756) (@ffreyer)
- Replace voxel uvmap interface with uvtransform interface (#4758) (@ffreyer)
- Fix admonishment block (#4761) (@abhro)
- Fix WGLMakie nan error (#4772) (@ffreyer)
- fix UInt underflow in line indices (#4782) (@ffreyer)
- Allow Block.attri... to autocomplete (#4786) (@ffreyer)
- Add option to turn off clipping (#4791) (@ffreyer)
- upgrade to threejs 0.173 (#4809) (@SimonDanisch)
- DPI metadata for png (#4812) (@jkrumbiegel)
- Fix WGLMakie tick and windowopen events (#4818) (@ffreyer)
- Widget optimizations (#4821) (@ffreyer)
- Consider visible in PolarAxis protrusions (#4823) (@ffreyer)
- Fix voxel transformations (#4824) (@ffreyer)
Closed issues:
- Document mesh connectivity triangle nodes need to be listed counter-clockwise (#140)
- Feature request: contour that can handle curvilinear grids (#796)
- volume plot of negative values fails (#1780)
- Feature request: oblique volume slice (#2119)
- [Docs FR] Add inset example (#3292)
- Drawing solid 3D uvw textures (#3627)
- mesh! ignores color with GLMakie (#3682)
- Autocomplete for Axis.x<TAB> (#3749)
- docstring text wrong formatted (#4020)
- No LinePattern usage examples in documentation (#4133)
- Additive and AbsorptionRGBA ignore colormap information (#4361)
- Apparent error in docs on "transparency" (#4388)
- Volume bug using an exponentially stretched mesh (#4683)
- CairoMakie has issues plotting 3D Rects with poly (#4693)
- Bar of LaTeX fraction in legend label gets plotted behind the white background (#4722)
- Cannot precompile Makie with Julia nightly (#4729)
- not inspectable by default (#4736)
- Clipping defaults changed when upgrading to GLMakie v0.11 noticed in Brillouin.jl
- 0.22 howto: Gouraud shading with vertex colors and facet normals ? (#4743)
- Resampler(observable) fails (#4746)
- Should methods like series(fig[1, 2], data) just use series! ? (#4754)
- Text position attribute not set to values passed through text! args (#4763)
- Program not linked when doing volume plot (#4765)
- Clipping of 3D lines is strange close to axis limits (#4766)
- Precompilation of GLMakie fails, could not load library "libcurl.so.4" (#4767)
- Subsequent call to contour overwrites labelformatter of previous contour call (#4807)
- WGLMakie NaN error for 3D scatter plots (#4808)
- Allow PolarAxis to take tuple of angles and strings for thetaticks (#4816)
- is it a bug in density! / axislegend? ERROR: KeyError: key :alpha not found (#4819)
- hidedecorations! for PolarAxis does not take protrusions into account (#4822)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.22.1
Makie v0.22.1
Merged pull requests: - add ability for meshes with 3d texture (#2274) (@SimonDanisch) - Alpha in legends (#4721) (@jkrumbiegel) - tag 0.22.1 (#4734) (@SimonDanisch)
Closed issues:
- CairoMakie poly only respects transparency when setting alpha in color (#3735)
- Bigger than screen GLMakie figures regressed after v0.8.12 (#4581)
- GLMakie draws half-size graphics in bottom-left corner of window on macOS @2x, Makie v0.22 (#4719)
- Density as line plot (#4725)
- Fail to precompile jlls: riscv64-linux-gnu not supported platform but I'm on Windows (#4731)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.18
Makie v0.21.18
Merged pull requests: - Compute Graph Improvements (#4653) (@ffreyer) - Allow for user defined recipes to be used in SpecApi (#4655) (@SimonDanisch) - tag v0.21.18 (#4659) (@SimonDanisch)
Closed issues: - User-defined recipes don't work with SpecApi (#4295) - Incorrect background Z-Order when plotting axis-in-axis (#4650)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.17
Makie v0.21.17
Merged pull requests:
- Add zooming & translation controls to Axis3 (#4131) (@ffreyer)
- Fix exception when WGLMakie is initalised after element removal (#4343) (@frankier)
- Change automatic color generation for Voronoiplot (#4357) (@DanielVandH)
- Provide suggestions for unknown kwargs passed to blocks (#4392) (@DanielVandH)
- add kwarg to rotate Toggle (#4471) (@bjarthur)
- add backend and updatestate kwargs to show (#4558) (@bjarthur)
- fix colorbuffer(axis) for pxperunit (#4574) (@SimonDanisch)
- Add an example of using jupyter-server-proxy with WGLMakie (#4577) (@JamesWrigley)
- Only use automatic unit conversion for simple units (not compound units) (#4583) (@ffreyer)
- fix 2D assumption in point-based convertargs for lines (#4585) (@asinghvi17)
- Don't force triangle mesh in crossbar with notch to avoid CairoMakie artifacts (#4587) (@jkrumbiegel)
- Fix Axis3 frameline z-sorting in CairoMakie (#4591) (@ffreyer)
- Split markeroffset from quadoffset (#4594) (@ffreyer)
- CompatHelper: bump compat for StructArrays to 0.7, (keep existing compat) (#4595) (@github-actions[bot])
- Bump codecov/codecov-action from 4 to 5 (#4596) (@dependabot[bot])
- Some conversion related fixes (#4599) (@ffreyer)
- improve performance of projectlinepoints (#4601) (@SimonDanisch)
- prevent more default actions when canvas has focus (#4602) (@SimonDanisch)
- fix uint16 overflow for over ~65k elements in picking (#4604) (@SimonDanisch)
- Add transform_marker attribute to meshscatter (#4606) (@ffreyer)
- Fix Float32 constraints in poly pipeline (#4615) (@asinghvi17)
- Fix misaligned colors in colorbar? (#4618) (@briochemc)
- fix Vararg comment (#4621) (@oscardssmith)
- Fix RPRMakie EnvironmentLight orientation (#4629) (@jkrumbiegel)
- Fix incorrect comparison in CairoMakie line projections (#4631) (@ffreyer)
- Fix CairoMakie heatmap offsets (#4633) (@ffreyer)
- Update .JuliaFormatter.toml (#4636) (@SimonDanisch)
- fix bounds error for wglmakie closes #3961 (#4639) (@SimonDanisch)
- Tag v0.21.17 (#4640) (@ffreyer)
- Maximum auto ticklabelspace (#4642) (@jkrumbiegel)
- Add linkaxes to S.GridLayout and make sure limits don't reset for axislinks (#4643) (@SimonDanisch)
- Show a "Did you mean:" suggestion for thrown InvalidAttributeErrors via levenshtein distance (#4645) (@SimonDanisch)
Closed issues:
- Supporting GeometryBasics geometries (#660)
- StackOverflowError when passing tuple (instead of a color type) for colormap (#1297)
- [inconsistency] merge on Attributes does not work in the same way as the one in the standard library (#1939)
- textpadding could accept a single Integer (#2351)
- Disable Automatic Unit Conversion (#3891)
- BoundsError in recordframe! with WGLMakie (#3961)
- NaN in roation breaks entire axis (#4041)
- heatmap slightly misaligned with respect to axis coordinates (#4053)
- Wrong units (#4063)
- Some of the levels are missing from Colorbar (#4121)
- Exception thrown when WGLMakie containing element is removed (#4342)
- vertical toggle (#4378)
- Incorrect keyword arguments for axis argument don't show any suggestions (#4391)
- Plotting vlines in unitful axis leads to crash (#4503)
- Cannot use :linestyle in poly!(…, cycle=[…]) (#4544)
- PackageCompiler on GLMakie --> display(fig) --> segfault 11 on macos Sonoma 14.6.1 (#4571)
- What happened to limits keyword in image? (#4580)
- Lineplot not rendered properly in GLMakie (#4582)
- Scatter points are at incorrect locations on log-log plot (#4586)
- CairoMakie ignores vspan alpha (#4626)
- CairoMakie sometimes doesn't draw the last bin in stephist (#4627)
- Inset axis can affect the placement of parent figure (#4637)
- Zero vector field breaks streamplot under CairoMakie (#4641)
- WGLMakie throws warning when zooming on scatter plot (#4646)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.16
Makie v0.21.16
Merged pull requests:
- Add origin to Transformation (#4472) (@ffreyer)
- Allow plots to move between scenes in SpecApi (#4478) (@SimonDanisch)
- Subscript/superscript combinations (#4489) (@jkrumbiegel)
- Metamesh and multi mesh loading (#4496) (@SimonDanisch)
- Add attributes to the Raincloud definition (#4517) (@asinghvi17)
- implement S.Colorbar(plotspec) (#4520) (@SimonDanisch)
- correct spelling (#4522) (@t-bltg)
- CompatHelper: bump compat for Colors to 0.13 for package WGLMakie, (keep existing compat) (#4533) (@github-actions[bot])
- CompatHelper: bump compat for Colors to 0.13 for package RPRMakie, (keep existing compat) (#4539) (@github-actions[bot])
- Fix legend for plotlist with multiple plots (#4546) (@asinghvi17)
- Spelling in the documentation - Update types.jl (#4559) (@damianodegaspari)
- fix: correctly render the tooltip triangle (#4560) (@EdsterG)
- Make all backends support Screen() constructor (#4561) (@SimonDanisch)
- IOCapture VideoStream hang fix (#4562) (@jkrumbiegel)
- HTML video size annotation (#4563) (@jkrumbiegel)
- Introduce isclosed(scene), conditionally use Bonito.LargeUpdate (#4569) (@SimonDanisch)
- tag v0.21.16 (#4572) (@SimonDanisch)
Closed issues:
- Feature request: super-above-subscript (#2718)
- GLMakie 0.9 uses PackageCompiler to transplant the program "display(fig)" error. however GLMakie 0.8 does not have it. (#3489)
- For raincloud plot, jitter_width is documented, but cannot be used (#3981)
- Docstrings for recipes are not being parsed correctly (#4479)
- nan_color do not work as expected for surface! (#4524)
- Cannot install CairoMakie or Makie. Get an error related to MathTexEngine. (#4534)
- Julia Registry is missing WGLMakie 0.10.15 (#4537)
- Layout tutorial code errors due to gcd (#4545)
- Update scene lighting doesn't work (#4551)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.15
Makie v0.21.15
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
<!--
Merged pull requests:
- Improve CairoMakie's 2D mesh performance (#4132) (@asinghvi17)
- scroll text if width of Textbox is exceeded (#4293) (@bjarthur)
- Updates for GeometryBasics refactor (#4319) (@ffreyer)
- datashader fixes for AggMean (#4346) (@jkrumbiegel)
- Allow width to be set per box in boxplot (#4447) (@EdsterG)
- Test picking (#4459) (@ffreyer)
- Use polys for axis3 (#4463) (@jkrumbiegel)
- Make textbox accept keypad enter as input confirmation as well. (#4474) (@thomvet)
- Write colorbuffer directly to io if it fits in format (#4475) (@jkrumbiegel)
- Document the required scene argument for xlabel!/ylabel!/zlabel! (#4476) (@JamesWrigley)
- Remove extra 'using CairoMakie' (#4481) (@maltepuetz)
- Improve picking tests (#4488) (@ffreyer)
- Camera3D tweaks (#4492) (@ffreyer)
- CompatHelper: add new compat entry for InverseFunctions at version 0.1, (keep existing compat) (#4494) (@github-actions[bot])
- Link to the english wikipedia WebGL page (#4501) (@JamesWrigley)
- CompatHelper: bump compat for ColorTypes to 0.12 for package MakieCore, (keep existing compat) (#4507) (@github-actions[bot])
- CompatHelper: bump compat for Colors to 0.13, (keep existing compat) (#4509) (@github-actions[bot])
- CompatHelper: bump compat for ColorTypes to 0.12 for package GLMakie, (keep existing compat) (#4518) (@github-actions[bot])
- fix pick_sorted for WGLMakie and hover over heatmap(Resampler(data)) (#4521) (@SimonDanisch)
- CompatHelper: bump compat for Colors to 0.13 for package GLMakie, (keep existing compat) (#4525) (@github-actions[bot])
- Allow creation of Legend with entries that have no legend elements (#4526) (@jkrumbiegel)
- Prepare 0.21.15 (#4528) (@jkrumbiegel)
- Fix surface update & add test (#4529) (@ffreyer)
Closed issues:
- heatmap and pick (#3265)
- scroll text if width of Textbox is exceeded (#4268)
- What does nan_color do for lines? (#4510)
- Bug when using Observables for linestyles (#4527)
-->
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.14
Makie v0.21.14
Merged pull requests:
- fix: make space work for BarPlot (#4435) (@EdsterG)
- Improve Relocatability for GLMakie and fix tests (#4461) (@SimonDanisch)
- use 1.10 to fix CI for now (#4465) (@SimonDanisch)
- Prepare v0.21.14 (#4473) (@jkrumbiegel)
Closed issues: - fontsize does not propagate into PolarAxis (#3928) - Relocatability of GLMakie (#4410) - Barplot bar label value in stacked bar charts (#4470)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.13
Makie v0.21.13
Merged pull requests:
- Added way for PolarAxis to pull fontsize attribute from Figure (#4314) (@NeunMonde)
- Add new Checkbox block (#4336) (@jkrumbiegel)
- Accessing created Blocks/Plots for SpecApi objects (#4354) (@SimonDanisch)
- Add option strip_zero for MultiplesTicks (#4372) (@tuncbkose)
- Fix incorrect transformation if space is Observable (#4402) (@ffreyer)
- fix bug merging themes (#4416) (@haakon-e)
- Fix position of scene background in CairoMakie (#4425) (@ffreyer)
- Add drag threshold to improve click experience (#4426) (@jkrumbiegel)
- Legend overrides (#4427) (@jkrumbiegel)
- better near/far for offline JS camera (#4430) (@SimonDanisch)
- Precompile basic invokation of widgets (#4437) (@frankier)
- Prepare v0.21.13 (#4454) (@jkrumbiegel)
Closed issues: - WGLMakie, Firefox, and large image plots (#3991) - MultiplesTicks when multiples is 0 (#4370) - xscale not working as expected on linesegment plots (#4400) - Issue Mackie and Plots incompatibility?! (#4429) - Too much spacing between axes with defined aspect (#4436) - Considering switch Observables.jl to Rocket.jl? (#4448)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.12
Makie v0.21.12
Merged pull requests:
- fix nan handling in WGLMakie (#4282) (@EdsterG)
- Actually use linestyle in triplot (#4332) (@DanielVandH)
- Use Base.depwarn() exclusively, and fix deprecation tests (#4333) (@JamesWrigley)
- support images with reversed axes (#4338) (@aplavin)
- naninspector (#4371) (@SimonDanisch)
- Cleanup voxel clipping (#4397) (@ffreyer)
- Support parsing Q/q in BezierPath (#4413) (@DanielVandH)
- Correct CPU architecture name (#4415) (@eschnett)
- Update wrap-existing-recipe.md (#4420) (@damianodegaspari)
- V0.21.12 (#4421) (@SimonDanisch)
Closed issues:
- Automatic port forwarding for WGLMakie in VSCode (#1410)
- Precompiling GLMakie fails with ImageIO 0.4 (#3461)
- Horizontal zoom center can ignore the mouse position in GLMakie (and maybe others?) (#3471)
- Strange behavior when inspecting lines in WGLMakie (#3672)
- [WGLMakie] Constantly getting Invalid text boundingbox errors. (#4109)
- Precompilation warnings (#4308)
- Camera inside surface/mesh/etc. (#4379)
- Extra blank canvas opened and not used (#4381)
- Part of units truncated in tick levels (#4403)
- Typo in the documentation (#4414)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.11
Makie v0.21.11
Merged pull requests:
- Set voronoiplot's preferred axis type to 2D (#4349) (@asinghvi17)
- Add lift! and finalize #4304 (#4352) (@EdsterG)
- hotfixes (#4356) (@SimonDanisch)
- tag 0.21.11 (#4358) (@SimonDanisch)
Closed issues:
- Slider docs are unclear, SliderGrid is unnecessary (#2923)
- voronoiplot with a matrix creates a 3D plot (#4335)
- regression: plot recipes that take kwargs don't work anymore (#4351)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.10
Makie v0.21.10
Merged pull requests:
- allow segment-specific radius and inner_radius for pie (#4028) (@ctarn)
- Fix lines with OffsetArrays (#4242) (@asinghvi17)
- fix user attributes for specapi + updating (#4265) (@SimonDanisch)
- Avoid glClipDistance in geometry shader (#4270) (@ffreyer)
- Centered barplot labels (#4274) (@jkrumbiegel)
- support !-functions in plotfunc() and func2type() (#4275) (@aplavin)
- Fix typo in `settheme!` docstring (#4283) (@fatteneder)
- Fix contour memory leaks (#4303) (@asinghvi17)
- Fix broken URL in triplot.md (#4309) (@DanielVandH)
- Fix assertion error in volume (#4311) (@ffreyer)
- Fix absrect for select_rectangle (#4312) (@SimonDanisch)
- Clean up color/linewidth handling in CairoMakie (#4313) (@ffreyer)
- make sure we wait for the screen session (#4316) (@SimonDanisch)
- Introduce heatmap shader (#4317) (@SimonDanisch)
- Update CI to use the GeometryBasics refactor branch (#4326) (@asinghvi17)
- Bind remaining observables to plots (#4337) (@tuncbkose)
- v0.21.10 (#4350) (@SimonDanisch)
Closed issues:
- Minor ticks update after drag (#2701)
- WGLMakie + IJulia is hiding error messages (#3182)
- Suggestions for new features needed in boxplot (#3673)
- Add a docstring for Legend (#3675)
- Add axislegend! (#3676)
- Forward axis kwargs from plot constructors (user friendliness) (#3745)
- WGLMakie error displaying Figure in VSCode inline context (#3751)
- Shading goes black for meshes featuring locally inverted normals (#3755)
- Makie documentation for lift incorrectly shows map description. (#3778)
- normalization = : pdf argument in hist plot does not normalize correctly (#3780)
- Scatter with 3 length-1 vectors plots in 2D not 3D (#3813)
- Automated density legend labels do not take into account line style (#3818)
- boundingbox for GlyphCollections (#3860)
- Colorbar for contour plot with uneven spacing of contour lines (#3871)
- ecdfplot does not honor attributes (#3898)
- GLMakie: offset_bezierpath ends in infinite recursive loop as a result of calling scatter! (#3913)
- WGLMakie+Pluto record/animation results in MethodError: no method matching waitforready(::Nothing) (#3921)
- Missing line segments in PolarAxis (#3927)
- Unable to change line colour with ecdfplot! (#3933)
- xtick is missing for missing data (#3946)
- Utilizing weakdeps/extensions (#3953)
- Create line plot with a specific number of markers (like markerindices in matlab) (#3963)
- ecdfplot! MethodError ambiguous insert! (#3976)
- select_point is broken (#3977)
- Undefined variable in Makie.project(axis.scene, :relative, :data, point) (#3995)
- Legend elements for Vspan, Density, and Poly ignore linestyle (#3998)
- DataInspector doesn't show next to curve for non-identity axis scales (#4018)
- Recipe StackOverflowError with [] as function argument (#4033)
- Get rid of getting started frictions (#4042)
- heatmap with string/char axes (#4061)
- display(f; scalefactor) doesn't work if f is already being displayed (#4071)
- Axis legend for PolarAxis (#4077)
- DateTime support for vlines(hlines) (#4119)
- Precompilation segfault on WSL2 with GLMakie 0.10.6 (#4148)
- clipplanes docstrings are missing (#4203)
- CairoMakie + PDF cannot produce heatmaps (#4241)
- The hero "beautiful animation" on frontpage of website doesn't look beautiful (#4273)
- CairoMakie + contour + limits! result in error (#4276)
- Polar Histogram (#4279)
- `nancolorcannot be changed incontourf()? (#4286)
- GIFs don't reflectframerate > 100accurately (#4299)
- Memory associated only with non-primitive plots is not garbage collected after empty!(axis) (#4302)
- Tracking plot types that don't yet have alllift`s linked to the plot object (#4304)
- AssertionError: modelinv[4, 4] == 1 when displaying volume (#4306)
- Problems adding GLMakie on windows (#4307)
- Makie uses Formatting.jl, which is deprecated (#4321)
- Add example of vertical SliderGrid (#4330)
- "Edit this page" links in docs are broken (#4340)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
Makie.jl - v0.21.9
Makie v0.21.9
Merged pull requests: - fix #4226 and https://github.com/MakieOrg/Website/issues/13 (#4258) (@SimonDanisch) - v0.21.9 (#4261) (@SimonDanisch)
Closed issues:
- Error when saving a plot with a label with a LaTeX fraction (#3364)
- bracket throws with rich text (#3373)
- World-age issue in StableHashTraits dependency (#3420)
- EXCEPTION_ACCESS_VIOLATION just with using GLMakie on Windows (#3423)
- Multi-group legend fails when using handles to plots (#3444)
- Axes can bleed through, when ticks are given and not covering the whole data range (#3446)
- Legend for PolarAxis (#3455)
- xticks! fails to find the axis even though it exists (#3463)
- Alpha modifier (#3466)
- How to display and hide them separately in the three dimensions of data slices? (#3476)
- GLMakie ignores keyboard layout? (#3496)
- xlabel! and ylabel! do not work without providing a Scene (contrary to docs) (#3500)
- GLMakie stress test failure (#3510)
- DataInspector overcounts the point number in stairs plots (GLMakie) (#3549)
- Broken link/missing entry for Aspect, Auto, Fixed, Relative in colsize! documentation entry (#3616)
- Updating plots from another thread (#3621)
- scatterlines! color does not cycle if different number of data points (#3629)
- Lines TODO (#3641)
- Recording of hist plot changes formatting (#3643)
- text with colors as numbers does not propagate colormap updates (#4226)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.8
Makie v0.21.8
Merged pull requests:
- support plot(interval, func) for rangebars and band (#4102) (@aplavin)
- Reduce updates for imagelike (#4130) (@SimonDanisch)
- fix selected list in WGLMakie.pick_sorted (#4136) (@EdsterG)
- Fix clip state corruption (#4157) (@ffreyer)
- Add the display error message when no backend is loaded to save (#4177) (@asinghvi17)
- Fix bands with NaN values (#4178) (@jkrumbiegel)
- Corrected pt to cm conversion (#4216) (@ahbucknell)
- v0.21.8 (#4255) (@SimonDanisch)
Closed issues:
- magic keyword args (#178)
- Features JuliaDynamics would like Makie to have (#231)
- More ease-of-use in the interaction API (#240)
- Document what is Mouse.left what is Mouse.down what is DragEnum etc. (#561)
- Add Echarts as the backend? (#275)
- Another interaction example in Makie? (#282)
- Unable to specify monitor for screen (#472)
- Allow empty strings for tick labels (and other labels) (#286)
- Simple line plot example where axes are fixed relative to view and not the data (#292)
- Unit testing Makie backends (#298)
- [feature request] support multi-column y with automatic legend (#302)
- Interactive applications just "die" (#304)
- Make meshscatter and scatter the same function? (#544)
- [Docs] Ideas for additions to docs (#307)
- Plots don't clip at limits (#558)
- Logical image() argument names & defaults to make images look like images (#524)
- Using system fonts in Makie without copying them to AbstractPlotting? (#328)
- rotation of axis is wierd in surface plots (#329)
- Can't rotate 3d Plot in external window (#338)
- convertarguments is not recursive for PlotSpec (#345)
- How to change the style of border and axes in 3D graphics? (#347)
- [Feature request] Add premade plots to a Scene (#550)
- [Discussion] Cool stuff with Makie (#350)
- Document camera controls (#555)
- Plots.jl recipes (#368)
- Thoughts on transformations (#369)
- Polish (#562)
- Image does not respect interpolation kwarg (#474)
- X axis lines undergo a weird transformation when resizing the scene on MacOS (#559)
- Error when setting limits in plot recipe (#475)
- Performance issue plotting 402 polygons with the default mesh method (#528)
- Have a type recipe affect the axis (#379)
- Updates to plot do not cascade to colorlegend (#522)
- Avoid collecting range in slider (#523)
- Adding shaders from MathBox (#387)
- Adding a nullcline planes(& plane interesections) for 3d system in the vectorfield plot,streamplot3d or volume plot. (#497)
- Failure to plot wide rectangle (#390)
- HTTP/1.1 401 Unauthorized while building GLFW on Buster (#391)
- Preview not displaying in jupyter notebook anymore (#392)
- polygons not closing properly (#571)
- Compatibility with RecipesBase (#395)
- Image does not scale properly in the window after rotating the image (#397)
- DimensionMismatch error in 3D plots from the Makie example gallery (#488)
- Fail to save scene in png (#404)
- Resolution argument doesn't work with vbox (#407)
- DomainError when plotting on a Raspberry Pi (#477)
- Color ignored on meshes (#525)
- GLFWError (#478)
- Invert zooming with mouse wheel (#414)
- Document working with NaN (#527)
- [Suggestion] support TimerOutputs (#415)
- Update scene after all nodes have been updated (#420)
- custom marker shape (#422)
- Document attribute pipeline in recipe (#529)
- Provide a method to set attributes (#530)
- Surface Height is smoothed by default and shouldn't be (#426)
- Regression with confidence interval band (#531)
- Issue with irregular grid surface when a campixel child scene is created (#479)
- isorange/isovalue warnings (#480)
- Printing of nested Attributes (#537)
- Rect polys are not closed correctly (#536)
- Cannot build on headless Linux server (#481)
- Segmentation fault when running with Xvfb (#439)
- CSS for Themes (#495)
- Not working in Safari (#494)
- Piping data into plots (#502)
- Support for mutating plot object in `convertattributes(#508)
- Allow separate resizing of array observables that should have the same length (#503)
- Target a Gtk Cairo context (#568)
- Add the ability to directly plot functions without manual discretization (#448)
- Showing a Scene as PNG in Juno resizes it (#512)
- Sample requires permissions (#451)
- Scatterlines does not work (#509)
- Categorical variables give wrong results when adding new plots (#453)
- Missing markers (#565)
- Marker offset does not compensate for glyph extent (#564)
- mouse position ortoworldwrong in subscene (#457)
- Palettes for series (#515)
- Explain arguments ofarrows(#464)
- strokewidth in px (#570)
- Unclear font info message (#469)
- More interpolation in heatmap interpolation (#581)
- Makie Roadmap [WIP] (#519)
- Setting the font antialias policy (#579)
- Can't plot a vector of meshes (#584)
- Scaling of 3D plots (#590)
- Plot output is no longer resized automatically (#594)
- Nonlinear transform meta-issue (#595)
- Make rendering pipeline more flexible (#604)
- Embedding Makie in a GTK app (#607)
- Docs should show available markers and linestyles (#612)
- GLMakie does not applytransformfuncto text positions (#618)
- Edit on github link on docs broken (#626)
- Saved animation garbled (#632)
- Guard data evaluating functions against missing propagation (#641)
-recordframerate option not respected for gifs (#644)
- nbins vs bins (#649)
- Settings for inline display (#652)
- Video links on the README don't link to videos (#656)
- Supporting GeometryBasics geometries (#660)
- Is the type of text position attribute correct? (#663)
- LMenu label text as a LText object - MakieLayout.jl (#669)
- Crash in debugger (#672)
- Unexpected behavior of colormap (#673)
- per-julia-version texture atlas cache (#685)
- Scene-as-text warning mistakenly printed in VSCode (#686)
- No display on Jupiter notebook (#690)
- Table implementations (#695)
- violin plots are very slow (#696)
- Error setting show ticks to false (#698)
- Per face colors ? (#705)
- Latency & inference issues (#706)
- Can not update AbstractPlotting past v0.9.21 (#713)
- High CPU Usage on WSL with very simple plot (#714)
- Add a simpler complete MWE of a recipe (+ MakieLayout) to docs (#717)
- Support for complex numbers? (#718)
- xticks! has inconsistent docstring (#721)
- Hiding ticks in a 3d plot errors (#722)
- How to match slider limits to zoomed plot limits ? (#724)
- New API for Plot Objects (#725)
- Reversed axes in arrows and quiver plot do not have appropriately rotated arrowheads in CairoMakie (#729)
- Readme Precompilation: Document warnings and missing MakieGallery dependency (#737)
- AbstractPlotting: inconsistent attributes in basic_recipes (e.g. no visible attribute for barplot) (#744)
- Heatmap / Image / Surface API clarification and nonlinear grids (#748)
- Cannot update text with string that has a trailing newline. (#758)
- Component indicators (#759)
- Error handling for videowriting (#761)
- Warn instead of fail when found an unrepresentable character (#762)
- layoutscene() name/order (#764)
- Resolution KW not working properly on OSX with retina GLMakie.jl (#766)
- Opening LMenu at the bottom of a window (#769)
- AbstractPlotting: Just how long is caching fonts supposed to take? (#770)
- Bad default in xticks! (#773)
- Settingshowgridfalse causes content to disappear (#774)
- LMenu(...; i_selected=...) has wrong selection (#776)
- Reducing latency: acceptable strategies discussion (#792)
- Slider updates not reflected graphically (#794)
- Feature request: contour that can handle curvilinear grids (#796)
- API suggestion for avoiding synchronous update issues (#798)
- Plotting 3D points with zero bounding box results in 2D scene (#800)
- MethodError when updating plotted observable to a different type (#804)
- Layouting performance in GLMakie, in particular in presence of LScene (#808)
- CairoMakie.jl has issues disabled (#809)
- thread safety issue (#812)
-polydocumentation is rather short (#814)
- Cannot draw heatmap or surface when passing coordinates if data has missing values. (#819)
- Histogram with only one category (#820)
- [FR] AllowingPolygonandVector{Polygon}as marker type forscatter(#821)
- Clean up attribute inheritance for theming (#823)
- Resolution not respected when toggling between figures (#824)
- FR: Double click to go back to original zoom and orientation (#827)
- Rotations of arrow heads are off (#829)
- tiny value in function surface only displays a line (#830)
- Recipe usage (#833)
- Update arrows directions (#836)
- Keyword arguments inconvertarguments`? (#837)
- Irregular semi-transparent gradients with CairoMakie (#841)
- The script testforprecompile.jl is not compatible with the current version of Makie (#845)
- Using a SubDataFrame/GroupedDataFrame for plotting (#855)
- contour plots with Z values all the same crash (#857)
- CairoMakie backend does not produce arrow plot correctly (#860)
- AssertionError from line segments (#861)
- Non-numeric axes (#867)
- Mixing marker types in GLMakie (#870)
- meshscatter/scatter ignores position and widths of Rect2D and Circle in GLMakie (#874)
- Integration with Measurements.jl (#875)
- Document examples for each method and option (#876)
- showaxis=false stopped working on streamplot (#878)
- Multi-level/grouped ticks? feature request
- Histograms with dates and missing data (#884)
- "Non-mutating" functions do mutate (#887)
- Confusing error if you mix up figure and subposition/axes (#888)
- AbstractPlotting document current_figure and current_axis (#901)
- Zoom to fit 3d scene (feature request) (#903)
- Synching colorranges on the same axis? (#912)
- Document Label observable text (#918)
- Saving fails with WGLMakie (#920)
- How to prevent slider or other elements from resizing when changes values (#929)
- Custom Objection Interaction example issues (#935)
- Mesh plots 2d instead of 3d (#936)
- lift ignores init keyword argument (#940)
- show_outliers for violin? (#945)
- User-facing change log (#960)
- When I run Test Makie I get the following warning which might be helpful for debugging: (#990)
- Lightweight MakieRecipes.jl (#996)
- barplot fails with no data (#1012)
- hist! does not support log scale: suggestion (#1016)
- StackOverflowError with AlgebraOfGraphics (#1028)
- Heatmap on view fails (#1030)
- Medical image viewer (#1031)
- Referenced code in Colors section missing (#1058)
- violin plot causes GeometricBasics error in some cases (#1060)
- Error on unsupported keyword arguments (#1076)
- CairoMakie: coarse text placement (#1084)
- CairoMakie: Allow to rasterize the content of an axis (#1088)
- Contourf for 2d triangular meshes (#1096)
- Can't set ax.xlabel = L"..." (#1138)
- Using legends with full recipes (#1148)
- Indistinguishable regions for maximum values and missing values using contourf (#1169)
- allow for single color by number (#1178)
- [DOC] how to change default color cycle with themeing? (#1199)
- UndefVarError in plot recipes (#1228)
- Zero byte image is created when saving fails (#1229)
- Support passing width for Violin (#1239)
- Crash during scroll of linked images. (#1240)
- latex font italics are not correct (#1245)
- isosurface alpha (#1246)
- contour(::Matrix) and contour!(::Axis, ::Matrix) are undocumented (#1249)
- marker size is different with different cycle (#1257)
- surface docstring doesn't have attributes (#1262)
- GLMakie not working successful build but failed tests (#1267)
- Add ctrl-click to camera docs (#1268)
- processinteraction example broken (#1270)
- brain is missing? (#1276)
- the new makie docs have no dark mode it seems (#1284)
- Lift calls callback twice on construction (#1303)
- each Layoutable should have its own Scene (#1308)
- LaTeX lines rendered incorrectly when using text (#1309)
- scatter docstring must display its keyword arguments (#1311)
- WGLMakie Resize Feature (#1318)
- Makie.text could accept color as vector of scalars (#1326)
- Cannot delete! a Textbox (#1354)
- Broken serialize (#1372)
- Intermittent crashing (X Error) when using GLMakie (#1376)
- How to use transparency with functions like mesh poly (#1379)
- 2D streamplot tests succeed even if markers are too small to see (#1383)
- Clean up plot attributes (#1388)
- title above two columns with xaxisposition=:top (#1397)
- Multiple axes performance issues (#1420)
- Docs: Add small preview of plot up top so user doesn't have to scroll down when browsing? (#1424)
- alpha for contourf? (#1431)
- allow colormap for stroke in poly (#1432)
- Failing tests on Ubuntu 20.04 (using i3wm) and Julia 1.6.3 (GLMakie) (#1443)
- transparent heatmap (#1449)
- Colormap value clipping does not work in colored scatter (#1464)
- Rotating Scene in CairoMakie is not working properly (#1476)
- Text transformations (#1483)
- zlabel in Axis3 causes plot to vanish (#1492)
- Barplots etc. only with numerical data? (#1507)
- Sitemap (#1519)
- Implicit StackOverflowError error related to autolimitaspect (#1525)
- How I can change axes, once they are in GridLayout? (#1529)
- receipe generated functions should be in strictly snakecase (#1538)
- Regression using Orthographic projection (#1572)
- Annotations with empty vector of Observables (#1577)
- docstrings on @recipe objects fail to print (#1589)
- How can I deploy webpage from WGLMakie? (#1645)
- Having text as part of theme (#1679)
- How to block until displayed? (#1684)
- Contour plots are failing in macOS ARM (#1708)
- Introduce AxisSpace type to generalize and solve multiple problems (#1731)
- Inconsitencies in colorrange (#1737)
- poly with rectangle and stroke only draws three sides (#1742)
- coloring issue with poly!() - attempt to implement drawing (filled) contours on triangulated pointlists (#1744)
- [Docs] Add docstrings to colgap!, rowgap!, colsize!, rowsize! (#1772)
- Colorbar fails with getindex on a poly but not a mesh (#1778)
- Change behaviour of getindex/getproperty for plotobjects (#1779)
- volume plot bug with axis values that are not in increasing order (#1781)
- Integration with Genie/Stipple (#1813)
- Saving videos does not conserve transparent background (#1825)
- Integrating GLMakie plots into CairoMakie (#1880)
- downstream CI for GraphMakie? (#1893)
- Error when saving image with false interpolate (#1909)
- latex rendering of "/" is incorrect, which affects figure axis labels (#1967)
- RPRMakie produces only black plots (#1974)
- The size of a layout element is wrong when inherited from another with a recursively updated computedbbox (#1976)
- some latex strings can not be correctly rendered (#1991)
- Search required 3 chars to return results, but appear to load with 1 and 2 (#2004)
- Missing error message when no backend is loaded (#2062)
- GLMakie screens resize after being updated? (#2063)
- PlotSpec interface, and changing types in convertarguments (#2102)
- Synchronous updates problem with contourf (#2158)
- wglmakie support for phones and tablets (#2170)
- color order in recipe (#2178)
- DataInspector show other values like color origin (#2188)
- poor handling of LaTeX in x- and y-axis labels (#2197)
- Axis3 too strictly typed ticklabelpad (#2221)
- JSServe.recordstates brittle with slider + multiple observables (#2223)
- Large choropleths result in empty axis (#2239)
- Overwide heatmap bins coloring areas that shouldn't be colored (#2249)
- Png output in HTML-capable environments (#2264)
- Full support of recipes with MakieCore (lift, legendelements, ATTRIBUTES...) (#2295)
- Histogram with logarithmic y-axis fails (#2316)
- confusing behavior in violin and boxplot. presenting misleading data (#2378)
- CairoMakie: line data exists outside the plotting region (#2385)
- Attribute palette for LScene (#2417)
- Docs say, `convertarguments(::Circle)works without trait/plot type argument (#2420)
- IntegrateMakieTex.jlintoMakie.jl(#2426)
-CairoMakieimage with fast_path not working, image with space=:pixel and transformation not working (#2457)
- How to take advantage of Weak Dependencies? (#2505)
- Help on recipe for Parallel Coordinate Plots [WIP] (#2509)
- Add@testfiguremacro to support figure testing (#2515)
- cam2d attributes do not affect displayed plot (#2523)
- Makie x Slidev (#2542)
- WGLMakie: Synchronization of Makie and JS Camera (#2543)
- GLMakie lines TODO (#2548)
- Put JuliaDataScience cheat sheet into docs (#2551)
- Inconsistent use of underscores in attribute names (#2555)
-meshscatterwith 2D meshes broken in WGLMakie (#2580)
- WGLMakie on mobile (#2646)
- Better offline tooltips for WGLMakie (#2676)
- Composing figures, orplot(plt1, plt2, plt3, ...)(#2685)
- Minor ticks in one plot is interfering with another one in the same figure (#2689)
- Correct figure size when displaying inline in iTerm2 (#2711)
- What's the best way to create two views of the same data? (#2713)
- Method ambiguities (#2719)
- Rework legend element logic (#2727)
- Glossary + "anatomy of a figure" page? (#2729)
- tricontourf and mesh use inconsistent triangulations (#2796)
- Allow custom link text in\mylinkrefin docs (#2802)
- RPRMakie can do face-colored meshes natively (#2808)
- Empty vectors of 2d Polygon plot 3d (#2820)
- Inscrutable error whentheme(topscene).Colorbar[] == ()(#2827)
- Colorrange not forwarded in arrows recipe (#2835)
- heatmap() complains about Inf or NaN even if data don't contain them (#2839)
-NaNs inbandcause the band polygon to move to upper-left corner of the plot (#2845)
- Links to videos and presentations on (or using) Makie (#2853)
-boundingboxcleanup (#2881)
- Restructuring the docs (#2887)
- Improve docs for displaying figures in CairoMakie (#2897)
-Unreachable reachedwhen creating a widget (#2907)
-merge(::Theme, ::Theme)should be the other way round (#2913)
-plot(interval, function)` is backwards? (#2963)
- Clean up dependencies and maybe use PackageExtension (#2974)
- [Roadmap] WGLMakie (#2977)
- Remove GLMakie.Screen() requirement for opening a new window. (#2981)
- [Roadmap] GLMakie (#2995)
- how to plot a isosurface using volume? (#3001)
- GLMakie Compilation Error: AssertionError: status == GLFRAMEBUFFERCOMPLETE (#3010)
- example in docs is broken (#3027)
- Resize to width for embedded WGLMakie panels (#3059)
- [Roadmap] Documentation (#3105)
- [Roadmap/Planning] Test Infrastructure (#3111)
- mesh (and poly) includes missing points for axis limits (#3112)
- GLMakie does not recover from user interrupt (#3114)
- Minor ticks for log-scale continue beyond axis (#3126)
- Rotated LaTeXString labels with fractions displayed incorrectly. (#3130)
- bug with lines for large values on x axis when using xlims! (#3133)
- spy not working with CairoMakie (#3142)
- Should making an animation be thread-safe? (#3149)
- Broken link to "Backends" in homepage (#3166)
- Save metadata with plots (#3167)
- Incompatible input axes in Contour.contour when changing resolution (#3220)
- Poly plots a face even when the mesh has none (#3228)
- Volume don't render absorption for negative numbers (#3233)
- Arrows extend too far (#3255)
- Contour limits changed from 0.19.9 to 0.19.10 (#3259)
- Precompile error on Raspberry Pi (WGLMakie 0.8.15) (#3278)
- stephist! doesn't support direction=:x keyword argument (#3295)
- Question about running a 3D event loop in background (#3298)
- GLMakie: Crash on resizing window on Windows (#3306)
- GLMakie.volumen function can't hide NaN dataset (#3342)
- Link in documentation not working (#3349)
- Allow the use of typst for including math symbols in figures (#3354)
- Band plot ignores alpha keyword (#3356)
- WGLMakie plot of a PyramdScheme flickers on zoom and pan (#3776)
- [WGLMakie] selected bar isn't the one directly under the mouse (#4115)
- Loop export throw deprecation warnings and crashes CI (#4140)
- Invalid attribute localpost for datashader but used in docs example (#4154)
- triplot cannot export vector graphics (#4156)
- triplot cannot export vector graphics (#4158)
- Make + vline compatible with DateTime (#4256)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.7
Makie v0.21.7
Merged pull requests: - tag v0.21.7 (#4149) (@SimonDanisch)
Closed issues: - DataInspector tooltip misplaced when barplotting with direction=:x (#1951) - Can't enter text in textbox on WGLMakie (#3820) - WGLMakie scatter overflows axis for large figures (#3944) - [WGLMakie] Shader error on first plot in JupyterLab (#4095) - WGLMakie in Pluto displays an error and fails to draw a grid or spines (#4128) - Should boundingbox(scene) also check child scenes? (#4135) - 1D heatmap not working anymore (#4146)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.6
Makie v0.21.6
Merged pull requests:
- Add uv_transform attribute to mesh, meshscatter, surface and image (#1406) (@ffreyer)
- don't remove underlying VideoStream file when doing save() (#3883) (@aplavin)
- Fix projection from clip to data space (#3909) (@asinghvi17)
- support alpha argument in band() (#3916) (@aplavin)
- Add information about how to set preferred axis on recipe (#3926) (@termi-official)
- Add tick event (#3948) (@ffreyer)
- Improve accuracy of set framerate in GLMakie (#3954) (@ffreyer)
- Add clipping planes (#3958) (@ffreyer)
- Use linestyle for Poly and Density legend elements (#4000) (@gbruer15)
- Fix invertnormals (#4021) (@ffreyer)
- consider model transformations in float32 conversions (#4026) (@ffreyer)
- resolve CairoMakie insert! ambiguity (#4038) (@aplavin)
- fix spy and FastPixel marker (#4043) (@SimonDanisch)
- Make triangulations unique to fix refimages issues. Also tweak examples used for refimages (#4044) (@DanielVandH)
- fixes #4045 (#4046) (@ValentinKaisermayer)
- Fix scalar automatic lowclip/highclip (#4048) (@jkrumbiegel)
- add back interpolation keyword for surface (#4056) (@SimonDanisch)
- introduce strokedepthshift + forward normal depthshift for Poly (#4058) (@SimonDanisch)
- Modify HiDPI handling to correctly operate on Wayland (#4062) (@jmert)
- Suppress keyboard shortcuts and context menu in JupyterLab output (#4068) (@EdsterG)
- Update WGLMakie docs, removing stale section that no longer applies. (#4070) (@EdsterG)
- Improve support for embedding GLMakie (#4073) (@JamesWrigley)
- fix label/legend for plotlist (#4079) (@aplavin)
- fix distance calculation in WGLMakie JS functions (#4082) (@EdsterG)
- Updated JS OrbitControls to match Julia OrbitControls (#4084) (@renespoerer)
- Data inspector fixes (mostly for bar plots) (#4087) (@EdsterG)
- Fix argument order of save in figure.md (#4088) (@jariji)
- move changelog to unreleased (#4091) (@EdsterG)
- fix meshscatter with colors (#4098) (@SimonDanisch)
- Fix select_point() from throwing an exception immediately (#4101) (@JamesWrigley)
- Fix absrect() (#4110) (@JamesWrigley)
- Add position to pie (copy) (#4122) (@ffreyer)
- Fast path for heatmap (#4125) (@SimonDanisch)
- sort objects in WGL as in GLMakie, nest rectanglezoom (#4127) (@SimonDanisch)
- Tag v0.21.6 (#4129) (@SimonDanisch)
Closed issues:
- Initial zoom in ElectronDisplay is off (#491)
- 2D plots are not interactive in Jupyter notebooks (#2687)
- scalefactor does not scale mouse on MacOS (#3429)
- GLMakie v0.9.10 | precompilation hang (#3766)
- Cutting planes (volumetric visualization) (#3908)
- Faulty interaction between recipes and scene dimension (#3925)
- GLMakie size out of control (#4012)
- CairoMakie invertnormals = true not working (#4014)
- WGLMakie zoom window is shown behind the actual data of the plot (#4019)
- Translated plots are bouncing around on Macs (#4022)
- Error when using GLMakie in tests (ERROR: LoadError: InitError: Exception[GLFW.GLFWError( ...) (#4023)
- labelformatter is called twice (#4045)
- Bad error message for out-of-range color (#4047)
- GLib-GIO-WARNING (#4049)
- axislegend() unreasonable number of allocations (#4052)
- Keyboard input isn't capture by Jupyter notebook running on a headless server. (#4057)
- JupyterLab context menu appears when right-clicking in an interactive plot (#4067)
- WGLMakie doesn't prevent spacebar from scrolling the screen. (#4075)
- Mesh from isosurface (#4093)
- select_rectangle() throws an error after releasing the mouse (#4099)
- xscale for hist and density (#4118)
- Makie.PointTrans doesn't work with complex transformations (#4124)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.5
Makie v0.21.5
Merged pull requests:
- validate plot attributes later, for axis specific plot attributes (#3974) (@SimonDanisch)
- correctly implement resize_to for tuples (#4009) (@SimonDanisch)
- tag v0.21.5 (#4010) (@SimonDanisch)
Closed issues: - Installation of GLMakie on Ubuntu 24.04 fails (#4002)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.4
Makie v0.21.4
Merged pull requests: - Add line loop rendering (#3907) (@ffreyer) - Fix DataInspector using invalid attribute strokewidth for plot type Wireframe (#3917) (@jaakkor2) - fix keyboard entry for WGLMakie Textbox (#3924) (@bjarthur) - Fixes for WGLMakie (#3975) (@SimonDanisch) - Change camera variables to Float64 (#3984) (@ffreyer) - Don't assume poly always has two children (#3986) (@jkrumbiegel) - Don't set the GLMakie window icon on OSX (#3999) (@JamesWrigley) - release v0.21.4 (#4004) (@SimonDanisch)
Closed issues: - Inconsistent mouse-over activation of widgets in WGLMakie (#3752) - Interactive WGLMakie figure throws errors (#3781) - Invalid attribute strokewidth for plot type Wireframe, Makie v0.21.2 (#3912) - Figure names on GLMakie independent figures (#3978) - 3D axis broken in GLMakie v0.10.13 (#3979) - GLMakie GLFWError macOS icons (#3997) - Cannot precompile GLMakie (#4001)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.3
Makie v0.21.3
Merged pull requests:
- Restrict pdf version (#3885) (@SimonDanisch)
- Rewrite url of stable docs via javascript (#3918) (@jkrumbiegel)
- Fix typo in layout-tutorial.md (#3919) (@ChromatinRemodeling)
- add simpleanalytics back in (#3920) (@jkrumbiegel)
- Corrects isovalue/isorange docstrings in basic volume plot (#3929) (@hdrake)
- Write out images manually and write sizes into html (#3952) (@jkrumbiegel)
- Fix scaling factor for svgs (#3964) (@jkrumbiegel)
- Overhaul Getting started (#3965) (@jkrumbiegel)
- Simplify Getting started further (#3966) (@jkrumbiegel)
- Fix broken SVGs by not using Cairo.pattern_set_extend(p, Cairo.EXTEND_PAD) (#3967) (@jkrumbiegel)
- Fix stack overflow in offset_bezierpath (#3969) (@jkrumbiegel)
- Prepare v0.21.3 (#3970) (@jkrumbiegel)
Closed issues:
- Remove plural from rotations attribute? (#545)
- time axis support (#442)
- Pass vector of pixel values to markersize errors (#459)
- errorbars buggy for large x values (#780)
- Allow to set line join and cap in CairoMakie (#871)
- GLMakie: error when zooming too much (#1040)
- Scatter not displaying in the presence large coordinates (#1059)
- Linesegments - Missing corners in segment drawing (#1119)
- Ticklabel rotations don't update correctly (#1205)
- 2d scatter! and poly! with lots of data, some circles are not drawn (#1419)
- scatter!(ax, Any[(0,0), (1,1)]) doesn't work (#1451)
- CairoMakie: Marker Rotation is not exported (scatter) (#1465)
- allow for different line widths in lines (#1541)
- Support for axis unit change (#2154)
- linewidth for linesegments in CairoMakie (#2205)
- vlines! in custom plot recipes? (#2245)
- backgroundcolor does not work with tooltip (#2750)
- Corrupted marker with Point2 instead of Point2f (#2778)
- Consider using Float64 coordinates as standard in GL/WGLMakie (#2848)
- Makie looses x-axis precision when plotting unix time (#3003)
- CairoMakie SVG-export, colorbar broken in firefox/illustrator but not chrome (#3016)
- Recipes do not work well with {h,v}span!() or {h,v}lines!() (#3051)
- Mistyped keyword argument gives very unhelpful error message (#3209)
- Method to change the numerical unit of axis tick labels (#3270)
- DataInspector indicator box does not rotate with meshscatter objects (#3512)
- WGLMakie does not rotate meshscatter objects (#3513)
- Issue using scatter and line in 3d together with Vector{Union{Float64,Missing}} (#3548)
- DataInspector bounding boxes in meshscatter do not transform correctly with rotations + markersize (#3670)
- Large (but < max possible Float32 value) numbers cause zoom to fail (exception) (#3738)
- UndefVarError when plotting text (#3869)
- Unbound type parameter in convert_argument (#3887)
- Wrap tutorial doesn't work anymore (#3901)
- Formatting.jl is causing warnings when installing (#3902)
- Clean install of CairoMakie#master will does not compile on Ubuntu 22.04.4 LTS (#3905)
- ticks in center of discrete colorbar, seems impossible (#3930)
- CairMakie 0.12.2 fails to compile (#3934)
- Plot ignores wider type of observable and fails during notify in a conversion step (#3938)
- Interact with GLMakie scene from the REPL? (#3955)
- Stack overflow for BezierPath marker in data space (#3960)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
Makie.jl - v0.21.1
Makie v0.21.1
Merged pull requests: - support the loop option in html video output (#3697) (@aplavin) - Improve model and transform_func interaction with Axis limits (#3864) (@ffreyer) - tag v0.21.1 (#3877) (@SimonDanisch)
Closed issues: - 100% CPU Usage in Headless Env (#645) - Fit objects into scene after Makie transformations (#3562) - Line color regression causing shader error in Makie 0.21, GLMakie 0.10 (#3851) - Categorical colormaps for meshes/poly or contour plots on meshes (#3863) - GLMakie segfaults using Threads.@spawn (#3867) - Midline colormap not updating for crossbar recipe (#3873)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
Makie.jl - v0.20.10
Makie v0.20.10
Merged pull requests:
- Unit support for Axes & Recipes, a.k.a axis converts (#3226) (@SimonDanisch)
- add recipes for intervals (#3695) (@aplavin)
- support intervals for setting limits (#3696) (@aplavin)
- fix ticks for categorical colorbar (#3762) (@SimonDanisch)
- Add linecaps and jointstyles (#3771) (@ffreyer)
- Bump julia-actions/setup-julia from 1 to 2 (#3775) (@dependabot[bot])
- Improve CairoMakie thread safety (#3777) (@jkrumbiegel)
- Update docstring for save (#3783) (@lanceXwq)
- Fix docstring typos (#3785) (@lanceXwq)
- Upgrade to DelaunayTriangulation v1.0 (#3787) (@DanielVandH)
- Test vsloop by deploying docs to another branch (#3797) (@asinghvi17)
- fixes typo in arc example (#3805) (@JohannesNE)
- add axislegend method that inputs an axis and a title (#3808) (@bjarthur)
- Fix downloads count badge (#3809) (@pricklypointer)
- Allow Cairo scatter marker conversion to be overridden (#3811) (@asinghvi17)
- Release v0.20.10 (#3814) (@asinghvi17)
- Add wrap recipe tutorial (#3816) (@SimonDanisch)
- document WilkinsonTicks (#3819) (@t-bltg)
- allows use of hidedecorations!(ax) and hidespines!(ax) for PolarAxis blocks (#3823) (@BenjaminDoran)
- Remove color type restrictions for potentially array-valued colors (#3826) (@jkrumbiegel)
- Update tricontourf.md in 0.20.10 branch (#3828) (@DanielVandH)
- Tag v0.20.10 (#3830) (@SimonDanisch)
Closed issues:
- CairoMakie fails to PackageCompile (#2409)
- CairoMakie fails to save image with interpolate=false to pdf (#2514)
- axislegend cannot accept an axis and title at the same time (#2530)
- xlims! doesn't work with intervals (#2611)
- Julia crashes when GLMakie window is made full screen on Mac (#2629)
- Unable to close GLMakie window (#2909)
- CairoMakie seems to add round caps to lines (#2934)
- WilkinsonTicks is undocumented (#3164)
- DataInspector tooltips swallow punctuation on first plot (#3232)
- Remember window position for popup windows in GLMakie (#3294)
- Update to save docstring (#3409)
- WGLMakie DataInspector is missing some font characters (#3516)
- heatmap gives nan_color to cell not in data (#3782)
- CairoMakie fails to precompile on macOS (#3790)
- Very old version of Makie installed recently (#3802)
- 'GLMakie' fails to install properly (#3803)
- Recipe with Lines and Circle not working (#3812)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
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: nancolor kwarg for meshscatter (#720)
- How to properly forward attributes in recipes? (#1019)
- Breaking change from CairoMakie 0.9 to 0.10 (#2630)
- `datalimitsoverrides 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)
- Shouldconvertsingleargumentbe 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)
-contourfbug (#3683)
- programmatic mouse click (#3685)
- How to out put \widetilde label on Makie fig (#3701)
- Surface normals not properly transformed bymarkersize` 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
Makie.jl - 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 for PolarAxis (#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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - 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!() gives StackOverflowError on Array{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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - 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 for PolarAxis (#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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.20.4
Makie v0.20.4
Merged pull requests:
- fix contour boundingbox with NaNs (#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 and labels=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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - 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 pxperunit doesn't work (#3472)
- How does GLMakie adjust the window size through commands? (#3474)
- slider position did not update when value changes (#3492)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - 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[!] 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.20.0
Makie v0.20.0
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 radialdistortionthreshhold with directly setting radiusatorigin (#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 x8664 (#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(; fontsizetheme = 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.19.12
Makie v0.19.12
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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.19.11
Makie v0.19.11
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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.19.10
Makie v0.19.10
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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.19.9
Makie v0.19.9
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 FFMPEGjll 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)
- `withtheme` in docs to avoid latex font spill (#3196) (@jkrumbiegel)
- jk/fix fontawesome (#3197) (@jkrumbiegel)
- tweak pxperunit 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
Makie.jl - v0.19.8
Makie v0.19.8
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)
- siinitperfcounters: maxshper_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 CURRENTDEFAULTTHEME 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 3 years ago
Makie.jl - v0.19.7
Makie v0.19.7
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 createapp Font display is not normal,v1textureatlas204864.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(nancolor...) works for CairoMakie but not GLMakie (#3067)
- Wrong rendering of Polygon result from convertsingleargument (#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 currentaxis() 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 `GLFRAMEBUFFERCOMPLETE(#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 supportspicknow (#3033) (@bjarthur)
- Update NEWS.md (#3036) (@jkrumbiegel)
- Improvesetclose_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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 3 years ago
Makie.jl - v0.19.6
Makie v0.19.6
Closed issues:
- Cannot animate heatmap with WGLMakie (#750)
- Scrolling direction is inversed for zooming (#850)
- Better support for kwargs (#942)
- Add method for annotations! with tuples (#1037)
- qqplot documentation (#1362)
- hspan! and vspan! don't error without given axis. (#1501)
- GLMakie precompile hangs on Windows 10 (#2941)
- Labled contour example not showing lables (#2943)
- GLMakie no longer displays to separate window in VS Code (#2956)
- Error: bracket! not defined (#2960)
- Error when plotting line with closely spaced (?) data (#2967)
- [Bug] Invalid log limits error with valid limits (#2971)
- show_axis keyword ignored by LScene? (#2972)
- colgap and rowgap behave weirdly after creating an inset axis (#2975)
- Vertical band plot (#2978)
- 2D slices in Axis3 not rendered properly in CairoMakie (#2983)
- Is there an easy way to swap the x,y axes? (#2986)
- CairoMakie Build Error (#2987)
- themeing does not work for figure resolution (#2988)
- Observable alpha value is not updated (#2998)
Merged pull requests: - make Makie.jl threadsafe (#2840) (@SimonDanisch) - bump compat for StatsBase to 0.34 (#2915) (@palday) - Mention margin in figure_padding docs (#2948) (@asinghvi17) - Axis3 attribute examples (#2952) (@jkrumbiegel) - Fix AA with large linewidth differences (#2953) (@ffreyer) - fix WGLMakie JS popup (#2976) (@SimonDanisch) - tweak bibtex to preserve capitalisation (#2979) (@musoke) - Fix legendelements when children have no elements (#2982) (@jkrumbiegel) - display.jl: fix a typo in an error message (#2991) (@Sagnac) - tag v0.9.6 (#2997) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 3 years ago
Makie.jl - v0.19.5
Makie v0.19.5
Closed issues:
- Feature request: contour labels (#832)
- Convenient way to access the current color cycle (#1198)
- Multiple Density Plots with color keyword crash julia in GLMakie (#1442)
- [GLMakie] only every 64th line segment is rendered on AMD integrated graphics (#1460)
- uneven dash distribution (GLMakie) (#1614)
- Fix error in NextJournal example page (#2128)
- @recipe requires a backend to work (#2142)
- [Feature Request] Add highclip, lowclip and nancolor to poly (#2156)
- Cannot update data shape in contourf (#2159)
- Support both "Bool" and "Tuple{Bool, Bool}" for "xtrimspine" and "ytrimspine" (#2169)
- Barplot doesn't use bar height for limits (#2182)
- key :colormap not found (#2187)
- Default method in Makie for setwindowconfig! (#2193)
- rendering of logo in dark mode (#2218)
- Axis3 displays nothing if you try and use latex in the z-label (#2260)
- Latex \dot not working (#2287)
- Error plotting empty vector with non-:solid linestyle (#2296)
- range step cannot be zero (#2298)
- Save with current axis settings (#2315)
- Default font does not include all superscript numbers (#2401)
- Event handler on() for events(fig.scene).windowopen does not fire when it is inside a function (#2419)
- cannot add a colorbar to a WGLMakie 2d plot (#2488)
- contour: linestyle works only in very limited cases (#2503)
- High resolution figures get cropped when saving to PNG (#2526)
- ReferenceTests README link is broken in README (#2532)
- WGLMakie: Axis3(Figure()) error Timed out (#2575)
- Problem with running Makie (#2579)
- Precompilation segfault after SnoopPrecompile was updated from v1.0.1 to v1.0.3 (#2585)
- Serving heatmaps is surprisingly slow in WGLMakie.jl (#2632)
- How to set the position of the label? (#2670)
- Fails to precompile CairoMakie, GLMakie on FreeBSD (#2696)
- Mouse responsivness drops with large plotting loads (#2779)
- data_limits should respect the plot's transformation (#2800)
- Inline plots stopped appearing (#2805)
- Broken trace in lines plot when figure stretched (#2826)
- Cannot use rich text in legends anymore (#2838)
- No plot showing up in WGLMakie.jl (#2841)
- GLMakie regression in plotting linesegments 0.8.2 vs 0.8.3, 0.8.4 (#2842)
- Themeing doesn't work when included via a module include (#2849)
- Visual Slider representation does not react to changes of its Observable field value. (#2852)
- Some more problems with lines (#2855)
- GLMakie can error during precompilation (#2858)
- Interactive record closes figure window (#2879)
- marker stroke broken for marker=Rect (#2880)
- hexbin fails when there are less than ~25 points (#2898)
- GLMakie update to 0.8.3 breaks show method for Pluto notebooks. (#2901)
- Better error message for plot!() when no current axis exists (#2903)
- Add an easily accessible way to cite makie in the main documentation (#2906)
- @inherit calls include path in docstrings (#2926)
- [WGLMakie]: image and heatmap Error: handle_connection handler error (#2930)
Merged pull requests:
- implement contour labels (#2496) (@t-bltg)
- Fix lines (#2843) (@ffreyer)
- allow modifier key for rectzoom (#2850) (@SimonDanisch)
- Small fixes for JSServe (#2856) (@SimonDanisch)
- Change "x-limits" to "$(dimsym)-limits". (#2860) (@KronosTheLate)
- enable color with texture (#2870) (@SimonDanisch)
- Fix stroke for rect markers (#2882) (@ffreyer)
- removed specific function names (#2886) (@timoleistner)
- Support for GIF looping in recorded video output (#2891) (@ztangent)
- Block attribute docs (#2894) (@jkrumbiegel)
- Set visible=true for interactive record (#2895) (@alex-s-gardner)
- add dark mode image and code to README (#2899) (@cormullion)
- widen types so rich text can be used in legends (#2902) (@jkrumbiegel)
- [WIP] update interop examples (#2905) (@SimonDanisch)
- Exception Handling for current_axis() in figureplotting.jl (#2912) (@vortex73)
- switch to precompile tools (#2914) (@SimonDanisch)
- Rafaqz allow zero length (#2917) (@SimonDanisch)
- reverse interior for Cairo hole drawing (#2918) (@SimonDanisch)
- Fix Makie.inline!(...) for most cases (#2919) (@SimonDanisch)
- Add brief descriptions about the backend kwargs in docstrings (#2922) (@asinghvi17)
- More render on demand fixes (#2929) (@ffreyer)
- Strip line info from default exprs (#2932) (@jkrumbiegel)
- Fix hexbin with singular colorrange (#2933) (@jkrumbiegel)
- current theme can contain e.g. attributes which aren't observables (#2935) (@SimonDanisch)
- fix for VSCode result type: both (#2937) (@SimonDanisch)
- Axis attribute docs improvements (#2940) (@jkrumbiegel)
- prepare 0.19.5 release (#2946) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Makie.jl - v0.20.0 (NOT YET TAGGED!)
This tag currently only exists to upload reference images for: https://github.com/MakieOrg/Makie.jl/pull/2831
Scientific Software - Peer-reviewed
- Julia
Published by jkrumbiegel about 3 years ago
Makie.jl - v0.19.4
Makie v0.19.4
Closed issues: - Pushing the recipe system with advanced mesh plots (#893) - Differences between heatmap and image recipes (#1003) - Support for ScientificTypes.jl (#1034) - Support for Unitful.jl values (#1191) - Meshes with specified materials lack color on MacOS (#2769) - set different colors for xticklabel? (#2807) - Textbox contents appear in the wrong place (#2814) - Doc builds are failing on quite a few PRs (#2823) - Broken trace in lines plot when figure stretched (#2826)
Merged pull requests: - test against new JSServe (#2661) (@SimonDanisch) - Minor fixes to documentation (#2787) (@DuncanBloemers) - fix lines on nvidia (#2795) (@SimonDanisch) - skip 0 width line segments (#2797) (@SimonDanisch) - Update NEWS.md (#2798) (@SimonDanisch) - fix meshscatter with texture (#2812) (@SimonDanisch) - Make scene.visible trigger render updates (#2813) (@ffreyer) - Don't move scenes to the origin (fix #2814) (#2815) (@ffreyer) - Add export of hidezdecorations! from MakieLayout.jl (#2821) (@aramirezreyes) - fix linegaps (#2828) (@ffreyer) - tag v0.19.4 (#2832) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Makie.jl - v0.19.3
Makie v0.19.3
Closed issues:
- [docs] documentation for using legend is missing (#308)
- Planned feature: interop with GeoInterface (#376)
- VizCon planning (#504)
- Weird issue with scale_plot = false on a surface (#492)
- Build of GLMakie fails despite having a GPU card and drivers installed on Arch Linux (#630)
- Base.empty!(ax::LAxis) ? (#643)
- segmentation fault on archlinux (#784)
- Scene window closes abruptly on Win10 without error msg (#793)
- Makie memory leak? (#795)
- UndefVarError: ObserverFunction not defined (#802)
- ERROR: InitError: could not load library ... \libgio-2.0-0.dll (#1114)
- Rendering of stairs plot is distorted when zoomed out (#1129)
- Feature Request: Gantt Charts (#1237)
- Specify text anchor in screen coordinates (#1638)
- Saving continuously updated figure leads to large number of allocations (#1692)
- [bug] [performance] @recipe macro using image allocates many times more memory than the individual image plots (#1881)
- Allow passing a backend manually to save (#1960)
- Overlapping/zombie contour lines (#2077)
- Axis3 axis label modifications with LaTeX do not get rendered (works for Axis) (#2513)
- Makie started segfaulting quite regularly :( (#2606)
- Extra workflow runs (#2619)
- Reference frame like in CAD software ? (#2624)
- [Feature request] Add a markerevery option to scatter/scatterlines (#2639)
- GLMakie cannot handle scatter with empty input (#2644)
- How to make subplot more compact and move ticks of colorbar (#2651)
- Deleting legends fails (#2659)
- Line segments in text(lstr::LaTeXString) are misplaced (align keyword is ignored) (#2667)
- log scale breaks zoom controls (#2673)
- Save figure using the backend argument leaves empty figure behind (#2675)
- GLMakie | Failure to precompile on WSL2 (#2684)
- Poly outline not displaying correctly (#2690)
- Scene tutorial not working (#2697)
- Simple lines() plot is truncated (#2702)
- LoadError: no unique matching method found for the specified argument types during precompilation (#2704)
- lines example not working (#2705)
- Interactively toggle visibility of plots by clicking on legend (#2717)
- Running with --compiled-modules=no leads to segfault (#2722)
- Axis reacts to interactions after deletion (#2723)
- Inspector: tooltip offset in show_data for Scatter assumes scalar markersize (#2724)
- Separate window created when using plot pane in VSCode GLMakie
- (archlinux) segfault when precompiling GLMakie (#2735)
- Name clash in plot! for arrow plots (#2738)
- "News" link on docs page broken (#2747)
- GLMakie leaves behind a detached window when inlined in Jupyter notebooks (#2752)
- markerspace = :data seems not working with scatter plot (#2758)
- Unexpected Allocations for custom recipe (#2767)
- GLMakie crash Julia on M2 (#2771)
- WGLMakie fails to precompile on M2 (#2772)
- No trigger to render for buffered vertices in mesh (#2773)
- Can not plot into figure after using empty! on it. (#2794)
Merged pull requests:
- Brackets and bezier lines (#2356) (@jkrumbiegel)
- fix silent LaTeXString conversion (#2588) (@t-bltg)
- Add scrollspeed for Menu and increase the default for non apple system (#2616) (@ffreyer)
- Fixes for GeoMakie (#2645) (@SimonDanisch)
- speedup heatmaps in WGLMakie (#2647) (@SimonDanisch)
- Make explicit the uint (#2649) (@gatocor)
- improve docs for GLMakie backend activation (#2653) (@jwahlstrand)
- More detail in docstring for update_theme! (#2656) (@KronosTheLate)
- reduce amount of objects compiled into sysimage (#2658) (@SimonDanisch)
- [GLMakie] Cleanup linestyles (#2666) (@ffreyer)
- Fix LaTeXString linesegments with offsets (#2668) (@jkrumbiegel)
- stop pretending rich text is AbstractString (#2671) (@jkrumbiegel)
- fix RectangleZoom selection vertices (#2674) (@EdsterG)
- Add missing backticks (#2678) (@jbisits)
- try if moving news copying out of utils and directly into makedocs fixes it (#2679) (@jkrumbiegel)
- remove trailing index.html from canonical links in sitemap (#2680) (@jkrumbiegel)
- jk/seo (#2681) (@jkrumbiegel)
- Fix color conversion in scatterlines (#2691) (@ffreyer)
- indent docstring title (#2707) (@simonbyrne)
- Remove offset in show_data for scatter (#2725) (@pablosanjose)
- Export the colorant macro from Colors.jl (#2726) (@asinghvi17)
- fix RPRMakie examples (#2730) (@SimonDanisch)
- Improvements for delete & screen management (#2731) (@SimonDanisch)
- Call normalize with qualified name (#2740) (@steffenhaug)
- Provide helpful warning and round instead of cryptic error (#2743) (@KronosTheLate)
- Update NEWS.md to reflect recently merged pull requests (#2744) (@asinghvi17)
- Release a new version (#2745) (@asinghvi17)
- Add a hint on how to get RPRMakie working on Mac M1 (#2749) (@asinghvi17)
- allow scalar numbers as colors, looked up from colormaps (#2754) (@SimonDanisch)
- enable dependabot for GitHub actions (#2757) (@ranocha)
- Bump mshick/add-pr-comment from 1 to 2 (#2759) (@dependabot[bot])
- Bump actions/setup-python from 2 to 4 (#2760) (@dependabot[bot])
- Bump codecov/codecov-action from 1 to 3 (#2761) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#2762) (@dependabot[bot])
- Bump actions/upload-artifact from 2 to 3 (#2763) (@dependabot[bot])
- don't convert if not necessary (#2765) (@SimonDanisch)
- Update RPRMakie docs (#2768) (@asinghvi17)
- fix #2767 and #1881 (slow data_limits for recipes) (#2770) (@SimonDanisch)
- preserve Buffer by not using decompose (#2774) (@SimonDanisch)
- get rid of ImageMagick (#2775) (@SimonDanisch)
- allow multi gpu for RPRMakie (#2781) (@SimonDanisch)
- Fix the materials example in RPRMakie (#2782) (@asinghvi17)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
Makie.jl - v0.19.2
Makie v0.19.2
Closed issues:
- Not posssible to close a makie window in mac (#393)
- on mac, windows still often don't close correctly (#482)
- Close Makie window (#658)
- Excessive GPU usage in MacOS (#678)
- New windows have shifted positions on Mac (#682)
- Automatic colorbar limit setting error when min=max (#1400)
- textsize/fontsize inconsistency (#1422)
- empty! memory leak (#1462)
- Cannot read property 'wgl_camera' of undefined (#1546)
- REPL can be extremely slow after plotting with GLMakie (#1683)
- redraw text plot (vector of strings) on observable change (#1720)
- OpenGL-related segfaults (#1805)
- Allow option for increasing quality of output video in record (#2123)
- Missing method for ispressed and Exclusively (#2538)
- Heatmap or contour bug in Makie. (#2560)
- WGLMakie test suite IOError: write: broken pipe (EPIPE) (#2561)
- How to set the marker space in scatter lines (#2562)
- Add marker on lines (#2568)
- docs: Lscene 404 (#2569)
- Add Roman Number to Figure (#2581)
- Rasterize functionality broken in CairoMakie (#2608)
- Compat Julia version update (#2623)
- Strange bounding box using mesh! on Axis3 with SSAO enabled (#2627)
- Color gradient test changed (#2635)
Merged pull requests:
- add stephist (#2408) (@Moelf)
- rework convertattribute docstring (#2507) (@jw3126)
- Fix CairoMakie Gtk.jl example (#2537) (@tknopp)
- Remove unnecessary type declaration in ispressed (#2539) (@mkoculak)
- dont open server for precompilation (#2541) (@SimonDanisch)
- Fix typo in documentation for @extract (#2545) (@ConnectedSystems)
- fix picking (#2546) (@SimonDanisch)
- Add example for arc plotting function (#2547) (@bluzukk)
- Assume IMAGE as the default render type in CairoMakie (#2549) (@tknopp)
- fix datainspector (#2552) (@SimonDanisch)
- Fix closing of GLMakie windows on Mac (#2553) (@jkrumbiegel)
- Remove barplot example duplicate (#2565) (@bluzukk)
- fix #1546 for real (inserting newly created scenes) (#2566) (@SimonDanisch)
- fix link (#2570) (@t-bltg)
- tests: use unit framerate for debugging (#2571) (@t-bltg)
- deploy docs to minor version folders (#2572) (@jkrumbiegel)
- avoid writing wrong robots and sitemap (#2576) (@jkrumbiegel)
- close urlset tag (#2578) (@jkrumbiegel)
- add anonymized cloudflare tracking to docs (#2584) (@jkrumbiegel)
- Timholy teh/precompiles (#2587) (@SimonDanisch)
- use === for Symbol comparison (#2589) (@t-bltg)
- CI / concurrency - cancel PRs jobs only (#2591) (@t-bltg)
- add relative text docs (#2594) (@jkrumbiegel)
- stay on stable urls when searching with stork (#2595) (@jkrumbiegel)
- Special-case multipolygons as well as polygons (continue #2590) (#2599) (@SimonDanisch)
- Fix a typo in Stepper constructors (#2600) (@asinghvi17)
- [CairoMakie] Use tocairo_color in lines and scatter (#2605) (@asinghvi17)
- improve theme lookup (#2610) (@SimonDanisch)
- Call empty! in block deletion (#2614) (@ffreyer)
- NFC remove deprecated Vararg{<:Integer} (#2620) (@oscardssmith)
- remove kwargs from program (#2621) (@SimonDanisch)
- Fix #2627 (SSAO artifacts at scene boundary) (#2628) (@ffreyer)
- implement isopen (#2631) (@SimonDanisch)
- adapt to new JSServe version (#2633) (@SimonDanisch)
- update readme showing how to serve page for local tests (#2634) (@SimonDanisch)
- release v0.19.2 (#2636) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.19.1
Makie v0.19.1
Closed issues:
- Arrow colors are not updating correctly (#1135)
- Recording with WGLMakie in VS Code doesn't work (#1136)
- Add browserdisplay to CairoMakie (#1170)
- ylabelrotation/rotateylabel for Axis (#1187)
- WGLMakie text position change when zooming (#1202)
- Makie.jl dependency issue with PlotlyJS.jl (#1224)
- DataInspector is failing with WGLMakie (#1337)
- WGLMakie figure works locally but not on Franklin (#1346)
- Incorrect cell size delimiting in JupyterLab and WGLMakie (#1396)
- Every display() adds a new screen to `scene.currentscreensin GLMakie and CairoMakie (#1402)
- Is there a way to show data point with png image using WGLMakie? (#1479)
- Can't update plot observables to empty list inWGLMakie(#1498)
- Remote server WGLMakie stopped working (#1542)
- Cannot read property 'wgl_camera' of undefined (#1546)
- Add atailcolorparameter to thearrowsrecipe ? (#1710)
- DataInspector not working in Jupyter (#1711)
- Zooming linked axes is slow (#1719)
- WGLMakie - Comma does not render properly in Pluto notebook (#1877)
- WGLMakie: IOError: listen: address already in use (EADDRINUSE) (#2147)
- wglmakie ambient and lightposition (#2179)
- updating mesh in WGLMakie doesn't work as expected. (#2204)
- Rotating the title of the y-axis? (#2222)
- Unsynchronized rotation behavior in WGLMakie (#2243)
- WGLMakie plot pane cut on JuliaHub (#2358)
- Makie.arrows stopped working with some input types (#2402)
-window_openObservables not notified (#2414)
- Reached "This shouldn't happen..." warning with own recipe (#2421)
- Text with relative space does not show in log-scale figures. (#2429)
- Saving to pdf or svg is now errored with larger withite space (#2433)
- Support controlling text width and height separately (#2435)
- Improve search result ordering, make results more concise. (#2448)
-Legendmarkers with differentlinestyles become indistinguishable for large enoughlinewidth(#2468)
- Poly with transparancy broken on CairoMakie@0.9.4 (#2469)
- Custom font for exponents of scaled ticks in Makie v0.19 (#2471)
-fontsnot available for Label (#2476)
- Precompile fails (#2477)
- [FR]richtext rotation (#2479)
- Broken fonts and markers when using GLMakie with a custom system image (#2480)
- More flexible construction of colorbars (#2482)
- Menu support in WGLMakie backend (#2483)
- Search page redirect doesn't respect prefix (#2486)
- Outdated documentation for observables (#2487)
- fontsize in Label doesn't work (#2492)
- WGLMakie + Pluto plot cuts off (#2499)
- visible attribute on vlines! not working for GLMakie and WGLMakie (#2502)
- legend scheme forstemplotdoesn't usestemcolor` when transparency is provided? (#2506)
- Legend for labeled data in scatter plot (#2508)
- CairoMakie outputs rasterized svg if legend is added with RGBA-polygon (#2510)
- Surface of unstructured grid (#2516)
- GLMakie is broken on 1.9 and master on macaarch (#2517)
- GLMakie with PackageCompiler.jl breaks display of numbers (#2521)
- Hardcode Makie's default fonts to avoid findfont latency (#2528)
Merged pull requests:
- Use new JSServe (#2428) (@SimonDanisch)
- Do less copies of Observables in Attributes + plot pipeline (#2443) (@SimonDanisch)
- fix #2433 for real (change of pxperunit) (#2470) (@SimonDanisch)
- Add Search Page and tweak Result Ordering (#2474) (@bluzukk)
- LineAxis: add arbitrary {x,y}labelrotation (#2478) (@t-bltg)
- ReferenceTests: add reference_test counter (#2489) (@t-bltg)
- Add version warner to all old docs (#2490) (@jkrumbiegel)
- Fix searchpage redirect not respecting prefix (#2491) (@bluzukk)
- jk/docs version warner (#2494) (@jkrumbiegel)
- Revert "Fix searchpage redirect not respecting prefix" (#2495) (@jkrumbiegel)
- Add show_data for band (#2497) (@ffreyer)
- Remove all global attributes from TextureAtlas implementation (#2498) (@SimonDanisch)
- Fix search-page redirect not respecting prefix (#2500) (@bluzukk)
- prevent potential type instabilities (#2511) (@t-bltg)
- Remove ElectronDisplay.jl and use Electron directly (#2524) (@SimonDanisch)
- Small fixes (#2525) (@ffreyer)
- jk/axis elements (#2527) (@jkrumbiegel)
- Hardcode paths for default fonts to avoid search latency (#2531) (@jkrumbiegel)
- convert color early to avoid mesh path (#2535) (@jkrumbiegel)
- v0.19.1 (#2540) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.18.4
Makie v0.18.4
Closed issues:
- Transform is applied even if space != :data (#2065)
- Artificial colored edges in CairoMakie when saving an image to PDF. (#2162)
- Support AbstractPattern in WGLMakie (#2294)
- Menu options disapear on re-opening figure (#2392)
- CairoMakie fails to PackageCompile (#2409)
- text bounding box in an axis (#2424)
- bug in Pluto for displaying the figure (#2438)
- DimensionMismatch error with an animation for the size changing array with Observable (#2441)
- VSCode displays figure with wrong viewbox after save (#2444)
- CairoMakie's png output empty for large enough surface plot (#2454)
- Multiple plots don't show all (#2460)
Merged pull requests:
- Rich text (#2321) (@jkrumbiegel)
- Replace textsize with fontsize everywhere (#2387) (@jkrumbiegel)
- Waterfall recipe (#2416) (@daschw)
- broadcast replaces deprecated method for quantile (#2430) (@palday)
- Implement AbstractPatterns for WGLMakie (#2432) (@fatteneder)
- Only apply axis/scene transformations to :data space plots (#2436) (@dgleich)
- Fix repeated rendering with invisible objects (#2437) (@ffreyer)
- revert CI to ubuntu-20.04 (#2439) (@jkrumbiegel)
- Fix CairoMakie's screen re-using (#2440) (@SimonDanisch)
- benchmark time for new figure (#2442) (@SimonDanisch)
- Release v0.18.4 (#2445) (@SimonDanisch)
- fix hvlines for GLMakie (#2446) (@SimonDanisch)
- fix missing rerender on plot deletion (#2447) (@ffreyer)
- Also premultiply alphas for image markers (#2449) (@fatteneder)
- GLMakie: add set_screen_visibility! and pass reference for screen ID (#2451) (@jwahlstrand)
- Fix CairoMakie mesh overflow (#2459) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.18.3
Makie v0.18.3
Closed issues:
- Convenience function for multiple lines and sensible categorical color defaults (#716)
- allow nothing for the label in scatter etc. to hide it in axis legend? (#2300)
- Crashes after close and closeall (#2371)
- Interactivity of GLMakie plots lost after save (#2380)
- Redundant import of CairoMakie in the Basic Tutorial (#2394)
- CairoMakie saving raster to .svg depending on content (#2396)
- CairoMakie svg id assimilation and salting is broken (#2406)
- [GLMakie]hold the windows existing after program which launched outside REPL closed. (#2410)
- How to add Makie to a personal project only for plotting recipes? (#2412)
- GLMakie plots only part of the data (#2413)
- Latex string like $\Delta$ should be regular but showing as italic in CairoMakie (#2423)
- Figure stops auto-rescaling or crashes when resizing GUI window after save with GLMakie (#2425)
Merged pull requests: - GLMakie cleanups (#2397) (@SimonDanisch) - Don't mesh a polygon in CairoMakie (#2398) (@jaakkor2) - clean up interactions + remove close(obs) (#2399) (@SimonDanisch) - fix salting (#2407) (@SimonDanisch) - fix url in headless docs (#2411) (@hexaeder) - changes to GLMakie to get drawing into a GtkGLArea working (#2418) (@jwahlstrand) - release v0.18.3 (#2427) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.18.2
Makie v0.18.2
Closed issues:
- Inexact error when plotting >256 subplots (#665)
- Linewidth changes with figure size after empty! (#2361)
- empty! messes up text elements in GLMakie window (#2365)
- Color difference between plot and legend markers (#2366)
- violin plot with textual ticks (#2368)
- meshscatter color doesn't update with WGLMakie (#2369)
- regression scatter marker Circle (#2373)
- GLMakie: failed to open ...julia\pakages\Makie\NL7Xw\assets\icons\icon-128.png (#2379)
- Broken scatter 3d view transformation with WGLMakie (#2382)
- Why is GLMakie ScreenID only UInt8? (#2388)
Merged pull requests: - skip legend entry if label is nothing (#2350) (@fatteneder) - Fix Axis3 tick flipping with negative azimuth (#2364) (@jkrumbiegel) - fix empty!(fig) and empty!(ax) (#2367) (@SimonDanisch) - fix #2361 for real (#2374) (@SimonDanisch) - fix #2369 (#2375) (@SimonDanisch) - move Arrows and Wireframe to MakieCore (#2384) (@jw3126) - Remove stencil buffer (#2389) (@ffreyer) - release v0.18.2 (#2393) (@SimonDanisch) - Update README.md (#2395) (@eschnett)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.18.1
Makie v0.18.1
Closed issues:
- [feature request] LaTeXString Legend entry is not defined (#1495)
- italic textit \textit doesn't work (#1680)
- VSCode Plot Pane not working with CairoMakie v0.9.0 (#2331)
- personal project.toml question (#2332)
- Should we add InnerTopLeft(), InnerBottomLeft(), etc? (#2335)
- Cannot set spinewidth for Axis3 (#2338)
- Setting linecolor in a Theme does not change plot line color (#2341)
- error while setting on_close when rerunning a plot in Pluto (#2357)
- CairoMakie v0.9.0 No Longer Works with VS Code Plot Pane (or Weave.jl) (#2362)
Merged pull requests: - move poly to MakieCore (#2334) (@jw3126) - Add missing V command for SVG strings (#2340) (@jkrumbiegel) - Fix interactive WGLMakie doc example (#2342) (@SimonDanisch) - fix heatmap interpolation (#2343) (@SimonDanisch) - fix typo (#2344) (@jkrumbiegel) - jk/remove splat (#2345) (@jkrumbiegel) - Fix picking warning and updateaxiscamera (#2352) (@SimonDanisch) - bring back inline! :( (#2353) (@SimonDanisch) - forgot to add empty! for screen (#2359) (@SimonDanisch) - release 0.18.1 (#2360) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.18.0
Makie v0.18.0
Closed issues:
- contourf! ignores colors specified for extendhigh and extend low? (#1329)
- GLMakie, relocatable with PackageCompiler ? (#1480)
- Inspector + line label (#1759)
- Automatic extension of colorbar (#1783)
- Per-plot custom inspector function (#1902)
- GLFW couldn't create an OpenGL window (#1914)
- scatter ignores highclip (#1980)
- Contourf extendhigh/low is broken (#2042)
- Lines not show in GLMakie.jl (#2089)
- Permission denied when loading Makie in macOS (#2199)
- Metadata length mismatch when using contourf! on an observable. (#2200)
- weird issue with xpra (#2207)
- Convert Attributes to NamedTuple (#2208)
- Scatter/scatterlines does not co-vary color and marker (#2215)
- Cycled color doesn't work with transparency as expected (#2219)
- Minor ticks z-shift (#2225)
- Colorbar with transparent colormap showing the wrong colors when exporting to PDF or SVG with CairoMakie (#2238)
- Building GLMakie Fails (#2241)
- Strokes around boxplot uncomplete (#2242)
- Broken labelling on CairoMakie master (#2246)
- implicit conversion in @Block attributes (#2247)
- Getting errors when attempting to position the axis legend. (#2251)
- Set DPI for all figures? (#2257)
- WGLMakie: MethodError: no method matching pick(::Makie.Scene, ::WGLMakie.WebDisplay, ::GeometryBasics.Vec2{Float64}) (#2258)
- Docs down (#2265)
- Pasting text into a textbox? (#2266)
- Documentation fix for issue 211 until a solution is ready (#2268)
- transform_marker=true in scatter without effect on marker in CairoMakie (#2270)
- 3D arrows with variable thickness (#2271)
- scale! ignores spine lines in Axis3 (#2275)
- Colorbar for contour fails (#2278)
- axislegend position errors on intergers (#2280)
- Tab completion on Scene errors (#2283)
- direction=:y for band! (#2301)
- CairoMakie: bug with transparent colormap (#2302)
- LaTeX strings in annotations? (#2310)
- Allow object.visible[] = false for all objects (or something similar) (#2311)
- axislegend position argument error (#2313)
- Latex expressions are not rendered when set to Axis#xticks (#2319)
- SSAO doesn't work for vectors of meshes (#2324)
Merged pull requests:
- Add ability to use vector path markers (#979) (@jkrumbiegel)
- Support for rendering image markers with CairoMakie (#2080) (@fatteneder)
- Add Tooltip recipe for DataInspector (#2095) (@ffreyer)
- jk/glyph indices (#2139) (@jkrumbiegel)
- Fix scroll lock in Menu (#2202) (@ffreyer)
- CompatHelper: add new compat entry for "SnoopPrecompile" at version "1.0" (#2210) (@github-actions[bot])
- CompatHelper: add new compat entry for "SnoopPrecompile" at version "1.0" for package CairoMakie (#2211) (@github-actions[bot])
- CompatHelper: add new compat entry for "SnoopPrecompile" at version "1.0" for package GLMakie (#2212) (@github-actions[bot])
- CompatHelper: add new compat entry for "SnoopPrecompile" at version "1.0" for package WGLMakie (#2213) (@github-actions[bot])
- improve cycling documentation (#2224) (@Datseris)
- Tricontourf plot (#2226) (@jkrumbiegel)
- Minor code tweak in README (#2227) (@navidcy)
- Fix Axis3 not working with Legend as expected (#2230) (@VarLad)
- add stale preview removal script (#2233) (@jkrumbiegel)
- Hexbin recipe (continuation of 2201) (#2236) (@jkrumbiegel)
- Add missing backticks and full stop (#2240) (@jbisits)
- Fix per character attributes in text (#2244) (@ffreyer)
- close the crossbar shape (#2248) (@fatteneder)
- CompatHelper: bump compat for "RelocatableFolders" to "1.0" (#2252) (@github-actions[bot])
- CompatHelper: bump compat for "RelocatableFolders" to "1.0" for package WGLMakie (#2253) (@github-actions[bot])
- Fix minor ticks z-shift (#2254) (@fatteneder)
- Fix error inside error message (#2256) (@fatteneder)
- Fix image markers in CairoMakie (#2263) (@fatteneder)
- Documentation fix for issue #211 until a solution is ready (#2269) (@Sixzero)
- More precise and short wording and signature (#2272) (@KronosTheLate)
- fix broadcasting for linewidth, lengthscale & arrowsize (#2273) (@ffreyer)
- fix updates for multiple meshes (#2277) (@SimonDanisch)
- Continuation of #2171 trimspines (#2279) (@jkrumbiegel)
- Add support for pasting text into a textbox (#2281) (@ConnectedSystems)
- Make GLMakie relocatable (#2282) (@ConnectedSystems)
- fix conversion for LineAxis limits (#2285) (@SimonDanisch)
- fix autocomplete for scenes (#2286) (@SimonDanisch)
- Fix visible=false not picked up by spy in GLMakie (#2288) (@fatteneder)
- Add makie latex string note (#2292) (@jeremiahpslewis)
- update state before display also in jsrender (#2293) (@SimonDanisch)
- fix changing input types (#2297) (@SimonDanisch)
- better performance for Menus and fix clicks on items (#2299) (@SimonDanisch)
- use premultiplied alpha for cairo argb surfaces (#2304) (@jkrumbiegel)
- Improve valign halign observable types (#2305) (@jkrumbiegel)
- Refactor display code to be Screen centric (#2306) (@SimonDanisch)
- remove deprecated Mat2f0 (#2307) (@SimonDanisch)
- use new MiniQhull with BinaryProvider (#2308) (@SimonDanisch)
- fix invisible scenes (#2317) (@SimonDanisch)
- Add description for how to fix dynamic linking issue with GLFW (#2320) (@KronosTheLate)
- Fix latex ticklabels (continuation of 2262) (#2322) (@jkrumbiegel)
- Switch to circle marker (#2323) (@SimonDanisch)
- forward ssao attribute (#2325) (@SimonDanisch)
- convert colormap before cgrad in contourf (#2327) (@jkrumbiegel)
- update state of all layoutables before resizetolayout! (#2328) (@jkrumbiegel)
- Prepare v0.18 release (#2329) (@SimonDanisch)
- use Circle for toggle button (#2330) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
Makie.jl - v0.17.13
Makie v0.17.13
Closed issues:
- set limits LScene error after a second plot (#1789)
- mesh, nancolor, lowclip, highclip not working? (#2143)
- boundingbox(plot) is broken (#2145)
- `gettickvaluesnot defined (#2176)
- Overflowing minor grid, especially when adding limits (#2177)
- GLMakie not plotting lines correctly (#2186)
- TypeError: Cannot read properties of undefined (reading 'wgl_camera') (#2192)
- Barplotaxisnot showing whendirection = :x` (#2194)
Merged pull requests: - Fix highclip/lowclip in meshscatter, poly, contourf, barplot (#2183) (@SimonDanisch) - Fix boundingboxes (#2184) (@ffreyer) - fix gridlines (#2177) (#2196) (@SimonDanisch) - up versions (#2198) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.12
Makie v0.17.12
Closed issues: - CairoMakie 0.8.11 crashes Pluto (#2166) - CairoMakie 0.8.11 blocks/freezes/hangs in Pluto (#2168)
Merged pull requests: - Fix stackoverflow in show (#2167) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.11
Makie v0.17.11
Closed issues: - Error while screen sharing: WGL: Failed to make context current: The requested transformation operation is not supported. (#1398) - DataInspector crashes while inspecting NaN (#1714) - Cairo Makie no longer allows for a transparent Figure background in SVGs (#2138) - Is CairoMakie still works to plot 3D? (#2140) - How to rotate GLMakie.mesh (#2141) - Cannot save LScene, issues with ImageMagick (#2146)
Merged pull requests:
- fix attribute passthrough in DataInspector (#2092) (@ffreyer)
- Cleanup stroke artifacts in scatter and text (#2096) (@ffreyer)
- interpolate between values instead of interpolating between colors (#2097) (@SimonDanisch)
- Improve performance around Axis(3) limits (#2115) (@jkrumbiegel)
- Add violin_limits kwarg to rainclouds(!) (#2137) (@haberdashPI)
- Fix DataInspector hover over NaN values (#2151) (@MariusDrulea)
- use the new SnoopPrecompile (#2153) (@SimonDanisch)
- Add missing backticks to hist docstring (#2155) (@jbisits)
- Minor fixes to documentation (#2160) (@DuncanBloemers)
- release v0.17.11 (#2161) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.9
Makie v0.17.9
Closed issues:
- LMenu default value selection - MakieLayout.jl (#670)
- ERROR: LoadError: No meshes to merge (#859)
- 2D Histogram missing (didn't merge from StatsMakie) (#958)
- DataInspector throws error on axes hover (#1348)
- Feature request: Patterned bar plots in CairoMakie (#1385)
- broken edge case: plotting an empty list of polygons (#1502)
- linkaxes! is asymmetric (#1718)
- menu issues (#1749)
- Multi-line legend label not aligned correctly (#1820)
- Porting code from GLMakie 4.7 to 5.x not documented (#1836)
- Legend dash and dashdot (#1908)
- Menus stay selected-styled (#1955)
- Axislegend fails when given a tuple of numbers (#1958)
- Bad error when not passing named tuple (#1988)
- Error in help mode for Makie.MakieLayout.Block (#2001)
- Wrong error when trying to set axis elements in hist! call (#2005)
- axislegend cannot be positioned using a Tuple of numbers (#2006)
- DataInspector broken with 0.17.7 (#2076)
- Legend colors with theme ggplot2 (#2082)
- Parallel record for animation? (#2090)
- Option to show ticks on both sides of an axis (#2091)
- Error using glmakie while creating axis (#2098)
- CairoMakie saving figures has broken markersizes (#2099)
- SIMD capacity not detected by ScanByte, using scalar fallback (#2104)
- subtitle is not working with GLMakie (#2125)
Merged pull requests:
- remove buggy line (#2093) (@SimonDanisch)
- Menu cleanup (DataInspector, events) (#2094) (@ffreyer)
- Do not display screen in GLMakie picking test (#2103) (@asinghvi17)
- Mirrored Axis ticks (#2105) (@jkrumbiegel)
- support Makie.AbstractPattern as color in CairoMakie for non-mesh plots (#2106) (@Moelf)
- CompatHelper: bump compat for "Contour" to "0.6" (#2107) (@github-actions[bot])
- Relax align typing for Blocks (#2108) (@jkrumbiegel)
- add docs for Block to avoid error (#2109) (@jkrumbiegel)
- Guard against common keyword argument error (#2110) (@jkrumbiegel)
- Fix Legend draw order (#2111) (@jkrumbiegel)
- improve basic tutorial (#2112) (@jkrumbiegel)
- Better errors for invalid usage of axis and figure keywords (#2113) (@jkrumbiegel)
- add REPL and set HTTP compat to avoid 1.0 (#2114) (@jkrumbiegel)
- Fix Axis linking (#2116) (@jkrumbiegel)
- move remaining primitive's attribute docs to docstrings (#2117) (@jkrumbiegel)
- only show mirrored ticks if normal ticks are visible (#2118) (@jkrumbiegel)
- Fix empty poly (#2124) (@SimonDanisch)
- bump gridlayoutbase compat (#2126) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.8
Makie v0.17.8
Closed issues: - Menus with options Observable keep old values (#1956) - Broken ticks for certain ranges. (#2079) - Cursor misplaced in Textbox (#2086)
Merged pull requests: - Precompiles for all backends (#2057) (@SimonDanisch) - Update DataInspector to work with text changes (#2073) (@ffreyer) - benchmark against PR base branch (#2083) (@SimonDanisch) - Fix cursor position in textbox (#2087) (@ffreyer) - fix type instability error when ticklabels are briefly empty (#2088) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.7
Makie v0.17.7
Closed issues:
- add axes(figure) (#1840)
- Too many scenes? InexactError: trunc(UInt8, 256) (#2013)
- Add an example to the Basic Tutorial that shows how to add a title to a figure (#2052)
- Missing link to "Plotting Functions section" in Basic Tutorial (#2053)
- Label fails if text is of type SubString{String} (#2070)
- resizetolayout! not defined (#2072)
Merged pull requests: - Improve basic tutorial (#2059) (@jkrumbiegel) - fix Label to work with Substrings (#2071) (@fatteneder) - Menu improvements (#2074) (@jkrumbiegel) - add firstindex so begin works (#2075) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.6
Makie v0.17.6
Closed issues: - Allow new scene plots to open new windows. (#188) - Weight for hist? (#1407) - axis.xlabel or axis.ylabel with LaTeX strings not working (#1468) - Text disappears when using CairoMakie and log10 Axis (#1972) - How can I cycle trough different marker symbols? (#2032) - Error while rendering a heatmap with RGB z-matrix (#2033) - Textbox errors depending on cursor position upon submission (#2037) - Regression in tightxticklabelspacing! (#2050) - Heatmap interpolation on irregular grid bug (#2054)
Merged pull requests:
- Multiple Windows (#1771) (@ffreyer)
- Change text signature to positions, text = text (#2020) (@jkrumbiegel)
- Compile + Runtime benchmarks for all backends (#2026) (@SimonDanisch)
- Rainclouds: support orientation = :horizontal (#2030) (@haberdashPI)
- Update theming.md (#2034) (@jbrea)
- allow RGB inputs for heatmap (#2036) (@ffreyer)
- don't allow submit defocus on invalid textbox input (#2041) (@jkrumbiegel)
- add volcano to contourf docs (#2043) (@jkrumbiegel)
- don't fail tests for missing refimages, use status (#2044) (@jkrumbiegel)
- Fix tranformfunc application in CairoMakie text (#2047) (@ffreyer)
- Fix benchmark report (#2049) (@SimonDanisch)
- Check that the transform is identity before requesting interpolation. (#2055) (@asinghvi17)
- fix tightticklabels functions and document usage (#2058) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.5
Makie v0.17.5
Closed issues:
- scale in cgrad doesn't work with CairoMakie heatmap (#2040)
Merged pull requests: - mention MakieCore in recipe docs (#2025) (@Moelf) - CI: fix the use of concurrency groups in the docs build (#2038) (@DilumAluthge) - fix linked axis regression and add unit test (#2039) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.4
Makie v0.17.4
Closed issues:
- BarPlot not in MakieCore (#1155)
- Inconsistent API of hlines (#1215)
- why must vlines! and hlines! be passed the axis unlike lines, scatter, etc.? (#1535)
- First Label item in GridLayout not displayed (#1962)
- Makie docs search engine yields nothing (#1965)
- Image contrast changed in v0.16.4 (#1969)
- Search funcition broken on Makie docs (returns 0 results) (#1971)
- libstdc++.so version issue on Manjaro (#1975)
- Unexpected behavior of colormaps (cgrad) (#1977)
- difference between pick(ax) and pick(fig) (#1978)
- Lines ignore theme color (#1984)
- Documentation search returns no results on all terms (#1992)
- animation example doesn't work (#1996)
- Font / Text error (#2003)
- can not create Label for sized axes (#2018)
- Inappropriate behavior of text! function with space=:data argument. (#2021)
Merged pull requests:
- add raincloud plots from Beacon Biosignals (#1725) (@SimonDanisch)
- Fix CairoMakie heatmap filtering (#1828) (@jkrumbiegel)
- CompatHelper: bump compat for "RelocatableFolders" to "0.3" for package WGLMakie (#1932) (@github-actions[bot])
- also consider newline chars for line wrapping (#1944) (@fatteneder)
- Update makielogotransparent.svg (#1963) (@cormullion)
- make broadcastforeach generated for better performance (#1964) (@jkrumbiegel)
- Improve inferability of lineaxis and axis (#1968) (@SimonDanisch)
- Add resize! to Figure (#1970) (@asinghvi17)
- fix #1969, interpolate cmap correctly (#1973) (@SimonDanisch)
- Respect scale and nonlinear values in PlotUtils cgrads (#1979) (@asinghvi17)
- Improve CairoMakie performance (#1981) (@jkrumbiegel)
- CompatHelper: bump compat for "DocStringExtensions" to "0.9" (#1982) (@github-actions[bot])
- jk/stork search (#1985) (@jkrumbiegel)
- fix #1978 (#1993) (@ffreyer)
- volumslices: use SliderGrid instead of deprecated labelslidergrid! (#1994) (@t-bltg)
- CompatHelper: bump compat for "IntervalSets" to "0.7" (#1997) (@github-actions[bot])
- Explain how to add `DRIPRIME=1` permanently (#1998) (@theogf)
- fix multi poly with rects (#1999) (@SimonDanisch)
- use max_methods and optlevel 0 where appropriate (#2000) (@SimonDanisch)
- Remove GLVisualize module (#2007) (@SimonDanisch)
- Remove MakieLayout module (#2008) (@SimonDanisch)
- Test incorrectly uses shading for rect (#2009) (@SimonDanisch)
- Only rasterize if the screen is not raster-backed (#2010) (@asinghvi17)
- Add badge to send people to the Makie twitter (#2016) (@logankilpatrick)
- add linestyle and default to extrema(z) for contour (#2017) (@SimonDanisch)
- Small fix to raincloud docs (#2019) (@haberdashPI)
- Fix #2021 (#2022) (@asinghvi17)
- Reimplement hvlines, hvspan and ablines as recipes (#2023) (@jkrumbiegel)
- fix minor ticks (#2027) (@SimonDanisch)
- Improve Axis tick docs (#2028) (@jkrumbiegel)
- patch release 0.17.4 (#2029) (@SimonDanisch)
- fix recipe macro Attributes docstring (#2031) (@Moelf)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 4 years ago
Makie.jl - v0.17.3
Makie v0.17.3
Closed issues:
- wrong axis types for lines (#1943)
- GLMakie fails to run on a headless system on Ubuntu 22.04 (#1953)
Merged pull requests:
- Explain axis behavior with contourf levels vector (#1745) (@johnbcoughlin)
- Add subtitles to Axis (#1859) (@jkrumbiegel)
- CompatHelper: bump compat for "RelocatableFolders" to "0.3" (#1931) (@github-actions[bot])
- Better code formatting for @lift docstring (#1942) (@navidcy)
- Add wordwrapwidth to docstrings for layout_text and glyphcollection (#1945) (@asinghvi17)
- Kolaru compat with mathtexengine (#1952) (@SimonDanisch)
- jk/reference updater (#1957) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
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 in TimeSeries (#1669)
- allow legend with title only (#1824)
- Incompatible tocolormap from v0.16 to v0.17 (#1900)
- Can we integrate a descriptive method error in convertarguments? (#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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
Makie.jl - 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 datalimits 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 tocolormap(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 convertforattribute (#1922) (@piever) - fix and clean up compile benchmark (#1923) (@SimonDanisch) - bump versions (#1924) (@piever)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
Makie.jl - 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 support interpolate 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
- 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 cleanup empty!(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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
Makie.jl - 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 drawmesh (#1723) (@SimonDanisch)
- fix CI (#1724) (@SimonDanisch)
- Add a docs example for contour3d (#1726) (@thchr)
- Forward transparency kwarg in contour/contour3d recipe (#1727) (@thchr)
- Move `showaxisout 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
Makie.jl - v0.16.4
Makie v0.16.4
Closed issues:
- StackOverflowError by doing Reverse in a colormap (#921)
- delete! does not fully clean up Axis3 (#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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Makie.jl - v0.16.3
Makie v0.16.3
Closed issues: - ecdfplot() not available in Makie v0.15.3 (#1515) - error in master, notimplementedfor 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:
- Fixes to statistical recipes (#1563) (@piever)
- GLMakie: in render_frame store zvals for sort rather than use by for efficiency (#1613) (@IanButterworth)
- bump versions (#1622) (@piever)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Makie.jl - 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 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:
- fix fuzzy contours (#1559) (@ffreyer)
- correct news entry on barplots (#1561) (@piever)
- Update seacables.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 totriangles implementation (#1599) (@SimonDanisch)
- Font caching info message fix (#1603) (@IanButterworth)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Makie.jl - 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)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Makie.jl - v0.16.0
Makie v0.16.0
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 selectrectangle (#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)
- `notimplementedforis 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 inarrows()(#1280)
- minorticks vector (#1282)
- CairoMakie rotated heatmap does not match GLMakie (#1298)
- [BUG?]scatterlinesdoes 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 ofmarkercolorinscatterlinesshould becolor(#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 forscatter(#1484)
- Setting theme spine not working (#1486)
- Errors from tick formatting withyscale=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.currentdefaulttheme) (#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:
- add Cycled object for direct cycler access (#1248) (@jkrumbiegel)
- allow lines of offsetarrays (#1260) (@yakir12)
- Add ECDF plot (#1310) (@sethaxen)
- Breaking release (#1393) (@SimonDanisch)
- added rotation arg for labels (#1401) (@lazarusA)
- Cleanup volumeslices (#1404) (@ffreyer)
- Improve Latex docs (#1408) (@felixcremer)
- Cleanup Menu render order & priority (#1411) (@ffreyer)
- Add CODEOFCONDUCT.md (#1413) (@logankilpatrick)
- fix regressions (#1414) (@SimonDanisch)
- Order independent transparency (#1418) (@ffreyer)
- fix camera replacement (#1421) (@ffreyer)
- Fix #1209 (#1423) (@lassepe)
- Clarify plotting in REPL (#1425) (@mschauer)
- Clean up volume lighting (#1434) (@ffreyer)
- CompatHelper: bump compat for "MathTeXEngine" to "0.3" (#1435) (@github-actions[bot])
- add resize_to_layout! (#1438) (@jkrumbiegel)
- update NEWS.md and prepare breaking release (#1439) (@SimonDanisch)
- document dodge and dodgegap (#1440) (@HenriDeh)
- add aspect tutorial (#1441) (@jkrumbiegel)
- fix applyconvert (#1445) (@piever)
- fix settheme! (#1446) (@jkrumbiegel)
- fix trimspine for n ticks < 2 and add example (#1447) (@jkrumbiegel)
- Fix recipe docs (#1448) (@jonas-schulze)
- disable rectangle zoom if we don't have inverse (#1452) (@SimonDanisch)
- fix single point line bug (#1453) (@jkrumbiegel)
- remove used attributes (#1456) (@piever)
- add lineheight and justification (#1457) (@jkrumbiegel)
- rpr improvements (#1458) (@SimonDanisch)
- cycled color and automatic markercolor for scatterlines (#1463) (@jkrumbiegel)
- reset theme (#1466) (@jkrumbiegel)
- Update colors.md (#1473) (@Datseris)
- Create PULLREQUESTTEMPLATE.md (#1474) (@jkrumbiegel)
- Update colors.md (#1475) (@Datseris)
- improve layout tutorial (#1477) (@jkrumbiegel)
- fix link (#1478) (@jkrumbiegel)
- start adding tests for primitives (#1481) (@jkrumbiegel)
- fix model transformation of heatmaps and text in CairoMakie (#1482) (@ffreyer)
- more scatter docs (#1485) (@jkrumbiegel)
- fix log ticklabels with very small or large exponents (#1487) (@jkrumbiegel)
- error on colormap lookup with NaN, which should be handled elsewhere (#1488) (@jkrumbiegel)
- revert MathTeXEngine upgrade (#1489) (@SimonDanisch)
- Fix blurry text (#1494) (@ffreyer)
- Text layouting tests (#1499) (@ffreyer)
- Fix remaining issues (#1503) (@SimonDanisch)
- Disconnect other cameras when switching to PixelCamera (#1504) (@ffreyer)
- Fix #1505 (#1506) (@ffreyer)
- Fix typo in port forwarding (#1510) (@carstenbauer)
- Remove redundant imports (#1512) (@ffreyer)
- Fix occasional long ticks (#1513) (@ffreyer)
- Default for DataInspector (#1516) (@KronosTheLate)
- Update volume() docstring (#1518) (@jakebolewski)
- update NEWS (#1521) (@ffreyer)
- colormap documentation in #1137 (#1522) (@LoganLieou)
- Add documentation for attributes of primitive plots (#1526) (@ffreyer)
- cleanup docs and last bug fixes (#1527) (@SimonDanisch)
- Typo in recipes docs (#1531) (@Krastanov)
- Fix typo (#1532) (@LilithHafner)
- Some more clean ups (#1540) (@SimonDanisch)
- use mask for fxaa, instead of separate rendering pass (#1544) (@SimonDanisch)
- Some fixes (#1545) (@ffreyer)
- Clarify remote servers page (#1547) (@rikhuijzer)
- remove all mentions of node (#1548) (@SimonDanisch)
- make GLMakie.render less confusing (#1549) (@SimonDanisch)
- Mention and showoff z-order in transparency docs (#1550) (@ffreyer)
- Prepare release (#1551) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Makie.jl - v0.15.3
Makie v0.15.3
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)
- toworld(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 appendplot? (#1360)
- Scrolling throws GLFWError (PLATFORMERROR): WGL: Failed to make context current: The handle is invalid. (#1361)
- Lines do not plot if a coordinate is repeated (#1366)
- GLMakie `imagelike` spatial order error message inconsistency (#1370)
- CairoMakie SVG plots in Notebooks sometimes clip unexpectedly (#1377)
Merged pull requests:
- add lorenz example for front page (#1272) (@jkrumbiegel)
- use standard normal for QQNorm (#1277) (@palday)
- Fix typo (#1278) (@ericphanson)
- Fixed broken link to Makie docs (#1279) (@eirikbrandsaas)
- autoplay lorenz example, improve code expand toggle (#1281) (@jkrumbiegel)
- Create CITATION.bib (#1285) (@ViralBShah)
- apilinks, blue links, scaled boxes (#1289) (@jkrumbiegel)
- improve copy code button (#1292) (@jkrumbiegel)
- don't use tight legend scene which fixes frame issues (#1295) (@jkrumbiegel)
- jk/relative docs links (#1299) (@jkrumbiegel)
- Update field name in docs (#1300) (@goretkin)
- jk/docs tweaks (#1305) (@jkrumbiegel)
- Add mixed math- and text-mode LaTeX docs example (#1314) (@briochemc)
- jk/docs tweaks (#1323) (@jkrumbiegel)
- Fix depth buffer issue in WGLMakie (#1330) (@rlschuller)
- add metrics workflow for measuring compilation latency (#1333) (@jkrumbiegel)
- Improve contour documentation (#1336) (@behinger)
- add linestyle examples (#1338) (@jkrumbiegel)
- remove incomplete && (#1351) (@ffreyer)
- fix #1071 (#1352) (@ffreyer)
- use new autocodepath feature and remove @OUTPUT (#1359) (@jkrumbiegel)
- allow using vector of numbers as minor ticks (#1364) (@jkrumbiegel)
- fix floating point bug in surfacelike conversion (#1365) (@jkrumbiegel)
- fail docs build on warning (#1371) (@jkrumbiegel)
- Fix https://github.com/JuliaPlots/Makie.jl/issues/1370 (#1375) (@stillyslalom)
- more unique svg ids (#1380) (@pfitzseb)
- fix labelslidergrid value label column width heuristically (#1384) (@jkrumbiegel)
- Fix repeated points in line (#1386) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
Makie.jl - v0.15.2
Makie v0.15.2
Closed issues: - Feature request: rectangular span (axvspan/axhspan) (#1263)
Merged pull requests:
- remove function special conversion (#1213) (@piever)
- Adjust default Camera3D controls (#1220) (@ffreyer)
- Add Gantt Chart example in docs (#1243) (@hdavid16)
- Fix precompilation errors with Julia 1.3 (#1244) (@devmotion)
- Fix zoom! method, cleanup (#1247) (@ffreyer)
- Document contour(::Matrix) in docstring and with example (#1250) (@kimlaberinto)
- fix footer spacing (#1251) (@jkrumbiegel)
- Switch to GeometryBasics 0.4.1 (#1252) (@devmotion)
- up MathTeXEngine (#1253) (@SimonDanisch)
- new full-width banner (#1255) (@jkrumbiegel)
- Fix link to docs in convert_arguments error (#1256) (@felixcremer)
- add code copying buttons and code expansion button (#1258) (@jkrumbiegel)
- add hspan! / vspan! (#1264) (@jkrumbiegel)
- fix #1261 (#1265) (@ffreyer)
- move axis plotting functions into plotting functions section (#1266) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
Makie.jl - v0.15.1
Makie v0.15.1
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:
- fix scalar text update (#1133) (@jkrumbiegel)
- Add DataInspector specialization for volumeslices (#1134) (@ffreyer)
- tag new version (#1141) (@SimonDanisch)
- Docs - Specify how to add a title to a LScene (#1143) (@t-bltg)
- Test: skip downloading ref imgs tar if env var REUSEIMAGESTAR is set to 1 (#1146) (@t-bltg)
- clean up text implementation (#1147) (@SimonDanisch)
- make hist more flexible (#1150) (@SimonDanisch)
- Fix orthographic translations and zoom (#1159) (@ffreyer)
- Use MathTeXEngine support for latex-tex mixing (#1160) (@Kolaru)
- Switch to using RelocatableFolders instead of Artifacts. (#1166) (@MichaelHatherly)
- jk/franklin docs (#1181) (@jkrumbiegel)
- update icons + move logos to assets (#1182) (@SimonDanisch)
- fix matrix surface (#1183) (@SimonDanisch)
- make tests runnable locally (#1190) (@SimonDanisch)
- Remove reference to AbstractPlotting in JOSS paper (#1194) (@greimel)
- smarter defaults for tellheight and tellwidth (#1195) (@piever)
- Typo fix in legend.md docs (#1197) (@storopoli)
- fix 3D arrow tails (#1201) (@ffreyer)
- DataInspector fixes (#1204) (@ffreyer)
- Backtick escape function names in headers. (#1207) (@Krastanov)
- Fix bug in the function inv_symlog10 (#1208) (@Ezequiel92)
- fix typo (#1211) (@jkrumbiegel)
- rebased (#1212) (@SimonDanisch)
- jk/sidebar (#1216) (@jkrumbiegel)
- fix #1210 (#1221) (@ffreyer)
- remove contentbar (#1226) (@jkrumbiegel)
- jk/lunr search (#1231) (@jkrumbiegel)
- typo in interfaces.jl (#1232) (@Krastanov)
- jk/docs tweaks (#1234) (@jkrumbiegel)
- workaround for 1 elem hists (#1238) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
Makie.jl - v0.15.0
Makie v0.15.0
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:
- allow linewidth arg per segment (#992) (@hexaeder)
- jk/glyphlayout (#1022) (@jkrumbiegel)
- Ffreyer camera (#1062) (@SimonDanisch)
- allow colorrange as an attribute for Colorbar, which is consistent with plot types (#1066) (@SimonDanisch)
- only update axis limits on real changes (#1068) (@jkrumbiegel)
- add labels to barplots + hist (#1069) (@SimonDanisch)
- make sure surface gets transformed correctly (#1070) (@SimonDanisch)
- jk/remove figureposition (#1075) (@jkrumbiegel)
- fix test artifact creation (#1077) (@jkrumbiegel)
- CompatHelper: bump compat for "StructArrays" to "0.6" (#1078) (@github-actions[bot])
- jk/ci artifacts (#1079) (@jkrumbiegel)
- test artifact uploading and pipeline fail (#1080) (@jkrumbiegel)
- fix copy &paste error (#1081) (@SimonDanisch)
- fix inlining videostream as text/html (#1082) (@SimonDanisch)
- Add stairs plot (#1086) (@sethaxen)
- add WGLMakie to printed versions (#1090) (@SimonDanisch)
- Avoid same name for lower and upper (#1094) (@touste)
- better tests (#1095) (@SimonDanisch)
- pin threejs version (#1097) (@SimonDanisch)
- jk/news (#1098) (@jkrumbiegel)
- fix cairomakie reversed heatmap +clean up tests (#1100) (@SimonDanisch)
- jk/three vector heatmap (#1101) (@jkrumbiegel)
- Remove implicit keyword syntax in range (#1103) (@theogf)
- refactor rectanglezoom, to allow different usage for users (#1104) (@SimonDanisch)
- fix heatmap convert with function (#1105) (@SimonDanisch)
- CompatHelper: add new compat entry for "MathTeXEngine" at version "0.1" (#1107) (@github-actions[bot])
- CompatHelper: add new compat entry for "LaTeXStrings" at version "1.2" (#1108) (@github-actions[bot])
- add symlog and pseudolog (#1109) (@jkrumbiegel)
- prerender with better highlight.js and ansicolor (#1111) (@jkrumbiegel)
- fix path for stepper (#1113) (@SimonDanisch)
- fix text visible (#1117) (@SimonDanisch)
- Conditional scene update (#1118) (@t-bltg)
- add rectplot to ax for custom interaction (#1120) (@SimonDanisch)
- Add wireframe to the list of "Plotting Functions" (#1121) (@t-bltg)
- jk/airportlocations (#1122) (@jkrumbiegel)
- Update volumeslices - docs (#1123) (@t-bltg)
- WGLMakie wasn't active in the current doc build (#1124) (@SimonDanisch)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
Makie.jl - Release assets 0.1.4
Scientific Software - Peer-reviewed
- Julia
Published by jkrumbiegel almost 5 years ago
Makie.jl - v0.14.2
Makie v0.14.2
Closed issues: - slider example no longer working as intended? (#367) - Passing Makie figure as an image (#1067)
Merged pull requests: - use Callback type for easier dispatch (#974) (@SimonDanisch) - Fix link in README (#1063) (@schillic) - fix Rect marker (#1065) (@SimonDanisch) - jk/fix gridlayoutbase (#1072) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
Makie.jl - v0.14.1
Makie v0.14.1
Closed issues: - Heatmaps saved as pdf and svg are always interpolated using CairoMakie (#1052) - If Y axis is reversed, text in data space is drawn upside down (#1054)
Merged pull requests: - added reference to beautiful makie gallery (#1050) (@lazarusA) - Remove deprecated MakieLayout from tutorial. (#1053) (@Datseris) - jk/menu auto direction (#1057) (@jkrumbiegel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago