All updates
New feature

"Query Editor for NoSQL Projects — JS Queries & Aggregation Pipelines"

NoSQL projects get a full query editor. Write SDK-style JS queries against entities and collections, and run MongoDB-style aggregation pipelines on engines that support them — all from the dashboard.

JS query mode

NoSQL projects now show a Query editor in place of the SQL editor. Write queries exactly like you would with the SDK:

collection('orders')
  .find({ status: 'paid', total: { $gte: 100 } })
  .sort({ _createdAt: -1 })
  .limit(50)

Aggregation mode

On data engines that support pipelines, the editor gains an Aggregation mode toggle:

[
  { "$match": { "status": "active" } },
  { "$group": { "_id": "customer.city", "orders": { "$count": null }, "revenue": { "$sum": "total" } } },
  { "$sort": { "revenue": -1 } },
  { "$limit": 10 }
]

The mode toggle appears automatically when the project's data engine reports pipeline support — no configuration needed.

MongoDB engine support

The Data Engine gains a MongoDB provider (DATA_ENGINE_PROVIDER=mongodb):

Saved queries

Saved queries now remember their dialect — reopening an aggregation restores Aggregation mode with the target entity preselected.