• 
      

    Make action activation asynchronous.

    Review Request #14694 — Created Nov. 14, 2025 and submitted

    Information

    Review Board
    release-7.1.x

    Reviewers

    Action.activate() is now fully asynchronous. This gives callers the
    ability to track when an operation has concluded, useful for enabling
    views to indicate a busy status or to chain operations.

    All existing actions have been updated, and all asynchronous code within
    have been updated to use async/await.

    Unit tests passs.

    Tested all the actions.

    Summary ID
    Make action activation asynchronous.
    `Action.activate()` is now fully asynchronous. This gives callers the ability to track when an operation has concluded, useful for enabling views to indicate a busy status or to chain operations. All existing actions have been updated, and all asynchronous code within have been updated to use `async`/`await`.
    01b565d60498497b59b7cdcbabfa80b03ae78158
    david
    1. Ship It!
    2. 
        
    maubin
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-7.1.x (b54cc7b)