Skip to main content

LoopOS 04.2026.08 (C, S, H, Vr, Hr)

· 3 min read
Marta Mercier
Director of Product
Sprints + Main News

TF Fallback Save + Logging

This release makes protocol answers safer to capture end-to-end: if a save does not complete as expected, a fallback path helps protect the answers instead of losing them. Richer logging gives teams a clearer trail to understand what happened and recover the right information when they need to dig in.

Tech Notes

Tech Notes

What must be done before deployment:

  • In Core infrastructure settingssecrets, configure DigitalOcean Spaces (paths per Core release.json, group Storage (DigitalOcean)):
    • secrets.digitalocean.key
    • secrets.digitalocean.secret
    • secrets.digitalocean.endpoint
  • Set secrets.enable_request_logging to true to enable request logging.

New settings/configs/scopes:

  • Core
    • New setting
      • Enable Request Logging (Infrastructure settings > secrets > Application Configuration)
        • Boolean, default false. Enables request logging when set to true
    • New setting
      • DigitalOcean Spaces (Infrastructure settings > secrets > Storage (DigitalOcean) — secrets.digitalocean.key, secrets.digitalocean.secret, secrets.digitalocean.endpoint)
        • Access key, secret key, and endpoint for Active Storage; secrets.digitalocean.bucket and secrets.digitalocean.region are also in the schema for a full Spaces setup.

Migrations or Data Migrations made (to revert):

  • Core
    • Migration: db/migrate/20260421101421_add_draft_to_protocol_answers.rb
Retrocompatibility

→ Validation-Rails 0.24.10.0 (and above) and Handling-Rails 0.24.9.0 (and above) are compatible with Manager 0.24.12.0 at least
→ Validation-Rails 0.24.17.0 (and above) and Handling-Rails 0.24.15.0 (and above) are compatible with Core 0.24.24.0 at least
     → New item show in Validation-Rails and Handling-Rails only works with Validation V2 and Handling V2 blocks in the flow
→ Other apps have full backwards compatibility with any app on version 0.24.x.x and Hubs 0.21.x.x

Core

[0.24.49.0] - 2026-04-28

Added

  • Add the fallback system to protect protocol answers - 869cynf94

  • Add the logging system so we can recover information - 869cynf94


Submission

[0.24.27.0] - 2026-04-28

Added

  • Add the fallback system to protect protocol answers - 869cynf94

  • Add the logging system so we can recover information - 869cynf94


Hubs

[0.21.61.0] - 2026-04-28

Added

  • Add the fallback system to protect protocol answers - 869cynf94

  • Add the logging system so we can recover information - 869cynf94


Validation Rails

[0.24.33.0] - 2026-04-28

Added

  • Add the fallback system to protect protocol answers - 869cynf94

  • Add the logging system so we can recover information - 869cynf94


Handling Rails

[0.24.30.0] - 2026-04-28

Added

  • Add the fallback system to protect protocol answers - 869cynf94

  • Add the logging system so we can recover information - 869cynf94