diff --git a/app/config/sdks.php b/app/config/sdks.php index a3088b247b..1bf2725785 100644 --- a/app/config/sdks.php +++ b/app/config/sdks.php @@ -11,7 +11,7 @@ return [ [ 'key' => 'web', 'name' => 'Web', - 'version' => '22.1.0', + 'version' => '22.3.1', 'url' => 'https://github.com/appwrite/sdk-for-web', 'package' => 'https://www.npmjs.com/package/appwrite', 'enabled' => true, @@ -140,7 +140,7 @@ return [ [ 'key' => 'react-native', 'name' => 'React Native', - 'version' => '0.21.0', + 'version' => '0.23.1', 'url' => 'https://github.com/appwrite/sdk-for-react-native', 'package' => 'https://npmjs.com/package/react-native-appwrite', 'enabled' => true, diff --git a/composer.lock b/composer.lock index 54e8929825..5a6958c241 100644 --- a/composer.lock +++ b/composer.lock @@ -161,16 +161,16 @@ }, { "name": "appwrite/php-runtimes", - "version": "0.19.3", + "version": "0.19.4", "source": { "type": "git", "url": "https://github.com/appwrite/runtimes.git", - "reference": "bfe9f3c730c8c203c5e2d80bd5a81c9b1579714e" + "reference": "eea9d1b3ca2540eab623b419c8afde09ef406c0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/appwrite/runtimes/zipball/bfe9f3c730c8c203c5e2d80bd5a81c9b1579714e", - "reference": "bfe9f3c730c8c203c5e2d80bd5a81c9b1579714e", + "url": "https://api.github.com/repos/appwrite/runtimes/zipball/eea9d1b3ca2540eab623b419c8afde09ef406c0b", + "reference": "eea9d1b3ca2540eab623b419c8afde09ef406c0b", "shasum": "" }, "require": { @@ -210,9 +210,9 @@ ], "support": { "issues": "https://github.com/appwrite/runtimes/issues", - "source": "https://github.com/appwrite/runtimes/tree/0.19.3" + "source": "https://github.com/appwrite/runtimes/tree/0.19.4" }, - "time": "2026-02-06T10:08:18+00:00" + "time": "2026-02-17T10:04:39+00:00" }, { "name": "brick/math", @@ -3797,16 +3797,16 @@ }, { "name": "utopia-php/database", - "version": "5.2.1", + "version": "5.3.0", "source": { "type": "git", "url": "https://github.com/utopia-php/database.git", - "reference": "adfdf201144353a1d2ce14bb197ab746079894e0" + "reference": "5e49f32ebb6e40a78209231564c40e5068810429" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/database/zipball/adfdf201144353a1d2ce14bb197ab746079894e0", - "reference": "adfdf201144353a1d2ce14bb197ab746079894e0", + "url": "https://api.github.com/repos/utopia-php/database/zipball/5e49f32ebb6e40a78209231564c40e5068810429", + "reference": "5e49f32ebb6e40a78209231564c40e5068810429", "shasum": "" }, "require": { @@ -3849,9 +3849,9 @@ ], "support": { "issues": "https://github.com/utopia-php/database/issues", - "source": "https://github.com/utopia-php/database/tree/5.2.1" + "source": "https://github.com/utopia-php/database/tree/5.3.0" }, - "time": "2026-02-16T11:01:13+00:00" + "time": "2026-02-17T11:50:01+00:00" }, { "name": "utopia-php/detector", @@ -3948,16 +3948,16 @@ }, { "name": "utopia-php/dns", - "version": "1.6.2", + "version": "1.6.3", "source": { "type": "git", "url": "https://github.com/utopia-php/dns.git", - "reference": "98c70520213a41e2fe1867e5b110273c06bf1cab" + "reference": "c46a13c42bc19365985264a6fdaaaf7d8e736d3e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/dns/zipball/98c70520213a41e2fe1867e5b110273c06bf1cab", - "reference": "98c70520213a41e2fe1867e5b110273c06bf1cab", + "url": "https://api.github.com/repos/utopia-php/dns/zipball/c46a13c42bc19365985264a6fdaaaf7d8e736d3e", + "reference": "c46a13c42bc19365985264a6fdaaaf7d8e736d3e", "shasum": "" }, "require": { @@ -3999,9 +3999,9 @@ ], "support": { "issues": "https://github.com/utopia-php/dns/issues", - "source": "https://github.com/utopia-php/dns/tree/1.6.2" + "source": "https://github.com/utopia-php/dns/tree/1.6.3" }, - "time": "2026-02-13T12:29:08+00:00" + "time": "2026-02-17T10:45:46+00:00" }, { "name": "utopia-php/domains", @@ -5385,16 +5385,16 @@ "packages-dev": [ { "name": "appwrite/sdk-generator", - "version": "1.9.2", + "version": "1.9.3", "source": { "type": "git", "url": "https://github.com/appwrite/sdk-generator.git", - "reference": "74de906ea5051030c5299a5d4aa74d963a531130" + "reference": "5a8a304e404c84539f3ac6562c736f8c7ef2bef2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/appwrite/sdk-generator/zipball/74de906ea5051030c5299a5d4aa74d963a531130", - "reference": "74de906ea5051030c5299a5d4aa74d963a531130", + "url": "https://api.github.com/repos/appwrite/sdk-generator/zipball/5a8a304e404c84539f3ac6562c736f8c7ef2bef2", + "reference": "5a8a304e404c84539f3ac6562c736f8c7ef2bef2", "shasum": "" }, "require": { @@ -5430,9 +5430,9 @@ "description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms", "support": { "issues": "https://github.com/appwrite/sdk-generator/issues", - "source": "https://github.com/appwrite/sdk-generator/tree/1.9.2" + "source": "https://github.com/appwrite/sdk-generator/tree/1.9.3" }, - "time": "2026-02-16T06:59:54+00:00" + "time": "2026-02-17T11:48:05+00:00" }, { "name": "doctrine/annotations", diff --git a/docs/examples/1.8.x/console-web/examples/databases/create-longtext-attribute.md b/docs/examples/1.8.x/console-web/examples/databases/create-longtext-attribute.md index 2f777f513b..2a45350168 100644 --- a/docs/examples/1.8.x/console-web/examples/databases/create-longtext-attribute.md +++ b/docs/examples/1.8.x/console-web/examples/databases/create-longtext-attribute.md @@ -13,7 +13,8 @@ const result = await databases.createLongtextAttribute({ key: '', required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/databases/create-mediumtext-attribute.md b/docs/examples/1.8.x/console-web/examples/databases/create-mediumtext-attribute.md index 4a07863a87..6d47b00f2b 100644 --- a/docs/examples/1.8.x/console-web/examples/databases/create-mediumtext-attribute.md +++ b/docs/examples/1.8.x/console-web/examples/databases/create-mediumtext-attribute.md @@ -13,7 +13,8 @@ const result = await databases.createMediumtextAttribute({ key: '', required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/databases/create-text-attribute.md b/docs/examples/1.8.x/console-web/examples/databases/create-text-attribute.md index 8e2a1c979b..d883c36b89 100644 --- a/docs/examples/1.8.x/console-web/examples/databases/create-text-attribute.md +++ b/docs/examples/1.8.x/console-web/examples/databases/create-text-attribute.md @@ -13,7 +13,8 @@ const result = await databases.createTextAttribute({ key: '', required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/databases/create-varchar-attribute.md b/docs/examples/1.8.x/console-web/examples/databases/create-varchar-attribute.md index f5d61db290..9b3d2a4924 100644 --- a/docs/examples/1.8.x/console-web/examples/databases/create-varchar-attribute.md +++ b/docs/examples/1.8.x/console-web/examples/databases/create-varchar-attribute.md @@ -14,7 +14,8 @@ const result = await databases.createVarcharAttribute({ size: 1, required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/tablesdb/create-longtext-column.md b/docs/examples/1.8.x/console-web/examples/tablesdb/create-longtext-column.md index d3b25f3046..89603a4780 100644 --- a/docs/examples/1.8.x/console-web/examples/tablesdb/create-longtext-column.md +++ b/docs/examples/1.8.x/console-web/examples/tablesdb/create-longtext-column.md @@ -13,7 +13,8 @@ const result = await tablesDB.createLongtextColumn({ key: '', required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/tablesdb/create-mediumtext-column.md b/docs/examples/1.8.x/console-web/examples/tablesdb/create-mediumtext-column.md index a0ec9f2192..aef3b40476 100644 --- a/docs/examples/1.8.x/console-web/examples/tablesdb/create-mediumtext-column.md +++ b/docs/examples/1.8.x/console-web/examples/tablesdb/create-mediumtext-column.md @@ -13,7 +13,8 @@ const result = await tablesDB.createMediumtextColumn({ key: '', required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/tablesdb/create-text-column.md b/docs/examples/1.8.x/console-web/examples/tablesdb/create-text-column.md index 65a79782ee..763e2df801 100644 --- a/docs/examples/1.8.x/console-web/examples/tablesdb/create-text-column.md +++ b/docs/examples/1.8.x/console-web/examples/tablesdb/create-text-column.md @@ -13,7 +13,8 @@ const result = await tablesDB.createTextColumn({ key: '', required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/examples/1.8.x/console-web/examples/tablesdb/create-varchar-column.md b/docs/examples/1.8.x/console-web/examples/tablesdb/create-varchar-column.md index a5d0978ddf..eee225d886 100644 --- a/docs/examples/1.8.x/console-web/examples/tablesdb/create-varchar-column.md +++ b/docs/examples/1.8.x/console-web/examples/tablesdb/create-varchar-column.md @@ -14,7 +14,8 @@ const result = await tablesDB.createVarcharColumn({ size: 1, required: false, default: '', // optional - array: false // optional + array: false, // optional + encrypt: false // optional }); console.log(result); diff --git a/docs/sdks/react-native/CHANGELOG.md b/docs/sdks/react-native/CHANGELOG.md index d111ee5a20..332b27ada4 100644 --- a/docs/sdks/react-native/CHANGELOG.md +++ b/docs/sdks/react-native/CHANGELOG.md @@ -1,5 +1,10 @@ # Change log +## 0.23.1 + +* Add `upsert` method to Realtime `Channels` helper class +* Fix `bignumber.js` bundler conflict by removing direct dependency in favor of transitive dependency from `json-bigint` + ## 0.21.0 * Add `queries` parameter to `client.subscribe()` for filtering Realtime events diff --git a/docs/sdks/web/CHANGELOG.md b/docs/sdks/web/CHANGELOG.md index 7f24cb7c38..a91f186fc4 100644 --- a/docs/sdks/web/CHANGELOG.md +++ b/docs/sdks/web/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## 22.3.1 + +* Add `upsert` method to Realtime `Channels` helper class +* Fix `bignumber.js` bundler conflict with Next.js Turbopack by removing direct dependency in favor of transitive dependency from `json-bigint` + ## 22.1.0 * Add `queries` parameter to `Realtime.subscribe()` and `client.subscribe()` for server-side query filtering