NEWS


birddog 2.0.0

birddog 2.0.0 makes sniff_trajectory_braid() the single canonical trajectory detector and is a pre-launch reset: the dynamic-programming (DP) per-group detector is REMOVED, not deprecated (the package had not been publicized; this is the one hard break — future removals will go through a deprecation window). Why removed: the DP routes leak across groups (nodes that globally belong to other centrals), the main route duplicates the flow trunk, and the genuine tributary chaining is already explicit in flow$tree. The last 1.x state is preserved at git tag v1.0.7 and in the CRAN archive.

Renamed

Removed (migration table)

| birddog 1.x (removed) | birddog 2.0 | |---|---| | detect_main_trajectories(gct, group) | sniff_trajectory_braid(gct) | | filter_trajectories(tr_tbl, top_n) | subset(flow, ...) (object) or dplyr on flow$trajectories (table) | | sniff_trajectory_formations(all_detected, dpg) | sniff_trajectory_formation(flow, target) | | sniff_trajectory_destinations(all_detected, dpg) | sniff_trajectory_destination(flow, source) | | sniff_groups_trajectories(gc) | sniff_groups_lineage(gc) | | sniff_citations_cycle_time(...) | sniff_cct(...) | | plot_group_trajectories_2d(gct, group) | plot_groups_lineage_2d(gct, group) | | plot_group_trajectories_3d(gct, group) | plot_groups_lineage_3d(gct, group) | | plot_group_trajectories_lines_2d(traj, tf) | plot_trajectory_lines_2d(flow, target) | | plot_group_trajectories_lines_3d(traj, tf) | plot_trajectory_lines_3d(flow, target) | | plot_trajectory_destination(d) | plot_trajectory_dispersion(d) with d <- sniff_trajectory_destination(flow, source) | | attach_docs_to_vertices(g, docs) | none (internal helper) | | legacy (DP-object) input to sniff_trajectory_formation/destination/self_sufficiency() | pass a flow object |

Breaking changes

New features

birddog 1.0.7

New features

birddog 1.0.6

New features

birddog 1.0.5

Bug fixes

birddog 1.0.4 (2026-04-04)

New features

Improvements

birddog 1.0.2

New features

Improvements

Bug fixes

birddog 1.0.0 (2026-02-19)

birddog 0.1.0