Skip to content

Commit

Permalink
v3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Acatl Pacheco committed Feb 26, 2018
1 parent 5e7588f commit cd77019
Show file tree
Hide file tree
Showing 14 changed files with 176 additions and 18 deletions.
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,49 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)


### Bug Fixes

* **reducer-list:** ReducerList factory now throws an error for falsy input ([#212](https://github.com/ViacomInc/data-point/issues/212)) ([2c65794](https://github.com/ViacomInc/data-point/commit/2c65794)), closes [#188](https://github.com/ViacomInc/data-point/issues/188)
* **scripts/preinstall-script.js:** Removes yarn vs npm warning ([#197](https://github.com/ViacomInc/data-point/issues/197)) ([0ab9711](https://github.com/ViacomInc/data-point/commit/0ab9711))


### Features

* **bench-trial:** new package to benchmark performance ([#192](https://github.com/ViacomInc/data-point/issues/192)) ([a704568](https://github.com/ViacomInc/data-point/commit/a704568))
* **data-point:** Normalize collection and hash type checking functionality ([#214](https://github.com/ViacomInc/data-point/issues/214)) ([d083cd1](https://github.com/ViacomInc/data-point/commit/d083cd1)), closes [#189](https://github.com/ViacomInc/data-point/issues/189)
* **data-point:** Refactor behavior of find, filter, and empty reducers ([#207](https://github.com/ViacomInc/data-point/issues/207)) ([1a80a47](https://github.com/ViacomInc/data-point/commit/1a80a47)), closes [#122](https://github.com/ViacomInc/data-point/issues/122) [#176](https://github.com/ViacomInc/data-point/issues/176)
* **data-point:** Remove predefined hash and collection execution order ([#218](https://github.com/ViacomInc/data-point/issues/218)) ([8fc75c1](https://github.com/ViacomInc/data-point/commit/8fc75c1)), closes [#73](https://github.com/ViacomInc/data-point/issues/73)
* **data-point-codemod:** adds codemod package ([#172](https://github.com/ViacomInc/data-point/issues/172)) ([8ac4f37](https://github.com/ViacomInc/data-point/commit/8ac4f37)), closes [#117](https://github.com/ViacomInc/data-point/issues/117)
* **data-point-codemods:** Add codemod for changing PathReducer from $. to $ ([#183](https://github.com/ViacomInc/data-point/issues/183)) ([bb6c7bc](https://github.com/ViacomInc/data-point/commit/bb6c7bc)), closes [#179](https://github.com/ViacomInc/data-point/issues/179)
* **data-point/entity-request:** Resolve EntityRequest#options with a reducer ([#163](https://github.com/ViacomInc/data-point/issues/163)) ([02efbf9](https://github.com/ViacomInc/data-point/commit/02efbf9))
* **data-point/helpers:** Do not export type checking functions ([#220](https://github.com/ViacomInc/data-point/issues/220)) ([6e54252](https://github.com/ViacomInc/data-point/commit/6e54252)), closes [#215](https://github.com/ViacomInc/data-point/issues/215)
* **data-point/reducer-parallel:** Add ReducerParallel type ([#191](https://github.com/ViacomInc/data-point/issues/191)) ([485f4ab](https://github.com/ViacomInc/data-point/commit/485f4ab)), closes [#168](https://github.com/ViacomInc/data-point/issues/168)
* **data-point/reducer-path:** Add a custom name to ReducerPath#body functions ([#193](https://github.com/ViacomInc/data-point/issues/193)) ([6aab266](https://github.com/ViacomInc/data-point/commit/6aab266)), closes [#182](https://github.com/ViacomInc/data-point/issues/182)
* **data-point/reducer-types:** Add the ReducerConstant type ([#173](https://github.com/ViacomInc/data-point/issues/173)) ([7a95d38](https://github.com/ViacomInc/data-point/commit/7a95d38))


### BREAKING CHANGES

* **reducer-list:** Anything relying on putting a falsy, non-string value into ReducerList will now
throw an error
* **data-point:** No longer possible to use multiple modifiers without a compose array
* **data-point:** ReducerPick with no keys resolves to an empty object; empty ReducerLists resolve to undefined; empty ReducerObjects resolve to empty objects
* **data-point-codemod:** every reducer function needs to be changed to accept the first parameter as the
reducer's input, use codemods provided
* **data-point/entity-request:** EntityRequest#options must be defined as a reducer instead of a TransformObject

* feat(data-point/entity-request): Remove support for EntityRequest#beforeRequest

this is no longer necessary because options is now a reducer
* **data-point/entity-request:** removes EntityRequest#beforeRequest from the API




<a name="1.7.0"></a>
# [1.7.0](https://github.com/ViacomInc/data-point/compare/v1.5.0...v1.7.0) (2017-12-30)

Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"lerna": "2.5.1",
"version": "2.0.0",
"version": "3.0.0",
"npmClient": "yarn",
"useWorkspaces": true,
"registry": "https://registry.npmjs.org/"
Expand Down
12 changes: 12 additions & 0 deletions packages/bench-trial/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)


### Features

* **bench-trial:** new package to benchmark performance ([#192](https://github.com/ViacomInc/data-point/issues/192)) ([a704568](https://github.com/ViacomInc/data-point/commit/a704568))
6 changes: 3 additions & 3 deletions packages/bench-trial/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bench-trial",
"version": "2.0.0",
"version": "3.0.0",
"description": "Runs one or multiple benchmark tests",
"main": "./lib/index.js",
"license": "Apache-2.0",
Expand All @@ -16,7 +16,7 @@
},
"dependencies": {
"benchmark": "^2.1.4",
"commander": "^2.13.0",
"chalk": "^2.3.0"
"chalk": "^2.3.0",
"commander": "^2.13.0"
}
}
8 changes: 8 additions & 0 deletions packages/data-point-cache/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)




**Note:** Version bump only for package data-point-cache

<a name="1.7.0"></a>
# [1.7.0](https://github.com/ViacomInc/data-point/compare/v1.5.0...v1.7.0) (2017-12-30)

Expand Down
2 changes: 1 addition & 1 deletion packages/data-point-cache/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "data-point-cache",
"version": "2.0.0",
"version": "3.0.0",
"description": "DataPoint Cache Layer",
"main": "lib/index.js",
"license": "Apache-2.0",
Expand Down
21 changes: 21 additions & 0 deletions packages/data-point-codemods/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)


### Features

* **data-point:** Remove predefined hash and collection execution order ([#218](https://github.com/ViacomInc/data-point/issues/218)) ([8fc75c1](https://github.com/ViacomInc/data-point/commit/8fc75c1)), closes [#73](https://github.com/ViacomInc/data-point/issues/73)
* **data-point-codemod:** adds codemod package ([#172](https://github.com/ViacomInc/data-point/issues/172)) ([8ac4f37](https://github.com/ViacomInc/data-point/commit/8ac4f37)), closes [#117](https://github.com/ViacomInc/data-point/issues/117)
* **data-point-codemods:** Add codemod for changing PathReducer from $. to $ ([#183](https://github.com/ViacomInc/data-point/issues/183)) ([bb6c7bc](https://github.com/ViacomInc/data-point/commit/bb6c7bc)), closes [#179](https://github.com/ViacomInc/data-point/issues/179)


### BREAKING CHANGES

* **data-point:** No longer possible to use multiple modifiers without a compose array
* **data-point-codemod:** every reducer function needs to be changed to accept the first parameter as the
reducer's input, use codemods provided
8 changes: 4 additions & 4 deletions packages/data-point-codemods/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "data-point-codemods",
"version": "1.7.0",
"version": "3.0.0",
"description": "DataPoint Codemods",
"license": "Apache-2.0",
"engines": {
Expand All @@ -10,13 +10,13 @@
"name": "Acatl Pacheco",
"email": "acatl.pacheco@viacom.com"
},
"bin":{
"bin": {
"data-point-codemods": "data-point-codemods.js"
},
"dependencies": {
"jscodeshift": "0.x",
"lodash": "4.x",
"lib-upgrader": "1.x"
"lib-upgrader": "1.x",
"lodash": "4.x"
},
"keywords": [
"data-point",
Expand Down
17 changes: 17 additions & 0 deletions packages/data-point-express/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)


### Features

* **data-point-codemod:** adds codemod package ([#172](https://github.com/ViacomInc/data-point/issues/172)) ([8ac4f37](https://github.com/ViacomInc/data-point/commit/8ac4f37)), closes [#117](https://github.com/ViacomInc/data-point/issues/117)


### BREAKING CHANGES

* **data-point-codemod:** every reducer function needs to be changed to accept the first parameter as the
reducer's input, use codemods provided




<a name="1.7.0"></a>
# [1.7.0](https://github.com/ViacomInc/data-point/compare/v1.5.0...v1.7.0) (2017-12-30)

Expand Down
8 changes: 4 additions & 4 deletions packages/data-point-express/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "data-point-express",
"version": "2.0.0",
"version": "3.0.0",
"description": "Create DataPoint Express middleware",
"main": "lib/index.js",
"license": "Apache-2.0",
Expand All @@ -13,18 +13,18 @@
},
"devDependencies": {
"body-parser": "1.18.2",
"data-point": "^2.0.0",
"data-point": "^3.0.0",
"express": "^4.16.2",
"ioredis": "3.1.4",
"ioredis-mock": "^3.3.1"
},
"dependencies": {
"data-point-service": "^2.0.0",
"data-point-service": "^3.0.0",
"lodash": "4.x",
"winston": "2.x"
},
"peerDependencies": {
"data-point": "^2.0.0",
"data-point": "^3.0.0",
"express": "4.x"
},
"keywords": [
Expand Down
17 changes: 17 additions & 0 deletions packages/data-point-service/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)


### Features

* **data-point-codemod:** adds codemod package ([#172](https://github.com/ViacomInc/data-point/issues/172)) ([8ac4f37](https://github.com/ViacomInc/data-point/commit/8ac4f37)), closes [#117](https://github.com/ViacomInc/data-point/issues/117)


### BREAKING CHANGES

* **data-point-codemod:** every reducer function needs to be changed to accept the first parameter as the
reducer's input, use codemods provided




<a name="1.7.0"></a>
# [1.7.0](https://github.com/ViacomInc/data-point/compare/v1.5.0...v1.7.0) (2017-12-30)

Expand Down
8 changes: 4 additions & 4 deletions packages/data-point-service/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "data-point-service",
"version": "2.0.0",
"version": "3.0.0",
"description": "DataPoint as a Service",
"main": "lib/index.js",
"license": "Apache-2.0",
Expand All @@ -12,16 +12,16 @@
"email": "acatl.pacheco@viacom.com"
},
"devDependencies": {
"data-point": "^2.0.0"
"data-point": "^3.0.0"
},
"dependencies": {
"bluebird": "3.5.1",
"data-point-cache": "^2.0.0",
"data-point-cache": "^3.0.0",
"lodash": "4.x",
"winston": "2.x"
},
"peerDependencies": {
"data-point": "^2.0.0"
"data-point": "^3.0.0"
},
"keywords": [
"service",
Expand Down
40 changes: 40 additions & 0 deletions packages/data-point/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,46 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="3.0.0"></a>
# [3.0.0](https://github.com/ViacomInc/data-point/compare/v2.0.0...v3.0.0) (2018-02-26)


### Bug Fixes

* **reducer-list:** ReducerList factory now throws an error for falsy input ([#212](https://github.com/ViacomInc/data-point/issues/212)) ([2c65794](https://github.com/ViacomInc/data-point/commit/2c65794)), closes [#188](https://github.com/ViacomInc/data-point/issues/188)


### Features

* **data-point:** Normalize collection and hash type checking functionality ([#214](https://github.com/ViacomInc/data-point/issues/214)) ([d083cd1](https://github.com/ViacomInc/data-point/commit/d083cd1)), closes [#189](https://github.com/ViacomInc/data-point/issues/189)
* **data-point:** Refactor behavior of find, filter, and empty reducers ([#207](https://github.com/ViacomInc/data-point/issues/207)) ([1a80a47](https://github.com/ViacomInc/data-point/commit/1a80a47)), closes [#122](https://github.com/ViacomInc/data-point/issues/122) [#176](https://github.com/ViacomInc/data-point/issues/176)
* **data-point:** Remove predefined hash and collection execution order ([#218](https://github.com/ViacomInc/data-point/issues/218)) ([8fc75c1](https://github.com/ViacomInc/data-point/commit/8fc75c1)), closes [#73](https://github.com/ViacomInc/data-point/issues/73)
* **data-point-codemod:** adds codemod package ([#172](https://github.com/ViacomInc/data-point/issues/172)) ([8ac4f37](https://github.com/ViacomInc/data-point/commit/8ac4f37)), closes [#117](https://github.com/ViacomInc/data-point/issues/117)
* **data-point/entity-request:** Resolve EntityRequest#options with a reducer ([#163](https://github.com/ViacomInc/data-point/issues/163)) ([02efbf9](https://github.com/ViacomInc/data-point/commit/02efbf9))
* **data-point/helpers:** Do not export type checking functions ([#220](https://github.com/ViacomInc/data-point/issues/220)) ([6e54252](https://github.com/ViacomInc/data-point/commit/6e54252)), closes [#215](https://github.com/ViacomInc/data-point/issues/215)
* **data-point/reducer-parallel:** Add ReducerParallel type ([#191](https://github.com/ViacomInc/data-point/issues/191)) ([485f4ab](https://github.com/ViacomInc/data-point/commit/485f4ab)), closes [#168](https://github.com/ViacomInc/data-point/issues/168)
* **data-point/reducer-path:** Add a custom name to ReducerPath#body functions ([#193](https://github.com/ViacomInc/data-point/issues/193)) ([6aab266](https://github.com/ViacomInc/data-point/commit/6aab266)), closes [#182](https://github.com/ViacomInc/data-point/issues/182)
* **data-point/reducer-types:** Add the ReducerConstant type ([#173](https://github.com/ViacomInc/data-point/issues/173)) ([7a95d38](https://github.com/ViacomInc/data-point/commit/7a95d38))


### BREAKING CHANGES

* **reducer-list:** Anything relying on putting a falsy, non-string value into ReducerList will now
throw an error
* **data-point:** No longer possible to use multiple modifiers without a compose array
* **data-point:** ReducerPick with no keys resolves to an empty object; empty ReducerLists resolve to undefined; empty ReducerObjects resolve to empty objects
* **data-point-codemod:** every reducer function needs to be changed to accept the first parameter as the
reducer's input, use codemods provided
* **data-point/entity-request:** EntityRequest#options must be defined as a reducer instead of a TransformObject

* feat(data-point/entity-request): Remove support for EntityRequest#beforeRequest

this is no longer necessary because options is now a reducer
* **data-point/entity-request:** removes EntityRequest#beforeRequest from the API




<a name="1.7.0"></a>
# [1.7.0](https://github.com/ViacomInc/data-point/compare/v1.5.0...v1.7.0) (2017-12-30)

Expand Down
2 changes: 1 addition & 1 deletion packages/data-point/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "data-point",
"version": "2.0.0",
"version": "3.0.0",
"description": "Data Processing and Transformation Utility",
"main": "index.js",
"license": "Apache-2.0",
Expand Down

0 comments on commit cd77019

Please sign in to comment.