We've added two new capabilities make resource management safer and more robust:
Lock resources via API: Use PUT /api/v1/global_resources/:id/locked to programmatically lock and unlock resources, preventing unintended modifications during critical operations. Learn more.
Compare-and-swap updates: The /remove and /replace endpoints now accept an optional if_value parameter. Operations only proceed if the current value matches your expectation. Otherwise you get a 422 error with the current value. This enables conflict-free concurrent updates without extra GET requests. Learn more.