Forum Discussion
Why a Library Variable rename does not update pipeline references?
hi JProvAnt
Yes, based on current product guidance, this is expected behavior / a current limitation.
Fabric pipelines resolve Variable Library usage via static references in expressions, and if a variable is deleted or renamed, the pipeline won’t auto-refactor; the documented fix is to remove the existing reference and re-add it using the correct name.
So renaming a Library Variable can leave existing pipelines still pointing at the old name until runtime, and the safe workaround is to treat variable names as stable contracts (add a new variable, migrate references, then retire the old one).
https://learn.microsoft.com/en-us/fabric/cicd/variable-library/variable-library-troubleshoot#variable-reference-failure
Thanks and Regards,
Shreya
Hi Shreya_Barhate,
Thank you for your response.
Is there any plan to change this in the future to align the behavior with modern IDE refactor capabilities?
Thanks
- Anonymous6 months agoNot applicable
Hi JProvAnt,
Yes, at the moment there is no public roadmap item indicating a change to this behavior. Since this is more of a product enhancement, I would recommend submitting it to the Fabric Ideas forum.
Fabric Ideas - Microsoft Fabric CommunityThanks & Regards,
Prasanna Kumar