github appwrite/appwrite 0.15.0
Version 0.15.0

latest releases: cl-1.6.0-16, cl-1.6.0-15, cl-1.6.0-console-roles.3...
pre-release2 years ago

BREAKING CHANGES

  • Docker Compose V2 is required now
  • The POST:/v1/account/sessions endpoint is now POST:/v1/account/sessions/email
  • All /v1/database/... endpoints are now /v1/databases/...
  • dateCreated attribute is removed from Teams
  • dateCreated attribute is removed from Executions
  • dateCreated attribute is removed from Files
  • dateCreated and dateUpdated attributes are removed from Functions
  • dateCreated and dateUpdated attributes are removed from Deployments
  • dateCreated and dateUpdated attributes are removed from Buckets
  • Following Events for Webhooks and Functions are changed:
    • collections.[COLLECTION_ID] is now databases.[DATABASE_ID].collections.[COLLECTION_ID]
    • collections.[COLLECTION_ID].documents.[DOCUMENT_ID] is now databases.[DATABASE_ID].collections.[COLLECTION_ID].documents.[DOCUMENT_ID]
  • Following Realtime Channels are changed:
    • collections.[COLLECTION_ID] is now databases.[DATABASE_ID].collections.[COLLECTION_ID]
    • collections.[COLLECTION_ID].documents is now databases.[DATABASE_ID].collections.[COLLECTION_ID].documents
  • After Migration a Database called default is created for all your existing Database Collections

Features

  • Added Phone Authentication by @TorstenDittmann in #3357
    • Added Twilio Support
    • Added TextMagic Support
    • Added Telesign Support
    • Added Endpoint to create Phone Session (POST:/v1/account/sessions/phone)
    • Added Endpoint to confirm Phone Session (PUT:/v1/account/sessions/phone)
    • Added Endpoint to update Account Phone Number (PATCH:/v1/account/phone)
    • Added Endpoint to create Account Phone Verification (POST:/v1/account/verification/phone)
    • Added Endpoint to confirm Account Phone Verification (PUT:/v1/account/verification/phone)
    • Added _APP_PHONE_PROVIDER and _APP_PHONE_FROM Environment Variable
    • Added phone and phoneVerification Attribute to User
  • Added $createdAt and $updatedAt Attributes by @TorstenDittmann in #3382
    • Bucket
    • Collection
    • Deployment
    • Document
    • Domain
    • Execution
    • File
    • Func
    • Key
    • Membership
    • Platform
    • Project
    • Team
    • User
    • Webhook
    • Session (only $createdAt)
    • Token (only $createdAt)
  • Added Databases Resource to the Database Service by @lohanidamodar in #3338
    • Added databases.read and databases.write Scopes for API Keys
  • Webhooks now have a Signature Key for proof of Origin by @shimonewman in #3351
  • Start using Docker Compose V2 (from docker-compose to docker compose) by @Meldiron in #3362
  • Added support for selfhosted Gitlab (OAuth) by @Meldiron in #3366
  • Added Dailymotion OAuth Provider by @2002Bishwajeet in #3371
  • Added Autodesk OAuth Provider by @Haimantika in #3420
  • Ignore Service Checks when using API Key by @stnguyen90 in #3270
  • Added WebM as MIME- and Preview Type by @chuongtang in #3327
  • Expired User Sessions are now deleted by the Maintenance Worker by @TorstenDittmann in #3324
  • Increased JWT rate-limit to 100 per hour by @abnegate in #3345
  • Internal Database Relations are now resolved using the Internal ID by @fogelito in #3383
  • Permissions for Documents can be updated without payload now by @gepd in #3346

Bugs

New Contributors

Full Changelog: 0.14.2...0.15.0

Don't miss a new appwrite release

NewReleases is sending notifications on new releases.