|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [0.2.3] - 2026-02-17 |
| 9 | + |
| 10 | +### Changed |
| 11 | +- Allow calling streaming status with a settings object (support for transcriptions) |
| 12 | + |
| 13 | +## [0.2.2] - 2023-08-30 |
| 14 | + |
| 15 | +### Added |
| 16 | +- Calendars component for interacting with Zoom calendar resources |
| 17 | +- Tests for calendars component |
| 18 | +- Example script for interacting with calendars |
| 19 | + |
| 20 | +### Changed |
| 21 | +- Updated documentation with new calendar endpoints |
| 22 | + |
| 23 | +## [0.2.1] - 2023-08-29 |
| 24 | + |
| 25 | +### Changed |
| 26 | +- Upgraded project dependencies |
| 27 | +- Updated dev dependencies |
| 28 | + |
| 29 | +### Fixed |
| 30 | +- Fixed test returning content on 204 status |
| 31 | +- Removed debug logging from production code |
| 32 | + |
| 33 | +## [0.2.0] - 2023-07-12 |
| 34 | + |
| 35 | +### Added |
| 36 | +- Zoom Rooms component for interacting with Zoom Rooms API |
| 37 | +- Example script to interact with Zoom Rooms |
| 38 | +- Tests for Rooms component |
| 39 | +- Utility function to create dict from TypedDict with NotRequired fields |
| 40 | + |
| 41 | +### Changed |
| 42 | +- Improved typed dict parameters to work with `from` and `to` date fields |
| 43 | +- Renamed `generate_parameters_dict` function |
| 44 | +- Simplified `get_project_dir()` function |
| 45 | + |
| 46 | +### Fixed |
| 47 | +- Fixed typo in import inside example in README |
| 48 | +- Fixed typo in CONTRIBUTING.md |
| 49 | + |
| 50 | +## [0.1.1] - 2023-06-01 |
| 51 | + |
| 52 | +### Added |
| 53 | +- Retry mechanism for generating a new token on 401 responses |
| 54 | +- Support for loading/saving access token from/to file system |
| 55 | +- Poetry for dependency management |
| 56 | + |
| 57 | +### Changed |
| 58 | +- Changed LICENSE to MIT |
| 59 | +- Set minimum dependencies instead of strict versions |
| 60 | +- Lowered minimum required requests version to 2.23.0 |
| 61 | +- Added Pypi install instructions to README |
| 62 | +- Published beta version on PyPI |
| 63 | + |
| 64 | +## [0.1.0] - 2023-05-30 |
| 65 | + |
| 66 | +### Changed |
| 67 | +- Set minimum dependencies instead of strict versions |
| 68 | + |
| 69 | +## [0.0.6] - 2023-05-30 |
| 70 | + |
| 71 | +### Added |
| 72 | +- Support for loading and saving access token from/to file |
| 73 | + |
| 74 | +## [0.0.5] - 2023-05-22 |
| 75 | + |
| 76 | +### Changed |
| 77 | +- Lowered the minimum required requests version to 2.23.0 |
| 78 | + |
| 79 | +## [0.0.4] - 2023-05-15 |
| 80 | + |
| 81 | +### Added |
| 82 | +- Retry mechanism on 401 unauthorized responses |
| 83 | + |
| 84 | +## [0.0.3] - 2023-05-05 |
| 85 | + |
| 86 | +### Added |
| 87 | +- Resolution parameter support for live streams |
| 88 | + |
| 89 | +## [0.0.2] - 2023-05-05 |
| 90 | + |
| 91 | +### Added |
| 92 | +- Meeting token endpoint (`get_meeting_token`) |
| 93 | +- Updated workflows |
| 94 | + |
| 95 | +## [0.0.1] - 2023-05-05 |
| 96 | + |
| 97 | +### Added |
| 98 | +- Initial release |
| 99 | +- Server-to-Server OAuth token support |
| 100 | +- `ZoomApiClient` with `init_from_env` and `init_from_dotenv` methods |
| 101 | +- Users component with `get_user` and `get_user_meetings` endpoints |
| 102 | +- Meetings component with `get_meeting` endpoint |
| 103 | +- Meeting livestreams component |
| 104 | +- Webinars component |
| 105 | +- Webinar livestreams component |
| 106 | +- Logging utilities |
| 107 | +- Pre-commit hooks with mypy, isort, flake8, and black |
| 108 | +- GitHub Actions for testing, pre-commit, and CodeQL analysis |
| 109 | +- Code coverage reporting with codecov |
| 110 | + |
| 111 | +[0.2.3]: https://github.com/cern-vc/zoom-python-client/compare/v0.2.2...v0.2.3 |
| 112 | +[0.2.2]: https://github.com/cern-vc/zoom-python-client/compare/v0.2.1...v0.2.2 |
| 113 | +[0.2.1]: https://github.com/cern-vc/zoom-python-client/compare/v0.2.0...v0.2.1 |
| 114 | +[0.2.0]: https://github.com/cern-vc/zoom-python-client/compare/v0.1.1...v0.2.0 |
| 115 | +[0.1.1]: https://github.com/cern-vc/zoom-python-client/compare/v0.1.0...v0.1.1 |
| 116 | +[0.1.0]: https://github.com/cern-vc/zoom-python-client/compare/v0.0.6...v0.1.0 |
| 117 | +[0.0.6]: https://github.com/cern-vc/zoom-python-client/compare/0.0.5...v0.0.6 |
| 118 | +[0.0.5]: https://github.com/cern-vc/zoom-python-client/compare/0.0.4...0.0.5 |
| 119 | +[0.0.4]: https://github.com/cern-vc/zoom-python-client/compare/0.0.3...0.0.4 |
| 120 | +[0.0.3]: https://github.com/cern-vc/zoom-python-client/compare/0.0.2...0.0.3 |
| 121 | +[0.0.2]: https://github.com/cern-vc/zoom-python-client/compare/0.0.1...0.0.2 |
| 122 | +[0.0.1]: https://github.com/cern-vc/zoom-python-client/releases/tag/0.0.1 |
0 commit comments