Releases: appwrite/sdk-for-cli
Releases · appwrite/sdk-for-cli
10.2.1
10.1.0
What's Changed
- Deprecate
createVerification
method inAccount
service - Add
createEmailVerification
method inAccount
service
Full Changelog: 10.0.1...10.1.0
10.0.1
What's Changed
- Fix CLI Dart model generation issues by @Fellmonkey
- Fix row permissions and security sync by @ChiragAgg5k
- Fix error when pushing columns with relationships by @ChiragAgg5k
- Fix resource name from attributes to columns for TablesDB indexes by @ChiragAgg5k
Full Changelog: 10.0.0...10.0.1
10.0.0
What's Changed
- Breaking: Removed Avatars CLI command and all related subcommands; corresponding examples deleted
- Feat: Geo defaults now accept coordinate arrays for Databases and Tables DB, with automatic normalization
- Feat: Pull command skips deprecated resources by default and shows clearer totals/messages
- Feat: Updated CLI descriptions: Databases marked legacy; added tables-db, projects, and project
- Fix TypeScript type generation now quotes invalid property names to produce valid typings
- Update documentation: Removed Avatars CLI examples and updated help text to reflect new geo defaults and terminology
Full Changelog: 9.1.0...10.0.0
9.1.0
9.0.2
9.0.1
9.0.0
8.3.0
What's Changed
- Feat: Add support for
appwrite.config.json
file- All new projects will be initialized with this configuration file
- Resolves bundler conflicts (e.g., Vite) that incorrectly interpret
.json
files as library imports
- Add
incrementDocumentAttribute
anddecrementDocumentAttribute
support toDatabases
service - Type generation fixes:
- Fix relationships using the relatedCollection's id instead of name
- Update auto generated comment to show relative path instead of absolute path
Note: The existing
appwrite.json
file remains fully supported for backward compatibility
Full Changelog: 8.2.2...8.3.0
8.2.2
What's Changed
- Fix object comparison logic when pushing settings
- Type generation fixes:
- Dart: Fixed import casing to snake_case, removed
extends Document
and hardcoded attributes, removed unnecessary imports - Java: Fixed indentation to 4 spaces, updated imports to
java.util.Objects
, fixed enum casing in strict mode as per Oracle official docs - Javascript: Updated optional values formatting from
|null
to| null
- Kotlin: Fixed indentation to 4 spaces per Kotlinlang official docs
- PHP: Fixed indentation to 4 spaces per PHP Fig official docs
- Swift: Fixed indentation to 4 spaces, improved
decodeIfPresent
usage for optionals, added missingpublic
toinit
method - Typescript: Fixed indentation to 4 spaces per Typescript coding guidelines
- Dart: Fixed import casing to snake_case, removed
Full Changelog: 8.2.1...8.2.2