What's new

Every new feature, improvement and fix we ship, newest first.

  1. One clear rule when a plan lapses

    • Improved

      When a plan is not paid or a Free plan is not renewed, your deployments (bots, APIs, databases) are now stopped right away and cannot restart. The console and the deployment page say so.

    • Improved

      Paying, topping up or renewing in time restarts them on their own. Otherwise they are deleted after 7 days (3 days on Free), and a backup is kept 30 days.

    • New

      We email you 24 hours before a suspension and before a deletion.

  2. Regional prices and local payment methods

    • New

      Plans now cost 20% to 40% less in countries where purchasing power is lower, from 1.19 EUR a month for Starter. The price shown is the one for your country, no setting needed.

    • New

      Pay in your own currency: Indian rupees with UPI, Brazilian reais with Pix, Indonesian rupiah, plus euros, dollars and pounds.

    • Improved

      If a plan feels too expensive, the cancel window now offers the regional price for your country when one applies, from your next renewal.

    • Improved

      Prices in dollars now follow the exchange rate from the euro price. Existing subscriptions keep the price they were sold at until the plan is changed.

    • New

      Plans paid with credits get the regional price too, and card top-ups, gifts and AI Token packs can be paid in your own currency.

    • Improved

      Customers in the European Union now pay the VAT rate of their own country, on card and crypto payments alike. EU prices now show the amount including your VAT next to them.

    • Improved

      Yearly plans are now 12 months for the price of 10: two months free (Starter 19.90 EUR a year).

    • Improved

      If a plan renewal fails, its deployments are now paused right away and restart on their own as soon as the payment goes through or the credits are topped up. Files and databases are kept.

    • Improved

      Card payments get a quick security check, and a card used to pay a late invoice now becomes the card for future renewals.

  3. Sign in with your email

    • New

      Create an account and sign in with your email and a password, alongside Discord and GitHub. A 6-digit code confirms your address.

    • New

      Forgot your password? Reset it with a code sent to your email. Signed up with Discord or GitHub? The same flow adds a password to your account.

    • New

      Change your account email from Settings, confirmed by a code sent to the new address. Your previous address gets a notice.

    • New

      Upload your own profile photo and position it in the circle before saving, or switch back to your Discord or GitHub photo at any time.

    • Improved

      Accounts without a photo show your initials instead of a generic avatar.

    • Improved

      You can disconnect Discord or GitHub as long as you have a password, so a lost provider account no longer locks you out.

    • Improved

      Your deployments are spread across our servers, so one server going down no longer takes all of them at once.

    • Fixed

      Deployments paused while a cancelled plan was still paid up now start again until the end of the period.

  4. Gentler plan endings and account emails

    • Improved

      If a paid plan cannot renew (card declined or not enough credits), your account now moves to the Free plan and only the deployments that do not fit it are paused. Nothing is deleted.

    • New

      If a renewal fails, we email you before the deadline so you can fix it in time.

    • New

      A welcome email for new accounts, plus occasional tips and reminders that you can turn off in Settings or from any of these emails.

    • Improved

      Billing warnings say exactly what will happen and when, with a direct Top up button for plans paid with credits.

  5. Easier start for new deployments

    • New

      An empty deployment now shows every way to bring your code in: GitHub, Studio, a zip upload, bh deploy from your PC, or a blank entry file.

    • Improved

      The branch picker is searchable and preselects the default branch of your repository.

    • Fixed

      Repositories with more than 100 branches now list all of them.

  6. Official templates

    • New

      Official templates are tested by our team, and you deploy the exact version we checked.

    • Improved

      When a template is rejected, its author sees the reason and what to change before resubmitting.

    • New

      Template authors can add a BH_README.md to show setup steps specific to Bot-Hosting instead of the GitHub README.

    • Improved

      Signing in with Discord skips the consent screen when you already authorized Bot-Hosting.

    Browse templates
  7. Steadier console and checkout

    • Fixed

      Commands typed in the console are now confirmed by the server instead of occasionally being dropped without a word.

    • Fixed

      First-time buyers with no billing address on file could get stuck at checkout. Checkout now asks for it.

    • Improved

      HTTPS apps stay reachable under heavy traffic spikes on the shared edge.

  8. Studio and the console shell

    • New

      Studio: an AI coding agent that works directly on your deployment, with Plan, Build and Auto modes and a diff of every change.

    • New

      Shell in the console: switch from App to Shell to run commands inside your deployment, even while the app is stopped.

    • Improved

      Git works out of the box in the shell.

    • New

      The shell is also available through the API and the MCP server.

  9. Clearer billing

    • Improved

      Cancelling a plan now explains exactly what happens to your deployments and when.

    • New

      Coins bought on the old platform are converted to credits automatically.

  10. Bot-Hosting CLI

    • New

      Deploy from VS Code, Cursor or any editor with bh deploy. Only changed files are uploaded, and files your bot writes on the server are never touched.

    Read the guide
  11. AI assistant in the dashboard

    • New

      An assistant that reads your logs, explains crashes and can act on your deployments, asking before anything that cannot be undone.

    • New

      When your app crashes, the assistant offers to look into it.

  12. Clearer errors on your app URLs

    • New

      Your app URL shows an explanatory 404 or 502 page instead of a blank screen, including which port your app should listen on.

    • Fixed

      Custom domain verification checks public DNS, so a record you just added is picked up sooner.

  13. OAuth apps and new runtimes

    • New

      Sign in with Bot-Hosting: create OAuth apps that act on behalf of your users.

    • New

      New runtimes: Lavalink, PHP bots, PHP websites and static sites.

    OAuth docs
  14. MCP server

    • New

      Connect Bot-Hosting to Claude, ChatGPT and other AI clients to manage your deployments in plain language.

    • Improved

      More API routes, and the API tab is now the Dev tab.

    • Improved

      Environment variables can be edited in place.

    Set up MCP
  15. Git auto-pull

    • New

      Deployments linked to GitHub can pull the latest commit automatically on every restart.

    • New

      Plans can be offered as gifts.

  16. Public API

    • New

      A REST API with API keys and full documentation to automate your deployments.

    API docs
  17. Prices in your currency

    • Improved

      Prices are shown in your local currency based on where you are.

  18. Rust, Go, C++ and Lua

    • New

      New runtimes: Rust, Go, C++ and Lua.

    • New

      Import and export your databases.

  19. Templates (beta)

    • New

      Deploy a ready-made project in one click from the templates catalog, or publish your own from a public GitHub repository.

    Browse templates
  20. Documentation

    • New

      A knowledge base covering deployments, runtimes, domains and databases.

    Open the docs
  21. Packages manager

    • New

      A Packages tab to add and remove dependencies without touching the terminal.

    • Improved

      More Node.js, Python and Java versions to choose from.

  22. Databases as deployments

    • New

      MySQL, PostgreSQL, MongoDB and Redis run like any other deployment, with a built-in data manager.

  23. Custom domains

    • New

      A Domains tab to serve your app over HTTPS on a bot-hosting address or your own domain.

    • Improved

      The console and file manager are easier to use on a phone.

Missing something?

Most of these started as a request on Discord. Tell us what you need next.

Join Discord