July 27th, 2026
New
Improved
Fixed

This release adds four new monitoring checks — disk-space trend, file size, CPU temperature and Synology NAS backups — so you catch storage, heat and backup problems earlier. A new SLA report turns your check history into incident counts, resolution times and uptime, and a report widget lists every check that no alerting covers. The rest is polish and reliability — a much sturdier TANSS integration, finer-grained permissions, and a long tail of check fixes.



July 21st, 2026
New
Improved
Fixed

octoja’s biggest release yet: 112 updates — two-thirds more than our previous record. It shapes octoja around how you work — custom fields that flow through checks, automations and rules, automatic patch approval, SMS and phone-call alarms, Active Directory on domain controllers, light/dark white-label branding, and a new Freshservice integration, plus a 2–3× faster dashboard and a long tail of check and patch fixes.









July 11th, 2026
New
Improved
Fixed

This release widens what octoja can watch and makes big lists easier to live with. You can now monitor whole classes of equipment without installing an agent — network switches, routers and firewalls, VMware hosts, even FRITZ!Box gateways — and a broad wave of new checks covers databases, printers, backups, disks, network services and more. A new full-screen TV View puts your fleet's warnings, critical issues and offline servers on one board, while the device list gains bulk actions, optional columns and the same controls now shared by every list in the product. The rest is polish and reliability — steadier remote desktop, calmer inventory history, and a long tail of check-accuracy fixes.







July 6th, 2026
New
Improved
Fixed

This release sharpens reporting and remote support. Reports gain a device-availability widget and a dedicated set of Sophos widgets with a ready-made template, so you can show uptime and protection at a glance. Remote desktop is steadier all round — the "connected" notice now stays with the person being helped, sessions no longer fail to start on some machines or lock mid-session, and they fill the screen properly on high-DPI displays. Underneath sit a batch of monitoring-check accuracy fixes for Sophos and Cove Backup, calmer device inventory, and smaller polish across rules, patches, webhooks, and integrations.
New "Availability" widget for reports — Build reports that show, at a glance, the percentage of time your devices were online over the reporting period. Add the new Availability widget and optionally limit it to specific devices. It counts only devices that have the “Device online” check assigned. Read more

Dedicated Sophos widgets and a ready-made Sophos report — Reports can now show Sophos antivirus detail directly: add the “Sophos protection active” KPI and the “Sophos status (table)” block, which lists each device's real-time protection, definition currency, detected threats, health and product version. A built-in “Sophos Report” template combines both, so you can add a finished Sophos report without building it from scratch. Read more

Webhook inventory updates only fire when device details actually change — If you send device inventory to another system through a Webhook, octoja now only delivers an update when a device's core details — its hardware, network adapters, or identifying information — actually change. Routine background changes like a new installed program or a pending update no longer trigger a fresh delivery every hour, so the receiving system gets far fewer redundant inventory updates. Read more
Rule builder flags conditions that are missing a value — When you build a rule and pick a field and operator but leave the value blank, that condition now stands out in amber with a warning icon and a hint, so you can spot and finish incomplete conditions before saving. It works everywhere you build rules, including config packages, patch policies, tag rules, and access groups. Read more
Kiosk and ticketing settings now follow the tray icon — In device and configuration-package agent settings, “Software kiosk enabled” and “Ticketing enabled” now sit under “Show agent in system tray” and grey out when the tray icon is turned off, since both features only reach people through that icon. Read more

Tidier help menu in the header — The row of look-alike icons in the top bar has been cleaned up: Feature Request stays as its own button, and Tickets, Feedback portal, and Help & docs now sit together under a single “…” menu, each shown with a clear label so the options are easy to tell apart. The old Community link has been removed.
Remote desktop notice now reaches only the person being helped — On shared machines where several people are signed in at once, the on-screen notice that a technician has connected — including the technician's name — used to appear for everyone, not just the person actually being helped. It now shows only to that person, so a technician's name is no longer visible to other signed-in users. Read more
Remote desktop no longer fails to connect on some machines — Remote desktop sessions could fail to connect on certain devices — often at the Windows login screen — with a “Connection failed” error. Sessions now automatically switch to a working video method when the first one can't start, so the connection goes through.
Remote machine no longer locks mid-session — Fixed an issue where the remote computer could unexpectedly lock in the middle of a remote desktop session, especially when switching between the machine's monitors. The “Lock remote on disconnect” setting now stays in sync for every technician viewing the same session, so it only locks when the session actually ends.
Remote Desktop shows the full screen on high-DPI displays — On devices with scaled or high-DPI monitors, a Remote Desktop session could show only the top-left corner of the screen instead of the whole display. The full desktop now appears correctly.
Revoke button now appears on the Installation Tokens page — The button for revoking an installation token was missing from the Installation Tokens page, so there was no way to turn off a token from the list. It now shows up in a labeled Actions column next to each token. Read more

Imported customers now appear for team members with group-limited access — Customers added through Import Customers could stay hidden from team members whose view is limited to specific groups, even though the customers imported successfully. Bulk-imported customers now show up for everyone who should be able to see them, just like customers you add one at a time. Read more
Integration customer-matching count now respects your access — On an integration's Customer mapping card, the “X of Y customers matched” count now reflects only the customers you can access, instead of showing the total for the whole account. Team members with limited access no longer see a total that includes customers outside their scope.
More reliable Sophos protection reporting — The Sophos check now reports an accurate definitions date, no longer flags a false warning on Windows Servers where it couldn't read how current the definitions were, and no longer comes back empty on certain Sophos versions. Read more
Cove Backup check no longer flags healthy backups — The Cove Backup monitoring check sometimes showed a warning even when a device's backups had completed successfully. It now reads the backup history correctly, so healthy backups report as healthy. Read more
No more phantom "Last boot" changes in device history — A device's inventory history no longer fills up with repeated “Last boot” change entries where the before and after times are the same. The recorded boot time now stays put between restarts, so the history only shows a change when the device actually reboots.
Patch screens display correctly with large policies and long update names — The Emergency rollout dialog no longer runs off the screen when a policy has many updates or rings — its contents now scroll and the Cancel and Create buttons stay reachable. In the Update Catalog, the update column is now wide enough that titles are no longer cut off, including in the per-policy view. Read more

Command bar stays ready to type — Opening the command bar with Ctrl+K now reliably lets you start typing right away. Previously the help widget loading in the background could quietly take the keyboard, so your first keystrokes went nowhere until you clicked back into the search box. Read more
More reliable agent installs on Linux and Windows — Installing the octoja agent now works on ARM-based Linux devices like Raspberry Pi, which were previously rejected, and on minimal Ubuntu servers that lack the unzip tool and used to fail during install. On Windows, if a firewall, proxy, or web-protection product intercepts the download and returns a fake page instead of the installer, you now get a clear message pointing at the likely cause instead of a confusing error. Read more
July 1st, 2026
New
Improved
Fixed

On 1 July at 2 PM CEST, we present this release and much more in the octoja webinar.
https://us05web.zoom.us/webinar/register/WN_6RqlhYeaRL6DxbiTv_5hrA#/registration
This is octoja's biggest release yet. The headline is Automations, a visual workflow builder that lets you wire triggers, conditions, and a growing library of actions into workflows that run across your devices. Alongside it comes a self-service app that lives right on your team's computers, on-device antivirus checks that no longer depend on a vendor cloud, one-click vulnerability fixing, scheduled report delivery, and an audit log for administrative changes. Tables across the whole product now sort, filter, and export the same way, the device page gained live per-adapter network speed and a full inventory history, and there's a long batch of patch-management, remote-desktop, and cross-platform reliability work underneath. The rest is polish and stability throughout.









June 22nd, 2026
New
Improved
Fixed

This release is all about connecting octoja to the rest of your stack. Six antivirus and EDR platforms, nine helpdesk and PSA systems, and two documentation tools can now be wired straight into octoja — so protection status, alarm tickets, and your asset inventory stay in sync without manual work. Alongside that: a one-glance executive report for your customers and a new check for UniFi networks. The rest is polish and reliability — clearer patch policies, sortable tables, and a batch of cross-platform fixes for macOS and Linux.




June 13th, 2026
New
Improved
Fixed

This is a major release spanning everything since v1.0.701. You can now control access through groups, get notified when a monitoring check keeps failing — by email, webhook, Microsoft Teams, Woasi or as a case in octoja — and patch your Macs alongside Windows. octoja now speaks French and Dutch as well as English and German, a new Inventory page searches and exports across your whole fleet, and five new built-in checks cover server hardware, Hyper-V hosts and three backup products. On top of that: bulk customer import, a clearer customer dashboard and customers overview, a searchable device logs tab, per-device alert overrides, a detailed patch report, and a long list of fixes across remote desktop, monitoring checks, uploads and the customer dashboard.
Group-based access control — You can now control what each team sees and does through groups. A group defines which customers its members can reach — everyone, a specific list, or by customer tag — and which devices and device actions they are allowed, so you can give a help-desk team read-only access to one customer's workstations without touching anyone else.

Alerts for your monitoring checks — You can now attach alert rules to a monitoring check in a configuration package and be notified when it keeps failing — by email, a webhook, Microsoft Teams, Woasi, or as a case in octoja. Each rule only fires when a check fails a set number of its last few runs, so a single blip does not wake you up.
French and Dutch language support — octoja is now available in French and Dutch as well as English and German. Both new languages appear automatically in the login and profile language switchers and cover the interface, the API and check results.

Search and export inventory across all your devices — A new Inventory page lets you search, filter and export your software, hardware and services across every device at once — a fleet-wide companion to each device's own inventory tab.

Five new built-in monitoring checks — Five new checks are available without writing a custom script: Fujitsu ServerView server hardware, Microsoft Hyper-V hosts, and backups from Altaro, Acronis and the Veeam Agent for Windows.
Patch management for macOS — macOS updates now flow through the same patch policies and cycles you already use for Windows. A single rollout can target a mixed fleet of Windows and Mac devices, and each machine only receives the updates meant for its operating system.

Import customers from CSV or Excel — A new Import customers action on the customers page lets you bring in many customers at once from a spreadsheet, mapping your columns — company name, reference, address and contact — to octoja's fields, so onboarding no longer means adding customers one by one.

Hardware inventory report widget — A new report widget lists one row per device and lets you pick exactly which hardware fields to include — from processor and memory to identity and storage. You can also set a report's page orientation to landscape so wide tables fit.
A welcome dialog for new users — New users now get a friendly welcome dialog on their first sign-in that introduces octoja and previews what is coming next.

Auto-lock a machine when a remote session ends — Remote desktop sessions can now lock the remote computer the moment you disconnect, so a workstation is never left unlocked after you finish working on it. The option is off by default and enabled per session.
Searchable, sortable customers overview — The customers page gains a search box, new Server and Workstation columns showing how many devices each customer has, and every column can be sorted — so a long customer list stays manageable.

A clearer, clickable customer dashboard — A customer's dashboard adds tiles for newly enrolled and currently offline devices, and the Warnings, Critical, Server and Workstation tiles are now clickable. Each one opens the device list pre-filtered to that customer and status, so you go from a number straight to the exact devices.

A searchable, sortable device logs tab — A device's Logs tab is now a proper paged table — sortable, searchable and filterable — instead of a flat, capped list, so finding a specific entry is much easier.

Per-device alert overrides — You can now give a single device its own alert configuration, or silence its alarms while the check keeps running, instead of sharing one configuration across every device a package targets. The alert editor also flags a channel that has been disabled, so alerts are not silently dropped.
A detailed patch report, plus date ranges for reports — A new Detailed Patch Report shows, per customer or site, which devices installed which patches and when, and which are still pending. Reports also gain a custom date-range selector.
More backup and firewall monitoring — The Veeam check is upgraded to Veeam Backup & Replication with richer job detail (existing assignments keep working), and the firewall check now monitors FortiGate appliances over SNMP for live metrics, not just reachability.
Sort the live process list by any column — The live processes view used to always sort by memory. You can now sort by any column in either direction, and the sorting happens on the device so even long process lists stay responsive.
A smarter check-type filter on the dashboard — The dashboard's check-type filter now reflects every check type in your fleet instead of only the ones on the current page, so picking a check type no longer makes the other options disappear.
Deploy Mac apps that ship as Homebrew casks — Software deployment now finds Homebrew casks, not just formulae, so graphical apps like Google Chrome, Slack and Visual Studio Code show up in the package catalog and can be rolled out to your Macs.
Easier mass-deployment through group policy — The group-policy rollout now gives you a ready-made transform file that carries your instance address and token, plus corrected step-by-step instructions, so deploying the agent to many machines via group policy works the way the guide says.
Better support for older and lower-spec Windows machines — The quick-install script now runs reliably on Windows Server 2012 R2 and other older Windows versions. Separately, remote desktop now connects to machines with very few processor cores instead of failing immediately.
Accurate alarm history on the customer dashboard — The customer dashboard's alarm history counted every check run rather than distinct alarms, so a single all-day alarm could inflate a day's total into the hundreds. It now counts actual alarms, and the tile layout is tidier.
Devices no longer get stuck showing offline — A device could occasionally show offline for hours while it was actually online, when its connection attempt was silently dropped by the network. The agent now detects a stalled connection and retries instead of waiting forever.
Clearer Windows Update check failures — The Windows Update check could show a red Failed status next to “No pending updates” — two contradictory messages — when it had actually crashed. It now reports the real reason it failed.
Large file uploads no longer crash — Uploading a multi-gigabyte file through the file explorer could fail partway through. Uploads now flow in a controlled way and complete reliably.
A batch of custom-check fixes — Several fixes for custom checks: corrected Warning and Critical status guidance, multi-line script output handled properly, stable input ordering, a scrollable check dialog, and SNMP probes no longer reject an OID because of stray whitespace.
Remote desktop no longer zooms in on high-DPI screens — On some machines a remote desktop session appeared zoomed in and cropped to the top-left corner. The picture now fills the screen correctly.
A more reliable clock-sync check — When the clock-sync check could not reach a time server, it used to show a misleading result with a bogus timestamp. It now reports a clear error, and the time offset is calculated correctly.
The Update button works in the software dialog — On a device's software dialog, clicking Update for a winget or Chocolatey package sometimes did nothing. The update now runs and reports its result.
No false antivirus alerts right after a reboot — The antivirus check could briefly report Critical right after a machine powered on, even though protection was fine. It now waits for antivirus to settle before judging.
Ignored Lywand vulnerabilities no longer count toward your score — Marking a vulnerability as ignored in Lywand now actually removes it from your octoja security score and report figures, instead of being dropped before it reached octoja.
June 6th, 2026
New
Improved
Fixed

This release puts more control in your hands across patching, monitoring and the dashboard. You can now block a specific Windows update across every device, see vendor and community advisories right in the update catalog, and disable or fine-tune a monitoring check on a single device without touching the rest of its group. The device dashboard gains update-status filtering and per-column header filters, a device's logs are one click away, and you finally get a proper overview of your installation tokens. The rest is polish and reliability — checks run on their real schedule again, copy and paste works in the terminal, large installers no longer run out of memory, and servers stop showing up as workstations.







June 3rd, 2026
New
Improved
Fixed

This release brings time tracking to cases: you can now log work against a case the same way you already do against a device. The Windows Update check grows into a true cross-platform System Updates check that also covers Linux and macOS, and FortiGate joins the firewall appliance check. The rest is polish and reliability — the Veeam check stops crying wolf on busy backup servers, the Storage Analyzer stays smooth on huge disks, Chocolatey deployments repair themselves, and the rule builder counts the right devices when you pick a customer.



June 1st, 2026
New
Improved
Fixed

The changelogs are sent out on the same day as the scheduled updates to the product and other components such as checks. Due to the staggered rollout and decoupled components, timing differences occur here.
New permissions, such as those for OS patch management, currently have to be assigned manually. We are already working on an admin logic that will assign these permissions automatically in the future.
This release brings OS Patch Management directly into octoja: schedule install windows per device group, choose which update categories run, keep an eye on reboots, and see withdrawn updates broken out separately. Alongside that, a long list of smaller-but-tangible improvements — kick off agent updates straight from a device's detail page, give every device a freeform alias, paste your clipboard into a remote-desktop session in one click, get a much richer hardware inventory, and pick up built-in checks for Cove Backup, MailStore SPE and a range of hardware firewall appliances.
OS Patch Management — octoja can now install Windows updates on your managed devices. Schedule a maintenance window per device group (time-zone aware), pick which update categories should run, and let octoja take it from there — reboot detection, a dedicated patch-cycle view, and a separate status for withdrawn updates are all built in. Reboots are written to the asset log so you can see exactly when a device last cycled.

Trigger agent updates from a device's detail page — When a device is running an older agent than the current build, octoja now shows an alert and an **Update now** button at the top of the device detail page. Clicking it kicks off the update immediately instead of waiting for the agent's next scheduled check.
Device alias — You can now give devices an alias. The command palette then matches the device on either the hostname or the alias.

Paste button in remote desktop — Remote desktop sessions now have a **Paste** button that types the contents of your clipboard into the remote machine — handy when the remote side doesn't accept normal paste shortcuts.
Cove Backup check — New built-in check that reads the status of your Cove Backup jobs (formerly N-able Backup) directly from the Cove API and surfaces it as a check result in octoja.
MailStore SPE check — New built-in check for MailStore Service Provider Edition, monitoring the health of your mail archives.
Multi-vendor firewall appliance check — New built-in check for hardware firewalls across multiple vendors — octoja pulls health and configuration status via each vendor's API.
Live uptime on the device detail page — A live-updating uptime badge now sits next to the boot time, so you can see at a glance how long a device has been running.
Battery health in the Power Status check — The built-in Power Status check now reports battery health alongside remaining capacity and cycle count, so you can spot aging batteries earlier.
Richer hardware inventory — Hardware inventory now includes L2 cache size, every physical drive, full network adapter details, and the start-type of each Windows service. Volumes are mapped to their physical disks, and duplicate network adapter entries are merged so the list stays readable.
Local users with login and password dates — Local users in the System tab now show their last login and last password-change date — plus whether the device is joined to a domain, Azure AD, or just a workgroup.
Feedback launcher moved — The feedback launcher in the bottom-right has shifted slightly so it no longer covers floating action controls.
Custom check reliability — Several fixes around custom checks: edits to a check are pushed to affected agents immediately, the check result is now cleanly isolated from anything the script writes to stdout, the live-test panel surfaces unparseable output instead of hiding it, and checks still report a result when the script exits early.
Time entries keep their comment — Time entries shorter than 30 seconds used to lose their comment when stopped. Comments are now saved regardless of session length.
Case-insensitive dashboard sort — Customers and sites on the dashboard now sort alphabetically without splitting lower-case entries below the upper-case ones.