Repository navigation
2.0.1
·
309 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Download BubbleFacts at https://bubblefacts.frolic.org/download.html
Already on 2.0.0-beta.5 or newer? Open BubbleFacts, click Update now, then Install now between songs. Your settings are kept. On a Mac, click Always Allow when it asks to use your saved sign-in afterward.
Fixes, most of them found on real streams. After updating, right-click the BubbleFacts source in OBS and choose Refresh.
Improved
- Classical pieces such as Beethoven's Minuet in G keep their own article, instead of a list of other composers' minuets (#259).
- Artists written with symbols, such as P!nk and Ke$ha, find their songs' articles (#250).
Fixed
- Some true facts were dropped: a song title starting with "My" or "We", a date written "3 and 5 June", a title with "After" in it, or connective words that are part of a title (#217, #194).
- Changing the artist of a request that isn't on your list, mid-song, now writes new facts (#216).
- StreamElements could check for songs twice at once (#215).
- Settings accepts ports up to 65535, and About opens once (#212, #213).
- With fact checking turned off, the AI is no longer told to expect an article it won't get (#218).
- The command-line setup starts with a Groq or Anthropic key, or with StreamElements (#253).
- The docs and website match the app again: model sizes, where the token box is, and when the app checks for updates (#254).
Security
- A test tool the project uses (handlebars) was updated for a published advisory. It isn't part of the app you install (#222).
Known issues
- Some facts are still wrong or misleading, more often for less-known songs. Press Wrong, or set up Hands-free Wrong, to take one off your stream. See #36.
Full list: changelog.
This version isn't signed yet, so your computer asks you to confirm the first time you open a fresh download. The download page shows exactly what to click.
SHA-256 checksums
ba843ec098408411be97946d9a3fd5e94c30ecde4e1d0decda5994862d7461a8 BubbleFacts-2.0.1-linux-x86_64.AppImage
9df54c9b43f29b33b07d60041d7cea633ba7ba61ce5e61176f997df2ca66249e BubbleFacts-2.0.1-mac-arm64.dmg
a9113cb8308690319498835652f819cfc0fb1cec4b7b907c0671def15a38c932 BubbleFacts-2.0.1-mac-x64.dmg
4a9e4f0de9c88c72d50d8fe815c3993f6edbd3d0ed51169a9067ac1de5a3e583 BubbleFacts-2.0.1-windows-x64.exe
8110ee0c0051fa14f23fd439f1b98ed2a49b170872b2828b3a3b14c492ea3afb bubblefacts-sbom.spdx.json
9c9e2311bd84e513637ca6e015b5539985ad13751ba1ab9563362cd93ca11619 bubblefacts.zip
165c356933cf1f8e8641539e169f26ed141435aeee97e88d49e9115c122854ba bubblefacts_2.0.1_amd64.deb
What's Changed
- Settings: allow ports up to 65535 by @frolicchris in #212
- App: the footer About opens once by @frolicchris in #213
- IPC: What's new goes through the own-window check by @frolicchris in #214
- StreamElements: one poll loop at a time by @frolicchris in #215
- Off-list requests: an edited artist writes new facts by @frolicchris in #216
- Fact screen: two kinds of true caption it dropped by @frolicchris in #217
- Fact checking off: no reference promised in the system prompt by @frolicchris in #218
- Tests: song search timing allows the editor's 200 ms by @frolicchris in #219
- Smoke test: logs go to the runner's temp folder by @frolicchris in #220
- Docs: OpenAI-compatible models must accept a system message by @frolicchris in #221
- Security: handlebars 4.7.10 (test tooling only) by @frolicchris in #222
- Keep connective words that are part of a title by @frolicchris in #194
- Mark the name with ™ on the README and home page by @frolicchris in #227
- Tests: use made-up names by @frolicchris in #246
- Release checklist: skim the song sources' changelogs before tagging by @frolicchris in #247
- Code cleanup: reuse escapeRe, backingOff and songIdentity by @frolicchris in #248
- Bump handlebars from 4.7.9 to 4.7.10 in the security group across 1 directory by @dependabot[bot] in #228
- Artist names with a symbol between letters find their article by @frolicchris in #250
- Start script: pick the AI and song source the way the server does by @frolicchris in #253
- Docs: match the app and workflows for 2.0.1 by @frolicchris in #254
- Classical pieces keep their own article; list pages are skipped by @frolicchris in #259
- Release 2.0.1 by @frolicchris in #270
- 2.0.1: maintenance fixes by @frolicchris in #223
Full Changelog: v2.0.0...v2.0.1