Skip to content

bubo v0.8.7

Choose a tag to compare

@github-actions github-actions released this 24 Oct 03:30

bubo 0.8.7

This release makes lessons teach instead of giving answers away, flips
bilingual replies so Portuguese comes first, and lets the mascot announce
updates in its own voice.

What's new

  • bubo announces updates: when a newer version is available and bubo is
    idle, it opens a speech bubble with the version and the install and later
    actions, instead of leaving the news only in the bottom banner.
  • Beginner replies stay on topic: bubo answers what the learner actually
    sent before offering to teach related words or keep talking, instead of
    switching to an unrelated drill.
  • Lessons with a second chance: the first miss shows a hint without the
    answer; the second miss (or a reveal) shows the answer with a longer
    explanation and a sad bubo. A correct answer shows a proud bubo.
  • No more answers in the examples: lesson bodies and examples were
    rewritten so they illustrate the rule without containing the full exercise
    answer.
  • Lessons through B2: present perfect, conditionals and passive voice join
    the catalog, and the lessons entry point is available at every level.
  • Portuguese-first bilingual replies: in English + Portuguese mode bubo
    writes Portuguese first and keeps the English behind a "ver em inglês"
    button in the full, compact and popup views.

Upgrade

Nothing to do. Settings → Atualizações offers 0.8.7 like any other version.

Build

  • Version 0.8.7, build 1.
  • x64 installer signed with the updater key (not Authenticode); SmartScreen may
    warn on first run.
  • Update packages are verified with the Tauri updater signing key.

Verification

  • 102 Vitest tests, 79 Rust tests, 36 Playwright tests, clippy, fmt, and build
    clean, locally and in CI.