= Jsus Changelog == Version 0.1.20 * Better integration for murdoc (factored it into class Jsus::Documenter) * Tree structure for future reuse == Versions 0.1.11 to 0.1.19 * Murloc Documentation experimental support (a bit dirty for now) * Verbose mode for command-line, showing some missing dependencies and redeclared provides * Miscellanous changes and tweaks (was too lazy to write changelogs, sorry) == Version 0.1.10 * Package.json files are now supported too (with the same format as yaml packages) == Version 0.1.9 * Benchmarking results are now more verbose. == Version 0.1.8 * Added extensions lookup to any call of SourceFile#content and SourceFile#required_files. This is needed in order to ensure extensions are loaded for dependencies. == Version 0.1.7 * Added caching to Jsus::Pool#lookup_direct_dependencies. This addresses some performance issues appeared in 0.1.6 * Added --benchmark flag to jsus which shows total compile and total execution time * Added --generate-includes option to jsus. If enabled, generates a set of includes into includes.js file. == Version 0.1.6 * Fixed an issue with jsus not including internal dependencies for external dependencies. First robust solution handles this via Pool and eager dependency load. == Version 0.1.5 * Introduced new concept, Tag, which is going to be used instead of provides/requires strings * Introduced source extensions (monkey-patching, actually) * Wrote some basic documentation for the classes == Version 0.1.4 * Switched from OptiFlag to Choice for command-line parsing in jsus utility * Miscellanous changes here and there == Version 0.1.3 * Updated Pool class with dependency resolvers * Added Package#include_external_dependencies! * Included external dependencies won't show in its Package#dependencies * Same for external provides * Revamped command-line interface for jsus utility * Added dependencies compilation == Version 0.1.2 * Removed Bundler class which seemed like totally unneccessary * jsus command-line utility now works in single-project mode * Some major refactoring, introduced new concepts: Pool, Packager and Container * Inserted license text to LICENSE, updated TODO == Version 0.1.1 (not released) * Massive refactoring * Moved out packing logic to brand new Packager and Container classes == Version 0.1.0 * Initial release