- Let
boot
wait forclose
andclose
wait forboot
.
- Added
app.close()
.
- Removed ability to extend boot from lib and updata loopback-boot to 3.x.
- Updated modules and readme. Added "vars".
- Deprecated utils.restDataSourceConfig (use lib-rest).
- Extended data source with the ability to disconnect with Bluebird disposer.
- var -> const/let.
- Removed utils.reject (use handle-http-error) and some shortcut utils.
- The utils
valueObtainer
was refactored to a new modulevalue-obtainer
; use it.
- Updated the example with latest Loopback.
- The utils
notEmptyObject
andnotObjectOrIsEmpty
were refactored to a new modulenot-empty-object
; use it. - Updated modules. Switched to JSCS Grunt preset with minimal tweaks.
- Allow
reject()
to be used with HTTP errors when the error message is an object.
- Minor coding style improvement.
- Added the
rootDir
var to app for convenient. - Added a new shortcut:
notObjectOrIsEmpty()
.
- User configs override lib configs, instead of the other way.
- No more magically adding models and mixins; requires a proper config for now; maybe later.
- Removed a console.log()...
- Allow lib to come with actual models and mixins. Use the example as the test fixture.
- Better example.
- Merge the lib configs with the config files instead of the options, to keep consistency with the original API.
- Simplified example.
- Moved config files from lib to lib.cofings, for less confusion.
- Added utils.reject() as a shortcut.
- Added lib.assertSingleton() as a safeguard.
- Dropped node 0.12 support because of Joi.
- Added valueObtainer() as a function builder.
- Added utils.notEmptyObject() which is just a shortcut.
- Added utils.restDataSourceConfig() which is used to build configs.
- First release.