29 January, 2026
This release adds automatic database indexing for timestamp fields to improve query performance.
Automatic Indexes for Timestamp Fields
Keel now automatically creates database indexes for createdAt and updatedAt fields on all models. This improves performance when querying, sorting, or filtering by these fields.
Since all models have these built-in timestamp fields, your existing queries will benefit from this optimization without any schema changes. Common patterns like listing records ordered by creation date or filtering recent updates will now execute faster.
model Order {
fields {
customer Customer
total Decimal
}
actions {
// Queries that filter or sort by createdAt/updatedAt are now faster
list recentOrders() {
@orderBy(createdAt: desc)
}
}
}Learn more about built-in model fields.
Fixes and Improvements
For a full list of fixes and improvements, check out our GitHub releases page (opens in a new tab).
For any issues or feedback, please contact us at help@keel.so.
Thank you for using Keel!