Skip to content

Commit cd1cafc

Browse files
authored
Cut 1.1.0 (#99)
* Cut 1.1.0 Bump the version constant and populate the changelog for the three user-visible changes that have accumulated since 1.0.0: the unified start_egress method, the PASSTHROUGH encoding preset, and the now-required exp claim on token verification. * Sync Gemfile.lock to 1.1.0 The gemspec is a path gem, so its version is pinned in Gemfile.lock. Bumping VERSION without updating the lockfile fails test-api.yml, which installs with bundler-cache (frozen mode) and rejects a stale lockfile.
1 parent 27db2ae commit cd1cafc

3 files changed

Lines changed: 18 additions & 2 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
## [Unreleased]
22

3+
## [1.1.0]
4+
5+
### Added
6+
7+
- `EgressServiceClient#start_egress`, a unified egress entry point taking a single source (`template:`, `web:`, or `media:`), a list of `outputs:`, an optional default `storage:` for outputs that don't set their own, and per-request `webhooks:`. Reachable as `egress.start_egress` from `LiveKit::LiveKitAPI`.
8+
- `EncodingOptionsPreset::PASSTHROUGH`, selectable through the existing `preset:` kwarg on `start_egress`, which skips transcoding for a single-track egress.
9+
10+
### Changed
11+
12+
- **Breaking:** `LiveKit::TokenVerifier#verify` now requires an `exp` claim and raises `JWT::MissingRequiredClaim` for a token without one. Tokens minted by `LiveKit::AccessToken` always set `exp`, so this only affects tokens issued elsewhere with no expiry.
13+
- The `jwt` runtime dependency now requires `>= 2.3.0` (was `>= 2.2.3`), for `required_claims` support.
14+
15+
### Removed
16+
17+
- `UpdateEgressRequest` from the generated protobuf stubs, following the removal of the unused `UpdateEgress` RPC upstream. It was never reachable through any client method.
18+
319
## [1.0.0]
420

521
### Added

‎Gemfile.lock‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
livekit-server-sdk (1.0.0)
4+
livekit-server-sdk (1.1.0)
55
faraday (>= 2.0, < 3.0)
66
google-protobuf (~> 4.30, >= 4.30.2)
77
jwt (>= 2.3.0, < 3.0)

‎lib/livekit/version.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module LiveKit
4-
VERSION = "1.0.0"
4+
VERSION = "1.1.0"
55
end

0 commit comments

Comments
 (0)