Skip to content

Releases

BlindFB v0.7.38

Choose a tag to compare

@serrebidev serrebidev released this 12 Nov 11:09

Sending a message no longer fails with "Messenger dialog blocks input" on
some chats (seen on group chats). Facebook keeps its closed Notifications
panel on the page as a hidden dialog, and the backend mistook it for a
prompt blocking the message box. Only a dialog that is actually showing
blocks sending now. Ships with backend v0.1.5-blindfb.42.

BlindFB v0.7.37

Choose a tag to compare

@serrebidev serrebidev released this 12 Nov 11:09

v0.7.37 - 2026-11-08

Updates move to Forgejo. The in-app updater now checks Forgejo releases (via
the project's ship-shape fork, which makes the API base URL configurable),
and the managed facebook-cli backend downloads from Forgejo too. Install
this one manually: older builds read GitHub, which is suspended. No app
changes otherwise.


Stopgap release on Forgejo while the GitHub account is suspended. Linux and
Windows packages below; install manually over any older build. From v0.7.37
on, the updater, backend downloads, and release links all use Forgejo. No
macOS build this time - no macOS runner while GitHub is suspended.

BlindFB v0.7.36

Choose a tag to compare

@serrebidev serrebidev released this 12 Nov 11:09

v0.7.36 - 2026-11-08

BlindFB gets its own permanent signing key (public key F806D88DE00499EF),
replacing the temporary v0.7.35 key from the Forgejo move. Every product now
signs with its own key, and every secret and password lives in the owner's
key store, so a lost machine never breaks releases again. Install this one
manually: v0.7.35 verifies with the old key and cannot offer this update.
No app changes since v0.7.35.


Stopgap release on Forgejo while the GitHub account is suspended. Linux and
Windows packages below; install manually over any older build, including
v0.7.35, which verifies with the previous key. From v0.7.36 on, new releases
verify with the new key. No macOS build this time - no macOS runner while
GitHub is suspended.

BlindFB v0.7.35

Choose a tag to compare

@serrebidev serrebidev released this 12 Nov 11:09

v0.7.35 - 2026-11-08

Update signing rekeyed. BlindFB's original minisign secret existed only as
a GitHub Actions secret and was lost with the GitHub account suspension, so
this release starts a new signing key (public key F69FBB62D15E51DB). Builds
of v0.7.34 and older cannot verify this or later releases - install this
one manually; updates work normally from here. Also carries the v0.7.34
fixes, which never shipped publicly: Reels and Places in Views (issues #28
and #29, reported by MichalSuchy). Backend v0.1.5-blindfb.41.


Stopgap release on Forgejo while the GitHub account is suspended. Linux and
Windows packages below; install manually over any older build. Because of
the rekey, builds of v0.7.34 and older cannot verify this or later releases.
From v0.7.35 on, new releases verify with the new key. No macOS build this
time - no macOS runner while GitHub is suspended.

v0.7.34

Choose a tag to compare

@github-actions github-actions released this 08 Nov 18:57

Fixes Reels and Places in Views (issues #28 and #29, reported by
MichalSuchy). Backend v0.1.5-blindfb.41.

  • Places no longer always comes back empty. The places page is a
    legacy city directory with no main landmark on it, and the backend
    waited for its list inside that landmark, so nothing could ever
    appear. Places now lists the directory's "Things to do in …" city
    pages, gathered from the whole page.
  • Reels no longer comes back empty when Facebook itself is not in
    English, French or Vietnamese. The reel card was recognised by its
    English-style "Comment" button wording, so in any other language no
    card was ever found. The card is now also recognised by its shape:
    the video's container that holds the author's link and the action
    buttons, whatever language they are in.

v0.7.33

Choose a tag to compare

@github-actions github-actions released this 08 Nov 17:46

The Author profile's last row (issue #27, reported by MichalSuchy).
Backend unchanged, v0.1.5-blindfb.40.

  • The last row of a profile read as a bare "actions" and pressing
    Enter on it did nothing. That row lists the actions Facebook shows
    on the profile; it now reads in full, as "Actions: …", and Enter on
    it opens the person's actions menu (posts, message, add friend,
    open on Facebook).
  • Enter works on every profile row now: the name opens the person's
    posts, the address row opens the profile in your browser, and the
    information rows say they are information only instead of staying
    silent. A profile's context menu (Applications or Shift+F10) offers
    the same actions as a friend's: posts, message, add friend, and
    open on Facebook.

v0.7.32

Choose a tag to compare

@github-actions github-actions released this 08 Nov 15:46

Fixes the system tray from v0.7.31 (issue #26, reported by MichalSuchy).
Backend unchanged, v0.1.5-blindfb.40.

  • Ctrl+T now restores as well as hides. It was only a menu shortcut, and a hidden window receives no menu shortcuts; on Windows it is now a system-wide hotkey, so the same Ctrl+T brings BlindFB back.
  • Opening the tray icon's right-click menu no longer crashes BlindFB — the menu was being freed while the icon still pointed at it.
  • Quitting BlindFB now removes its tray icon instead of leaving a ghost icon behind.

v0.7.31

Choose a tag to compare

@github-actions github-actions released this 08 Nov 08:30

Two requests from MichalSuchy (issues #25 and #26).
Backend v0.1.5-blindfb.40.

  • Events, Pages and Places join the Views list (and the View menu).
    Events and Places open on Facebook in your browser; a Page opens
    its posts in BlindFB, like a profile. The backend learned three
    new commands — events, pages and places — that read each section's
    own page the way Groups already did.
  • Hide BlindFB to the system tray and bring it back: Ctrl+T or
    File > Hide to system tray hides the window; double-click the
    tray icon, or use its Show / hide menu item, to toggle it back.
    The tray menu also has Exit.

v0.7.30

Choose a tag to compare

@github-actions github-actions released this 08 Nov 02:23

Search works the way it should (MichalSuchy's report, issue #24).
Backend v0.1.5-blindfb.39.

  • Search results no longer read "(no link)". People, pages, groups,
    events and places were marked unopenable even though Enter opened
    them; the mark now appears only on a result that truly has nothing
    to open.
  • Every search result's context menu can open it on Facebook in your
    browser, and people and pages gained a Posts item, so you can read
    someone's posts straight from the results. The backend now sends
    each result's own web address along, which is what makes this
    possible.
  • Back from a search result restores the results list. Before, it
    landed on an empty list with no way back short of searching again.

v0.7.29

Choose a tag to compare

@github-actions github-actions released this 08 Nov 00:50

The translation engine moves to patois 0.3, the release its author
announced for other apps to adopt. Backend v0.1.5-blindfb.38,
unchanged.

  • Your translations are untouched: the French catalog is the same
    file with the same words, now read by patois 0.3. The libraries
    that share the catalog moved with it (wx-utils 0.5 for the dialog
    helpers, ship-shape 0.6 for the update checker), so their text
    follows the same language setting as the rest of the app.
  • Under the hood, translatable strings are now plain function calls
    instead of macros. That is the form standard gettext tools such as
    Poedit collect, which is how the next language gets added.