bidux 0.3.0 - Workflow refresh, auto-layout, and smarter suggestions ✨ #23
jrwinget
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release reorders the BID workflow, introduces automatic layout selection, and adds accessibility- and telemetry-aware suggestions across the pipeline. It supersedes the unaccepted 0.2.0 submission; the previous public release was 0.1.0.
🚨 Breaking changes
Interpret → Notice → Anticipate → Structure → Validate(more natural flow; still supports iteration).bid_structure()removeslayout: Layout is now auto-selected via deterministic heuristics from prior stages. Supplyinglayoutthrows a helpful error.previous_question→previous_central_questionprevious_story_hook→previous_hookuser_personas→personas(inbid_interpret()output)⏳ Deprecation (warn now; remove in 0.4.0)
target_audienceinbid_notice()→ move audience tobid_interpret(data_story=..., user_personas=...).interaction_principlesinbid_anticipate()→ replaced byinclude_accessibility.✨ New & improved
bid_structure()with ranked, concept-grouped suggestions (rationales + relevance scores).bid_anticipate(include_accessibility = TRUE).bid_validate():include_exp_design,include_telemetry,include_empower_tools.nav_dropoff_tabsdetected).🧭 Migration guide (quick)
Before (≤0.2.x):
After (0.3.0):
🧪 QA notes
R CMD check: 0 errors | 0 warnings | 0 notes📦 Install
CRAN:
install.packages("bidux")Development:
🙌 Acknowledgments
Thanks to the community and reviewers whose feedback informed this release.
📜 Full changelog
NEWS.mdfor details.This discussion was created from the release bidux 0.3.0 - Workflow refresh, auto-layout, and smarter suggestions ✨.
Beta Was this translation helpful? Give feedback.
All reactions