History

Version Packages (#1077)

Rhys Sullivan committed 4 months agov1.5.17

Commit 9ddf1ff1 parent 8b4928562 files · +330 −98Browse files

Showing the changes to apps/cli (2 of 62 files). Show all

Unified · Split

2 files
  1. apps/cli/CHANGELOG.md +36 −0
  2. apps/cli/package.json +1 −1
apps/cli/CHANGELOG.md+36−0
@@ -1,5 +1,41 @@
1# executor1# executor
2 2
3## 1.5.17
4
5### Patch Changes
6
7- [#1076](https://github.com/RhysSullivan/executor/pull/1076) [`3e47752`](https://github.com/RhysSullivan/executor/commit/3e4775292d75e65fe3fa9ab4101360123b29e27c) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - Add `executor login` (plus `logout` and `whoami`) for signing the CLI into a
8 hosted or self-hosted Executor server using the OAuth 2.0 Device Authorization
9 Grant (RFC 8628), instead of manually creating and pasting an API key. `login`
10 prints a code and verification URL, opens the browser, and polls; afterwards the
11 CLI authenticates with a bearer token. Works against both cloud (WorkOS) and
12 self-host (Better Auth) servers.
13
14- [#1076](https://github.com/RhysSullivan/executor/pull/1076) [`3e47752`](https://github.com/RhysSullivan/executor/commit/3e4775292d75e65fe3fa9ab4101360123b29e27c) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - `connections.list` now returns a lean summary by default, replacing the full
15 `oauthScope` grant string (which can run to thousands of characters per
16 connection) with an `oauthScopeCount`. Pass `verbose: true` to get the full
17 grant back.
18
19- [#1076](https://github.com/RhysSullivan/executor/pull/1076) [`3e47752`](https://github.com/RhysSullivan/executor/commit/3e4775292d75e65fe3fa9ab4101360123b29e27c) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - The execute result envelope now reports how many items a script sent to the user
20 via `emit()`. A script that only emits (with no return value) is no longer
21 indistinguishable from one that did nothing: the envelope includes an emitted
22 count and a `(no return value; N items emitted to the user)` text preview.
23
24- [#1076](https://github.com/RhysSullivan/executor/pull/1076) [`3e47752`](https://github.com/RhysSullivan/executor/commit/3e4775292d75e65fe3fa9ab4101360123b29e27c) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - Fix OAuth connect for providers that issue authorization codes redeemable only
25 at a region-specific token host. Executor now redeems the code at the region
26 returned on the callback rather than the statically advertised token endpoint,
27 so connecting these providers no longer fails at the token-exchange step.
28
29- [#1076](https://github.com/RhysSullivan/executor/pull/1076) [`3e47752`](https://github.com/RhysSullivan/executor/commit/3e4775292d75e65fe3fa9ab4101360123b29e27c) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - Send a default `executor` User-Agent on OpenAPI tool calls. Upstreams such as
30 GitHub that reject requests without a User-Agent (HTTP 403) now succeed instead
31 of surfacing the rejection as a credential error. A spec- or connection-provided
32 User-Agent still takes precedence.
33- Updated dependencies []:
34 - @executor-js/sdk@1.5.17
35 - @executor-js/runtime-quickjs@1.5.17
36 - @executor-js/local@1.4.4
37 - @executor-js/api@1.4.37
38
3## 1.5.1639## 1.5.16
4 40
5### Patch Changes41### Patch Changes
apps/cli/package.json+1−1
@@ -1,6 +1,6 @@
1{1{
2 "name": "executor",2 "name": "executor",
3 "version": "1.5.16",3 "version": "1.5.17",
4 "private": true,4 "private": true,
5 "bin": {5 "bin": {
6 "executor": "./bin/executor.ts"6 "executor": "./bin/executor.ts"