Recent Releases of FHist

FHist - v0.11.15

FHist v0.11.15

Diff since v0.11.14

Merged pull requests: - add Makie Contour recipe for Hist2D (#120) (@Moelf) - Bump julia-actions/cache from 1 to 2 (#156) (@dependabot[bot]) - Bump actions/checkout from 2 to 4 (#157) (@dependabot[bot]) - Bump codecov/codecov-action from 4 to 5 (#158) (@dependabot[bot]) - More Makie conversion traits (#159) (@asinghvi17) - Fix used_attributes dispatch for PointBased (#161) (@asinghvi17) - force barbins (#165) (@mmikhasenko) - Bump actions/checkout from 4 to 5 (#166) (@dependabot[bot]) - remove type piracy (#168) (@Moelf)

Closed issues: - Incorrect visualization with Plots.scatter (#164) - Type privacy check (#167)

- Julia
Published by github-actions[bot] 6 months ago

FHist - v0.11.14

FHist v0.11.14

Diff since v0.11.13

Change:

  • Update to Makie 0.24 and drop previous versions.

Merged pull requests: - bump Makie version to 0.24 and drop previous Makie versions (#155) (@Moelf)

- Julia
Published by github-actions[bot] 8 months ago

FHist - v0.11.13

FHist v0.11.13

Diff since v0.11.12

Bug fixing:

  • divide (/) two histograms now results in new histogram with nentries() equals to the first histogram instead of dividing the number of entries of the two histograms. The old behavior is considered a bug because it would result in nentries(new_hist) == 0 if first histogram had less entries than the second.

Merged pull requests: - CompatHelper: bump compat for Makie in [weakdeps] to 0.24, (keep existing compat) (#153) (@github-actions[bot]) - Keep nentries of first histogram after division (#154) (@Moelf)

- Julia
Published by github-actions[bot] 8 months ago

FHist - v0.11.12

FHist v0.11.12

Diff since v0.11.11

Merged pull requests: - CompatHelper: bump compat for Makie in [weakdeps] to 0.23, (keep existing compat) (#150) (@github-actions[bot])

- Julia
Published by github-actions[bot] 8 months ago

FHist - v0.11.11

FHist v0.11.11

Diff since v0.11.10

  • up Makie compat

Merged pull requests: - add benchmark/ (#135) (@Moelf) - Fixes issue of std of hist with negative content (#142) (@mmikhasenko) - try benchmark (#145) (@Moelf) - CompatHelper: bump compat for CairoMakie in [weakdeps] to 0.14, (keep existing compat) (#147) (@github-actions[bot]) - CompatHelper: bump compat for MakieCore to 0.10, (keep existing compat) (#148) (@github-actions[bot])

Closed issues: - Default errors for bins with negative content (#123)

- Julia
Published by github-actions[bot] 8 months ago

FHist - v0.11.10

FHist v0.11.10

Diff since v0.11.9

Merged pull requests: - polish Makie defaults and propagate :gap attributes (#144) (@Moelf)

Closed issues: - [FR] Plotting recipe for a curve over a histogram (#126) - Add a method to clear/zero histograms (#143)

- Julia
Published by github-actions[bot] 10 months ago

FHist - v0.11.9

FHist v0.11.9

Diff since v0.11.8

Merged pull requests: - add julia code fence around doc in MakieExt (#139) (@asinghvi17) - fix: makie0.22 Change deprecation warnings to errors (#140) (@Beforerr)

- Julia
Published by github-actions[bot] 12 months ago

FHist - v0.11.8

FHist v0.11.8

Diff since v0.11.7

Merged pull requests: - CompatHelper: bump compat for CairoMakie in [weakdeps] to 0.13, (keep existing compat) (#131) (@github-actions[bot]) - CompatHelper: bump compat for Makie in [weakdeps] to 0.22, (keep existing compat) (#132) (@github-actions[bot]) - CompatHelper: bump compat for MakieCore to 0.9, (keep existing compat) (#133) (@github-actions[bot]) - Bump patch version (#134) (@asinghvi17)

- Julia
Published by github-actions[bot] about 1 year ago

FHist - v0.11.7

FHist v0.11.7

Diff since v0.11.6

Bug fixes

  • fixed bug for lookup when the value coincides with the right edge of the last bin

Merged pull requests: - feat: add Makie plot for Hist3D (#122) (@Beforerr) - CompatHelper: add new compat entry for Plots in [weakdeps] at version 1, (keep existing compat) (#125) (@github-actions[bot]) - fix lookup when it lands on the right edge of the last bin (#129) (@Moelf)

Closed issues: - lookup the right edge of a Hist (#128)

- Julia
Published by github-actions[bot] over 1 year ago

FHist - v0.11.6

FHist v0.11.6

Diff since v0.11.5

Bug fix

  • added missing number * hist method (before only hist * number works)

Features:

effective_entries()

Merged pull requests: - add effective entries (#121) (@Moelf)

- Julia
Published by github-actions[bot] over 1 year ago

FHist - v0.11.5

FHist v0.11.5

Diff since v0.11.4

  • [Makie] plotting, added clamp_bincounts and clamp_errors for various plotting functions (barplot, stairs, errorbars)

Merged pull requests: - CompatHelper: add new compat entry for CairoMakie in [weakdeps] at version 0.12, (keep existing compat) (#114) (@github-actions[bot]) - add CairoMakie to extras (#117) (@Moelf) - clamp_errors options for Makie Errorbars and clamp_bincounts for histograms (#118) (@Moelf)

- Julia
Published by github-actions[bot] over 1 year ago

FHist - v0.11.4

FHist v0.11.4

Diff since v0.11.3

  • [bug fix]: fixed error bar plotting for Makie (before it was /2 for no good reason)
  • Makie error bar plot also switch between sqrt() to pearson() for bins that would have dipped below 0.

Merged pull requests: - [Makie] fix errorbar recipe and be smart about low-stat bins (#113) (@Moelf)

- Julia
Published by github-actions[bot] almost 2 years ago

FHist - v0.11.3

FHist v0.11.3

Diff since v0.11.2

Merged pull requests: - CompatHelper: bump compat for MakieCore to 0.8, (keep existing compat) (#111) (@github-actions[bot]) - bump makie compat to 0.21 (#112) (@Moelf)

Closed issues: - [Makie] stephist missing edges when some bins are empty in the middle of the histogram (#109)

- Julia
Published by github-actions[bot] almost 2 years ago

FHist - v0.11.2

FHist v0.11.2

Diff since v0.11.1

  • Fix plotting edge case under y-logscale and empty bins #110

Merged pull requests: - Fix edge case in plotting for empty bins in logscale (#110) (@Moelf)

- Julia
Published by github-actions[bot] almost 2 years ago

FHist - v0.11.1

FHist v0.11.1

Diff since v0.11.0

Bug fix

  • fixed 1D and 2D plotting in Makie when histograms have non-uniform bins, thanks to @sfranchel

Merged pull requests: - fix Makie recipe for uneven bin edges in 2D histograms (#105) (@sfranchel) - fix uneven binning for 1D histogram in Makie recipe (#106) (@Moelf)

Closed issues: - Number of entries not properly 'merged' (#101) - Make plot attributes histograms - direction (#104)

- Julia
Published by github-actions[bot] almost 2 years ago

FHist - v0.11.0

FHist v0.11.0

Diff since v0.10.9

Breaking changes

  • Histogram constructors are redesigned: Hist1D(; <kwargs...>) is used for creating empty histograms, and Hist1D(<args>...; ...) is used for one-shot histogram making
  • Histograms now only have 1 parametric type, making it easy to embed them into user structs

Improvements

  • fixed appened!()
  • added new Quick Start documentation
  • improved makie plotting examples
  • Various Makie recipe fix

Merged pull requests: - Main API change for v0.11 🎂 (#95) (@Moelf) - Better (actually correct) error message for rebin (#103) (@tamasgal)

Closed issues: - [RFC] v0.11 breaking change to main API (#91)

- Julia
Published by github-actions[bot] almost 2 years ago

FHist - v0.10.9

FHist v0.10.9

Diff since v0.10.8

Merged pull requests: - Add rebinning hints (#100) (@tamasgal)

- Julia
Published by github-actions[bot] about 2 years ago

FHist - v0.10.8

FHist v0.10.8

Diff since v0.10.7

Merged pull requests: - Remove obsolete FHistCairoMakieExt ref (#98) (@tamasgal)

Closed issues: - FHistCairoMakieExt not found (#97)

- Julia
Published by github-actions[bot] about 2 years ago

FHist - v0.10.7

FHist v0.10.7

Diff since v0.10.6

Merged pull requests: - h5hist: write overflow as boolean but still support string (#96) (@tamasgal)

- Julia
Published by github-actions[bot] about 2 years ago

FHist - v0.10.6

FHist v0.10.6

Diff since v0.10.5

Merged pull requests: - Add HDF5 dump/read functionality for Hist1D/2D/3D (#94) (@tamasgal)

- Julia
Published by github-actions[bot] about 2 years ago

FHist - v0.10.5

FHist v0.10.5

Diff since v0.10.4

Merged pull requests: - Add weakdeps (#88) (@jjgomezcadenas) - CompatHelper: bump compat for MakieCore to 0.7, (keep existing compat) (#89) (@github-actions[bot]) - fix pkg extension (#90) (@Moelf) - Add histodemo.jl notebook (#92) (@jjgomezcadenas) - fix CI (#93) (@Moelf)

Closed issues: - Problem with recipes (#84)

- Julia
Published by github-actions[bot] about 2 years ago

FHist - v0.10.4

FHist v0.10.4

Diff since v0.10.3

Merged pull requests: - Inline and optimize push!() when one-shot histogramming (#87) (@Moelf)

- Julia
Published by github-actions[bot] over 2 years ago

FHist - v0.10.3

FHist v0.10.3

Diff since v0.10.2

Merged pull requests: - Add restrict(::Hist2D, ...) (#85) (@bojohnson5)

- Julia
Published by github-actions[bot] over 2 years ago

FHist - v0.10.2

FHist v0.10.2

Diff since v0.10.1

- Julia
Published by github-actions[bot] almost 3 years ago

FHist - v0.10.1

FHist v0.10.1

Diff since v0.10.0

Closed issues: - Is normal that memory allocations happens when filling? (#81)

Merged pull requests: - fix Ref -> RefValue to eliminate allocation (#82) (@Moelf)

- Julia
Published by github-actions[bot] almost 3 years ago

FHist - v0.10.0

FHist v0.10.0

Diff since v0.9.3

Closed issues: - Constructor using Dict{Symbol, Key} from UnROOT's hist (#32) - Normalize broken ? (#77)

Merged pull requests: - drop UnicodePlots (#80) (@Moelf)

- Julia
Published by github-actions[bot] almost 3 years ago

FHist - v0.9.3

FHist v0.9.3

Diff since v0.9.2

- Julia
Published by github-actions[bot] almost 3 years ago

FHist - v0.9.2

FHist v0.9.2

Diff since v0.9.1

- Julia
Published by github-actions[bot] about 3 years ago

FHist - v0.9.1

FHist v0.9.1

Diff since v0.9.0

- Julia
Published by github-actions[bot] about 3 years ago

FHist - v0.9.0

FHist v0.9.0

Diff since v0.8.11

Closed issues: - normalize, width = true (#78)

Merged pull requests: - change width=true to default for normalize (#79) (@Moelf)

- Julia
Published by github-actions[bot] about 3 years ago

FHist - v0.8.11

FHist v0.8.11

Diff since v0.8.10

Merged pull requests: - Update to latest BayesHistogram? (#76) (@francescoalemanno)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.10

FHist v0.8.10

Diff since v0.8.9

Merged pull requests: - add Bayesian histogramming (#75) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.9

FHist v0.8.9

Diff since v0.8.8

Closed issues: - Nonuniform weights? (#59) - integral should take into account binwidths (#73)

Merged pull requests: - various fix and integral normalization with width (#74) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.8

- Julia
Published by Moelf over 3 years ago

FHist - v0.8.7

FHist v0.8.7

Diff since v0.8.6

Merged pull requests: - add writing to root via pythoncall docs (#71) (@Moelf) - bump versions of compats (#72) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.6

FHist v0.8.6

Diff since v0.8.5

Merged pull requests: - propagate nentries rebin and restrict (#70) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.5

FHist v0.8.5

Diff since v0.8.4

Merged pull requests: - add iterator fall backs (#69) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.4

FHist v0.8.4

Diff since v0.8.3

Closed issues: - Statbox not working on a normalized histogram (#67)

Merged pull requests: - fix normalize erasing metadata (#68) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.3

FHist v0.8.3

Diff since v0.8.2

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.2

FHist v0.8.2

Diff since v0.8.1

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.1

FHist v0.8.1

Diff since v0.8.0

Merged pull requests: - try Pluto notebook docs (#66) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.8.0

FHist v0.8.0

Diff since v0.7.2

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.7.2

FHist v0.7.2

Diff since v0.7.1

Closed issues: - High precision bin edges make overfull display (#57)

Merged pull requests: - Add error bars Makie (#62) (@rafaeljacobsen) - label - make not required (#63) (@mivanovska007) - release last 1.3 compatible version (#64) (@Moelf) - drop 1.3 (#65) (@Moelf)

- Julia
Published by github-actions[bot] over 3 years ago

FHist - v0.7.1

FHist v0.7.1

Diff since v0.7.0

Closed issues: - implement Hist3D (#55) - FHist type-parameter (of eltype) is also used for the weights (#61)

Merged pull requests: - test threaded filling (#54) (@aminnj) - hist3d (#56) (@aminnj) - Fix docstring for Hist1D (#60) (@tamasgal)

- Julia
Published by github-actions[bot] almost 4 years ago

FHist - v0.7.0

FHist v0.7.0

Diff since v0.6.1

Closed issues: - Naming of push/unsafepush (#48) - unsafepush when only 1 thread (#51)

Merged pull requests: - rename push methods (#53) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.6.1

FHist v0.6.1

Diff since v0.6.0

Closed issues: - Can this be Real? (#40)

Merged pull requests: - cleanup (#44) (@aminnj) - optimize binindex calculation (#46) (@aminnj) - better compact representation (#49) (@aminnj) - move zero line when there are negative counts (#50) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.6.0

FHist v0.6.0

Diff since v0.5.1

Closed issues: - Overflow behavior (#16)

Merged pull requests: - implement overflow (#39) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.5.1

FHist v0.5.1

Diff since v0.5.0

Closed issues: - Useful functionality (#13) - cumulative reverse order (#36) - Weird behavior (#41)

Merged pull requests: - speed up filling slightly (#34) (@aminnj) - fix bug with cumulative (#37) (@aminnj) - fix bug with step size (#42) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.5.0

FHist v0.5.0

Diff since v0.4.0

Merged pull requests: - add restrict method (#28) (@aminnj) - add hist2d (#29) (@aminnj) - CompatHelper: bump compat for UnicodePlots to 2, (keep existing compat) (#30) (@github-actions[bot]) - clean up the clean up (#31) (@Moelf) - bump (#33) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.4.0

FHist v0.4.0

Diff since v0.3.0

Closed issues: - repr in jupyter notebooks (#26)

Merged pull requests: - add rebinning method (#23) (@aminnj) - optimize integer binning (#24) (@aminnj) - show non uniform binning (#25) (@aminnj) - svg repr in notebooks (#27) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.3.0

FHist v0.3.0

Diff since v0.2.3

- Julia
Published by github-actions[bot] over 4 years ago

FHist - v0.2.3

FHist v0.2.3

Closed issues: - Issue with integer bins (#6) - Hist1D division (#7) - Always compute sumw2? (#8)

Merged pull requests: - CompatHelper: add new compat entry for "StatsBase" at version "0.33" (#1) (@github-actions[bot]) - CompatHelper: add new compat entry for "RecipesBase" at version "1.1" (#2) (@github-actions[bot]) - CompatHelper: add new compat entry for "RecipesBase" at version "1" (#3) (@github-actions[bot]) - CompatHelper: add new compat entry for "UnicodePlots" at version "1" (#4) (@github-actions[bot]) - CompatHelper: add new compat entry for "MakieCore" at version "0.1" (#5) (@github-actions[bot]) - add total count to show() (#9) (@aminnj) - Always compute/store sumw2 (#10) (@aminnj)

- Julia
Published by github-actions[bot] over 4 years ago