Version 1.8.0
What's Changed
- [#43] Added keys to every
BigBlueButtonException, to better identify them. - [#42] Changed
BigBlueButtonExceptionto inherit fromStandardErrorinstead ofException. - [#50] [BREAKING-CHANGE] Replaced the
debugflag with a optionalLogger. The application using the gem can pass its own logger as argument for theBigBlueButtonApiinitialization. If none is passed, the gem will use its own default logger onSTDOUTwithINFOlevel. - [#40] Fixed an issue preventing documents from being preuploaded using the create call.
- Fixed the parse of recordings with invalid times. It would break at
getRecordingsif one of them had an emptystartTimeorendTime. - Added a Dockerfile and docker-compose.yml to help run tests.
- Fixed the deprecated
TimeoutErrorconstant. - [#35] Made
get_recordingsaccept multiplestateparams. - [#34] Updated
rubyzipgem to the newest version with no vulnerability, from 1.2.2 to 1.3.0 - [#33] Upgraded dependencies:
childprocessfrom 0.3.2 to 1.0.1ffifrom 1.0.11 to 1.9.24jsonfrom 1.8.3 to 1.8.6nokogirifrom 1.6.6.2 to 1.10.4rackfrom 1.4.1 to 1.6.11rdocfrom 3.12 to 3.12.1rubyzipfrom 0.9.8 to 1.2.2
New Contributors
- @CaetanoJS made their first contribution in #33
- @farhatahmad made their first contribution in #40
- @JoaoCarAlmSilva made their first contribution in #50
- @h0jeZvgoxFepBQ2C made their first contribution in #42
Full Changelog: v1.7.0...v1.8.0