LidBridge v2.0.0 — Complete Rewrite
Ground-up rewrite with a new push system, enhanced security, and multi-platform support.
What's New
Push System
- Replaced git2 (libgit2) with GitHub Contents API — push now works on all platforms
- Files are base64-encoded and uploaded individually via the GitHub REST API
- Auto-repo creation with initial commit support
Secret Detection
- Added filename-based detection: 28 secret file names + 10 sensitive extensions
- Detects .env, credentials.json, SSH keys (.pem, .p12, .key, .crt), service accounts
- Removed 1MB scan limit — now scans all files regardless of size
- Total: 20+ content patterns + 28 filename patterns + 10 extension patterns
Security
- OAuth credentials are hardcoded in the source code — no .env file required
- Login screen warns users to download only from official sources
- Official sources: https://github.com/Lidprex/Lidbridge | https://lidbridge.onrender.com
Languages
- 6 languages: English, Arabic, Russian, French, Hindi, Chinese
- Full RTL support for Arabic
UI
- Language submenu in hamburger menu with hover-to-open
- Security warning on login screen in all 6 languages
Database
- PostgreSQL analytics module deprecated — will return in a future version
Platforms
| Platform | Installer |
|---|---|
| Windows (x64) | .msi / .exe |
Build from Source
git clone https://github.com/lidprex/lidbridge.git
cd lidbridge
npm install
npx tauri dev