Skip to main content

LoopOS 03.2026.04 (M, C, Vr, Hr, Hu)

· 5 min read
Marta Mercier
Director of Product
Sprints

TF Leiloes

Tech Notes

Tech Notes

What to know before deployment:

  • Dynamic marketplace scopes: scopes to access each marketplace are automatically created, similar to hub points - can_access_marketplace_<block-id> - when access_by_scope is active.

New settings/configs/scopes:

  • Core scopes
    • can_view_item_settings - Allows viewing item settings (including transaction_mode) - #869c21jn0
    • can_edit_item_settings - Allows editing item settings (including transaction_mode) - #869c21jn0
  • Core item public setting
    • transaction_mode (options: auction sale donation, default: not set) - Defines how this item can be acquired in Marketplace - #869c21jn0 / #869c7hg8n
    • If item.transaction_mode is set, use it.
    • Else, if core.transaction_mode is set, use it.
    • Else, put the item in the "Define Transaction Mode" state until configured.
  • Marketplace block - authentication & access
    • force_authentication_timing (options: on_open on_checkout, default: on_checkout) - #869c24u40
    • access_by_scope (boolean, default: false) - #869c45bzx
  • Marketplace block - auction configuration
    • base_auction_value (number/string, default: pricing rules value_out) - #869c6z59n
    • auction_duration_days (number, default: 15) - #869c21jn0
    • checkout_deadline_hours (number, default: 48) - #869c21jn0
  • Marketplace block - email settings for closed auctions
    • closed_auction_email_template (select, default: null) - #869c21jn0
    • closed_auction_email_provider (select, default: null) - #869c21jn0
    • closed_auction_bcc (list of emails, default: empty) - #869c21jn0
  • Marketplace block - UI toggles
    • show_seller_details (boolean, default: true) - #869c21jn0
    • show_ratings (boolean, default: true) - #869c21jn0
    • hide_my_listings_tab (boolean, default: false) - #869c4aaz0

Migrations or Data Migrations made (to revert):

N/A

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

Manager

[0.24.29.0] - 2026-03-11

Changed

  • (Technical) Dynamic app scopes can now include extra scopes from the app configuration - #869c44zxd
  • ID Card download button renamed to ID Label - #869bhjrf5
  • (Technical) OAuth token response now includes the user's locale

Core

[0.24.35.1] - 2026-03-12

Fixed

  • Ghost identifiers appearing incorrectly - #869ccqz7b

[0.24.35.0] - 2026-03-11

Added

Fixed

  • Email templates in Marketplace blocks preventing other settings updates - #869c4508p

Changed

  • Marketplace account experience now supports auction and donation scenarios - #869c42zra / #869c4aaz0
  • (Technical) Sensitive buyer and seller data access now generates clearer logs - #869c477ap
  • Migrate Item show page tabs to use new UI tabs

Validation Rails

[0.24.24.1] - 2026-03-12

Fixed

  • (Technical) Broken release

[0.24.24.0] - 2026-03-11

Added

Fixed

  • Fix checkbox and censored-state rendering in customer info - #CU-869c477ap

Handling Rails

[0.24.21.1] - 2026-03-12

Fixed

  • (Technical) Broken release

[0.24.21.0] - 2026-03-11

Added

Fixed

  • Fix checkbox and censored-state rendering in customer info - #CU-869c477ap

Hubs

[0.21.52.1] - 2026-03-12

Fixed

  • (Technical) Broken release

[0.21.52.0] - 2026-03-11

Added

Fixed

  • Fix checkbox and censored-state rendering in customer info - #CU-869c477ap