Changelog

Was veröffentlicht wurde - und wann.

Eine kuratierte Übersicht unserer Releases - die Produktänderungen, die wirklich zählen, regelmäßig aktualisiert. Kein roher Commit-Feed.

RSS-Feed

Oktober 2026

  • NeuFleet

    VPN profiles now also work with WireGuard, an SSH bastion, a SOCKS5 proxy or an HTTP proxy, and a failed bastion test shows the host key it presented.

  • BehobenCloud

    The instance wizard's Network step (AWS) now lists only networks of the chosen region and cloud account, requires a subnet, and the choice reaches the server.

  • NeuCloud

    For AWS the instance wizard can now create a new network with a public subnet for the server, on your own account or on a Sencai account.

  • NeuFleet

    A new VPN profile can start from an existing OpenVPN configuration file. The file is read in your browser and never uploaded.

  • NeuFleet

    VPN profiles let the browser terminal reach servers with no public address: add one in Settings, attach it to an instance, and the terminal connects through it.

  • NeuEntwickler-Tools

    Hosted CI has a monthly minute allowance: 30 for a free organisation, more with paid seats, a Minutes tab and e-mail notices at 80 percent and when it runs out.

  • NeuCloud

    You can create a server with a container already running: pick an image from your registry, Docker Hub, GHCR or Quay and follow it on the instance page.

  • NeuEntwickler-Tools

    Hosted CI: each job runs on its own temporary runner that is removed afterwards, with Queue, Hosted runners and Settings tabs, for approved organisations.

  • NeuEntwickler-Tools

    You can scan images in your own external registries: Test scans a repository, scans can be scheduled, and Vulnerabilities has an External registries view.

  • BehobenCloud

    An instance whose price is not known no longer shows 0 EUR; lists and details show the estimate, the last known price with its age, or Price unknown.

  • NeuEntwickler-Tools

    Images you push to your Sencai registry are now scanned for vulnerabilities and signed, and the Registry page shows the findings and verification commands.

  • BehobenEntwickler-Tools

    Git pages now say when your organisation's Git workspace is still being set up or could not be, with a Try again button, instead of showing empty lists.

  • NeuEntwickler-Tools

    The Registry page can now search Docker Hub and Quay.io for images and open a GHCR image by its full name.

  • BehobenEntwickler-Tools

    AI code review requests no longer stay pending for ever: every request now ends as completed or failed, with the reason.

  • VerbessertAbrechnung

    The organisation's Billing tab is now the one place for plan, costs, invoices and payment, and the old settings pages redirect to it.

  • VerbessertCloud

    The instance page has tabs for Overview, Resources, Agent, Software, Backups, Logs, Monitoring and Activity, and Resources lists what is attached to it.

  • NeuCloud

    Organisations can switch on Blueprint review, so new blueprints are submitted for review and published only after it.

  • VerbessertCloud

    Networks and DNS each have a records-in-Sencai view and a live-at-the-provider view on one page, and imported networks link to the same network at the provider.

  • NeuFleet

    Auto-remediation rules can now be edited and deleted from the rules page.

  • VerbessertPlattform

    Deleting an organisation first shows which Sencai-run resources will be destroyed with it, and you must tick a confirmation before the delete works.

  • VerbessertPlattform

    The support pages are merged into one Support centre with tabs, and DPA and MSA now sit in a Legal tab on the organisation page.

  • VerbessertPlattform

    Change requests are now a table with filters, history and a detail drawer; approving or rejecting needs a reason, and you cannot approve your own request.

  • NeuCloud

    Scaleway and UpCloud servers can now be stopped and started from Sencai (UpCloud keeps billing a stopped server), and the UpCloud wizard offers six more zones.

  • NeuCloud

    When you delete a server you can also delete the SSH key Sencai generated for it, and the dialog says when: after the provider confirms the server is gone.

  • NeuCloud

    Before deleting an instance or database you can take a final snapshot where the provider supports it, and your organisation can make it mandatory.

  • NeuAbrechnung

    Resource detail pages now show a Costs card with the latest billing periods for that resource and a clear mark on figures that are estimates.

  • BehobenCloud

    Hetzner DNS zones now list every record value, so a zone shows all of its records instead of only the first value of each set.

  • NeuCloud

    Managed services has a new Load balancers tab listing imported load balancers with their address, listener count and target health.

  • VerbessertCloud

    You can now start, stop, resize and delete imported instances and manage imported networks, databases and buckets directly from Sencai.

  • BehobenCloud

    The detail page of imported AWS and Azure disks now finds its source in the inventory and shows live facts instead of a missing-source message.

  • BehobenCloud

    Azure and OVHcloud storage containers that still hold data are no longer deleted; the delete is refused instead.

  • NeuCloud

    You can now exclude resources from your inventory with rules by name or tag, preview what a rule would hide, and turn off the built-in rule for CI runners.

  • NeuCloud

    You can resync an imported DNS zone from your provider to add records missing in Sencai. Nothing is deleted and nothing is changed at the provider.

  • BehobenCloud

    Lists of networks, subnets, security groups, managed services and DNS records no longer stop at the first page, and say so when a list is incomplete.

  • BehobenCloud

    DNS zones hosted at AWS now show one record per value, including alias and routing-policy records that were previously left out.

  • NeuCloud

    Imported resources now show when they are missing or gone at the provider, with a presence filter and a note on what the last scan could not read.

  • NeuCloud

    Discovered S3 buckets and RDS databases can be imported as managed services and appear on a new Managed services page. Nothing changes at your provider.

  • NeuCloud

    Imported networks can now show their subnets, security groups, routing tables and NAT gateways, brought in from inventory without touching your provider.

  • BehobenCloud

    Deleting an AWS managed database now keeps its automated backups, so the database stays recoverable for up to 35 days.

  • BehobenIdentität

    The Workspace directory now lists only the users and groups of the organisation you have selected, not of every organisation you belong to.

  • BehobenCloud

    The instances list and the dashboard no longer drop instances when your organisations hold more than 100 of them in total.

  • NeuCloud

    You can now rename a cloud network from its detail page.

  • BehobenCloud

    Exporting cloud instances now works in any organisation you have switched to, not only in your default one.

  • BehobenEntwickler-Tools

    A repository deleted shortly after it was created is now correctly removed from your repository list.

  • BehobenPlattform

    Marking all notifications as read now sticks. Previously they came back as unread within half a minute.

  • BehobenPlattform

    After switching organisations, the credential, inventory, compliance and cost lists could come up empty. They now always load the organisation you switched to.

  • BehobenPlattform

    The LLM usage page listed no rows and showed zero tokens and zero cost. It now lists your usage with correct totals.

  • BehobenSicherheit & Audit

    The Findings tab in Access Management no longer comes up empty when one of your cloud identities has no policies attached.

  • BehobenEntwickler-Tools

    Listing and creating repositories no longer fails with too-many-requests errors during normal use.

  • BehobenIdentität

    A deleted organisation with single sign-on still enforced could lock its members out of password login for good. Deleted organisations no longer affect sign-in.

  • BehobenPlattform

    Failed actions now show the specific reason, for example that only one free organisation is allowed per owner, instead of a bare status code.

September 2026

  • BehobenCloud

    Hetzner servers are now created in the location you choose instead of the default location of your cloud credential.

  • BehobenCloud

    A cloud credential that still has live servers or other resources linked to it can no longer be deleted.

  • NeuCloud

    Live firewall management now covers DigitalOcean, Scaleway and Azure, with allow and deny rules shown separately and rule ordering on Scaleway.

  • BehobenCloud

    Removing a rule from an already provisioned security group is now refused instead of showing the rule as gone while the provider still enforces it.

  • NeuCloud

    Google Cloud firewall policies can now be viewed and managed from Sencai, including the networks they protect; classic VPC firewall rules are shown read-only.

  • NeuCloud

    Servers discovered on Vultr, Linode and Oracle Cloud can now be promoted to full cloud instances in Sencai.

  • NeuCloud

    When you create an AWS firewall in live management, you can now choose the VPC it belongs to.

  • VerbessertCloud

    New OVHcloud credentials now require the Public Cloud project ID, so the platform never has to guess which project to use.

  • NeuCloud

    Create managed MySQL databases on Oracle Cloud from the managed service wizard.

  • NeuCloud

    You can now create object storage on Linode and Vultr from the managed service wizard.

  • NeuCloud

    You can now create managed PostgreSQL and MySQL databases on Vultr and Linode from the managed service wizard.

  • NeuCloud

    Create and remove Oracle Cloud Object Storage buckets from the platform.

  • BehobenCloud

    Creating a cloud network on a provider where it is not supported yet is now refused right away instead of leaving a record that fails a minute later.

  • VerbessertEntwickler-Tools

    Organisations on the Free plan can now create API keys, the same way paid organisations do.

  • VerbessertSicherheit & Audit

    Every paying organisation now gets 90 days of audit log history, where the smallest paid plan previously got 7.

  • VerbessertCloud

    The instance creation wizard now shows prices taken from provider price lists, with how fresh each price is, instead of fixed estimates.

  • BehobenPlattform

    The DPA signing wizard now always signs the current version of the document and lists an earlier signed version as history.

  • BehobenFleet

    The Kubernetes agent can now register with the platform over HTTPS; fresh installs no longer fail with a certificate error.

  • BehobenAbrechnung

    The Plus plan advertised AI features it would then refuse to run. Plus now carries a real monthly AI allowance.

  • VerbessertPlattform

    Czech had leaked into the English interface across forty screens, along with Czech date and number formatting. All of it reads as English again.

  • NeuAbrechnung

    When you ask for a higher spending limit, you now get an email with the decision — and, if it was declined, the reason.

  • BehobenAbrechnung

    Checkout could report a successful payment for a paid plan when nothing had been charged. It now refuses instead of activating it for free.

  • VerbessertAbrechnung

    The unpaid-invoice deadline is now 14 days to suspension and 7 more before resources are removed, replacing the previous 30-day window.

  • VerbessertAbrechnung

    Cost screens now say when a figure is an estimate derived from your inventory rather than an amount taken from a provider invoice.

  • BehobenAbrechnung

    The warning that you are approaching your spending limit had never actually been sent. It now runs on a schedule and reaches you in time.

  • BehobenAbrechnung

    Most running trials were skipped by the job that evaluates them, so a trial could quietly outlive its end date. Every trial is now evaluated.

  • BehobenFleet

    The runbook trigger button was disabled for every runbook, and a run awaiting confirmation could never be approved. Both now work.

  • BehobenAbrechnung

    After paying, customers landed on a page telling them it had moved. Checkout now returns you to a page that exists.

  • NeuAbrechnung

    Organisation settings can now edit and validate a VAT number, keeping it consistent with what appears on your invoices.

  • NeuCloud

    Creating an instance now offers three SSH options: no key, generate one and show it once, or paste your own public key.

  • BehobenCloud

    Deploying a blueprint sent no cloud credential, so every public blueprint deployment failed. It now resolves and sends yours.

  • BehobenCloud

    The DNS section listed no zones, so zone detail could not be reached at all. Zones are now listed and open.

  • BehobenCloud

    The instance wizard silently discarded the startup script you entered, without any error. It is now sent with the server.

  • BehobenEntwickler-Tools

    A transient failure syncing an organisation member to Git parked the change permanently. Member changes are now retried and reconciled.

  • NeuFleet

    Enrolling an agent now lets you choose which capabilities it gets, instead of always granting the default set.

  • BehobenPlattform

    Three of the registry's five tabs called addresses that do not exist, and the failure looked like an empty result. They now load.

  • BehobenPlattform

    The monitoring screen showed no alert rules and offered no way to add one. Rules are now listed and can be created.

  • BehobenPlattform

    The agent activity log claimed no actions had been taken when it had simply not looked far enough back.

  • VerbessertPlattform

    Actions that only wrote a database row no longer report success. Where nothing is actually carried out, the platform now says so.

  • BehobenPlattform

    Thirteen screens replaced the server's specific error with a generic message. They now show what actually went wrong.

  • BehobenPlattform

    Backup policies could not have instances attached from the interface at all, and the attached list rendered empty rows.

  • BehobenPlattform

    The support health overview apologised instead of loading, because it called an address that does not exist. It now returns real data.

  • BehobenPlattform

    A resource excluded from a group vanished, with no way to see or undo it after a reload. Exclusions are now listed and reversible.

  • BehobenSicherheit & Audit

    A suspended organisation could still invite new members. Invitations are now refused while an organisation is suspended.

  • BehobenSicherheit & Audit

    An operator opening your audit log left no record of having done so. Those views are now written into the audit trail themselves.

August 2026

  • NeuAbrechnung

    Each organisation now gets a monthly billing statement it can open and export, with VAT applied and every figure traceable to its source.

  • BehobenAbrechnung

    Storage and traffic prices for Hetzner were wrong by up to eleven times. The price catalogue is now read from the provider itself.

  • BehobenAbrechnung

    A cost summary could add euros to dollars and label the total with one currency. Amounts are now converted before they are summed.

  • NeuAbrechnung

    AI is now included in your plan as a monthly allowance, with anything above it metered and billed separately.

  • BehobenAbrechnung

    A full month of usage could be quoted above what the provider actually charges. The monthly cap now applies across the whole period.

  • BehobenAbrechnung

    Usage events reached the billing system with no link to the subscription they belonged to, so metered usage aggregated to zero on every invoice.

  • BehobenAbrechnung

    Spend on your own cloud accounts is no longer added to your Sencai bill. Only the resources we run for you are charged.

  • NeuCloud

    A cloud credential that is missing, expired or short on permissions is now shown as such, with two clear ways to fix it.

  • NeuCloud

    An organisation must now explicitly consent before anything runs on a Sencai-owned cloud account, and no such account is granted without it.

  • VerbessertCloud

    Scheduled shutdown is no longer offered for providers that keep charging for a stopped server, and the screen explains why.

  • NeuCloud

    Before any resource is removed, a record of what existed is captured first, and it can be read back afterwards.

  • BehobenFleet

    Secret injection reported success for deliveries that never happened. It now records the failure and the reason it could not deliver.

  • NeuSicherheit & Audit

    The browser terminal now verifies the host key before connecting, and refuses the session if the key cannot be checked.

  • VerbessertSicherheit & Audit

    Resources in your own cloud accounts are never deleted over non-payment. That refusal is now structural, with no setting that changes it.

  • VerbessertSicherheit & Audit

    A provisioning request whose credential cannot be resolved is now refused outright, instead of quietly falling back to a platform account.

  • NeuAbrechnung

    Cloud cost now counts towards your spend ceiling as it accrues, so the limit reflects real usage instead of nothing

  • BehobenAbrechnung

    AI usage is now billed to the organisation you actually chose, not an arbitrary one when you belong to several

  • NeuAbrechnung

    You can now request a higher platform spend ceiling from the app and follow the decision, instead of writing to support

  • NeuAbrechnung

    An organisation can now pay for a member's personal plan from the app; until now sponsorship could only be ended, never started

  • VerbessertAbrechnung

    The platform spend ceiling applies only to usage we bill you for; anything running on your own cloud account is never capped by it

  • BehobenAbrechnung

    The sponsorship notice now describes what ending it actually does, including the seven-day window before the plan changes

  • BehobenAbrechnung

    You can set your own spend cap again, even after your organisation has already run up cloud cost this period

  • BehobenAbrechnung

    If someone already pays for your plan, the app says so instead of offering an upgrade that would bill you a second time

  • BehobenAbrechnung

    The billing page shows the member limit your plan actually has, instead of inventing one the server does not enforce

  • NeuAbrechnung

    New organisations start with a 20 EUR monthly ceiling on spend that runs on our own cloud accounts, and you can ask to raise it

  • VerbessertPlattform

    Each owner can keep one organisation on the free tier; further organisations they own need a paid plan

  • VerbessertPlattform

    The assistant tells you up front when AI is not part of your plan, instead of accepting a message and failing afterwards

  • VerbessertPlattform

    Paid plans no longer differ in features: every paid plan gets the whole platform, and only the price scales with how much you use

  • BehobenSicherheit & Audit

    Records of processing activities are available on every paid plan, not held back for the top one

  • SicherheitSicherheit & Audit

    Tightened authorisation on trial conversion, so a higher tier and its limits cannot be granted without a completed payment

  • VerbessertSicherheit & Audit

    Audit log responses now state the retention window that was applied, so a shortened list is never mistaken for a complete one

  • BehobenCloud

    Triggering a certificate renewal now actually renews it, instead of leaving the certificate to expire while the status looked busy

  • BehobenFleet

    Closing a browser terminal tab releases the session slot straight away, so a few closed tabs no longer lock you out until a restart

  • BehobenFleet

    A refused browser terminal session now says why — not authorised, session limit, missing credentials — instead of closing quietly

  • BehobenPlattform

    Changing your personal plan is no longer blocked because one of your organisations has too many members

  • BehobenPlattform

    An organisation with no member limit set is genuinely unlimited, instead of being silently capped at three people

  • BehobenPlattform

    One person's trial ending can no longer push an entire organisation into grace period and suspension for having colleagues in it

  • VerbessertPlattform

    How many people fit in your organisation is decided by that organisation's own plan, never by an individual member's personal subscription

  • BehobenCloud

    Promoted networks and disks now open the right detail page

  • NeuCloud

    AWS security groups can now be created and edited from Sencai, without ever leaving a rule you rely on switched off mid-change

  • NeuCloud

    Every resource now shows the same key facts, whichever cloud it came from

  • NeuCloud

    Group cloud resources and see how they connect

  • BehobenCloud

    A firewall that protects running infrastructure no longer reports zero attachments

  • SicherheitCloud

    A firewall rule submitted without a source is now refused instead of opening the port to the whole internet

  • BehobenCloud

    Editing the description of a firewall rule no longer deletes the rule

  • BehobenIdentität

    Organisation invitations can be accepted again, including by people who do not have an account yet

  • SicherheitSicherheit & Audit

    Removed internal operations detail that was showing on a settings screen

  • BehobenIdentität

    Password reset and email change links now open correctly from our emails

  • NeuIdentität

    The auditor role can now be picked when you invite someone or change their role

  • BehobenFleet

    The browser terminal now uses the address, port and login you set on the instance

  • NeuIdentität

    Microsoft Entra users and groups now appear in your workspace directory

  • BehobenIdentität

    Confirming an emailed action now brings you back into Sencai instead of leaving you on a bare sign-in page

  • BehobenCloud

    Changing the TTL of a DNS zone now really applies instead of quietly doing nothing

  • NeuCloud

    Cloud inventory now finds 24 more kinds of AWS resource, container clusters and load balancers among them

  • BehobenFleet

    Registering the same Kubernetes cluster twice updates the existing one instead of creating a duplicate

  • BehobenFleet

    The browser terminal can sign in to your servers again

  • BehobenSicherheit & Audit

    Changes made directly at your cloud provider now record who made them, not only that they happened

  • BehobenAbrechnung

    Agency billing summaries now show each managed organisation's real plan and monthly revenue

  • VerbessertAbrechnung

    Usage is now forwarded to billing for real, and running the sync again never double-counts it

  • BehobenAbrechnung

    Usage events from managed organisations no longer end up attached to no organisation at all

  • NeuCloud

    Create and manage Hetzner private networks, subnets and routes straight from Sencai

  • NeuCloud

    DNS zones can now be created, renamed and deleted, not only listed

  • BehobenEntwickler-Tools

    Adding someone to your organisation gives them access to its Git repositories again

  • NeuFleet

    Connect a Kubernetes cluster from the console and issue its registration token there

  • NeuFleet

    Define your own health probes and run them across your fleet

  • NeuFleet

    Approved updates can now be applied to fleet hosts, not just detected

  • BehobenIdentität

    Profile changes reach sign-in again for everyone who has logged in at least once

  • NeuPlattform

    TLS certificates are now really issued and renewed for you, not merely recorded

  • VerbessertPlattform

    Bulk tagging now works on your real resources, and a dry run counts what would actually change

  • NeuPlattform

    Browser push notifications are now genuinely delivered to your devices

  • SicherheitSicherheit & Audit

    A pending invitation no longer counts as organisation membership until it is accepted

  • SicherheitSicherheit & Audit

    Removing a user now ends their active sessions straight away

  • BehobenSicherheit & Audit

    Data erasure requests now stay applied instead of being undone at the next sign-in

  • NeuSicherheit & Audit

    Your personal data export now contains your real activity history

  • NeuFleet

    Update, software inventory and hardening scan results from your hosts now reach the console

Juli 2026

  • BehobenPlattform

    Screens that used to look simply empty now say why there is nothing to show

  • NeuPlattform

    Guided tours inside the app explain what a screen does and where to go next

  • NeuCloud

    Oracle Cloud, Vultr, Linode and OVHcloud are now fully usable as your own cloud account