You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
### Changed
11
+
12
+
- Renamed CLI service commands and scope aliases to use the official Openapi console slugs from `oas/00-list.txt`.
13
+
- Replaced legacy aliases such as `token`, `sms`, `cadastre`, `certified-email`, `chamber-of-commerce`, `exchange-rate`, `massive-rem`, `paying-bills`, `postal-service`, `real-estate`, `time-stamping`, and `zip-codes` with `oauth`, `smsv2`, `catasto`, `pec`, `visurecamerali`, `exchange`, `pecmassiva`, `bollettini`, `ufficiopostale`, `realestate`, `marchetemporali`, and `cap`.
14
+
15
+
### Added
16
+
17
+
- Added `oauthv2` as a separate command for the new OAuth v2 API on `oauth.openapi.com`, alongside the existing `oauth` command on `oauth.openapi.it`.
18
+
10
19
---
11
20
12
21
## [0.1.1] - 2026-04-02
@@ -16,7 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
25
-**Scope alias `all`** — passing `--scopes all` when creating a token now expands to every available scope returned by the API. The keyword is case-insensitive (`ALL`, `All`, etc. are all valid).
17
26
18
27
```bash
19
-
openapi token create --scopes all
28
+
openapi oauth create --scopes all
20
29
```
21
30
22
31
- Global `--who` easter egg powered by the external `billy-ray` crate.
@@ -35,7 +44,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Used by all service commands (`sms`, `company`, `risk`, etc.). These are tokens generated via `openapi token create`.
89
+
Used by all service commands (`smsv2`, `company`, `risk`, etc.). These are tokens generated via `openapi oauth create` or `openapi oauthv2 tokens create`.
90
90
91
91
```bash
92
92
export OPENAPI_TOKEN="your-bearer-token"
@@ -106,32 +106,38 @@ This shows all 5 environment variables, their status, and the scopes attached to
106
106
Use the `-S` (or `--sandbox`) flag to run against sandbox environments:
0 commit comments