This is the first 5.0 (pre) release!
It should _not_ be considered stable, and it strictly _requires_ Awkward 2.0, so you need to have the latest pre-release of that. This may be reflected in the lazy import of `awkward`; if not, a subsequent 5.0 pre-release will get that right.
Changes relative to any 4.x release:
kkothari2001 removed the `uproot.lazy` function (though a stub remains for the sake of keeping the documentation until 5.0 is actually released): PR 615. Updated the entire codebase from Awkward 1.x to Awkward 2.x: PR 620.
aryan26roy changed arguments in the `awkward_form` method: PR 617. (jpivarski fixed a bug in it: PR 622.) aryan26roy completed an AwkwardForth-based reader for `AsStrings`: PR 616. Made the Python code generation in streamers.py more readable: 629. Revised the way that the AwkwardForth code generator would pass through the control flow: PR 636.
henryiii added dependabot for GitHub Actions: PR 631. Cleaned up flake8: PR 527.
jpivarski fixed a performance bug, to allow linear-time iteration over TDirectory fields: PR 638 (backported to v4 as well). Set up as close as possible to full-coverage tests for AwkwardForth: 637.