- 
    Improvement 
- 
    Resolution: Fixed
- 
    Minor 
- 
    None
It'd be really nice to have a step that allowed you to load a shared library, rather than just having to use the annotations. This is specifically relevant for JENKINS-38110 in Declarative Pipelines - while we could figure out a way to handle translating the annotations between the Jenkinsfile format and the JSON format to be used by the editor, being able to have a libraries section that fit into the declarative syntax would be far preferable.
There's work already in flight towards this at https://github.com/jenkinsci/workflow-cps-global-lib-plugin/pull/14
- blocks
- 
                    JENKINS-41335 Allow variables and functions to be defined within pipeline to be used in any stage -         
- Closed
 
-         
- is blocked by
- 
                    JENKINS-37227 Metastep support for checkout step -         
- Open
 
-         
- is blocking
- 
                    JENKINS-38110 Library section within declarative syntax to explicitly load shared libraries -         
- Closed
 
-         
- relates to
- 
                    JENKINS-40560 Allow loading libraries in evaluated scripts -         
- Resolved
 
-         
- 
                    JENKINS-42079 Allow "local" Shared Library to be loaded from current repo branch -         
- Open
 
-         
- links to