github OneUptime/oneuptime 14.0.13

latest release: build-number-8981
2 hours ago
Changes
  • Add a Code section to the Products menu and fold Code Repositories into Tasks
  • Redesign status pills as soft, readable, theme-aware badges
  • fix(databases): stop creating a database per connection from eBPF-swapped client spans
  • New projects start with every AI feature on
  • Move Runners and Runner Credentials from Project Settings into Runbooks
  • feat(kubernetes-ai-agent): show "Needs attention" as one item
  • fix: honor HTTPS for external Kubernetes metric scrapes
  • fix(team-member): accept a project invitation once, not once per team
  • Draw the empty table's Create button like the card header's
  • fix(service-map): never draw a database dependency on a client's own socket
  • MCP server: sign in with OAuth 2.1 instead of pasting an API key
  • feat(ai): no AI limits by default; AI settings move to Settings → AI
  • fix(team-members): let existing members join another team at the seat limit
  • One AI Investigation card on incidents and alerts, with the Ask AI conversation in it
  • Workflow steps: multi-line boxes for the Log value, messages and prompts (audit of every component)
  • Workflow step dialog: open on what the step is for (the Webhook URL first), one column, copyable references
  • Workflow field list: no system fields, and a list you can search and read
  • One primary 'do it' button per dialog: Run this step and a product-wide audit, with a guard
  • Workflows: manage the webhook URL in the Webhook trigger, not in workflow Settings
  • feat(home): add the Queues product marketing page
  • docs(upgrading): single sign-on is in the Community image, in every locale
  • feat(forms): step the Create Workflow Variable form and every form of more than three fields
  • Show which port each step took in a workflow run's Steps view, and make the view easier to read
  • Workflow steps: a simple "How to use" help for every step, built from the step
  • Workflows: a Logs section holding Runs, in the Workflows menu and a workflow's own menu
  • Workflow builder: adding a step no longer opens its settings; click the step (or press Enter) to set it up
  • A switch you can see: clearer Toggle, one-row switch fields, one design across the product
  • Advanced starts collapsed in every side menu and form, and opens by itself on its own pages
  • Workflow value picker on every step setting, replacing the 'Pick this value' links
  • Name the resource in every delete confirmation, and have a project's name typed before it is deleted
  • fix(telemetry): stop ttl_only_drop_parts from freezing telemetry retention
  • fix(kubernetes-agent): whole, meaningfully named eBPF traces (OBI v0.13, drop duplicate/unlinked DB spans, working exclusions)
  • Workflow runs: Copy log and Download (log as .txt, whole run as JSON) from the run, the run lists and the builder
  • If / Else reads as a sentence: comparisons in words, the value picker on both sides, Yes / No explained
  • Workflow value picker: suggest from real data - the fields of the webhook's last request, with what each held
  • A simpler, fast Add Component picker that ranks the resource you named first
  • fix(cli): report the context used by whoami
  • Workflows: an Incoming Email trigger - each workflow gets its own email address
  • Workflow template picker: a handful of recommended templates, categories with counts, a preview before choosing
  • Workflows: say how to turn a workflow on, and turn it on from the Builder or the run it blocked
  • fix(session-replay): an idle tab no longer lists a 30-minute session the player can't show (#4207)
  • OAuth 2.0 variables in clear steps with provider presets, and no form step over five fields
  • feat(monitor-secrets): grant access to all monitors or by label
  • Archive and unarchive workflows, monitors, status pages, dashboards and on-call policies, one at a time or in bulk
  • Developer pages on every resource: Terraform, API and AI Assistants, written for that resource
  • test: fix the master failures left by PRs merged minutes apart
  • test(e2e): wait for the Run Workflow panel's content, not its zero-size root
  • Round the metric and log TTL up to the day
  • fix(incoming-call): stop the hunt when the caller hangs up while an engineer's phone rings
  • ci: retry npm installs on network errors in every workflow
  • fix(session-replay): a signed-in session stays the user's across pages and tabs; a new user gets a new session (#4206)
  • Incoming Call Policies: tell the owners about missed calls, and let workflows react to calls
  • fix(session-replay): end idle React Native sessions where the user left (#4207)
  • feat(session-replay): stop recording a tab nobody is using after 5 minutes, and resume on return (#4208)
  • fix(telemetry): the traces and logs explorers show how many rows their filters match, and stop printing a lower bound as the total (#4202)
  • Linked Alerts gets its own Incidents Settings page, and is on for new projects
  • Reorder settings lists by drag and drop instead of typing an Order number
  • Number Prefix pages replace More Settings in Incidents, Alerts and Scheduled Maintenance
  • Remove the yellow 'Internal data' warning from the note template form (and its twin on subscriber templates)
  • Archived moves into a collapsed Advanced section in every side menu

Don't miss a new oneuptime release

NewReleases is sending notifications on new releases.