Published July 8, 2026 | Version GR-v0.71.0

jheinen/GR.jl: GR-v0.71.0

  • 1. Forschungszentrum Jülich
  • 2. @JaneliaSciComp
  • 3. Instituto de Biomecánica de Valencia
  • 4. Royal Military Academy
  • 5. @JuliaComputing
  • 6. TU eindhoven
  • 7. XGenomes
  • 8. King's College London
  • 9. Hafnium Labs
  • 10. DevTech Compute @NVIDIA
  • 11. Leibniz Universität Hannover
  • 12. Boğaziçi University
  • 13. Research Center Pharmaceutical Engineering

Description

GR GR-v0.71.0

Merged pull requests:

  • also test 0.3 on travis (#16) (@tkelman)
  • Fixed bugs in the spin example (#39) (@FlorianRhiem)
  • Enable use out of non-standard LOAD_PATH (#44) (@barche)
  • Use rpath and QML-supplied path for Qt5 (#61) (@barche)
  • Fixes the histogram bug where first and last bin are not filled properly (#62) (@eugene)
  • Give a descriptive error instead of exiting Julia if libgr not found (#65) (@tkelman)
  • fix deprecation warning for mlterm (#94) (@goropikari)
  • Use Sys.BINDIR on Julia > 0.7. (Fix for #117) (#118) (@hessammehr)
  • fix deprecated try without catch (#123) (@fredrikekre)
  • Fix build file on windows for 0.7 prereleases (#128) (@mpastell)
  • info -> @info (#129) (@joshday)
  • Added ElementaryOS support (#141) (@v-i-s-h)
  • Updated README.md (#156) (@FlorianRhiem)
  • fix unintended modification of :subplot in set_viewport (#157) (@cnliao)
  • fix Atom and IJulia integration (#162) (@pfitzseb)
  • plot(x, callable) example correction (#173) (@ThoAppelsin)
  • Fix bug in normalization (#178) (@machakann)
  • Introduce an option to scale colors of a plot (#184) (@machakann)
  • Check that Main.Atom and Main.IJulia are modules (#185) (@dalum)
  • Added a missing broadcast to example (#205) (@asinghvi17)
  • Fix #213 Callable Syntax & Function checks (#214) (@tomaklutfu)
  • Support tmux for inline iterm images (#217) (@eschnett)
  • Add docstring to legend (#220) (@heliosdrm)
  • add methods to create_context and define redraw (#224) (@heliosdrm)
  • Customize axes (#226) (@heliosdrm)
  • Default custom tick intervals (#227) (@heliosdrm)
  • Custom tick labels (#228) (@heliosdrm)
  • Barplot (#229) (@heliosdrm)
  • fix line specifications (#230) (@heliosdrm)
  • Fix heatmap docstring (#242) (@heliosdrm)
  • add offline (#249) (@heliosdrm)
  • fix draw_polar_axes (#255) (@heliosdrm)
  • Added ENTRYPOINT in Dockerfile to start jupyter notebook in xvfb-run on mybinder (#256) (@danielkaiser)
  • Added start script for docker image to setup signal handler (#257) (@danielkaiser)
  • Fixed createisosurfacemesh (#259) (@kojix2)
  • Fix typo (#266) (@kojix2)
  • Tag videos with the correct mime types (#269) (@heliosdrm)
  • Fixed a typo in faster-time-to-first-plot (#270) (@kojix2)
  • Use hasmarker (#274) (@kojix2)
  • Install TagBot as a GitHub Action (#288) (@JuliaTagBot)
  • Adjusted indents on deps/build.jl (#299) (@komi1230)
  • modified gr_copyseg to gr_copysegws (#302) (@komi1230)
  • modified some int function to return int value (#304) (@komi1230)
  • Fix Link to Plots examples in README (#309) (@mtsch)
  • fix broken link in README (#320) (@Moelf)
  • Fix flip in polarheatmap (#323) (@kojix2)
  • allow JSON 1 (#329) (@KristofferC)
  • include inqcharheight (#338) (@heliosdrm)
  • improve VSCode/Atom integration (#354) (@pfitzseb)
  • Dereference GR_jll.LIBPATH as required in new JLL (#361) (@barche)
  • Use constants, but do touch(pathof(GR)) (#387) (@mkitti)
  • Using Libdl.dlsym to dynamically load function pointers (#388) (@mkitti)
  • Pin GR.js dependency version (#389) (@fonsp)
  • Lazy library loading (#395) (@mkitti)
  • Optimizations (#397) (@mkitti)
  • Make pluto_data variable a String rather than a Dict reference (#399) (@mkitti)
  • init_pluto calls GR.init() (#401) (@mkitti)
  • Fix GR plot when using BinaryBuilder option in Windows due to spaces in the path to gksqt.exe (#406) (@FAlobaid)
  • Fix Jupyter notebooks, add debug statements and inline documentation (#407) (@mkitti)
  • Improve help documentation by reexporting jlgr functions (#416) (@mkitti)
  • Add rebuild attempt failsafes and env variable (#417) (@mkitti)
  • Make GR relocatable on sysimage (#443) (@ven-k)
  • precompile: only call when generating output (#451) (@sjkelly)
  • A few type stability fixes (#452) (@sjkelly)
  • Grab bag of inference improvements (#453) (@sjkelly)
  • Fix Union Split in get_func_ptr (#455) (@sjkelly)
  • reduce allocation and improve efficiency of heatmap (#459) (@sjkelly)
  • Tweak log "Error importing GR_jll" (#460) (@fonsp)
  • Add CompatHelper (#461) (@JackDunnNZ)
  • CompatHelper: bump compat for HTTP to 1, (keep existing compat) (#462) (@github-actions[bot])
  • CompatHelper: bump compat for RelocatableFolders to 0.3, (keep existing compat) (#463) (@github-actions[bot])
  • Misc compilation and memory optimizations (#464) (@sjkelly)
  • WIP/RFC: Use Artifacts system (#465) (@sjkelly)
  • CompatHelper: bump compat for RelocatableFolders to 1, (keep existing compat) (#466) (@github-actions[bot])
  • use Preferences (#471) (@t-bltg)
  • Enhance testing (#473) (@t-bltg)
  • windows workarounds (#476) (@t-bltg)
  • windows gks_qt fix (#477) (@t-bltg)
  • remove LD_LIBRARY_PATH on linux, should be handled by rpath (#479) (@t-bltg)
  • Return of the build script via Preferences (#483) (@mkitti)
  • Ensure GRDIR is set (#492) (@mkitti)
  • Use Windows lib loader API rather than setting PATH environment variable (#493) (@mkitti)
  • Fix win load libs (#494) (@mkitti)
  • Do not set permissions when extracting on Windows (#495) (@mkitti)
  • Enable SetDefaultDllDirectories again (#496) (@mkitti)
  • Add FormatMessage for windows, improving error reporting (#497) (@mkitti)
  • add downstream Plots tests (#498) (@t-bltg)
  • Do not use SetDefaultDllDirectories (#500) (@mkitti)

Closed issues:

  • add detail to project description (#1)
  • Locating libGR.so (#2)
  • REQUIRE file lacks GetC package (#3)
  • Segfault in 0.3.8 (#4)
  • XIO: fatal IO error 11 (#5)
  • Pkg.test("GR") fails on 32-bit platform (64-bit libs auto-installed) (#6)
  • quartzplugin.so not found (#7)
  • Feature request: simple Matlab/Octave-like functions (#8)
  • Backtrace for newtons_crade.jl (#9)
  • Greek letters (#11)
  • Pkg.add("GR") Can't install on 32-bit Windows platform (#12)
  • GR3 doesn't work with the default installation. (#13)
  • Feature requests: subplots, legend, hold (#14)
  • GKSTerm crashes on mac with large number of points (#17)
  • Oh man... Windows install nightmare (#18)
  • Using gr (#19)
  • Closing figure and figure window is gone forever (#20)
  • Stem plots (#21)
  • Saving outputs as png (#22)
  • inline("mov") on windows failiure (#23)
  • Size of a plot (#24)
  • Incorrect window size. (#25)
  • Can't fit world coordinates to the active workstation (#26)
  • Window breaks down in fullscreen mode (#27)
  • [Windows x64] Fails to export images (#28)
  • Packaging on Archlinux, problem with Julia and inline("mov") (#29)
  • gr-framework.org has a wrong certificate (#30)
  • Trisurf support for triangles (#31)
  • Semilog plots? (#32)
  • surface() crashes on Windows when rotation == 0 (#33)
  • How to set aspect ratio? (#36)
  • Minimum OSX version == 10.9 ? (#37)
  • implict plot functions (#38)
  • savefig error for png (#41)
  • GKS: invalid workstation type (windows) (#42)
  • LaTeX support (#43)
  • Histogram number of bins (#45)
  • Launching GKSTerm failed. (#46)
  • Problem showing a png() using Plots.plot(img) (#47)
  • GR + Atom @Mac (#48)
  • Grid drawn for imshow (#49)
  • Plot not displayed with 1 million points (#51)
  • Problem with setting line attributes on Windows (#52)
  • example gtk_ex.jl error on Win10 (#53)
  • SVG --> CGM. (#54)
  • conversion to latin1 (#55)
  • Pkg.test("GR") fails on Julia v0.5 Windows x64 (#56)
  • Unable to install GR on Windows (#58)
  • Strange Contour Artifacts Only on Save (#59)
  • GR Windows GUI jagged lines (#60)
  • svg output off by one pixel (#63)
  • Cannot use GKSTerm with Julia 0.6 (#64)
  • GKS: Movie support not compiled in (#66)
  • Slow png writing (#67)
  • underscores and strings in GR backend (#68)
  • inline("mov") produces empty file on Linux (#69)
  • Feature request: Ignore NaN when plotting heatmaps (#71)
  • Installing yields certificate verification error (#72)
  • clearws() doesn't work as intended in IJulia (#74)
  • Issue building GR (#76)
  • Two problems with backslash greek letters (#77)
  • GR3 error plotting isosurface in Jupyter notebook (#79)
  • Pkg.build seems broken on Redhat/CentOS (#80)
  • Jupyter Notebook - unlink error (#82)
  • Flickering when running particles.jl example (or any fast calls to clearws()) (#83)
  • cellarray crashes GKSTerm on OS X (#84)
  • Using GR as backend to Plots fails to plot in JuliaBox (#86)
  • segfault on Gtk example (#87)
  • Segmentation fault when call cellarray (#90)
  • Running example gtk_ex.jl fails (#91)
  • Consistent LaTeX support using the gr() backend to Plots (#93)
  • Pkg.build broken on CentOS, download of GR fails (#95)
  • GKS: svgplugin.dll: can't load library, error 126 (0x7e) (#97)
  • GKSTerm restart issue (#98)
  • Legend not saved to png correctly (#100)
  • Segfault on Travis Linux build (#101)
  • Error: could not load library "libGR.dll" (#102)
  • problem with: display(plot(...)) in win 8 and win 10 (#105)
  • Where are samples with GR plots (without Plots) (#106)
  • Could not load library "LibGR.so" on Julia v. 0.6.2, MacOS (#107)
  • Pkg.build("GR") fails because of a curl fetching process (#108)
  • scatter3() and plot3() do not work as expected according to labels (#109)
  • Pkg.build broken on CentOS, download of GR fails (#110)
  • GR Framework link broken in README (#114)
  • Build error on Julia 0.7 - Windows (#117)
  • Segfault when Images is loaded, related to libpng (#119)
  • Surface plot throws an error for an array that has low variance (#120)
  • yflip and xflip is not working for heatmap (#121)
  • GR on 0.7.beta2, Win64 (#125)
  • Install error on arch linux (#126)
  • Output directly to png (#127)
  • Test failing on Julia 1.0 due to Srand (#130)
  • Julia 1.0.0 - GR (v0.32.2) errors out in IJulia (v1.9.2) (#131)
  • Warning: Package GR does not have Atom in its dependencies (#132)
  • 'could not load library "libGR.so"' error with Julia 1.0 and GR 0.32.3 (#133)
  • Literate.jl cannot print figure due to GR (#135)
  • Error with Julia v0.7.0 (#137)
  • Windows build error on julia 0.7 (#140)
  • Add screenshots on the README.md description (#142)
  • Plotting 8000 element array causes GKSTerm exit (#144)
  • QT4 needed on Arch Linux (#145)
  • Segmentation fault on Julia v1.0 (#146)
  • non-graceful failure (#148)
  • "missing comma or ) in argument list" (#149)
  • "axes" name conflict on Julia 1.0.0 (#151)
  • latex labels are rotated when using log-scale (#152)
  • GR plots inside Atom really small (#153)
  • Installation error on 32 bit Linux machines (#154)
  • GR3 error (gr3.c, l. 153): init failed (#159)
  • Discrete Contour Fill (#165)
  • after 6cdaa0f, invalid escape sequence (#169)
  • Visual regression tests and GR on different OS (#170)
  • Plot does not show up in terminal (#175)
  • GKS: Rectangle definition is invalid in routine SET_WINDOW (#176)
  • Error building GR (#180)
  • Add support for volume plots (#186)
  • Serve the gr binary through BinaryBuilder / Github / julialang-s3 (#187)
  • Installing GR 0.38 on Ubuntu doesn't build (#190)
  • log2 y-axis scaling does not work (#191)
  • GR doesn't build on windows after update to version 0.38.1 (#192)
  • GR in Atom(Juno) on Mac doesn't render texts (#193)
  • Error bar plot (#194)
  • Rotate x and y ticks (#195)
  • Legend Position (#197)
  • unwanted $ signs in ylabel = string(L"\alpha", " sometext") (#198)
  • Ximea software changes library load paths, breaking GR, on Ubuntu 18.04 (#200)
  • low resolution on mac with GR 0.38 after update (#201)
  • ploting multiple figures shows blank figure (#202)
  • stem plot strange (#203)
  • Issue with large values in jupyter notebook (#210)
  • Examples: Broadcast syntax is mistaken as Callable (#213)
  • inline("iterm") does not work with tmux (#216)
  • separate the modules GR and jlgr (#225)
  • What is the logic of the location number for legends? (#233)
  • Segfault with tricont in Linux (#235)
  • failed to fetch GR using Pkg.update() on mac, julia 1.0 (#236)
  • Atom Gtk Error (#237)
  • GR Binary Curl 404s (#240)
  • confused about the directions of axes in heatmap and imshow (#241)
  • Legend placement appears buggy (#243)
  • How to specify labels ? (#244)
  • GKS: Rectangle definition is invalid in routine SET_WINDOW (#247)
  • Error in GR.panzoom? (#252)
  • Issues with gr3 in Travis (#254)
  • What are mainloop, send_meta and send_serialized for? (#258)
  • Question. Image data of GR.readimage and GR.drawimage. Int32 or UInt32 ? (#260)
  • GR.inline not updating `ENV["GKS_WSTYPE"] (#264)
  • GR.jl on Manjaro Linux (#265)
  • Plotting values between 1 and 1+1e-10 fails (#273)
  • legend location is reset with savefig (#276)
  • A strange character in the window titles. (#294)
  • Computer Modern font does not like Greek letters (#297)
  • The grid is red in mac OS (#298)
  • Cannot Plot 3D (#303)
  • every plot closes/reopens GKS QtTerm (#306)
  • GKS QtTerm window drifts, becomes non-viewable (#313)
  • Move to providing GR via BinaryBuilder (#314)
  • Size of LaTeX legends cannot be calculated (#317)
  • Use VS Code extension plot pane by default (#335)
  • GR and SubString (#336)
  • Sefault using corrplot (#341)
  • The default font, ComputerModern Serif Roman, does not display Asian languages (#342)
  • Warnings in documentation build (#344)
  • Text in SVG Plots (#345)
  • libGL error: MESA-LOADER: failed to open radeonsi (#347)
  • gksqt Fatal IO error (#351)
  • guidefontrotation changes font size (#352)
  • Possible to plot two $ in axis label (or title)? (#353)
  • TagBot trigger issue (#356)
  • [BUG] Heatmap draws background on top in specific cases (#359)
  • Error rendering latex (#365)
  • Is it possible to use GR.jl in CImGui? (#369)
  • setlinewidth not working in GKSTerm (#375)
  • FR: Italic capital greek letters in Latex strings (#377)
  • GR.to_rgb_color will raise an error if an array of identical values is given. (#379)
  • Inconsistent corner shape of line plots (#380)
  • ERROR: could not load library "libGR.so" /usr/lib/libc.so.6: version `GLIBC_2.33' not found (#381)
  • GKS not in proper state error with GR_jll and GR v0.57 on Windows (#383)
  • Precompilation error on 1.6 with macOS 10.13 (#384)
  • [BUG] QtTerm non-square window size (#385)
  • LoadError: InitError: Evaluation into the closed module GR breaks incremental compilation (#390)
  • "LoadError [...] Evaluation into the closed module GR" from "Rerunning build step for GR package." (#394)
  • GKSwstype vs GKS_WSTYPE (#398)
  • plots not showing GR 0.57.4 in linux (#400)
  • LaTeXStrings with Plots and (gr) not working in Jupyter (#404)
  • Edit on Github URL: Page not found (#405)
  • Showing plots with GR fails with qt cannot connecting to display error (#408)
  • GR for FreeBSD (#409)
  • Screen flashing on savefig (#410)
  • GR.show() should do nothing unless GR.mimetype[] is not empty (#411)
  • GKSQT income network connections dialog (MacOS) (#412)
  • "Rerunning build step for GR" caused a new error (#413)
  • Can not install with latest FFMPEG_jll (#414)
  • camera keyword in plot allows only AZIMUTH between 0 and 90 degrees (#415)
  • BoundsError in plot(x,y) when length(x) > 1 and length(x) ≠ y (#418)
  • GR spews error messages on headless system (#419)
  • volume broken since version 0.57 (#420)
  • Segfault in gks_drv_socket (#422)
  • GR build fails on MacOS (#423)
  • step function for stair plots clashes with Base.step (#424)
  • contour and trisurf may not be working very well (#425)
  • Segfault when plotting on WSL2 (#428)
  • poor rendering of numbers with LaTeXStrings (#431)
  • Could not download file gr-0.53.0-Darwin-aarch64.tar.gz (#432)
  • overlap of labels with LaTeXStrings (#434)
  • Stuck in shell mode after opening a plot (#435)
  • GKSTerm crashes with Save As... (#436)
  • GR 0.62 and LaTeX (#437)
  • Help migrating from Winston.jl (#440)
  • Using GR without graphical server (#442)
  • GR precompilation fails on MacOS 12.3 Beta on Apple M1 processor (#449)
  • Precompilation failed when running "] test GR" (#450)
  • Building on M1 Mac (#456)
  • GR segfaults for Plots.jl contour plots (#457)
  • Contour plot color issue (#458)
  • UndefVarError: contains not defined in GR 0.68 (#469)
  • Exported html file from jupyter notebook is huge (#472)
  • GR failing due to gksqt issue (#474)
  • GKS problem on Win11 (#475)
  • Don't set LD_LIBRARY_PATH globally (#478)
  • Using binary builder (#481)
  • Synchronize with build_tarballs.jl in Yggdrasil (#484)
  • GKS: svgplugin.dll: can't load library, error 126 (0x7e) (#487)

Files

jheinen/GR.jl-GR-v0.71.0.zip

Files (10.0 MB)

Name Size Download all
md5:8dc5923d395b6e8dac31500119a59b54
10.0 MB Preview Download

Additional details

Related works

Software