From 2876450dd1ff4fbfb136c8a3643ba6d7fbe4a477 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 13:11:24 +0000 Subject: [PATCH 1/3] docs: add Ravion updates for October 26, 2026 --- changelog.mdx | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) diff --git a/changelog.mdx b/changelog.mdx index 069c9d6..1115ecc 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -36,6 +36,116 @@ rss: true {/* ravion-changelog:october-12-2026 */} {/* ravion-changelog:october-19-2026 */} +{/* ravion-changelog:october-26-2026 */} + + +## Platform + +### Features + +- **Activity history:** Review organization activity in the dashboard, filter it, and export matching entries. +- **GitHub Actions approvals:** Approve runs awaiting approval from the Ravion run page. +- **Interface themes:** Choose interface themes, including Sunrise and sunset, from Personal preferences. + +### Improvements + +- Stack plans can run concurrently across branches, while applies remain exclusive and cannot be cancelled by newer plans. +- Stack runs now cancel older same-branch plans that are still waiting for approval. +- Pipeline runs and step executions now show progress against their expected duration while they are running. +- Dashboard notices now load from cached data and share a single, compact notice row. + +### Fixes + +- Retrying a failed merge queue check now lets a blocked direct pull request rejoin the queue. +- A fresh dashboard tab now loads correctly after an automatic redirect. +- Cancelled pipeline runs now keep their final status in the browser when realtime events arrive out of order. +- Pipeline run pages now place the canvas camera before the first paint, preventing cards from jumping. + +## AWS account IAM policy 1.0.55 → 1.0.61 + +- **Sandbox cache purge:** Add permissions needed to delete execution environment caches. +- **Sandbox host diagnostics:** Let Ravion read console output and send diagnostic interrupts before replacing unresponsive sandbox hosts. +- **Spot placement:** Allow Ravion to check AWS Spot placement scores when launching sandbox hosts. +- **S3 cache request metrics:** Allow Ravion to enable request metrics for S3 cache buckets. + +Update your AWS account connection in organization settings. + +## Modules + +### [CloudFront CDN](https://www.ravion.com/docs/module-definitions/catalog/rvn-cloudfront) [1.5.1](https://github.com/ravionhq/modules/releases/tag/rvn-cloudfront%401.5.1) → [1.6.0](https://github.com/ravionhq/modules/releases/tag/rvn-cloudfront%401.6.0) + +- Add [custom domains](https://www.ravion.com/docs/guides/custom-domains) with certificates issued and attached after DNS records are added. + +### [EC2 Service](https://www.ravion.com/docs/module-definitions/catalog/rvn-ec2-service) [2.2.0](https://github.com/ravionhq/modules/releases/tag/rvn-ec2-service%402.2.0) → [2.3.1](https://github.com/ravionhq/modules/releases/tag/rvn-ec2-service%402.3.1) + +- Add watch paths so builds and deploys skip when no watched file changed. +- Clarify build settings and collapse options that rarely change. + +### [ECS Cluster](https://www.ravion.com/docs/module-definitions/catalog/rvn-ecs-cluster) [2.2.0](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-cluster%402.2.0) → [2.3.1](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-cluster%402.3.1) + +- Validate Ravion-managed domain requirements when configuration is saved. +- Reject cluster names that are too long for enabled load balancers when configuration is saved. + +### [ECS Network Service](https://www.ravion.com/docs/module-definitions/catalog/rvn-ecs-nlb) [2.3.2](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-nlb%402.3.2) → [2.4.1](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-nlb%402.4.1) + +- Add watch paths so builds and deploys skip when no watched file changed. +- Clarify build settings and collapse options that rarely change. + +### [ECS Web Service](https://www.ravion.com/docs/module-definitions/catalog/rvn-ecs-web) [2.3.0](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-web%402.3.0) → [2.5.1](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-web%402.5.1) + +- Add the default Ravion domain alongside custom domains, with a toggle to disable it. +- Add watch paths so builds and deploys skip when no watched file changed. +- Clarify build settings and collapse options that rarely change. + +### [ECS Worker](https://www.ravion.com/docs/module-definitions/catalog/rvn-ecs-worker) [2.2.2](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-worker%402.2.2) → [2.3.1](https://github.com/ravionhq/modules/releases/tag/rvn-ecs-worker%402.3.1) + +- Add watch paths so builds and deploys skip when no watched file changed. +- Clarify build settings and collapse options that rarely change. + +### [Lambda Function](https://www.ravion.com/docs/module-definitions/catalog/rvn-lambda) [2.1.0](https://github.com/ravionhq/modules/releases/tag/rvn-lambda%402.1.0) → [2.2.1](https://github.com/ravionhq/modules/releases/tag/rvn-lambda%402.2.1) + +- Add watch paths so builds and deploys skip when no watched file changed. +- Clarify build settings and collapse options that rarely change. + +### [Static Hosting](https://www.ravion.com/docs/module-definitions/catalog/rvn-aws-static) [1.4.0](https://github.com/ravionhq/modules/releases/tag/rvn-aws-static%401.4.0) → [1.6.1](https://github.com/ravionhq/modules/releases/tag/rvn-aws-static%401.6.1) + +- Add Ravion-managed custom domains with certificates issued and attached after DNS records are added. +- Add watch paths so builds and deploys skip when no watched file changed. +- Clarify build settings and collapse options that rarely change. + +## CLI [1.17.7](https://github.com/ravionhq/cli/releases/tag/v1.17.7) → [1.19.8](https://github.com/ravionhq/cli/releases/tag/v1.19.8) + +### Breaking changes + +- **Removed GitHub Actions history import:** Stop using `github-actions import-usage`; GitHub Actions history is no longer imported on demand. + +### Features + +- **[Merge queue management](https://www.ravion.com/docs/cli/reference/merge-queue):** List, pause, and resume organization merge queues from the CLI. +- **[Pipeline validation](https://www.ravion.com/docs/cli/reference/pipeline):** Validate a pipeline config before its pipeline exists with `ravion pipeline config validate --file file`. +- **[Execution environment cache](https://www.ravion.com/docs/cli/reference/execution-environment):** Delete an execution environment cache with `ravion execution-environment cache`. +- **GitHub runner migration previews:** Review detailed job decisions, pull request state, saved results, and comparison rounds. +- **Partial Git checkouts:** Use partial clones by default and configure shallow checkouts with `fetch_depth`. +- **[Dashboard alerts](https://www.ravion.com/docs/cli/reference/alert):** List, create, and end alerts with `ravion alert` commands. +- **[Activity records](https://www.ravion.com/docs/cli/reference/activity):** List, inspect, export, and summarize organization activity with `ravion activity` commands. +- **Notification management:** Manage notification rules, destinations, and deliveries from the CLI. +- **Slack and webhook integrations:** Connect Slack workspaces and create, rotate, and inspect webhook integrations. + +### Improvements + +- **CLI request identity:** Requests now identify the CLI version, operating system, and architecture. + +### Fixes + +- **Project config help:** `ravion project config apply --help` now explains that `--autoapprove=false` overrides a config file and waits at approval gates. + + + Date: Mon, 26 Oct 2026 16:42:29 +0000 Subject: [PATCH 2/3] Address review: drop unlaunched and internal items, add sandbox autosizing, watch paths and partial clones Co-Authored-By: brandon --- changelog.mdx | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/changelog.mdx b/changelog.mdx index 1115ecc..00e37af 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -40,7 +40,7 @@ rss: true @@ -48,21 +48,19 @@ rss: true ### Features -- **Activity history:** Review organization activity in the dashboard, filter it, and export matching entries. -- **GitHub Actions approvals:** Approve runs awaiting approval from the Ravion run page. +- **[Automatic sandbox sizing](https://www.ravion.com/docs/concepts/sandboxes#automatic-sizing):** Set `cpu`, `memory` or `disk` to `auto` on an interruptible sandbox pipeline step and Ravion sizes it from the step's earlier runs. +- **[Watch paths](https://www.ravion.com/docs/module-definitions/definition-schema/build):** Set `watch_paths` on a module build so pipeline `build` and `deploy` steps skip when no watched file changed since the last successful deployment. - **Interface themes:** Choose interface themes, including Sunrise and sunset, from Personal preferences. ### Improvements - Stack plans can run concurrently across branches, while applies remain exclusive and cannot be cancelled by newer plans. -- Stack runs now cancel older same-branch plans that are still waiting for approval. +- Git sources now use partial clones by default, so checkouts download file contents only when needed, and [`fetch_depth`](https://www.ravion.com/docs/pipelines/config-reference/build-configs#gitsource) sets a shallow clone. - Pipeline runs and step executions now show progress against their expected duration while they are running. - Dashboard notices now load from cached data and share a single, compact notice row. ### Fixes -- Retrying a failed merge queue check now lets a blocked direct pull request rejoin the queue. -- A fresh dashboard tab now loads correctly after an automatic redirect. - Cancelled pipeline runs now keep their final status in the browser when realtime events arrive out of order. - Pipeline run pages now place the canvas camera before the first paint, preventing cards from jumping. @@ -120,21 +118,10 @@ Update your AWS account connection in organization settings. ## CLI [1.17.7](https://github.com/ravionhq/cli/releases/tag/v1.17.7) → [1.19.8](https://github.com/ravionhq/cli/releases/tag/v1.19.8) -### Breaking changes - -- **Removed GitHub Actions history import:** Stop using `github-actions import-usage`; GitHub Actions history is no longer imported on demand. - ### Features -- **[Merge queue management](https://www.ravion.com/docs/cli/reference/merge-queue):** List, pause, and resume organization merge queues from the CLI. - **[Pipeline validation](https://www.ravion.com/docs/cli/reference/pipeline):** Validate a pipeline config before its pipeline exists with `ravion pipeline config validate --file file`. - **[Execution environment cache](https://www.ravion.com/docs/cli/reference/execution-environment):** Delete an execution environment cache with `ravion execution-environment cache`. -- **GitHub runner migration previews:** Review detailed job decisions, pull request state, saved results, and comparison rounds. -- **Partial Git checkouts:** Use partial clones by default and configure shallow checkouts with `fetch_depth`. -- **[Dashboard alerts](https://www.ravion.com/docs/cli/reference/alert):** List, create, and end alerts with `ravion alert` commands. -- **[Activity records](https://www.ravion.com/docs/cli/reference/activity):** List, inspect, export, and summarize organization activity with `ravion activity` commands. -- **Notification management:** Manage notification rules, destinations, and deliveries from the CLI. -- **Slack and webhook integrations:** Connect Slack workspaces and create, rotate, and inspect webhook integrations. ### Improvements From 56d351f751d2751ceb482b1d142609c2ec76a861 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 19:42:09 +0000 Subject: [PATCH 3/3] Mark automatic sandbox sizing as preview; themes live in Personal settings Co-Authored-By: brandon --- changelog.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog.mdx b/changelog.mdx index 00e37af..c244c0e 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -48,9 +48,9 @@ rss: true ### Features -- **[Automatic sandbox sizing](https://www.ravion.com/docs/concepts/sandboxes#automatic-sizing):** Set `cpu`, `memory` or `disk` to `auto` on an interruptible sandbox pipeline step and Ravion sizes it from the step's earlier runs. +- **[Automatic sandbox sizing](https://www.ravion.com/docs/concepts/sandboxes#automatic-sizing) (preview):** Set `cpu`, `memory` or `disk` to `auto` on an interruptible sandbox pipeline step and Ravion sizes it from the step's earlier runs. - **[Watch paths](https://www.ravion.com/docs/module-definitions/definition-schema/build):** Set `watch_paths` on a module build so pipeline `build` and `deploy` steps skip when no watched file changed since the last successful deployment. -- **Interface themes:** Choose interface themes, including Sunrise and sunset, from Personal preferences. +- **Interface themes:** Choose an interface theme, including **Sunrise and sunset**, in your **Personal settings**. ### Improvements