Skip to content

v6.0.0

Pre-release
Pre-release

Choose a tag to compare

@jonzarling jonzarling released this 24 Mar 17:48
· 81 commits to evio-6.0 since this release

EVIO software as of Feb. 17, 2025. This release collects the many changes that have been made in upgrading to evio 6, spanning several years of development. This is to distinguish from recent and future changes that will be collected in an upcoming release.

What's Changed

  • Evio 5.2 by @gavalian in #1
  • added record stream class. minimized object creation by @gavalian in #2
  • new implementation of record stream, writer changed to use the new class by @gavalian in #3
  • Evio 6.0 by @gavalian in #5
  • File header fixed by @gavalian in #7
  • Evio 6.0 by @gavalian in #8
  • reader has methods to read the events into provided byte buffer by @gavalian in #9
  • added evio6converter class to converting EVIO<5 files to EVIO version… by @gavalian in #10
  • Added FileEventIndex class. Takes care of continious event numbering. by @gavalian in #11
  • Introduced a new constructor in Writer to specify the type for file h… by @gavalian in #12
  • added couple of convenience functions getPrevEvent(), hasNext(), hasP… by @gavalian in #13
  • Evio 6.0 by @gavalian in #14
  • Fixed the bug in Reader. Now the forcedScan starts from first non-use… by @gavalian in #15
  • scons 3.0 compatibility fixes by @sawjlab in #17
  • changed the version to 6.1 and added few methods by @gavalian in #18
  • switch maven to use local 3rd-party dependencies by @baltzell in #23
  • fix maven build for changes to local, third-party jars by @baltzell in #24

New Contributors

Full Changelog: https://github.com/JeffersonLab/evio/commits/v6.0.0