Repository navigation
Roadmap
What has shipped, what is still open, and what was left out on purpose. Nothing here is promised for a date. The detailed, ordered list is docs/ROADMAP.md, and each release's notes are in the changelog.
As of v0.22.1, 2026-11-02.
| Release | Date | Main content |
|---|---|---|
| v0.1.0 | 2026-10-14 | The first public release |
| v0.2.0, v0.2.1 | Sales reports, then the daily summary in Telegram | |
| v0.3.0 | The new installer and command line | |
| v0.4.0 | 2026-10-17 | Marzban panels, the subscription page, the Mini App, IDPay and NextPay, churn and Jalali reports |
| v0.5.0 | 2026-10-20 | Several owners, the list of payments to review, Marzban tested on a real panel |
| v0.6.0, v0.6.1 | 2026-10-20 | The Mini App on by default and complete, reseller management, the required channel in the app |
| v0.7.0 | 2026-10-20 | Updating from the dashboard, the Reports calendar and CSV files, maintenance mode in every option, growth features of the bot |
| v0.8.0 | 2026-10-20 | Server monitoring, charts and a 3D report, backup download and restore from the dashboard, full uninstall, help center, plan table, bulk purchase, gift codes, several required channels |
| v0.9.0 to v0.10.1 | 2026-10-21 | The vendor's own features: license sales and a supplier's accounts (not in customer installs) |
| v0.11.0 | 2026-10-21 | Plan groups with a text each |
| v0.12.0 | 2026-10-22 | A reseller's group and prefix in the 3x-ui panel, and 3x-ui v3.10 tested |
| v0.13.0 | 2026-10-22 | Reward codes, sold-out digital accounts, the owner's menu buttons, find a service by its link |
| v0.14.0 | 2026-10-23 | Reward codes as an amount, deleting a plan, digital accounts by category, the live USDT price, your own Terms and Privacy pages, Karing and NPV Tunnel |
| v0.15.0 | 2026-10-23 | Buying a license in one screen, restoring a deleted plan, Undo in the bot's admin menu, this wiki |
| v0.16.0 | 2026-10-23 | Digital accounts in the Mini App, and the rate shown beside a USDT amount |
| v0.16.1 | 2026-10-23 | The supplier's product dialog fits a phone |
| v0.17.0 | 2026-10-23 | One wallet in Toman, the renewal rule, reports that count every sale and start from zero, the reseller's search by link |
| v0.17.1 | 2026-10-28 | The store comes back by itself after a reboot; a tls-agent that stays healthy after a restart; alerts that say what to type |
| v0.17.2 | 2026-10-28 | Services whose client is gone from the panel are marked, listed, noticed once a day, and made again with a button; repeated log lines fold into one row |
| v0.18.0 | 2026-10-29 | My codes; USDT plans paid from the wallet; Tether top-up in the Mini App; per-server capacity; Prometheus, uptime and a status page; sign-in approval in Telegram; bobres rotate-key
|
| v0.19.0 | 2026-10-29 | Cashback, reseller monthly targets and a daily wheel; Aqayepardakht and automatic TON payments |
| v0.20.0 | 2026-10-29 | Messages and a weekly settlement reminder for resellers; bot and dashboard buttons for services the panel no longer has |
| v0.21.0 | 2026-10-31 | S-UI and Hiddify panels; Arabic, Russian and Turkish (beta); new product announcements; the vendor's affiliate program and hosted-store tooling; a benchmark baseline and a faster wallet |
| v0.22.1 | 2026-11-02 | The Settings > Config names card shows in the dashboard |
| v0.22.0 | 2026-11-02 | Config names: buyers choose a config's name and rename it (3x-ui, Hiddify), checked as unique on every panel before payment; off by default |
| v0.21.1 | 2026-11-01 | No startup warning after an update or a reboot; the install id is made safely by concurrent callers; the Hiddify CI job starts reliably |
Shipped in v0.18.0 (2026-10-29), with the list of codes, the USDT plans paid from the wallet, the Tether top-up in the Mini App, the approval of sign-ins in Telegram and bobres rotate-key.
- Per-server capacity limits. A panel server can be given the most services it takes; the pick passes over a full server, a plan whose servers are all full waits, and a daily notice comes at 90% and when full. See Panels.
-
A Prometheus endpoint.
/metricson your domain, off until the owner makes a token, with a scrape configuration, alert rules and a Grafana dashboard. See Dashboard Guide. -
An uptime view and a public status page. System > Monitoring > Uptime shows how available each service and panel server was over 24 hours, 7 days and 30 days, with "no data" never counted as downtime. An optional public page,
/statusand/status.json, off by default, says only whether the dashboard, the bot, payments and the panels work. See Dashboard Guide.
These are not built:
- An adapter for a newer 3x-ui major version when one exists and is tested. Marzban 1.0 is beta and unsupported. (S-UI and Hiddify panels are built, in the next release.)
- Growth tools: a lottery with tickets. (Gift codes, Top users, invite cards, cashback, the daily wheel and reseller targets are built; the last three are in the next release.)
- More bot languages: Arabic, Russian and Turkish. The texts are already keys, so the work is translation and review.
- Two-factor sign-in inside the bot.
- Rotating the master keys is built (
sudo bobres rotate-key). - More crypto networks, if a route that works from Iran exists. (Automatic TON is built: not yet tried with a real wallet.)
- A hosted offering: the assisted install, the register of hosted stores and their health are built (in the next release); creating the server through a cloud provider's API is not. The affiliate program for BOBRES itself is built too (next release).
- Third-party crypto processors. They exclude Iran.
- Adapters for older 3x-ui versions. They are built only when a customer needs one.
- Direct database access for operators or customers. It would bypass the ledger's rules, the audit log and the license checks. Use the dashboard, reports, CSV files, backups and the CLI.
- A non-Docker install. It is not planned for v1.
Some work cannot be proved with tests and fakes. These stay open until someone tries them on real devices and accounts:
- The subscription page's app import buttons on real phones.
- The Mini App on every Telegram client.
- IDPay, NextPay and Aqayepardakht with real merchant accounts, and automatic TON with a real wallet (both built, not yet tried for real).
- Real payments for each method, and real Let's Encrypt issuance including the IP-address mode.
- A native Persian speaker's review of every bot and dashboard text.
These belong to the owner, not to the code: the lawyer's review of the license and legal drafts, the brand checks (domain, bot name, trademark), the support scope for paid tiers, and the first customers. They are listed in docs/launch-checklist.md.
Ideas and changes of order go in the roadmap file. You can also open an issue on the issue tracker. Other new panels are planned only if operators ask for them. See Development for how a change gets built.
BOBRES, made by TECSO-DEV. Source-available, all rights reserved (see LICENSE). Site: bobresai.cv.
Start
Run the store
- Dashboard Guide
- Bot Guide
- Mini App
- Plans and Pricing
- Payments
- Panels
- Resellers
- Digital Accounts
- Subscription Page
- Terms and Privacy Pages
- Reports
Operate
Develop
فارسی