Skip to content

Releases: OneUptime/oneuptime

14.0.89

Choose a tag to compare

@github-actions github-actions released this 25 Oct 05:16
Changes
  • feat(home): a modern marketing site - an AI-native homepage, product screens drawn from the real Dashboard, and every page restyled to match
  • feat(api-keys): give API keys custom roles, as teams have them
  • Security Events Overview: one card at the top - what needs someone first, then how Security works here
  • Bulk actions audit: Enterprise Licenses Delete and Change Expiry Date; one shared Enable/Disable and Unsubscribe across the lists
  • Network devices: walk a device's SNMP tree from its probe, then collect and alert on what it finds (#5184)
  • fix(telemetry): a deleted discovered resource comes back on its agent's next batch, once; one host per name (#5214)
  • Code: a repository's GitHub Commands, Production Review and Runner go under More settings, and links land on them
  • Inventory: fill missing device details from what discovery read, and say where each came from (#5185)
  • Microsoft Teams: connect an account at the project's tenant, not /common, so the single-tenant app the guide asks for works (#5202)
  • feat(ai): one AI rule per incident or alert - investigation rules and auto remediation rules merged
  • docs(readme): a short, plain README that is true to the code, in all 17 languages
  • Release 14.0.88

14.0.88

Choose a tag to compare

@github-actions github-actions released this 24 Oct 11:46
Changes
  • Twilio config: say what the account is for - Calls and SMS, SMS only or Calls only - and ask only for the numbers it needs
  • feat(owners): filter On-Call Schedules and every other list by owner or team, on the server
  • Session Replay: time FCP, LCP and TTFB from activation for prerendered pages, as web-vitals does (#5181)
  • Kubernetes warning events reach OneUptime as warnings, and are easy to find and read (#5179)
  • Labels: one under another in every table (#5187), and in natural order wherever they are listed or picked (#5183)
  • OSS Scanner image: build on Node.js 26.12.1, the release that fixes CVE-2026-111497
  • Incident, alert and episode overviews at a glance: who is on it, what happened, its impact
  • Owners on create: your teams one click away, the owner rules that will run said on the review, and an owner rule's Creator's Team
  • feat(external-status-page): OneUptime status pages as a provider, with maintenance (#5176)
  • Security: Turn on recommended finishes and says what it could not do; a detection rule's name holds a Sigma title (100 characters)
  • Release 14.0.87

14.0.87

Choose a tag to compare

@github-actions github-actions released this 23 Oct 23:28
Changes
  • Code: a production review of every pull request - what production says about the code it changes, one switch, safe for public repositories and outside contributors
  • feat(on-call): page again when an acknowledged incident or alert is not resolved in time (#5123)
  • fix(slack, teams): chat presses act in their record's project, refusals say what is wrong, paging reads the plan
  • Security Events, AI-native: OneUptime AI triages cases, drafts rules and runs the AI playbook trigger
  • Telegram: poll for messages on servers Telegram can't reach; docs: Behind a VPN or Firewall
  • AI rules: every investigation, auto remediation and postmortem rule can pick its LLM provider
  • Bring whoever is on call into a rule's Slack or Teams channel, without paging them
  • fix(dashboards): the Value widget's sparkline runs oldest to newest and its trend arrow points the right way
  • fix(seo): canonical tags and 301s for the API reference, and 404s instead of 500s
  • fix(ops): backup.sh and restore.sh no longer run git pull
  • feat(slack, teams): rule channels invite people by email, and admins ask everyone to connect at once
  • test(slack, teams): users.list is a known Slack method, and the settings pages' tests stub who is a master admin
  • chore: npm audit fix
  • Release 14.0.86 (CI gate - do not merge)

14.0.86

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:32
Changes
  • feat(topology): a Topology page for every resource that holds parts, linked with the master map
  • feat(runbooks): AI Access and runbook credentials are removed; OneUptime AI reaches hosts and clusters through their AI agents
  • feat(values): archive and unarchive states, severities, monitor statuses, labels and incident roles
  • fix(threat-intel): matching, enrichment and polling work on ClickHouse (#5157); a create may leave out every required column with a documented default (#5158)
  • fix(network-discovery): the import lists Ping, IP, Port and NTP templates, and its Monitoring step says what each does (#5145)
  • Security Events: SIEM/SOAR gap analysis, and the four slices it recommends - Sigma correlations and first seen, Google SecOps both ways, threat intel on day one, Splunk/Sentinel/Elastic as destinations
  • feat(on-call): Pass it on becomes Escalate, with the maintainer's dialog copy
  • AI rules own their Runner, code repositories and pull requests (incidents and alerts)
  • chore: npm audit fix
  • Postmortems across every incident: a status for each postmortem, Incidents > Postmortems to view and filter them, and a simpler Postmortem page
  • Release 14.0.85 (CI gate - do not merge)

14.0.85

Choose a tag to compare

@github-actions github-actions released this 22 Oct 14:51
Changes
  • feat(hosts): add a host in one command - OneUptime installs and configures its collector
  • Security pipeline: run every project's rules, feeds and logs, and drop no matches
  • Security playbooks: contain only the attacker side, protected entities, server-side approval rules and undo
  • feat(ai): investigations run on worker-role servers from a queue, and a shutting-down server hands its runs back
  • VMware: an ESXi host's page as deep as a host's page outside VMware
  • feat(security): notify people about new, assigned and approval-waiting security cases
  • Runbook steps: a project default Runner, the step's Runner under More fields, and the Global Runner shown (not pickable) for Bash, SSH and kubectl steps
  • fix(clipboard): every copy button copies, or says it could not - the status page's Subscribe to calendar no longer says Copied over an empty clipboard (#5132)
  • Cards: a card's description sits right under its title, not a button row down (every table and list, and two Security headers)
  • feat(security-events): endpoint rules read the process that ran, not its parent
  • feat(code): Repositories and settings overhaul; GitHub commands on by default; AGENTS.md replaces Build & Test
  • Release 14.0.84 (CI gate - do not merge)

14.0.84

Choose a tag to compare

@github-actions github-actions released this 22 Oct 02:34
Changes
  • Twilio SMS Phone Numbers name no country: global help, example list and docs
  • feat(security): side-menu sections and a page for every tab and view
  • Security events page: present SIEM + SOAR as shipped; BYO LLM off the Free plan
  • feat(cloud): connect AWS, Azure and Google Cloud in a few clicks, and see their resources
  • Website: a page for air-gapped installs (/enterprise/air-gapped), and every Helm pod takes imagePullSecrets
  • Session Replay: the list's header works and looks like every table's, and so do 14 more lists
  • Release 14.0.83 (CI gate - do not merge)

14.0.83

Choose a tag to compare

@github-actions github-actions released this 21 Oct 22:04
Changes
  • chore: npm audit fix
  • Resellers page: a 'Buy through your cloud marketplace' section, plus marketplace lines on pricing and self-hosted
  • feat(on-call): an on-call rule can wait for working hours to page
  • fix(email): OneUptime's logo travels inside every email instead of loading from res.cloudinary.com (#5124)
  • On-call SMS in one 160-character part: compact page text with a fitting rule, GSM-7 look-alikes, and short notification SMS (#5114)
  • VMware: All vCenters opens without Collected By and Agent Version (switch them on from Customize Columns)
  • Release 14.0.82 (gate - do not merge)

14.0.82

Choose a tag to compare

@github-actions github-actions released this 21 Oct 12:54
Changes
  • feat(dashboards): a saved default time range and auto-refresh, and each viewer's picks remembered (#5080)
  • feat(code): Code opens on the request box, like Claude Code and Codex - the repository and branch picked in it, every task under it
  • Scheduled maintenance: the calendar as its own page under a Calendar section, external .ics calendars drawn on it, and Calendar Settings (#5084)
  • Runbooks: a step asks for approval before it runs, and simpler step options under More fields
  • Dashboards: click-to-sort columns on every list and table widget, sorted on the server, with a saved default and the viewer's pick remembered (#5082)
  • Release 14.0.81 (gate - do not merge)

14.0.81

Choose a tag to compare

@github-actions github-actions released this 21 Oct 07:06
Changes
  • fix(ai): OneUptime AI's own calls record what they said, one conversation per run
  • AI / LLM: connect provider accounts and company AI tools without code; Setup becomes Connect
  • Project Settings: Import from another tool moves from Basic to the end of Advanced
  • feat(twilio): Twilio configs list their own SMS numbers, for countries like Singapore where no number does both calls and SMS
  • Auto remediation: OneUptime AI fixes by default, runbooks become an allow-list, a rule picks its Runner
  • feat(ai): the code agent queries production - production-aware PR reviews and fixes
  • Add a Role: the whole project or one area, then a level - no more wall of forty role cards
  • fix(monitor): grouping on one Incoming Request criteria no longer silences the others; '*' on Server/Network Device no longer silences their other criteria
  • feat(dashboards): Light / Dark / System theme for public dashboards (#5079)
  • Usability: the nav bar and breadcrumbs say where you are, Home offers a first monitor, and first-run setup gets safer
  • feat(dashboards): Create a dashboard picks its template the way Create a workflow does
  • On-call: measure time to acknowledge from when someone was first paged
  • Verify every kind of AI fix in production
  • On-call breadcrumbs lead back to the policy, not the list (and fix js-lint from #5108)
  • AI kubectl fixes on workloads Argo CD, Flux or Helm declare: a stopgap for approval, and verification that notices the put-back
  • feat(ai): cache agent-loop conversations for Claude and count cached tokens by what they cost (#5073)
  • OneUptime AI uses external MCP servers: Settings → AI → External MCP Servers, and the rules' MCP Servers under More fields
  • feat(ai): investigation rules can wait - only if the incident is still open after N minutes (#5074)
  • Release 14.0.80 (gate - do not merge)

14.0.80

Choose a tag to compare

@github-actions github-actions released this 21 Oct 02:33
Changes
  • fix(agents): container CPU follows the load and memory percent is no longer 100x too high
  • Status page link card: every address the page answers at - custom domains first, each to open and copy (and the same care on Sharing, Custom Domains and SSO setup)
  • Runbook Variables (global and local, secrets among them) in place of Credentials and Secrets; SSH and kubectl steps take a script
  • fix(ingress): visitors keep their own address over IPv6, behind the Helm gateway and behind your own proxy
  • Side menu: a folded Rules section holds Monitor Rules (status page and SLO menus)
  • Fix performance with AI only on traces worth fixing, saying what it found; AI actions only where they can run
  • chore: npm audit fix
  • fix(patterns): a project's patterns share one allowance of work per rule evaluation and per batch of telemetry
  • fix(marketplace): the Google deployer builds where no one signs in to Google
  • feat(runners): a code repository picks its Runner; Runners lose Runs AI Code Fixes
  • Helm chart: read the VAPID private key (web push) from an existing Kubernetes Secret
  • fix(marketplace): AWS install instructions create the metering IAM role
  • fix(markdown-editor): the editor reads and writes a note in time in line with its length
  • Verify AI fixes in production
  • fix(ingress): sign-up and sign-in work when HOST includes a port
  • feat(profiles): the Profiler answers where the time goes and what changed; Function Share monitors, Fix with AI, profile evidence for AI
  • Release 14.0.79 (gate - do not merge)