- eb2d03a Removed lodash dependency (copied from #22 by @jimmywarting) - Nils Knappmeier
- 2c87723 fix: bump
trace-and-clarify-if-possible
to 1.0.3 - Nils Knappmeier
- 824bb17 Update documentation (bootprint-swagger is deprecated) - Nils Knappmeier
- 2d465f5 Prepare for 1.0 release - Nils Knappmeier
- c8fe6b5 Add support for including javascript-files with uglify-js - Nils Knappmeier
- e61426b Better error message when source file cannot be found - Nils Knappmeier
- 9d9c0f8 Better error-message and tests for invalid number of cli-arguments - Nils Knappmeier
- c273633 Fix check for correct number of command-line arguments - Nils Knappmeier
- 0290846 fixes YAMLException that occurs on some openapi yaml - Kit Plummer
- 5ec577c Bootprint logo is now at bootprint.github.io - Nils Knappmeier
- 22c9c48 Adjust travis-configuration - Nils Knappmeier
- 16a5072 Move to bootprint-organization and enable ghook for StandardJS - Nils Knappmeier
- Fixed: Wrong entry for "main"-script in
package.json
(thanks to @joaocosta) - Don't use "trace" in test-cases since it requires Node 4
- Mention requirement of Node 4 for "-l" option in documentation
- Major documentation fixes.
- #4: Support for yaml via
js-yaml
, thanks @stephank
- Better error messages in case of HTTP-errors.
- Update dependencies
- Add
files
-property to package.json - Input of "getPromise" must JSON-parsed (Fixes loading swagger-specs via HTTP)
- Issue #7: ReferenceError: httpGet is not defined
- Bootprint now uses
customize
and its engines. This is only an internal change and should not affect the API or the configuration. It allows for more flexibility in the future.
- When passing a plaing object as data, bootprint has thrown an exception
- Development-Mode did not start watcher on Handlebars partials
- Compatibility code fixed...
- Compatibility code for legaxy config format did not respect all possible variations.
- Template configuration should now be done with
options.handlebars.templates
pointing to a directory containing aindex.html.hbs
file (instead of usingoptions.handlebars.template
to point to a template file). Old behaviour still supported. Multiple template files might be supported in the future. - Pre-processor configuration should now be done with
options.handlebars.preprocessor
- Fix to support legacy config format. This was broken in 0.5.0
- Preferred path for handlebars options is now in
options.handlebars
(instead ofoptions
) with old configuration still supported - Support for specifiying a target-filename in
options.handlebars.targetFile
(defaults toindex.html
)
- Remove
request
from dependencies
- Reduces total extracted size of bootprint by 9 MB, by replacing
request
byget-promise
- Display uncaught exceptions with proper stack-traces
- Output used template-module versions
Cannot read property 'bind' of undefined
occuring when running a template-module with preprocessor
- Handlebars helpers can be registered by a path to a JavaScript-file, instead of directly calling "require" with the file.
- <spec> in command-line-interface can also be path to a template-module