Skip to content

BluePill v1.1.0 — Unified Native Linux/Wayland Client, Zero-Electron macOS Relay & Web UI

Latest

Choose a tag to compare

@nertwork nertwork released this 11 Nov 03:11
· 38 commits to main since this release

BluePill v1.1.0

Unified rebrand from imsg to BluePill (bluepill + bluepill-server), combining the native C++20/Qt6/QML Linux/Wayland desktop client with a zero-Electron Python 3 stdlib macOS chat.db relay daemon and built-in Web UI.

Highlights

  • Unified Brand & Seamless Migration: Installed as /usr/bin/bluepill with backward-compatible /usr/bin/imsg symlink and automatic ~/.config/imsg/config.json -> ~/.config/bluepill/config.json migration.
  • Pinned Conversations Avatar Bar: Native horizontal circular avatar strip at the top of the sidebar synced with macOS com.apple.messages.pinning.plist and right-click Pin / Unpin Conversation.
  • 1-Click 2FA OTP Verification Pill: Automatic 🔑 Copy <code> badge on incoming 4–8 digit verification messages (with smart calendar year filtering).
  • Edited, Expressive Send & Failure Badges: Inline · Edited, · sent with confetti/slam/lasers, and ⚠ Not Delivered badges.
  • Ctrl+V Clipboard Image Paste & Direct SSH Transport (ssh://user@mac-host): Paste screenshots directly into the composer and connect via HTTPS or Direct SSH.
  • Built-In BluePill Web UI (GET /web & bluepill --webui): Browse conversations, pinned chats, and send messages from any browser alongside the native Qt6 client.
  • 100% Backward Compatible: Works seamlessly with both bluepill-server (brew install nertwork/tap/bluepill) and legacy BlueBubbles Server (1.9.x).

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1
  • chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
  • docs(community): add CHANGELOG.md, CODE_OF_CONDUCT.md & expand CONTRIBUTING.md by @nertwork in #4
  • feat(coderabbit): add schema-validated .coderabbit.yaml & CodeRabbit-style PR walkthroughs by @nertwork in #5
  • docs(readme): add CodeRabbit PR review badge and verify live Add CodeRabbit pull request reviews badge to README[bot] by @nertwork in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0