BetaWe are in beta: thank you for trying 1up. Data loss and other bugs may occur. Everyone who signs up before launch gets 3 months of Starter free.

Changelog

Every release of 1up-servers, with the new features and the fixes it brought.

  1. Version 0.217.1

    Fixed

    • edge: no await inside call arguments in the viewer-request router
  2. Version 0.217.0

    New

    • edge: negotiate the first visit with the stored language and the viewer country
  3. Version 0.216.0

    New

    • nodes: publish the node agent endpoint on 51.77.218.178:8443 and script its rollout
    • i18n: split Portuguese into pt-BR and pt-PT, routes in a CloudFront KeyValueStore

    Fixed

    • web: landing hero keeps its call to action above the cookie strip on phones
    • i18n: pt-BR drops the backup copies label master removed from every locale
    • db: the shipped catalog skips any clashing row, so a re-run survives the region rename
    • games: the Garry's Mod lead names its entry plan now that Free cannot run it
    • catalog: the definition follows 0116, the shipped catalog migration keeps its rows
    • i18n: carry the pt split and region codes into what master added since T-471
    • plans: casual and starter get the 20 GB Garry's Mod needs, gmod leaves free
    • copy: global copy without EU, offers read from the catalog, Casual on the 2 GB games
  4. Version 0.215.0

    New

    • nodes: publish the node agent installer at 1up-servers.com/node-agent
    • integrations: mirror a server's console to a Discord webhook
  5. Version 0.214.0

    New

    • nodes: root install step behind the wizard's node command
    • discord: per-server /start, /stop and /players bot commands
  6. Version 0.213.0

    New

    • integrations: embeddable status widget at /w/{slug}

    Fixed

    • release: ship the status widget copy in the image
  7. Version 0.212.1

    Fixed

    • billing: move the servers between the free and paid class on a plan change
  8. Version 0.212.0

    New

    • node: enforce the plan disk quota per volume with an XFS project timer

    Fixed

    • servers: count a ready signal only from a container still running
    • discord: write the bot state once Redis is ready, retry and refresh it
  9. Version 0.211.0

    New

    • billing: name the origin of the account credit from the Stripe balance history
    • admin: edit the Discord plan roles from Configuración

    Fixed

    • servers: leave JVM headroom and audit a successful restore
  10. Version 0.210.0

    New

    • billing: retry the referral credits left owing
    • infra: alert on a failed or missed k3s control plane backup
  11. Version 0.209.1

    Fixed

    • web: drop the eu-west-2 and eu-west-3 AWS ping hosts from the CSP
    • settings: queue.startBatch sizes the start queue drain, retention.backupCopies dropped
  12. Version 0.209.0

    New

    • deploy-agent: apply infra/k8s/platform in its own stage, stop on drift
    • platform: widen the Service node-port range to 20000-32767
    • infra: serve the region ping on the game nodes

    Fixed

    • backups: leave the rendered BlueMap folder out of backups, archives and migrations
  13. Version 0.208.0

    New

    • billing: legal checkout, withdrawal function, confirmation and reminder emails
    • legal: per-document legal texts, report form and terms re-acceptance

    Fixed

    • billing: a customer keep clears a staff-scheduled move to Free
    • legal: load the withdrawal form copy from the legal namespace on the public page
  14. Version 0.207.1

    Fixed

    • billing: carry the subscription's discounts into both renewal schedule phases
    • billing: customer plan change or cancel releases a staff renewal schedule
  15. Version 0.207.0

    New

    • billing: admin courtesy and at-renewal plan changes on subscribed accounts
  16. Version 0.206.2

    Fixed

    • worker: a start that lost its run to a trash stops the pod it started
  17. Version 0.206.1

    Fixed

    • platform: placement counts CPU requests against the node's allocatable
  18. Version 0.206.0

    New

    • billing: unpaid suspend and delete days from the platform settings
  19. Version 0.205.0

    New

    • infra: nightly age-encrypted off-host backup of the k3s control plane
  20. Version 0.204.0

    New

    • public: padlock and invite-only badges on the public server list
    • plugins: open Bedrock add-ons on every plan, Free included
    • plugins: install Bedrock add-ons from the Plugins tab

    Fixed

    • servers: keep the loader when the Bedrock bridge is on
  21. Version 0.203.0

    New

    • access: list shared servers and gate the server panel by role
    • attribution: keep gclid, gbraid, wbraid and utm through signup
    • analytics: gtm behind consent mode, bus adapter and measurement protocol
    • api: optimise admin artwork and blog images to WebP with AVIF variants

    Fixed

    • web: keep what a visitor types before the signup form hydrates
    • web: load the legal namespace where the terms dialog needs it, not in every entry
    • web: build the spec bundle in production, keep og:images in the public budget
    • web: keep public pages in the script budget after merging T-470, T-473, T-474, T-478
    • web: hydrate forms, lists and the panel from per-locale entries and replay early typing
    • web: hydrate forms and the panel at once with their chunks preloaded
    • web: paint before hydrating, lighter game page, Lighthouse floors
    • web: serve brotli twins, cache headers and HTTP/3 from CloudFront
    • web: vector logo, favicons, light manifest, font subsets, AA dim text
    • web: seeded catalog without refetch, AVIF and WebP cover variants
    • web: lazy app routes, per-locale translation bundles, precompressed assets
  22. Version 0.202.0

    New

    • players: join password for Minecraft through a whitelist gate on the server page
  23. Version 0.201.0

    New

    • files: warn on mismatched Minecraft uploads and confirm power during an upload
    • access: sub-users with a permission matrix enforced on every server route

    Fixed

    • billing: warn a launch courtesy ending without mentioning a code
    • catalog: promote a held artwork under its game on create and expire the pending prefix
  24. Version 0.200.0

    New

    • integrations: scoped API keys, Discord status webhook and API reference
  25. Version 0.199.1

    Fixed

    • oauth: give two simultaneous OAuth signups of one display name two usernames
    • retention: mark a server purge only once its destroy is done
  26. Version 0.199.0

    New

    • nodes: node agent pairs over mTLS on 8443 and a silent agent degrades its node

    Fixed

    • edge: store and serve catalog artwork from the assets bucket
    • auth: give two simultaneous signups of one display name two usernames
  27. Version 0.198.1

    Fixed

    • free-tier: reset the idle baseline when a server starts again
  28. Version 0.198.0

    New

    • network: custom domain with TXT and CNAME/SRV verification, protection card
    • backups: read-only audit of ready backups for truncated archives

    Fixed

    • backups: refuse a volume archive whose gzip stream ends early
    • web: keep a live dashboard frame when an older read answers after it
  29. Version 0.197.0

    New

    • billing: grant the pre-launch Starter gift once the public launch passes

    Fixed

    • api: load stripe and the S3 SDK on their first call, not at boot
  30. Version 0.196.2

    Fixed

    • billing: keep payments closed to non-staff on a test-mode Stripe key in production