What's Changed
* BUG: Have `to_segments` return all Nones for no segments, fix 634 by NickleDave in https://github.com/vocalpy/vak/pull/636
* docs: add nhoglen as a contributor for bug by allcontributors in https://github.com/vocalpy/vak/pull/637
* Version 1.0 by NickleDave in https://github.com/vocalpy/vak/pull/639
* DOC: Add version 1.0 announcement [skip ci] by NickleDave in https://github.com/vocalpy/vak/pull/640
* DOC: Add version 1.0 announcement to README [skip ci] by NickleDave in https://github.com/vocalpy/vak/pull/642
* DOC: Add API reference, fix 441 by NickleDave in https://github.com/vocalpy/vak/pull/644
* DOC: Revise reference/about.md [skip ci] by NickleDave in https://github.com/vocalpy/vak/pull/646
* CLN: Refactor window dataset, add tests by NickleDave in https://github.com/vocalpy/vak/pull/654
* ENH: Use crowsetta 5.0, fixes 526 by NickleDave in https://github.com/vocalpy/vak/pull/657
* Prep datasets as directories, fixes 649 650 651 by NickleDave in https://github.com/vocalpy/vak/pull/658
* BUG: Fix usage of crowsetta 5.0 by NickleDave in https://github.com/vocalpy/vak/pull/659
* BUG/CLN: Fixup prepare dataset as directory by NickleDave in https://github.com/vocalpy/vak/pull/660
* replace union to future syntax by Ja-sonYun in https://github.com/vocalpy/vak/pull/661
* docs: add Ja-sonYun as a contributor for code by allcontributors in https://github.com/vocalpy/vak/pull/662
* BUG: Change labelmap for validation step of FrameWindowClassificationModel only, fix 664 by NickleDave in https://github.com/vocalpy/vak/pull/665
* Refactor api, fixes 663 by NickleDave in https://github.com/vocalpy/vak/pull/666
* Refactor frame classification, add audio datasets + DAS model, fixes 630 652 667 by NickleDave in https://github.com/vocalpy/vak/pull/670
* Remove initial implementation of DAS model by NickleDave in https://github.com/vocalpy/vak/pull/675
* Add decorators to register models and model families, fix 623 by NickleDave in https://github.com/vocalpy/vak/pull/676
* ENH: Add ED-TCN model by NickleDave in https://github.com/vocalpy/vak/pull/677
* ENH: Determine network kwargs dynamically in `vak.models.get` by NickleDave in https://github.com/vocalpy/vak/pull/680
* BUG/CLN: Add/fix log statements in FrameClassificationModel by NickleDave in https://github.com/vocalpy/vak/pull/681
* Add parametric UMAP model family by NickleDave in https://github.com/vocalpy/vak/pull/688
* Fix and run linting by NickleDave in https://github.com/vocalpy/vak/pull/690
* TST/CLN: Fix unit tests by NickleDave in https://github.com/vocalpy/vak/pull/693
* docs: add JacquelineGoe as a contributor for bug by allcontributors in https://github.com/vocalpy/vak/pull/695
New Contributors
* Ja-sonYun made their first contribution in https://github.com/vocalpy/vak/pull/661
**Full Changelog**: https://github.com/vocalpy/vak/compare/0.8.0...1.0.0a2