Recent Releases of Makie.jl

Makie.jl - v0.24.5

Makie v0.24.5

Diff since v0.24.4

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

Diff since v0.24.3

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.jlinputs1 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

Diff since v0.24.2

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

Diff since v0.24.1

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

Diff since v0.24.0

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

Diff since v0.23.0

Breaking changes

  • Breaking Refactored plots to rely on the newly introduced ComputeGraph instead of Observables. #4630
    • Breaking attr = Attributes(plot) now returns a ComputeGraph, which disallows copy(attr), pop!(attr, ...), attr[:newvar] = ... and splatting plot!(...; attr...).
    • Semi-Breaking plot(parent, attr, args...; kwargs...) now only considers applicable attributes in attr and prioritizes kwargs in case of collisions.
    • Semi-Breaking @recipe Name (args...) now names converted arguments and requires the number of args to match the number of outputs ifrom convert_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 ComputeGraph and 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 annotations!() (not the new annotation) has been removed in favor of text!(). #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 ShadingAlgorithm for plot.shading in favor of a Bool. 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_transform in WGLMakie.meshscatter #4630
  • Fixed PolarAxis not considering text rotation correctly for tick label margins #4630
  • Fixed LaTeXStrings not projecting lines correctly if markerspace != :pixel #4630
  • Fixed incorrect z values for 2x2 surface() plots in CairoMakie and WGLMakie. #5052
  • Fixed arrows3d() now including lighting attributes. #5052
  • Breaking Removed MakieCore from Makie's dependencies. Going forward, package extensions are recommended if a lightweight dependency is desired. A quick fix is to change the dependency to Makie and replace all MakieCore occurrences with Makie although this will incur Makie's full load time every time. The alternative is to use a package extension on Makie which requires at least Julia 1.9.
  • Breaking Changed patchcolor to opaque colors #5088
  • Fixed annotation in 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 introduces Makie.loadasset(name), to directly load the asset #5074.
  • Added fontsize attribute to annotation #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

Diff since v0.22.10

Breaking changes

  • Breaking Refactored arrows to solve various issues: #4925
    • Breaking Arrows as a type is deprecated as the recipe has been split up. Use the Makie.ArrowLike conversion trait, Arrows2D or Arrows3D instead.
    • Breaking The arrows!() function is deprecated in favor of arrows2d!() and arrows3d!(). 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 align no longer accepts :lineend, :tailend, :headstart and :origin. It now only accepts :head, :center, :tail and numbers for fractional alignment. Issues with these alignments not working correctly have been fixed.
    • Breaking Attributes arrowhead, arrowtail, arrowcolor, linecolor, linewidth, arrowsize are deprecated. See ?arrows2d and ?arrows3d or the main docs for replacements.
    • Breaking Attributes linestyle and transform_marker are 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 markerscale to 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.Cone renders with much smoother shading.
    • argmode = :endpoint has 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. log or rotate!(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.
  • Add dim conversion support for Axis3 #4964.
  • Added support for vectors of intervals in hspan and vspan #5036
  • Export Float64 geometry types Point3d, Vec4d, Rect2d etc. #5040.
  • Added dendrogram recipe to Makie #2755
  • Added unit support to Slider #5037
  • Added sources section to all Project.tomls in the monorepo, so that ]dev GLMakie will 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 -

Scientific Software - Peer-reviewed - Julia
Published by ffreyer 12 months ago

Makie.jl - v0.22.10

Makie v0.22.10

Diff since 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: - 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

Diff since 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: - 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

Diff since v0.22.7

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

Diff since v0.22.6

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

Diff since v0.22.5

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

Diff since v0.22.4

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.4

Makie v0.22.4

Diff since v0.22.3

Merged pull requests: - Release v0.22.4 (#4916) (@asinghvi17)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 1 year ago

Makie.jl - v0.22.3

Makie v0.22.3

Diff since v0.22.2

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

Diff since v0.22.1

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

Diff since v0.22.0

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

Diff since v0.21.17

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

Diff since v0.21.16

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

Diff since v0.21.15

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

Diff since v0.21.14

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.22.0

Pre-release for Makie 0.22.0 CI

Scientific Software - Peer-reviewed - Julia
Published by ffreyer over 1 year ago

Makie.jl - v0.21.14

Makie v0.21.14

Diff since v0.21.13

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

Diff since v0.21.12

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

Diff since v0.21.11

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

Diff since v0.21.10

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

Diff since v0.21.9

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

Diff since v0.21.8

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

Diff since v0.21.7

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

Diff since v0.21.6

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

Diff since v0.21.5

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

Diff since v0.21.4

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

Diff since v0.21.3

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

Diff since v0.21.2

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.2

Makie v0.21.2

Diff since v0.21.1

Merged pull requests: - Add cycle to attribute allowlist (#3879) (@jkrumbiegel)

Closed issues: - "ArgumentError: range step cannot be zero" on simple lines() plot (#3878)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 2 years ago

Makie.jl - v0.21.1

Makie v0.21.1

Diff since v0.21.0

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

Diff since v0.20.9

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

Diff since v0.20.8

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.21

[work in progress]

Scientific Software - Peer-reviewed - Julia
Published by SimonDanisch over 2 years ago

Makie.jl - v0.20.8

Makie v0.20.8

Diff since v0.20.7

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

Diff since v0.20.6

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

Diff since v0.20.5

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

Diff since v0.20.4

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

Diff since v0.20.3

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

Diff since v0.20.2

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

Diff since v0.20.1

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

Diff since v0.20.0

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

Diff since v0.19.12

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

Diff since v0.19.11

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

Diff since v0.19.10

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

Diff since v0.19.9

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

Diff since v0.19.8

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

Diff since v0.19.7

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

Diff since v0.19.6

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

Diff since v0.19.5

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

Diff since v0.19.4

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

Diff since v0.19.3

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

Diff since v0.19.2

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

Diff since v0.19.1

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

Diff since v0.19.0

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.19.0

Makie v0.19.0

Diff since v0.18.4

Merged pull requests: - Breaking release v0.19 (#2463) (@jkrumbiegel) - add Setfield compat bound (#2465) (@jkrumbiegel)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 3 years ago

Makie.jl - v0.18.4

Makie v0.18.4

Diff since v0.18.3

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

Diff since v0.18.2

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

Diff since v0.18.1

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

Diff since v0.18.0

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

Diff since v0.17.13

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

Diff since v0.17.12

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

Diff since v0.17.11

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

Diff since v0.17.10

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.10

Makie v0.17.10

Diff since v0.17.9

Merged pull requests: - add full code to layout tutorial (#2133) (@jkrumbiegel) - set gridlayoutbase compat to 0.9 (#2135) (@jkrumbiegel)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] almost 4 years ago

Makie.jl - v0.17.9

Makie v0.17.9

Diff since v0.17.8

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

Diff since v0.17.7

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

Diff since v0.17.6

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

Diff since v0.17.5

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

Diff since v0.17.4

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

Diff since v0.17.3

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

Diff since v0.17.2

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

Diff since v0.17.1

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

Diff since v0.17.0

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

Diff since v0.16.6

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

Diff since v0.16.5

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.5

Makie v0.16.5

Diff since v0.16.4

Closed issues: - Saved Plot Centering (#1675) - automatic ticks too sparse (#1678)

Merged pull requests: - add justification for legend labels (#1649) (@SimonDanisch)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

Makie.jl - v0.16.4

Makie v0.16.4

Diff since v0.16.3

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 -

Scientific Software - Peer-reviewed - Julia
Published by jkrumbiegel over 4 years ago

Makie.jl - v0.16.3

Makie v0.16.3

Diff since v0.16.2

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

Diff since v0.16.1

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

Merged pull requests: - 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

Diff since v0.16.0

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

Diff since v0.15.3

Closed issues: - Common attributes (#44) - display does not refresh during animation (#105) - Barplot enhancement (#541) - QOL: implement set_xlabel or xlabel (#191) - Axes review (#206) - Integer values are not automatically converted in call to volume (#232) - Recipe package should be "lightweight" (#549) - High dpi output (#256) - Cropping images (#257) - Interactive sample in jupyter (IJulia) (#266) - A function that updates the plot limits of a plot in place without plotting new stuff. (#552) - Dynamically Changing the Limits in Plots (#270) - problems with 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

Diff since v0.15.2

Closed issues: - A place to discuss architecture. (#4) - Plot object and Plots.jl compatibility (#5) - Recipes (#9) - Scene magic (#10) - Interactivity in IJulia, resp. WebGL-support (#15) - compatibility attributes/keyword arguments (#25) - Axis freezes when one axis is a integer range (#31) - axis labels too small for large axes (#37) - 2D/3D camera behavior is too magical (or not magical enough?) (#39) - Feature request: default names to axis (#41) - Grammar of graphics API (#43) - GPU-less install (#56) - various InterruptException issues (#57) - GR backend (#62) - Thickness Scaling (#63) - to_offset is overly-strict on types (#66) - 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

Diff since v0.15.1

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

Diff since v0.15.0

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

Merged pull requests: - 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

Diff since v0.14.2

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

Merged pull requests: - 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

Diff since v0.14.1

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

Diff since v0.14.0

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