Skip to content

Releases: jheinen/GR.jl

GR-v0.73.24

04 Mar 21:30

Choose a tag to compare

GR-v0.73.23

04 Mar 13:55

Choose a tag to compare

GR GR-v0.73.23

Diff since GR-v0.73.22

Closed issues:

  • scatter plot triggers segmentation fault (#578)

GR-v0.73.22

27 Jan 13:44

Choose a tag to compare

GR-v0.73.21

24 Jan 10:20

Choose a tag to compare

GR GR-v0.73.21

Diff since GR-v0.73.20

Closed issues:

  • In LaTeX text, superscript/subscript positioning depends on preceding character (#576)

GR-v0.73.20

19 Jan 21:27

Choose a tag to compare

GR GR-v0.73.20

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)
  • double_buffered is deprecated and breaks on Windows (#438) (@BioTurboNick)
  • 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)
  • Use GR_jll.artifact_dir instead of find_artifact_dir() (#513) (@staticfloat)
  • CompatHelper: add new compat entry for DelimitedFiles at version 1, (keep existing compat) (#521) (@github-actions[bot])
  • CompatHelper: add new compat entry for Downloads at version 1, (keep existing compat) (#530) (@github-actions[bot])
  • CompatHelper: add new compat entry for Tar at version 1, (keep existing compat) (#531) (@github-actions[bot])
  • CompatHelper: add new compat entry for Artifacts at version 1, (keep existing compat) (#532) (@github-actions[bot])
  • CompatHelper: add new compat entry for TOML at version 1, (keep existing compat) (#533) (@github-actions[bot])
  • CompatHelper: add new compat entry for Tar at version 1, (keep existing compat) (#534) (@github-actions[bot])
  • Update downstream_test.jl (#535) (@wheeheee)
  • Use error instead of println (#536) (@simonbyrne)
  • Error on GR_jll failure (#543) (@mkitti)
  • Excise Pkg and UUIDs (#544) (@MasonProtter)
  • use lts keyword for CI (#558) (@t-bltg)
  • Fix for the broken download badge (#559) (@Zitzeronion)
  • update build_tarballs.jl (#562) (@t-bltg)
  • Add IJulia extension to detect IJulia being loaded (#573) (@JamesWrigley)
  • CompatHelper: add new compat entry for IJulia in [weakdeps] at version 1, (keep existing compat) (#574) (@github-actions[bot])
  • restructure repository to reduce shipped files (#575) (@t-bltg)

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.dl...
Read more

v0.73.19

18 Nov 18:23

Choose a tag to compare

GR v0.73.19

Diff since v0.73.18

Merged pull requests:

v0.73.18

31 Oct 04:18

Choose a tag to compare

GR v0.73.18

Diff since v0.73.17

Closed issues:

  • Crash and broken pipe when plotting from multiple REPLs. (#286)
  • using Plots for the first time, "Precompiling Plots" fails (#563)
  • Opening a new window on Windows seems excessively slow (#565)
  • Huge PDF file is generated for simple heatmap (#567)
  • GR crashes on macOS (#568)
  • Broken window ratio (#569)
  • ticks and tick_labels ignored by GR.axis (#570)
  • gr backend - savefig extremely slow (~2.5s per .png on 9950X and i9-12950HX) (originally using Plots.jl, but replicates on GR.jl) (#571)
  • upright Greek letters (like \upmu from upgreek latex package) (#572)

v0.73.17

23 Jun 13:31

Choose a tag to compare

GR v0.73.17

Diff since v0.73.16

Closed issues:

  • [BUG] setHighDpiScaleFactorRoundingPolicy must be called before creating the QGuiApplication instance (#564)
  • Issue installing GR_jll on Github CI (windows-latest + julia 1.9) (#566)

v0.73.16

23 May 14:14

Choose a tag to compare

GR v0.73.16

Diff since v0.73.14

Merged pull requests:

v0.73.14

16 Apr 11:12

Choose a tag to compare

GR v0.73.14

Diff since v0.73.13

Merged pull requests:

Closed issues:

  • GKS not in proper state when running Windows version of Julia in WSL2 (#561)