lineager 0.1.0
Initial release.
New features
- Added
lg_history()to retrieve the operation history recorded on a tagged object.
Bug fixes
-
lg_join()no longer collides bilateral tracing columns when joins are chained. -
lg_join(type = "inner"/"right")now documents any rows it drops, and requires adescriptionwhen it does. -
lg_disposition(by = "reason")now returns a proper chronological disposition funnel (step,reason,n_excluded,n_remaining). -
lg_operations()no longer drops thepopulationandrows_excludedfields forFILTERoperations. -
lg_trace()now matches subjects exactly instead of via unanchored substring matching. -
lg_tag()now errors, rather than warns, when re-registering an existingdataset_id, unlessoverwrite = TRUE. -
lg_population()gained anincluded_valueargument, fixing incorrect counts for non-"Y"flags. -
lg_spec()now warns when overwriting an existing derivation spec. -
lg_report()now HTML-escapes user-supplied text and renders missing values as an em dash instead of"NA".
