# Release Notes — 2.58 Covers the **2.58** release series. Most recent patch: **2.58.5**. Unless a subsection notes otherwise, changes apply to both Monad SaaS and self-hosted. ## New features & improvements **SaaS & self-hosted** - **Configurable SSO session timeout** — set how long an SSO session stays valid on a connection, so you can tighten or relax re-authentication to match your security posture. - *Access:* opt-in — set the timeout on an SSO connection's configuration. - **Organization-scoped GitHub Actions webhook input** — scope the GitHub Actions webhook input at the organization level so a single input covers every repository in a GitHub org, instead of wiring one per repo. - *Access:* opt-in — select **organization** scope when configuring the GitHub Actions webhook input. - **~30 input connectors are now Generally Available** — a large batch of input connectors graduated from Beta to GA, so they're production-ready with the beta tag removed. - **OpenTelemetry (OTEL) output is now Generally Available** — the OTEL output graduated from Beta. - **Connect multiple incoming edges to a node** — a pipeline node can now accept multiple incoming edges, for more flexible pipeline topologies. - **Zoom meeting logs — timestamp parsing** — the automatic time parser now recognizes the Zoom meeting logs timestamp format, so Zoom meeting activity ingests with correct event times. - **Azure Event Hub — record location** — tell the Azure Event Hub input where the record sits inside the event payload, so it maps correctly into your pipeline. - *Access:* opt-in — set the record-location field when configuring the Azure Event Hub input. **Self-hosted / dedicated (Azure) only** - **AWS access from Azure-hosted deployments without static keys** — a Monad deployment running on Azure (AKS) can assume your AWS IAM roles using short-lived OIDC web-identity tokens, removing the need for long-lived AWS access keys on AWS inputs and outputs. [Docs →](https://app.monad.com/docs/inputs/aws/index) - *Access:* opt-in — create an OIDC identity provider plus web-identity/target roles in your AWS account (see docs); Monad supplies your cluster's issuer URL, subject, audience and Org ID. **Self-hosted only** - **Sign in with SSO from the local login page** — on-prem deployments using local (username/password) auth can now hand off to your configured SSO provider straight from the login screen. - *Availability:* self-hosted deployments with local (username/password) auth and SSO configured. - *How:* on the login page, choose **Sign in with SSO** and enter your work email. ## New connectors - **Snowflake — Authentication Logs (input)** — collect Snowflake authentication events (login attempts, MFA usage, failed logins) so you can monitor sign-in activity through your Monad pipelines. [Docs →](https://app.monad.com/docs/inputs/snowflake/snowflake-authentication-logs) - **Confluent Cloud — Audit Logs (input)** — ingest Confluent Cloud audit events (authentication, authorization, and management activity) directly from the `confluent-audit-log-events` topic. [Docs →](https://app.monad.com/docs/inputs/confluent/confluent-audit-logs) - **MuleSoft Anypoint Platform — Audit Logs (input)** — bring MuleSoft Anypoint Platform audit events into Monad pipelines to track administrative and access activity. [Docs →](https://app.monad.com/docs/inputs/mulesoft/mulesoft-audit-logs) - **Hydrolix (output)** — send pipeline data to Hydrolix for cost-efficient, high-volume log storage and query. [Docs →](https://app.monad.com/docs/outputs/hydrolix) - **Experian — Audit Logs (input)** `Beta` — ingest Experian audit-log events into Monad. [Docs →](https://app.monad.com/docs/inputs/experian/experian-audit-logs) - **AlienVault OTX — Indicators (input)** `Beta` — pull threat-intel indicators (IP / domain / latest) from AlienVault OTX for enrichment and detection. [Docs →](https://app.monad.com/docs/inputs/alienvault-otx/alienvault-otx-indicators) - **NetSuite — SuiteBilling Audit Logs (input)** `Beta` — ingest NetSuite SuiteBilling audit events to track billing-system administrative activity. [Docs →](https://app.monad.com/docs/inputs/netsuite/netsuite-suitebilling-audit-logs) - **Plaid — Webhooks (input)** `Beta` — receive Plaid webhook events into your pipelines. [Docs →](https://app.monad.com/docs/inputs/plaid/plaid-webhooks) - **MLflow — Experiments (input)** — ingest MLflow experiment records so model-training activity flows through your pipelines. [Docs →](https://app.monad.com/docs/inputs/mlflow/mlflow-experiments) - **MLflow — GenAI Traces (input)** — ingest MLflow GenAI trace records for visibility into model interactions. [Docs →](https://app.monad.com/docs/inputs/mlflow/mlflow-genai-traces) - **Apple Business — Audit Events (input)** `Beta` — ingest Apple Business Manager audit events. [Docs →](https://app.monad.com/docs/inputs/apple-business/apple-business-audit-events) ## Fixes - **Node details no longer cut off in the pipeline view** — the node-detail panel now renders fully. - **Alert rules no longer fire for deleted pipelines** — deleting a pipeline now detaches it from any alert rule scoped to it, so those rules stop evaluating against a resource that no longer exists. - **S3 input compression and error reporting** — S3-based inputs detect gzip automatically from the content itself, and JSONL parse errors are clearer and actionable. - **Return to your destination after login** — following a link into the app while signed out now returns you to the page you originally requested, instead of a generic landing page. - **Transform key paths accept dashes and dots** — key/path premade transforms no longer reject key names containing `-` or `.`. ## Breaking changes None. ## Need help? See the [Monad docs](https://app.monad.com/docs) for setup guides and reference, or reach out to Monad Customer Support at [support@monad.com](mailto:support@monad.com) or via your dedicated Slack customer channel. :::note Self-hosted deployments upgrade to a `2.58.x` release with `helm upgrade`. Review the **Breaking changes** section above before upgrading; when it says "None," the upgrade is drop-in. :::