Skip to content

Commit d299e89

Browse files
authored
feat: Command Line SDK update for version 17.4.0 (#293)
* chore: update Command Line SDK to 17.4.0 * chore: update Command Line SDK to 17.4.0
1 parent 18e8e5f commit d299e89

29 files changed

Lines changed: 1602 additions & 403 deletions

CHANGELOG.md

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

3+
## 17.4.0
4+
5+
* Added `--activate` flag for `push function` to control deployment activation
6+
* Added deployment logs with URLs and elapsed time after successful push
7+
* Added explicit deployment activation step after function build completes
8+
* Added `deploymentRetention` field to function initialization config
9+
* Added `--template-repository`, `--template-owner`, `--template-root-directory`, `--template-version` options to `functions create`
10+
* Added structured collection rendering for improved CLI output formatting
11+
* Fixed console URL generation to properly strip `/v1` suffix
12+
* Fixed force mode to always prompt for code pull confirmation
13+
* Fixed sensitive key detection to match suffix-based patterns
14+
* Fixed redaction hint display for JSON and raw output modes
15+
* Fixed SDK client initialization for account, locale, migrations, proxy, and vcs services
16+
* Moved `getSafeDirectoryName` to shared utils for pull commands
17+
* Updated `.gitignore` rule handling to add rules individually
18+
319
## 17.3.1
420

521
* Fixed: proxy CLI using console SDK instead of project SDK

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Once the installation is complete, you can verify the install using
2929

3030
```sh
3131
$ appwrite -v
32-
17.3.1
32+
17.4.0
3333
```
3434

3535
### Install using prebuilt binaries
@@ -60,7 +60,7 @@ $ scoop install https://raw.githubusercontent.com/appwrite/sdk-for-cli/master/sc
6060
Once the installation completes, you can verify your install using
6161
```
6262
$ appwrite -v
63-
17.3.1
63+
17.4.0
6464
```
6565

6666
## Getting Started

bun.lock

Lines changed: 80 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ function writeUpdateAvailableNotice(currentVersion: string, latestVersion: strin
6969
stream.write(
7070
chalk.cyan(
7171
`💡 Run '${chalk.bold('appwrite update')}' to update to the latest version.`
72-
) + '\n'
72+
) + '\n\n'
7373
);
7474
}
7575

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
```bash
2+
appwrite organizations confirm-addon-payment \
3+
--organization-id <ORGANIZATION_ID> \
4+
--addon-id <ADDON_ID>
5+
```
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
```bash
2+
appwrite organizations create-baa-addon \
3+
--organization-id <ORGANIZATION_ID>
4+
```
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
```bash
2+
appwrite organizations delete-addon \
3+
--organization-id <ORGANIZATION_ID> \
4+
--addon-id <ADDON_ID>
5+
```
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
```bash
2+
appwrite organizations get-addon-price \
3+
--organization-id <ORGANIZATION_ID> \
4+
--addon baa
5+
```
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
```bash
2+
appwrite organizations get-addon \
3+
--organization-id <ORGANIZATION_ID> \
4+
--addon-id <ADDON_ID>
5+
```
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
```bash
2+
appwrite organizations list-addons \
3+
--organization-id <ORGANIZATION_ID>
4+
```

0 commit comments

Comments
 (0)