-
Generator: migrate to
analyzer8 APIs. Require at leastanalyzer8.1.1 andsource_gen4.0.1.
ResolvesError: The method 'getInvocation' isn't definedwhen running the generator usinganalyzer8.4.0 (it removes APIs that oldersource_genversions were using). -
Generator: require at least
build4.0.0. This will also allow usingbuild_runnerversions2.7.2or newer. #759 -
For
ToOnesupport renaming the implicitly created target ID (or "relation") property:// Change target ID property name from default "customerId" to "customerRef" @TargetIdProperty('customerRef') final customer = ToOne<Customer>();
This can be useful if the default name needs to be used for another property. Or when syncing with MongoDB to match the name used in the MongoDB database. #713
-
Provide a helpful error message if the name of a property conflicts with a target ID property
created for aToOnerelation. #713 -
Generator: find
@Backlink()source relation also in case target entity class is processed first. #687
Sync
- SyncClient: support
triggerReconnect().