App Builder Database is officially Generally Available!
We’re excited to announce that App Builder Database is officially Generally Available!
App Builder Database provides powerful document-style persistence for Adobe I/O Runtime Actions, delivering a new out-of-the-box capability alongside App Builder’s existing State and Files storage. Powered by aio-lib-db, it offers a MongoDB-like query syntax, type safety, and streaming support for large datasets—all natively integrated with App Builder workflows and CLI tools.
A sincere thank you to everyone who participated in the beta program. Your feedback and real-world testing made a real difference, and we’re grateful for your partnership along the way.
:rocket: WHAT’S NEW
Here’s what we added during the beta period:
- 40GB of Storage Per Pack — Each pack of App Builder now includes 40 gigabytes of database storage.
- AUS Region Support — App Builder Database is now available in the Australia region in addition to AMER, APAC, and EMEA
- Stronger Authentication — Authentication has been upgraded to use IMS Tokens for production-grade security.
- Best Practice Documentation — Comprehensive best practice guides are now available in the official documentation.
:warning: REMINDER: Update Your Authentication
If you haven’t yet updated your authentication as part of the IMS Token upgrade, please do so as soon as possible — the previous auth method no longer works. The process involves these steps:
- Add the App Builder Data Services API in Developer Console (instructions here)
- Update aio-lib-db — npm update @adobe/aio-lib-db
- Update aio-lib-db initialization to use IMS tokens via generateAccessToken, plus the required include-ims-credentials: true
- annotation in app.config.yaml(instructions here)
- Update the AIO CLI — using aio update (documentation here)