diff --git a/CHANGES.md b/CHANGES.md index c62e362..fc9612b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,14 +1,194 @@ -## Changes in version 1.0 +2014-11-27, Version 2.4.0 +========================= - - New options: `modelsRootDir`, `dsRootDir` + * Implement shorthand notation for middleware paths (Raymond Feng) - - Load configuration from files, support dynamic (scripted) options + * Load middleware and phases from `middleware.json` (Miroslav Bajtoš) - ```sh - app.json, app.local.*, app.{env}.* - datasources.json, datasources.local.*, datasources.{env}.* - ``` + * Add jscs style check, fix violations found (Miroslav Bajtoš) - - Scripts in `models/` and `boot/` can export `function(app)`, - this function is then called by the bootstrapper. The existing code - using `var app = require('../app')` will continue to work. + * Clean up .jshintrc (Miroslav Bajtoš) + + * Use `chai` instead of `must` (Miroslav Bajtoš) + + +2014-11-10, Version 2.3.1 +========================= + + * Bump version (Raymond Feng) + + * Fix the test for built-in models on Windows (Raymond Feng) + + * Fix jsdoc (Raymond Feng) + + +2014-10-27, Version 2.3.0 +========================= + + * compiler: fix coding style violations (Miroslav Bajtoš) + + * support coffee-script models and client code (bitmage) + + +2014-10-22, Version 2.2.0 +========================= + + * compiler: support module-relative model sources (Miroslav Bajtoš) + + * Skip definitions of built-in loopback models (Miroslav Bajtoš) + + * package: update dependency versions (Miroslav Bajtoš) + + * Use loopback 2.x in unit tests. (Miroslav Bajtoš) + + +2014-10-09, Version 2.1.0 +========================= + + * Bump version (Raymond Feng) + + * Add support for async boot scripts (Raymond Feng) + + * Clean up jsdoc comments. (Miroslav Bajtoš) + + * Custom rootDir for app config (johnsoftek) + + * compiler: improve merging of Arrays and Objects (Miroslav Bajtoš) + + * config-loader: deeply merge Array and Object vals (Shelby Sanders) + + * gitignore: add Idea's *.iml files (Miroslav Bajtoš) + + * package: Add `jshint` to `devDependencies` (Miroslav Bajtoš) + + * Update contribution guidelines (Ryan Graham) + + * test: ensure sandbox dir is present (Miroslav Bajtoš) + + * test: add `global.navigator` for browser tests (Miroslav Bajtoš) + + * test: increase timeout for browserify (Miroslav Bajtoš) + + * index: fix jshint error (Miroslav Bajtoš) + + * documentation fix (Alex) + + * Fix typo (Fabien Franzen) + + * Implemented modelSources, bootDirs and bootScripts options (Fabien Franzen) + + +2014-07-22, Version 2.0.0 +========================= + + * executor: remove `Base` arg from model function (Miroslav Bajtoš) + + * package: update dependency versions (Miroslav Bajtoš) + + +2014-07-17, Version v2.0.0-beta3 +================================ + + * v2.0.0-beta3 (Miroslav Bajtoš) + + * compiler: return a clone of instructions (Miroslav Bajtoš) + + * test: export Int32Array and DataView for browser (Miroslav Bajtoš) + + * v2.0.0-beta2 (Miroslav Bajtoš) + + * Rename `models.json` to `model-config.json` (Miroslav Bajtoš) + + * Remove non-API docs. (Rand McKinney) + + * 2.0.0-beta1 (Miroslav Bajtoš) + + * test: fix jshint warnings (Miroslav Bajtoš) + + * compiler: fix references to loopback (Miroslav Bajtoš) + + * Rename `app.json` to `config.json` (Miroslav Bajtoš) + + * compiler: Sort models topologically (Miroslav Bajtoš) + + * executor: Split model boot into two phases (Miroslav Bajtoš) + + * compiler: Move model-sources cfg to models.json (Miroslav Bajtoš) + + * package: Bump up the version to 2.0.0-dev (Miroslav Bajtoš) + + * Rework model configuration (Miroslav Bajtoš) + + * Remove auto-attach. (Miroslav Bajtoš) + + * Change models.json to configure existing models (Miroslav Bajtoš) + + +2014-07-17, Version 1.1.1 +========================= + + * compiler: return a clone of instructions (Miroslav Bajtoš) + + * Remove README from API docs (Rand McKinney) + + +2014-07-17, Version 2.0.0-beta2 +=============================== + + * test: export Int32Array and DataView for browser (Miroslav Bajtoš) + + * v2.0.0-beta2 (Miroslav Bajtoš) + + * Rename `models.json` to `model-config.json` (Miroslav Bajtoš) + + * Remove non-API docs. (Rand McKinney) + + +2014-06-26, Version 2.0.0-beta1 +=============================== + + * 2.0.0-beta1 (Miroslav Bajtoš) + + * test: fix jshint warnings (Miroslav Bajtoš) + + * compiler: fix references to loopback (Miroslav Bajtoš) + + * Rename `app.json` to `config.json` (Miroslav Bajtoš) + + * compiler: Sort models topologically (Miroslav Bajtoš) + + * executor: Split model boot into two phases (Miroslav Bajtoš) + + * compiler: Move model-sources cfg to models.json (Miroslav Bajtoš) + + * package: Bump up the version to 2.0.0-dev (Miroslav Bajtoš) + + * Rework model configuration (Miroslav Bajtoš) + + * Remove auto-attach. (Miroslav Bajtoš) + + * Change models.json to configure existing models (Miroslav Bajtoš) + + +2014-06-26, Version 1.1.0 +========================= + + * docs: move hand-written content to README.md (Miroslav Bajtoš) + + * executor: remove direct reference to loopback (Miroslav Bajtoš) + + * Update link to doc (Rand McKinney) + + * package: Fix repository url (Miroslav Bajtoš) + + * Drop peer dep on loopback; add a runtime check (Miroslav Bajtoš) + + * Wrap too long lines (Miroslav Bajtoš) + + * Add disclaimer to JSDoc and small correction. (crandmck) + + +2014-06-05, Version 1.0.0 +========================= + + * First release! diff --git a/package.json b/package.json index cd69585..a5b39c0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "loopback-boot", - "version": "2.3.1", + "version": "2.4.0", "description": "Convention-based bootstrapper for LoopBack applications", "keywords": [ "StrongLoop",