
What's Changed feat: disable virtual array caching on themselves if a nanoevents buffer cache is used by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1507 chore: more restrictive linting in ruff by @lgray in https://github.com/scikit-hep/coffea/pull/1505 ci: bump actions/attest-build-provenance from 3.0.0 to 3.1.0 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1509 ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1510 chore: fix treemaker schema uproot writing test to write TTree by @ariostas in https://github.com/scikit-hep/coffea/pull/1514 feat: Schema updates to run on PHYSLITE processed through ServiceX + link improvements by @ponyisi in https://github.com/scikit-hep/coffea/pull/1511 ci: bump actions/attest-build-provenance from 3.1.0 to 3.2.0 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1515 feat: let zero-event files go through pre-processing by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1501 ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1516 fix: UpDownSystematic test being skipped due to typo + use public ak.mixin_class for systemetics by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1517 chore: remove deprecations by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1519 ci: bump actions/attest-build-provenance from 3.2.0 to 4.1.0 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1523 ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1524 chore: update uproot pin and use https for logo in README by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1526 docs: Adding recipe for what to do with fake None-able arrays in dask-wrapper tools by @yimuchen in https://github.com/scikit-hep/coffea/pull/1525 feat: add buffer caches by @pfackeldey in https://github.com/scikit-hep/coffea/pull/1508 feat: correctionlib (JSON-POG) adapter classes for CorrectedJetsFactory by @alefisico in https://github.com/scikit-hep/coffea/pull/1521 ci: use conda for CI testing setup by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1540 ci: bump mamba-org/setup-micromamba from 2 to 3 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1542 ci: bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1543 ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1546 feat: add uproot_options in preprocessing by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1545 feat: improve nanoevents reading error messages and allow reading from string root file path as long as treepath is specified by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1531 ci: start testing 3.14t by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1541 feat: add preload feature to Runner API by @pfackeldey in https://github.com/scikit-hep/coffea/pull/1423 New Contributors @ponyisi made their first contribution in https://github.com/scikit-hep/coffea/pull/1511 Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.12.0...v2026.4.0
