If you're writing a client for yUML like an iPad or Android app, then you want to be able to load up the original DSL for a diagram. This was not possible before, but now is.
For example, take this image http://yuml.me/5f5ed221
To ge the underlying info about that image, you can now load this file here.
{
digest: "5f5ed221"
customisations: "scruffy;"
mime: "image/png"
type: "usecase"
extension: "png"
file_only: false
dsl: "[Mobile User]-(Draw Diagrams{bg:green}), (Draw Diagrams)<(Edit Existing Diagram), (Draw Diagrams)>(View Gallery Items)"
}
The file contains the DSL text and a few other useful bits of information. This means that clients can create their own edit pages like the online one does.
Here's a sneaky hint at why we're doing this :)