Repository navigation
Releases: NivinCNC/CNCVerse-Bridge
Releases · NivinCNC/CNCVerse-Bridge
Release list
CNCVerse Bridge v1.1.1
Changelog since v1.1.0
- Release v1.1.1 (9a43b1e)
- Repos dialog: scroll the added-repo list so the URL field stays on screen (52380ec)
- add server support in readme (dfc3943)
Full diff: v1.1.0...v1.1.1
Downloads
- Android:
CNCVerse-Bridge-v1.1.1.apk - Windows:
CNCVerse-Bridge-v1.1.1.msi(orCNCVerse-Bridge-v1.1.1-setup.exe) - Linux (Debian/Ubuntu):
CNCVerse-Bridge-v1.1.1_amd64.deb
CNCVerse Bridge v1.1.0
Changelog since v1.0.1
- Release v1.1.0 (dd914a6)
- App: settings move into the app; drop the web page, profiles, health and maintenance (d7da363)
- Release notes: changelog first, downloads after (9060c0f)
- Release workflow: publish the existing tag without --target (fixes HTTP 403) (efb269c)
- Release workflow: temporary gh API debug output for the publish step (e7a1811)
- Release announcement on Discord: download card with a field per platform (0a2ba37)
- Commit log: post only pushes to main (9da8960)
Full diff: v1.0.1...v1.1.0
Downloads
- Android:
CNCVerse-Bridge-v1.1.0.apk - Windows:
CNCVerse-Bridge-v1.1.0.msi(orCNCVerse-Bridge-v1.1.0-setup.exe) - Linux (Debian/Ubuntu):
CNCVerse-Bridge-v1.1.0_amd64.deb
CNCVerse Bridge v1.0.1
Changelog since v1.0.0
- Release v1.0.1 (18b7875)
- Server screen: 'Open configure page' button while the bridge is running (bd4e91b)
- Release notes: changelog of every commit since the previous release tag (181b22b)
- Release workflow: announce new releases on Discord and Telegram (88075d7)
- Commit log: post full commit titles to Discord from the workflow (b9adac4)
- Post pushed commits to the CNCVerse Telegram 'Github Logs' topic (799f059)
Full diff: v1.0.0...v1.0.1
Downloads
- Android:
CNCVerse-Bridge-v1.0.1.apk - Windows:
CNCVerse-Bridge-v1.0.1.msi(orCNCVerse-Bridge-v1.0.1-setup.exe) - Linux (Debian/Ubuntu):
CNCVerse-Bridge-v1.0.1_amd64.deb
CNCVerse Bridge v1.0.0
Changelog since v0.0.26
- Release workflow for Android, Windows and Linux; version 1.0.0 (409145e)
- App: Health tab, management settings, own Cloudflare Tunnel; Android on BridgeRuntime (77cf337)
- App build: drop the geo proxy layer, WARP relay, web admin and headless server (ca47bd7)
- MPD proxy: split Kodi-style |headers off the manifest URL (6a64468)
- Meta keeps the id it was asked for; movie streams use the cached load() data (3c77433)
- Relay HLS links locked to WARP (MultiMovies GD Mirror) through /proxy/bound (d17265a)
- Hide archive downloads; filter renamed "Hide non-seekable / non-playable files" (c1c28c1)
- Seek filter: judge by what comes back, not just the status code (c27dd66)
- Stream cache keeps stream info on disk: no more "Auto" quality after a restart (b4b2e01)
- "Hide non-seekable files" profile filter; two-line support entry (48f1d51)
- Support entry text: "Click to donate this project" (633f04a)
- "Support the project" entry on top of stream lists, per-profile toggle (c2b7fa1)
- Relay extensions' own local servers (/proxy/local), fix anime episode numbers in stream titles (6175d99)
- Subtitle language codes, provider order by display name, merged sub/dub anime episodes, more id prefixes (417213e)
- Relay links (proxy, decrypt, subtitles) use a fixed base: CNC_STREAM_BASE_URL (1c2fb40)
- Cast photos: send app_extras.cast with photo and role on meta pages (2001e1a)
- Any-country residential fallback for imgcdn, PenguPlay-style playback settings, richer meta pages (c45e98d)
- Fix OutOfMemoryError crash loop: stream big catalogs straight into gzip, keep only the gzip (2c7d759)
- gzip JSON responses; big cached catalogs pre-gzipped once (1e2ef1d)
- Memory: bound the stream cache (3,000 lists, flush every 30 min) and encoded catalogs (300 MB) (0a8c575)
- Profile presets: Live TV / Live Sports pick only live-only extensions (6abe70c)
- Geo: workers.dev uses the India tunnel first (tunnelDomains default jio.com, workers.dev) (35ae517)
- Search cache for catalog searches, shared with the stream lookup (a8210eb)
- Geo: India tunnel as last resort for other IN-proxied hosts (tv.imgcdn.kim…) (7649f03)
- Jio buffering: tunnel recovers on its own, carries only Jio, domain-fronts SNI-filtered hosts (04fbded)
- Geo: own Indian tunnel first for pinned hosts (jio.com…), Ultrasurf as fallback; stream cache survives restarts (6ae8711)
- Stream cache: lists live for the configured TTL, each signed link keeps its own expiry (057f99a)
- Home pages: load once at startup, then refresh a page only when someone opens it (1b9ead3)
- Live-TV search: plain lower-case match instead of normalizeTitle regexes per channel (51cc5f9)
- CPU: answer live-TV catalog searches from the cached home pages (895e6f6)
- Profiles: at most 50 extensions switched on; existing profiles trimmed to their best 50 (b74cc73)
- Health: proxying by a fixed domain rule (workers.dev, jio.com…) doesn't mark a plugin "proxy" (8459ff6)
- Health: bridge cancellations aren't provider failures; "proxy" only when a proxy was really used (cc0ded2)
- Streams: answer at 8 s and cache it, keep adding providers' links to the cache until a hard 45 s stop (9070cf8)
- Fix streams outage: plugin dispatcher 256 total / 8 per host; restore stream aggregation of 22f51fa (8425899)
- Streams: answer after 8 s with what's found; slow providers finish into the cache; all providers at once (c4c546c)
- TMDB: race api.tmdb.org and api.themoviedb.org, rewrite plugin TMDB calls; dispatcher 96/16; skip non-IMDb/TMDB ids (22f51fa)
- Speed + CPU: shared high-limit dispatcher for plugin HTTP, quiet logs, kotlinx-datetime 0.7, slow-call log (8b7f976)
- CPU: exact fast path for CloudStream's fuzzy extractor matching; cache encoded JSON of big home-page catalogs (0397c77)
- Geo: per-extension country override accepts a list (TH,ID,VN) — the one with the most working proxies is used (d37636e)
- Geo: a single timeout no longer marks a host blocked for 12 h; plugin pool sized for blocking I/O (69c5f95)
- Revert speed-ranked live proxy selection (jio.com stays on Ultrasurf); let abandoned stream scrapes finish and cache (3aaefd5)
- Live relay: speed-ranked proxies, look-ahead for any segment naming, hedged fetches, 90 s live playlists (1e43c64)
- Meta: try every enabled source sharing a name; keep proxies until health checks prove them dead; jio.com via Ultrasurf (16e818e)
- Proxy pool: add ProxyScrape GitHub (per country), proxyfreeonly.com and hproxy.com sources (8c1e482)
- Admin: source switches don't scroll to top; add TheSpeedX proxy lists (cca73d5)
- Country detection: accept country codes and regional tags in the language field (mx, es-MX, pt-BR) (28edc82)
- Admin Extensions tab: no timed re-render (refresh after actions, watch only running installs) (17a4bb4)
- Admin: keep a plugin's Sources list open across the 3s Extensions refresh (23fdf5f)
- Per-source global switches; home-page audit that uninstalls dead extensions (2f7392d)
- workers.dev always via Ultrasurf; auto-uninstall for all installed extensions (19afe3d)
- Plugin updates never remove a working extension; re-fetch missing files (d306739)
- Live refresh: 2 min for live-event pages, 15 min for big playlists, one per provider (080d78a)
- Live-only providers: refresh cached home pages after 2 min (background) (8a19cf0)
- Ultrasurf/private proxies tolerate load: down after 6 failures, re-checked every 30s (0c1e16d)
- Fix selecting one source of a multi-source plugin (Rogmovies without VegaMovies) (c5cf6c1)
- Keep WARP and Ultrasurf: WARP default route, Ultrasurf first for India (95785c4)
- Never ask visitors for local-network access; safer dead detection (28a8b6c)
- User page views + dead filter; admin Geo Proxy tab and maintenance UI (178f8cb)
- Drop Ultrasurf/WARP routing; Jio 450/451 handling; load-balanced stream proxies (45a0244)
- Geo proxy pool, persisted stream health, nightly maintenance (backend) (8244158)
- Stop extension settings from being silently lost (631044b)
- Remove hard-coded 4K badge from provider cards on the user page (7a0c8af)
- Fix 4K labels, catalog toggle, credits reloads; add Discord, per-profile formatter and multiple profiles (62af4bb)
- Fix blockers and review findings from PR #22 (acd359f)
- feat: stream cache engine, profile quality filters, and formatter presets (4cee962)
- Minor formatter fix (ab230eb)
- Minor fix (eef3d56)
- Minox fix (35b0dc7)
- Add formatter support (45f51d8)
- Optimise meta matching (a83c452)
- huge optimization (f1a47a4)
- Add Discord badge to README (009fcc9)
- Remove stats polling (359552b)
- optimisation (5ae8764)
- Minor fix (d9c7c86)
- Add congfig support and Build fix (eeef0fe)
- Remove cloudflare support (a60f6c0)
- Add cache support - Thanks lag (75adcf8)
- Minor change (5547fd5)
- Proxy per domain (7e1c765)
- fix connection leaks (cf51016)
- Fixed auto updater (9ac8292)
- Impro name matching (053820b)
- fix duplicate id (67a8938)
- Clean logs (710f2ac)
- Remove rich meta of built in addsons (6189738)
- Revert "fix tmdb" (2d9236a)
- fix tmdb (68e12c3)
- Revert "Fix TMDB connect timeout with multi-host fallback, Cinemeta integration, and caching" (f9e3897)
- Fix TMDB connect timeout with multi-host fallback, Cinemeta integration, and caching (cb4bebd)
- Add logo (9556d70)
- Fix crash (6653c36)
- Fix Stremio server catalog and stream issues (6d00048)
- Revert "Fix some bottle neck issues" (b19da2b)
- Fix some bottle neck issues (0fe7b80)
- %0sec mark load (2373c55)
- Change 1Hr to 30Min (6465595)
- chip selection fix (926419e)
- Ep fix (2a82eff)
- Finall add (d794559)
- revamp mobile ui for web and admin (82408e8)
- Ui changes (fd9e356)
- Nme fix (077aded)
- fix bound (de49a06)
- prewarm home pages (cb1356f)
- Add admin html (a3dac04)
- feat(desktop): full extension settings UI via ShadowUi — plugin Android UI now renders on desktop (30169bd)
- Linux Support push (4e4ebd5)
Full diff: v0.0.26...v1.0.0
Downloads
- Android:
CNCVerse-Bridge-v1.0.0.apk - Windows:
CNCVerse-Bridge-v1.0.0.msi(orCNCVerse-Bridge-v1.0.0-setup.exe) - Linux (Debian/Ubuntu):
CNCVerse-Bridge-v1.0.0_amd64.deb
Release v0.0.27
Changelog
- Remove admin code
- Fix catalouge merging
Release v0.0.26
Changelog
- Fix mpd for some live urls
- Fix release scripts
- Minor fixes
Release v0.0.25
Changelog
- Remove cloudflare solver card from android
Release v0.0.23
Release v0.0.22
Release v0.0.21
Changelog
- Added more logging to find cloudflare issues