Skip to main content

LoopOS 07.2026.01 (M, C, S)

· 3 min read
Rafaela Silva
Product Owner
Main News

Early Upgrade — pré-registo, aprovação de utilizadores e moradas guardadas

Fluxo de pré-registo configurável por partner com aprovação em Manager, gestão de moradas no perfil do utilizador e seletor de moradas guardadas no protocolo de utilizador em Submission.

Tech Notes

Tech Notes

What must be done before deployment:

  • Deploy Manager 0.27.9.0, Core 0.27.10.1 and Submission 0.24.34.0 together on Early Upgrade instances (apps depend on LoopOS UI 1.1.63.0 and DS SDK 2.91.0).
  • In Manager → Partner settings, enable Pre-registration and User address management for the Early Upgrade partner before opening registration.
  • Create the pre-registration email template in Manager and set email_template_pre_registration so confirmation emails are sent after sign-up.
  • In Core → User Protocol, ensure pre-registration fields use Manager in enabled_apps; add the address picker element when saved-address pre-fill is required in Submission.
  • Partner admins use the Users tab in Manager to approve or reject pending registrations.

New settings/configs/scopes:

  • Manager (Partner settings)
    • Pre-registration (pre_registration.enabled)
      • When enabled, new users register with pending_approval until a partner admin approves them in the Users tab.
    • User address management (user_address_management)
      • enabled — shows the Addresses section on the user profile (add, edit, remove, set default).
      • default_country — pre-fills the country on new addresses (Portugal or USA; USA enables the State field and US address layout).
  • Manager (Scopes)
    • can_view_partner_users
      • Can view the partner users tab.
    • can_approve_partner_users
      • Can approve or reject pending partner user registrations.
  • Core (User Protocol elements)
    • Enabled apps — Manager (enabled_apps)
      • User protocol elements can be enabled for Manager (e.g. pre-registration form fields exposed via /api/v2/user_protocol/elements).
    • Address picker (address_picker HTML element)
      • Lets Submission users pick a saved address to pre-fill address fields in the user protocol step.
      • The custom HTML code is in Core seeds: db/seeds/22_address_picker_label_html.rb (HTML and translated copy) and db/seeds/23_user_protocol.rb (user protocol element setup).

Migrations or Data Migrations made (to revert):

N/A

Retrocompatibility

→ Any app besides manager on version 0.27.x.x is only compatible with Manager 0.27.x.x
→ Manager 0.27.x.x is still compatible with all previous versions of the other apps
Manager 0.26.0.0 and Core 0.26.0.0 must be deployed together for multitenancy and virtual instances
→ To use Validation, Handling 0.25.x.x and Hubs 0.22.x.x and above, you need Core 0.25.x.x or above

Manager

[0.27.9.0] - 2026-07-15

Added

  • Partner-configurable user pre-registration with pending-approval state – #LOOPOS-28
  • Users tab for partner admins to approve or reject pending registrations – #LOOPOS-29
  • Addresses tab on user profile to manage saved addresses – #LOOPOS-30

Core

[0.27.10.1] - 2026-07-15

Fixed

  • Block slug not appearing in flows block – 869dv03yn

[0.27.10.0] - 2026-07-15

Added

  • Support for user protocol elements enabled for Manager, including pre-registration form fields – #LOOPOS-28
  • Saved-address picker element in the user protocol to pre-fill address fields – #LOOPOS-30

Submission

[0.24.34.0] - 2026-07-15

Added

  • Support for choosing a saved address to pre-fill user protocol address fields during submission – #LOOPOS-30