5 unstable releases
Uses new Rust 2024
| 0.33.0 | Apr 2, 2026 |
|---|---|
| 0.32.0 | Aug 7, 2025 |
| 0.31.2 | Jun 10, 2025 |
| 0.31.1 | Feb 18, 2025 |
| 0.31.0 | Jan 31, 2025 |
#1693 in Procedural macros
18,794 downloads per month
Used in 81 crates
(via opentalk-types-common)
38KB
842 lines
OpenTalk Types
This repository contains crates with datatypes used by OpenTalk in the Web API (for managing events etc) and the signaling connection (during a conference call).
How To Release
- Update the crates versions that need releasing
- Check dependent crates in this repo
- if the version is incompatible with the current version -> Update dependencies
- if version is compatible, we don't need to update the dependency
- Check the cargo doc for details about which version are compatible with which requirement
- create a merge request with version updated
- go through normal review process
- merge
- Tag and publish
- create a tag for each release
- tag name:
<crate-name>-<crate-version> cargo publish -p
!NOTE We don't use prerelease versions (
X.Y.Z-dev) onmainsince this would conflict with releasing only a subset of crates. When a subset of crates is published, we must ensure that no prerelease version leak into dependencies.
Dependencies
~3.5MB
~78K SLoC