Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@

## Unreleased

### Fixed

- `teams subscribe list` failed with HTTP 400 ("Query option 'Top' is not allowed"), because Graph rejects `$top` on `/subscriptions`. It now pages by `@odata.nextLink` alone, as `channel list` and `chat members list` do, and ignores `--page-size`.
## v0.11.0 - 2026-10-27

### Added

Expand All @@ -31,6 +29,7 @@
- `teams listen` on a port already in use exits with code 10 (`CONFIG_ERROR`), naming the address and the OS error, instead of reporting an authentication failure (exit code 3).
- The browser login keeps serving its loopback redirect URI until the callback arrives. It served one connection, so a browser's speculative connection or a second request could leave it waiting forever or failing with "Failed to receive auth code from callback". A redirect carrying the identity platform's `error` (a declined consent, say) now fails the login at once with `error` and `error_description` (exit code 3) instead of that generic message, requests to other paths or with another `state` are ignored, and the login gives up after 10 minutes with no callback.
- Updated `rustls-webpki` to 0.103.16 and `webpki-roots` to 1.0.11 for RUSTSEC-2026-0382 and RUSTSEC-2026-0381, under which certificates issued by distrusted intermediates could still be accepted. The `tokio` update also clears RUSTSEC-2026-0386 (unsound `AsyncFd` constructors).
- `teams subscribe list` failed with HTTP 400 ("Query option 'Top' is not allowed"), because Graph rejects `$top` on `/subscriptions`. It now pages by `@odata.nextLink` alone, as `channel list` and `chat members list` do, and ignores `--page-size`.

## v0.10.0 - 2026-10-15

Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "teams-cli"
version = "0.10.0"
version = "0.11.0"
edition = "2021"
rust-version = "1.89"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion docs/man/teams-agent-contract.7
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH TEAMS-AGENT-CONTRACT 7 "October 15, 2026" "teams-cli 0.10.0" "Miscellaneous Information"
.TH TEAMS-AGENT-CONTRACT 7 "October 27, 2026" "teams-cli 0.11.0" "Miscellaneous Information"
.SH NAME
teams-agent-contract \- automation contract for the teams CLI
.SH DESCRIPTION
Expand Down
2 changes: 1 addition & 1 deletion docs/man/teams-auth.7
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH TEAMS-AUTH 7 "October 15, 2026" "teams-cli 0.10.0" "Miscellaneous Information"
.TH TEAMS-AUTH 7 "October 27, 2026" "teams-cli 0.11.0" "Miscellaneous Information"
.SH NAME
teams-auth \- authentication model for the teams CLI
.SH DESCRIPTION
Expand Down
2 changes: 1 addition & 1 deletion docs/man/teams-config.5
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH TEAMS-CONFIG 5 "October 15, 2026" "teams-cli 0.10.0" "File Formats"
.TH TEAMS-CONFIG 5 "October 27, 2026" "teams-cli 0.11.0" "File Formats"
.SH NAME
teams-config \- configuration file for the teams CLI
.SH DESCRIPTION
Expand Down
2 changes: 1 addition & 1 deletion docs/man/teams-examples.7
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH TEAMS-EXAMPLES 7 "October 15, 2026" "teams-cli 0.10.0" "Miscellaneous Information"
.TH TEAMS-EXAMPLES 7 "October 27, 2026" "teams-cli 0.11.0" "Miscellaneous Information"
.SH NAME
teams-examples \- practical examples for the teams CLI
.SH DESCRIPTION
Expand Down
2 changes: 1 addition & 1 deletion docs/man/teams.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH TEAMS 1 "October 15, 2026" "teams-cli 0.10.0" "User Commands"
.TH TEAMS 1 "October 27, 2026" "teams-cli 0.11.0" "User Commands"
.SH NAME
teams \- Microsoft Teams CLI for Microsoft Graph automation
.SH SYNOPSIS
Expand Down
Loading