v5.1.0
As part of updating our release process to use Github Actions, we're cutting a new release relatively soon after the last one (5.0.0, released June 24 2025). There are a number of infrastructure updates that will hopefully be invisible to end users, as well as a new method in the Zoom connector (fetch webinar occurences) and some improvements to the NewMode connector.
Thank you to @codybraun @matthewkrausse @bmos and @austinweisgrau for their contributions to this release and to @bmos @fgregg and @sharinetmc for their help getting the new release process set up!
New Features
- Cody/feature/fetch zoom webinar occurrences by @codybraun in #1500
- NewMode retries and pagination by @codybraun in #1499
- Refresh the NewMode token when needed by @codybraun in #1502
Infrastructure & Others
- Update Quickbooks Time documentation for accuracy by @matthewkrausse in #1490
- Add ruff flake8-bugbear rules by @bmos in #1325
- Add ruff flake8-comprehensions rules by @bmos in #1344
- Bump pygithub from 2.6.0 to 2.6.1 by @dependabot in #1492
- Bump google-auth from 2.38.0 to 2.40.3 by @dependabot in #1493
- Bump pytest from 8.4.0 to 8.4.1 by @dependabot in #1495
- Bump github/codeql-action from 3.29.0 to 3.29.1 by @dependabot in #1496
- Bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot in #1497
- Bump install-pinned/uv from dd7eb57b95be797bfab39ebae25c58901440f957 to 51bb057ca8857db7531f188d414ba32b7bb16d2b by @dependabot in #1498
- Bump google-api-python-client from 2.173.0 to 2.174.0 by @dependabot in #1494
- remove file that shouldn't be in repository by @austinweisgrau in #1501
- Build + Release Workflow by @bmos in #1342
- update release number in setup.py by @shaunagm in #1503
Full Changelog: v5.0.0...v5.1.0