Skip to content

Tags: JuliaPlots/Plots.jl

Tags

v1.40.13

Toggle v1.40.13's commit message
[Diff since v1.40.12](v1.40.12...v1.40.13)

**Merged pull requests:**
- interpolate scratch_dir to avoid precompilation failure in 1.12 (#5072) (@lmiq)

v1.40.12

Toggle v1.40.12's commit message
[Diff since v1.40.11](v1.40.11...v1.40.12)

**Merged pull requests:**
- fixed issue #4880 (#5060) (@Finn-eisen)
- GR: Fix zscale support in surface plots (#5063) (@JakubVanek)
- apply swap suggestion (#5069) (@t-bltg)
- apply swap suggestion (#5070) (@t-bltg)

**Closed issues:**
- [FR] Bar plots should accept named tuples like in R (#4880)
- [BUG] Function lens! still has a bug with its connector line (#4975)
- [FR] dummy backend (#5061)
- [BUG] `zscale` is not working for surface plots (#5062)
- [BUG]plot command in REPL doesn't return to Julia prompt. Instead freezes with bizarre message (#5065)

v1.40.11

Toggle v1.40.11's commit message
[Diff since v1.40.10](v1.40.10...v1.40.11)

**Merged pull requests:**
- fixed issue #4881, arrowsize (#5054) (@Finn-eisen)
- Correct connector line in `lens!` for non-linear scales (#5055) (@BeastyBlacksmith)
- add df macro (#5058) (@BeastyBlacksmith)
- fixed issue #4975 (#5059) (@Finn-eisen)

**Closed issues:**
- Plots, gr() on JuliaBox (#873)
- Move df macro here? (#3336)
- [FR] Ability to resize the arrow heads in e.g. quiver plots (#4881)

v1.40.10

Toggle v1.40.10's commit message
[Diff since v1.40.9](v1.40.9...v1.40.10)

**Merged pull requests:**
- check version in ci - fix precompilation (#5024) (@t-bltg)
- remove dep (#5025) (@t-bltg)
- add `WEAKDEPS` to trigger package extensions (#5026) (@t-bltg)
- Bump codecov/codecov-action from 4 to 5 (#5028) (@dependabot[bot])
- Make @df support string column names (#5033) (@ron-wolf)
- Update learning.md (#5037) (@FredrikHedman)
- fix date time access (#5052) (@BeastyBlacksmith)
- Fixed date value access (#5053) (@Finn-eisen)

**Closed issues:**
- Respect CategoricalArray order in `group` kwarg (#1712)
- [BUG] Linestyle not appearing properly in the legends for PDF and PNG output (#4826)
- [BUG] gksqt can't find version Qt_6.7 on Fedora 39 (#4954)
- Time xlims error: type Nanosecond has no field periods (#5034)
- Dispatching `StatsPlots.qqplot` on `GLM.LinearModel` (#5039)
- Plotting with Plots.jl does not work anymore  (#5040)
- [BUG] Segfault triggered in `IJuliaExt` when running `Pkg.update()` (#5041)

v1.40.9

Toggle v1.40.9's commit message
[Diff since v1.40.8](v1.40.8...v1.40.9)

**Merged pull requests:**
- Add docs folder (#4963) (@BeastyBlacksmith)
- RecipesPipeline: GroupBy: apply idxfilter to errorbars (#4967) (@lukas-weber)
- Deprecate inspectDR (#4976) (@BeastyBlacksmith)
- Adding uparrow as a predefined marker and creating unfilled markershapes (#4977) (@leckerbeon)
- CI fixes v2 (#4980) (@penelopeysm)
- Bump peter-evans/create-pull-request from 6 to 7 (#4981) (@dependabot[bot])
- CompatHelper: add new compat entry for ImageInTerminal in [weakdeps] at version 0.5, (keep existing compat) (#4982) (@github-actions[bot])
- CompatHelper: add new compat entry for Unitful in [weakdeps] at version 1, (keep existing compat) (#4983) (@github-actions[bot])
- CompatHelper: add new compat entry for GeometryBasics in [weakdeps] at version 0.4, (keep existing compat) (#4984) (@github-actions[bot])
- CompatHelper: add new compat entry for FileIO in [weakdeps] at version 1, (keep existing compat) (#4985) (@github-actions[bot])
- CompatHelper: add new compat entry for IJulia in [weakdeps] at version 1, (keep existing compat) (#4986) (@github-actions[bot])
- Update Project.toml (#4988) (@notthetup)
- GR backend: use textext for :log2 and :ln axis scaling (#4991) (@pjaap)
- GR backend: use textext for :log2 and :ln axis scaling (#4991) (#4993) (@pjaap)
- Update ci.yml for aarch64 mac (#4994) (@ViralBShah)
- Update ci.yml for aarch64 mac on master (#4995) (@ViralBShah)
- restrict to LTS 1.10 (#4997) (@t-bltg)
- Revert "Deprecate inspectDR" (#4998) (@BeastyBlacksmith)
- fix docs on v2 (#4999) (@t-bltg)
- restore downstream tests - integrate `GraphRecipes` and `StatsPlots` into monorepo (#5000) (@t-bltg)
- update docs (#5001) (@t-bltg)
- Animation: autoplay <video> in HTML (#5006) (@fonsp)
- add `codespell` action and correct spelling errors (#5011) (@t-bltg)
- update docs (#5012) (@t-bltg)
- temporary docs v2 fix (#5013) (@t-bltg)
- change urls (#5014) (@t-bltg)
- add `PlotThemes` into monorepo (#5015) (@t-bltg)
- Fix typo in `plotly_colorscale` (#5017) (@simsurace)
- Fix typo in `plotly_colorscale` (#5018) (@simsurace)
- drop older versions (#5019) (@t-bltg)
- fix tempname usage (#5023) (@t-bltg)

**Closed issues:**
- [BUG] log2 axis label not rendered properly (#4871)
- [BUG] Plots backend documentation unclear (#4887)
- [BUG] grouping Measurement data leads to wrong errorbars in plot (#4917)
- [FR] Sticks with arrow heads (#4962)
- [BUG] Plots.jl seems broken on the 1.11 pre release in CI (#4996)
- [BUG] [GR] EXCEPTION_ACCESS_VIOLATION in libGR.dll (#5003)
- [FR] Set minor ticks for x and y axes separately. (#5008)
- Possible typo in `plotly_colorscale` function (#5016)

v1.40.8

Toggle v1.40.8's commit message
[Diff since v1.40.7](v1.40.7...v1.40.8)

**Merged pull requests:**
- CI fixes (#4974) (@penelopeysm)

v1.40.7

Toggle v1.40.7's commit message
[Diff since v1.40.5](v1.40.5...v1.40.7)

**Merged pull requests:**
- GR: draw gridlines below all axes (#4945) (@dd0)
- GR: Draw all gridlines before axis (v2) (#4960) (@dd0)
- Fix floating point equality comparison in layouts (#4972) (@penelopeysm)
- [v2] Fix floating point equality comparison in layouts (#4973) (@penelopeysm)

**Closed issues:**
- Correct Recipe Type for Data Modification (#4429)
- [BUG] Grid covering axes (#4202)
- [BUG] Plots fails to precompile on MacOS Apple Silicon with Julia 1.10.4 (#4968)
- [FR] create syntax myplot!(p, args...; kwargs...) for user recipes (#4970)
- [BUG] src/layouts.jl floating point equality too strict (#4971)

v1.40.5

Toggle v1.40.5's commit message
[Diff since v1.40.4](v1.40.4...v1.40.5)

**Merged pull requests:**
-  Fix downloads count badge (#4922) (@pricklypointer)
- add recipe to plot series objects (#4930) (@BeastyBlacksmith)
- Bump julia-actions/cache from 1 to 2 (#4931) (@dependabot[bot])
- Making PGFPlotsX use deterministic series IDs (#4932) (@ajdunlap)
- use deterministic series IDs in PGFPlotsX (#4933) (@ajdunlap)
- Bump peter-evans/create-pull-request from 5 to 6 (#4936) (@dependabot[bot])
- Bump actions/cache from 3 to 4 (#4937) (@dependabot[bot])
- Bump julia-actions/cache from 1 to 2 (#4938) (@dependabot[bot])
- add recipe for series on Plots v2 (#4941) (@BeastyBlacksmith)
- lazily load Pkg (#4955) (@KristofferC)

**Closed issues:**
- [FR] redesign backend dependencies (#4567)
- [FR] remove explicit GR dependency from `Project.toml` (#4631)
- [BUG] Plots.jl dependencies are broken, cannot install the package (#4926)
- [BUG] `savefig()` not working properly in local (function) scope - PGFPlotsX (#4943)
- [BUG] Misleading behaviour when plotting complex numbers when real part may be 0 (#4944)
- [BUG] Dynamically assigning false for legendPosition property in plotly js is not working (#4952)

v1.40.4

Toggle v1.40.4's commit message
[Diff since v1.40.3](v1.40.3...v1.40.4)

Fix `plot_title`

**Merged pull requests:**
- Update v2 (#4913) (@t-bltg)
- update v2 (#4914) (@t-bltg)

**Closed issues:**
- [BUG] Huge vertical margin of `plot_title` (#4912)

v1.40.3

Toggle v1.40.3's commit message
[Diff since v1.40.2](v1.40.2...v1.40.3)

**Merged pull requests:**
- Road to plots 2.0 (#4866) (@isentropic)
- Added error messages in grid function for invalid values for heights and widths (#4902) (@Gythre-9)
- Document a few `const`s (#4907) (@sjkelly)
- fix `PythonPlot` backend (#4911) (@t-bltg)

**Closed issues:**
- [FR] grid function: Throw errors on bad settings (#4212)
- [FR] Make `PythonPlot v1.0.3` compatible (#4841)
- [BUG] pythonplot backend not working: UndefVarError: `pyisnone` not defined (#4905)
- PythonCall.pyisnone() does not exist, please remove it from source code (#4906)