NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Code generators for Angel's ORM. Generates query builder classes.
Last release 7 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 12 months
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
25 releases · first in 2017
Support for custom SQL expressions.
OrmBuildContext caching is now local to a Builder, so watch *should* finally always run when required. Should resolve #85.
OrmBuildContext caching is now local to a Builder, so watch
should finally always run when required. Should resolve
#85.One column per quarter.
Relationships have always generated subqueries; now these subqueries are available as Query objects on generated classes.
Query objects on generated classes.Remove ShimFieldImpl check, which broke relations.
ShimFieldImpl check, which broke relations.ManyToMany ignoring primary key types.Fix reviveColumn and element finding to properly detect all annotations now.
reviveColumn and element finding to properly detect all annotations now.* Remove targets in build.yaml.
targets in build.yaml.Gracefully handle null in enum fields.
null in enum fields.take to wherever skip is used.Restore build.yaml, which at some point, got deleted.
build.yaml, which at some point, got deleted.Widen analyzer dependency range.
analyzer dependency range.* parse -> tryParse where used.
parse -> tryParse where used.Handle cases where the class is not a Model.
@ManyToMany.Model.
id, etc.indexType of @Column annotations. would not be found.cascade: true to drops for hasOne/hasMany/ManyToMany migrations.Fix bug where an extra field would be inserted into joins and botch the result.
Implement cast-based double support.
double support.ListSqlExpressionBuilder.* List generation support.
Add JSON/JSONB support for Maps.
Changes to work with package:angel_orm@2.0.0-dev.15.
package:angel_orm@2.0.0-dev.15.* Generate migration files.
* Dart 2 updates, and more.
Nothing published for this version
Closed #12. insertX and updateX now use rc.camelCase, instead of rc.snakeCase.
insertX and updateX now use rc.camelCase, instead of rc.snakeCase.limit and offset properties to XQuery.or method (it now takes an XQueryWhere), and removed and and not.sortAscending and sortDescending to XQuery.delete now uses toSql from XQuery.XQuery now supports union and unionAll.Added support for belongsTo relationships. Still missing hasOne, hasMany, belongsToMany.
belongsTo relationships. Still missing hasOne, hasMany, belongsToMany.Implemented @hasOne, with tests. Still missing @hasMany. belongsToMany will likely be scrapped.
Implemented @hasOne, with tests. Still missing @hasMany.
belongsToMany will likely be scrapped.
Nothing published for this version
Nothing published for this version
DateTime is now CAST on insertion and update operations.
DateTime is now CAST on insertion and update operations.Your coding agent can read these notes before it upgrades. Set up the MCP server →