The main new feature (and motivation for a new minor release, 5.3.0), is that Uproot now strictly depends on the [cramjam](https://pypi.org/project/cramjam/) library for compression, rather than optionally depending on lz4, xxhash, and zstd (prompting users to install them when needed, rather than upfront when Uproot is installed).
New features
* feat: use cramjam for lzma, lz4, and zstd, opt-in use of isal for zlib by lgray in https://github.com/scikit-hep/uproot5/pull/1090
* feat: expose decompression_executor and interpretation_executor in uproot dask by ioanaif in https://github.com/scikit-hep/uproot5/pull/1120
Bug-fixes and performance
* fix: missing '_fh' and '_file' attributes after unpickling by jpivarski in https://github.com/scikit-hep/uproot5/pull/1118
* fix: fix dask_write docs by zbilodea in https://github.com/scikit-hep/uproot5/pull/1122
* fix: attempt to concatenate numpy and awkward arrays by ioanaif in https://github.com/scikit-hep/uproot5/pull/1114
* fix: test suite creates files not in tmp_path by ioanaif in https://github.com/scikit-hep/uproot5/pull/1123
* fix: allow colon in key names by ioanaif in https://github.com/scikit-hep/uproot5/pull/1127
* fix: allow writing generic UHI-compatible histograms by YSelfTool in https://github.com/scikit-hep/uproot5/pull/1128
Other
* docs: add YSelfTool as a contributor for code by allcontributors in https://github.com/scikit-hep/uproot5/pull/1131
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1110
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1119
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1133
New Contributors
* YSelfTool made their first contribution in https://github.com/scikit-hep/uproot5/pull/1128
**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.2.2...v5.3.0