There is a newer version of the record available.

Published January 26, 2022 | Version v0.30.1
Software Open

go-hep/hep: Release v0.30.1

Description

Release v0.30.0 is out of the oven.

This release contains no major API breakage, but all around improvements and bug fixes.

fwk
  • updated fwk-app to use the latest gonuts/commander version that provides auto-completion of commands, flags and sub-commands.
groot
  • add support for TBranchObject and TLeafObject
  • add support for TLorentzVector (in root-dump and friends)
  • add support for TNtuple and TNtupleD (in root-dump and friends)
hplot
  • fixed a race in hplot.New where the global variable from gonum/plot was being modified without a critical section. This race appeared when one would create multiple hplot.Plot concurrently.
sliceop
  • improved performances of sliceop/f64s.Take. Do note that sliceop/f64s will probably be rewritten in terms of a generic implementation (and deprecated) once Go-1.18 is generally available.
AOB

That's all for today. Next cycle will probably see some work on the RNTuple front.

Changelog
  • 76e7c865 all: bump npyio@v0.6.0
  • baa058b5 groot/{rdict,rtree,rvers}: bump to ROOT-6.24/06
  • bc000321 all: bump peterh/liner, x/crypto, x/image, x/tools and ql
  • b57330a1 groot/{rcmd,riofs,rtree,rvers}: add rtree.Reader support for TNtuple{,D}
  • 24ff587b all: bump klauspost/compress@v1.14.2
  • d1e8a6fe all: 2022 is the year of the Gopher
  • 505ab934 fwk/cmd/fwk-app: use gonuts/commander@v0.3.x
  • c5711342 hplot: fix race in hplot.New on gonum/plot.DefaultFont
  • eaeb641a groot/rphys: test RStreamer with Bind+Unmarshaler for TLorentzVector
  • 679c8867 groot/rphys: make Vector{2,3} implement fmt.Stringer
  • 7851644b groot/rphys: make LorentzVector implement fmt.Stringer
  • 07e2951c groot/rdict: leverage rbytes.{Unm,M}arshaler implementation in Bind
  • e370fced groot/riofs: add generation of TLorentzVector testdata
  • c117054d groot/{rdict,rtree,rvers}: add support for T{Branch,Leaf}Object
  • 975023e2 groot: remove old comment about write-mode of TTrees
  • 7735669e sliceop/f64s: improve Take performances
  • 4ca091cd all: bump x/tools@v0.1.7

Files

go-hep/hep-v0.30.1.zip

Files (6.6 MB)

Name Size Download all
md5:bf44030275bea93e4b63198fa0138305
6.6 MB Preview Download

Additional details

Related works