Jade requires 'html' for most recent version.
Adjust URI expectations.

Chrome in Windows sends a URI of the local file path (file://c:/whatever) which was breaking image uploads to the content area.
Refactor attachment behavior to be more dynamic.

Replicate the old behavior of redirecting the window to the URL of the attachment, but do so dynamically. Allowing us the opportunity to pull the data in via AJAX and display in on-page.
Treat uploaded images as regular attachments. Render inserted HTML server-side.
Add a plugin architecture and support for dynamically inserting images.
Use <a> links in attachments to support middle-clicking, among other things.
Add plugins for audio, video, and image attachments.

Wire up to actually use the insert code in the HTML editor. Also each plugin now is responsible for providing any HTML tags that it wants to whitelist along with explicitly naming supported MIME types.
Added attchment previews.

Plugins can now declare what their preview should be (in HTML) or, if none is defined, the content will be streamed back to the client as a download.
Don't create new pages on new URL visit -- return a 404 so we can detect from JQuery.
Added a modal preview for attachments.

Where available, we'll get a preview of the attachments generated by the appropriate 'media-plugin'. If unavailable, it will spawn an iframe to download the file directly.
Merged dynamic-attachments