build bug fixed: a later object must be able to use a null value to prevent a path property from being added by an earlier one. Resolves issue with returning to "upcoming events" in the events module
0.5.20
0.5.21
* Import all LESS files into a single LESS file
* Symlink all asset folders into a /modules folder when endAssets is called
* Eliminated our own kludgy static server
* Eliminated the need to register routes before the static server route
* Use absolute local paths for fonts in LESS files, taking the new /modules folder into account
* If you push assets in your module you *must* use the asset mixin or extend apos._assetPaths yourself (hint: don't)
* serveAssets method is deprecated but politely does nothing
0.5.22
Windows-compatible symlinks, I hope
0.5.23
Deferred join of slideshows
0.5.24
Fixed issue with slideshow editing: don't get confused if an object already has a stale _items property
0.5.25
Tolerate lazy representations of empty slideshows
Merge pull request #102 from israelidanny/master

updated i18n integration
0.5.26
Add clear: left to fix nasty bug with sortable; add class to li to make that clean
0.5.27
Olivia caught a bug in my new slideshow joining code. Since we're merging in placement-specific properties we need to clone the file object to avoid winding up with only one crop for all placements.
0.5.28
The "static" method is no more. You must use mixinModuleAssets if you want Apostrophe to link your module's public/ folder into /modules to be served by express.static (or better yet, a "try files first" rule in nginx).
apostrophe now removes and recreates the public/modules symlinks on startup so you don't have to be extra careful not to rsync public/modules