Skip to content

Commit cb08c5f

Browse files
committed
chore(all-release): v0.3.0
1 parent af2dfe0 commit cb08c5f

17 files changed

+346
-18
lines changed

CHANGELOG.md

+136
Large diffs are not rendered by default.

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"packages": [
33
"packages/*"
44
],
5-
"version": "0.2.0",
5+
"version": "0.3.0",
66
"command": {
77
"version": {
88
"allowBranch": "main",

packages/common/CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,31 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.3.0](https://github.com/eficode/pipeline-the-game/compare/v0.2.0...v0.3.0) (2021-02-08)
7+
8+
9+
### Bug Fixes
10+
11+
* **common-general:** allow null for cardState zIndex ([1340d48](https://github.com/eficode/pipeline-the-game/commit/1340d483159da3c83c2232698daa53634c65c07b))
12+
* **common-general:** make moveAt optional ([ca254c7](https://github.com/eficode/pipeline-the-game/commit/ca254c75f715a124532fc3bf51a0832714ba4c42))
13+
14+
15+
### Features
16+
17+
* **all-general:** add review to game model ([8a77ade](https://github.com/eficode/pipeline-the-game/commit/8a77ade0140820c6b53b1d21e35903314f97369c))
18+
* **app-general:** update game model ([fd73bc3](https://github.com/eficode/pipeline-the-game/commit/fd73bc3d6569cc324cce5ecb8942734c648ecfaf))
19+
* **common-general:** add cjs build as main and region field to RTDBInstance model ([e3524f1](https://github.com/eficode/pipeline-the-game/commit/e3524f144764d5998158c4a2413853d37be3aaf5))
20+
* **common-general:** add models ([89c4bb1](https://github.com/eficode/pipeline-the-game/commit/89c4bb18901133ad9e46c4808bd5d14d5b80de49))
21+
* **common-general:** add movedAt to game model ([0473a55](https://github.com/eficode/pipeline-the-game/commit/0473a55864acad1420b46f4a439d7958a0fc6e72))
22+
* **common-general:** add zIndex to cardState ([6f6e72d](https://github.com/eficode/pipeline-the-game/commit/6f6e72d783c6a3beb096ed7273052d84bc05894f))
23+
* **common-general:** improve game model ([bbfab85](https://github.com/eficode/pipeline-the-game/commit/bbfab85dd47f8fb1dbc3ccb47e8b8e985e39a831))
24+
* **common-general:** remove firebase dep ([d29bb33](https://github.com/eficode/pipeline-the-game/commit/d29bb33d342722577552a199730bc5e155b1b69a))
25+
* **common-general:** update game and rtdb related models ([8a0bad6](https://github.com/eficode/pipeline-the-game/commit/8a0bad6c164dac17d25976e4caffa54a58918ff3))
26+
27+
28+
29+
30+
631
# [0.2.0](https://github.com/eficode/pipeline-the-game/compare/v0.1.0...v0.2.0) (2021-01-21)
732

833

packages/common/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/common/package.json

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pipeline/common",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"types": "build/index.d.ts",
55
"typings": "build/index.d.ts",
66
"main": "build/cjs/index.js",
@@ -14,7 +14,5 @@
1414
"devDependencies": {
1515
"react-refresh": "^0.9.0",
1616
"typescript": "4.1.3"
17-
},
18-
"dependencies": {
1917
}
2018
}

packages/database/CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,28 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.3.0](https://github.com/eficode/pipeline-the-game/compare/v0.2.0...v0.3.0) (2021-02-08)
7+
8+
9+
### Bug Fixes
10+
11+
* **database-rules:** add rules draft ([e7fa3f1](https://github.com/eficode/pipeline-the-game/commit/e7fa3f11ad1465b6a2b995361a0da740d90a74a2))
12+
* **database-rules:** fix database rules and tests ([c698e62](https://github.com/eficode/pipeline-the-game/commit/c698e626aa881060c6d000fdc92ba76178b1c6fa))
13+
* **database-rules:** fix test javascript termination and rules ([a577c5a](https://github.com/eficode/pipeline-the-game/commit/a577c5a8a01701f48acb9ef8ae38d3786d67a3a5))
14+
* **database-rules:** temporary fix rules ([f6bdb75](https://github.com/eficode/pipeline-the-game/commit/f6bdb750768ad898d2a5ece56a98475810a55b6f))
15+
* **database-rules:** update read check at game level ([f973dbc](https://github.com/eficode/pipeline-the-game/commit/f973dbccfd349a129a8f2e22f579e8d2a2b0c4b2))
16+
17+
18+
### Features
19+
20+
* **database-general:** update rules ([36a5c16](https://github.com/eficode/pipeline-the-game/commit/36a5c16aac85d57aee3b0ec05bfc231eefe380b6))
21+
* **database-rules:** add rules and tests ([6ac726a](https://github.com/eficode/pipeline-the-game/commit/6ac726a44a65b02ff93f991e952e8782342b7ad6))
22+
* **database-rules:** add rules and tests to support zIndex ([76ec7b7](https://github.com/eficode/pipeline-the-game/commit/76ec7b7803b54d0df188f3e97ed597956bb6804f))
23+
24+
25+
26+
27+
628
# [0.2.0](https://github.com/eficode/pipeline-the-game/compare/v0.1.0...v0.2.0) (2021-01-21)
729

830
**Note:** Version bump only for package @pipeline/database

packages/database/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/database/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "@pipeline/database",
33
"private": true,
4-
"version": "0.2.0",
4+
"version": "0.3.0",
55
"scripts": {
66
"test": "mocha -r ts-node/register test/*.spec.ts",
77
"test:local": "npx env-cmd -f .env mocha -r ts-node/register test/*.spec.ts --timeout 5000"
88
},
99
"devDependencies": {
1010
"@firebase/rules-unit-testing": "^1.1.10",
11-
"@pipeline/common": "^0.2.0",
11+
"@pipeline/common": "^0.3.0",
1212
"@types/mocha": "^8.2.0",
1313
"env-cmd": "^10.1.0",
1414
"mocha": "^8.2.1",

packages/firestore/CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,26 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.3.0](https://github.com/eficode/pipeline-the-game/compare/v0.2.0...v0.3.0) (2021-02-08)
7+
8+
9+
### Bug Fixes
10+
11+
* **all-create-game:** update review to false as default ([8ee0a84](https://github.com/eficode/pipeline-the-game/commit/8ee0a8475c3ffcaf0c9ec13dfecf5e63e55a6f81))
12+
13+
14+
### Features
15+
16+
* **all-board:** add review to rules and game creation ([c2f9e4e](https://github.com/eficode/pipeline-the-game/commit/c2f9e4ea2634dfba8c58e5d1eaded9d6bd4a316e))
17+
* **all-signup:** add firstName and lastName fields ([d73d004](https://github.com/eficode/pipeline-the-game/commit/d73d004f6fc97b01238f5e9429c7aa7281396994))
18+
* **firestore-general:** align game creation rules and tests to new model ([7afdd7e](https://github.com/eficode/pipeline-the-game/commit/7afdd7e90b5d05439cea4426a62b773df35abdd8))
19+
* **firestore-rules:** add test for reads ([73c0d3c](https://github.com/eficode/pipeline-the-game/commit/73c0d3c2988098d573b0d652910124b42482128f))
20+
* **firestore-rules:** update rules ([d7e425e](https://github.com/eficode/pipeline-the-game/commit/d7e425e0356ec785da66045f962502aa2d6b6e55))
21+
22+
23+
24+
25+
626
# [0.2.0](https://github.com/eficode/pipeline-the-game/compare/v0.1.0...v0.2.0) (2021-01-21)
727

828

packages/firestore/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/firestore/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
},
88
"devDependencies": {
99
"@firebase/rules-unit-testing": "^1.1.10",
10-
"@pipeline/common": "^0.2.0",
10+
"@pipeline/common": "^0.3.0",
1111
"@types/mocha": "^8.2.0",
1212
"env-cmd": "^10.1.0",
1313
"mocha": "^8.2.1",
1414
"ts-node": "^9.1.1",
1515
"typescript": "^4.1.3"
1616
},
17-
"version": "0.2.0"
17+
"version": "0.3.0"
1818
}

packages/functions/CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,43 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.3.0](https://github.com/eficode/pipeline-the-game/compare/v0.2.0...v0.3.0) (2021-02-08)
7+
8+
9+
### Bug Fixes
10+
11+
* **functions-general:** clear rtdb from game when last user ([41aba6a](https://github.com/eficode/pipeline-the-game/commit/41aba6a03748d08be046ed1558e2f02383df0ae6))
12+
* **functions-general:** fix client offline error and move game handling ([bcfb4b5](https://github.com/eficode/pipeline-the-game/commit/bcfb4b52d51d0b70f86a94917426f4303538e39e))
13+
* **functions-general:** fix job import ([b24caaa](https://github.com/eficode/pipeline-the-game/commit/b24caaab0899bddbdc90a8687931690fd7f9b53d))
14+
* **functions-general:** fix transaction retrials for best instance ([0c6dc26](https://github.com/eficode/pipeline-the-game/commit/0c6dc269d32dfb5a938f25a9166c3c992e5386c6))
15+
* **functions-general:** update naming for not allowed square bracket ([129f074](https://github.com/eficode/pipeline-the-game/commit/129f074d4105ad47adacc2838e4ce2df62cb4602))
16+
* **functions-load-balancing:** correct instance id trigger ([521b8bb](https://github.com/eficode/pipeline-the-game/commit/521b8bb04a484afd83ac89143a56319a526d8e27))
17+
* **functions-load-balancing:** fix functions build ([c9e8133](https://github.com/eficode/pipeline-the-game/commit/c9e813347592610b545ee450ccd8424b6a56b85d))
18+
* **functions-load-balancing:** fix functions linting errors ([d7880fc](https://github.com/eficode/pipeline-the-game/commit/d7880fc87eaca7a5c309d74c7a92fd8c26fcca2d))
19+
* **functions-load-balancing:** improve connections diff increment ([58b30ab](https://github.com/eficode/pipeline-the-game/commit/58b30abe4130e2d9c4c8c36f4e442d4d92fffd7c))
20+
* **functions-load-balancing:** remove empty file ([88cf7d4](https://github.com/eficode/pipeline-the-game/commit/88cf7d49d318c277868c43ead139f221508f59b8))
21+
* **functions-load-balancing:** remove lockedBy cards query ([39a1bde](https://github.com/eficode/pipeline-the-game/commit/39a1bde9556aee05b3388d4098e79f60dfb5a05a))
22+
* **functions-load-balancing:** remove multiple init of same database ([0002f4a](https://github.com/eficode/pipeline-the-game/commit/0002f4a1d31cf343729c0c159beba2a204ca89ac))
23+
* **functions-load-balancing:** remove unused import ([4a4351f](https://github.com/eficode/pipeline-the-game/commit/4a4351f3884c61980d7a35a6fbfda831c2736584))
24+
* **functions-load-balancing:** restore game createdAt field correctly when moving from rtdb ([6a3fd3b](https://github.com/eficode/pipeline-the-game/commit/6a3fd3bc205cb3f179bb8c86e0fc000a5eb1946c))
25+
* **functions-load-balancing:** return present instance if available ([77b21f7](https://github.com/eficode/pipeline-the-game/commit/77b21f78b5b7763fb513b9211dcdd96919edbb19))
26+
27+
28+
### Features
29+
30+
* **functions-general:** add deploy of functions to all rtdb instances ([d447cac](https://github.com/eficode/pipeline-the-game/commit/d447cace159272bf6238801e38b2d0a4e0f11fe0))
31+
* **functions-load-balancing:** adapt to new common model ([a14d488](https://github.com/eficode/pipeline-the-game/commit/a14d488901e6adf272c16de9598de13c4b9fe315))
32+
* **functions-load-balancing:** add cards zIndex normalization ([c0f921d](https://github.com/eficode/pipeline-the-game/commit/c0f921d225350e830ee0243e2897d7a71a2147ef))
33+
* **functions-load-balancing:** add functions to control game load balance ([0f38224](https://github.com/eficode/pipeline-the-game/commit/0f3822428074645313e00323ab90085eccfb4292))
34+
* **functions-load-balancing:** add multiple game ids logic ([a4be30d](https://github.com/eficode/pipeline-the-game/commit/a4be30d03c772e04b0a1007c48ee0d956ab4666f))
35+
* **functions-load-balancing:** update functions to new connections logic ([efc295e](https://github.com/eficode/pipeline-the-game/commit/efc295ed5f388c1247f3cf9f3f95aba8223c2aa9))
36+
* **functions-load-balancing:** update game move logic ([72da50c](https://github.com/eficode/pipeline-the-game/commit/72da50ca16f170cbae24155747f313f9951f438e))
37+
* **functions-load-balancing:** update logic removing cron job ([bc171f5](https://github.com/eficode/pipeline-the-game/commit/bc171f55e3d5af03b8360f294aa823a293045a0d))
38+
39+
40+
41+
42+
643
# [0.2.0](https://github.com/eficode/pipeline-the-game/compare/v0.1.0...v0.2.0) (2021-01-21)
744

845
**Note:** Version bump only for package @pipeline/functions

packages/functions/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/functions/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@
1818
},
1919
"main": "lib/index.js",
2020
"dependencies": {
21+
"@pipeline/common": "^0.3.0",
2122
"async-retry": "^1.3.1",
23+
"express": "^4.17.1",
2224
"firebase-admin": "^9.2.0",
2325
"firebase-functions": "^3.11.0",
24-
"@pipeline/common": "^0.2.0",
25-
"express": "^4.17.1",
2626
"lodash": "^4.17.20"
2727
},
2828
"devDependencies": {
@@ -47,5 +47,5 @@
4747
"typescript": "^3.8.0"
4848
},
4949
"private": true,
50-
"version": "0.2.0"
50+
"version": "0.3.0"
5151
}

0 commit comments

Comments
 (0)