Skip to content

Commit b64adb7

Browse files
authored
Set version 2.4.0 (#625)
1 parent a577e93 commit b64adb7

28 files changed

+65
-42
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
## 2.4.0
2+
3+
### Features
4+
* CCaaS dev mode
5+
[#622](https://github.com/hyperledger-labs/fablo/pull/622)
6+
* Support chaincodes with the same name but on different channels
7+
[#607](https://github.com/hyperledger-labs/fablo/pull/607)
8+
* Add post-start hook executed after up/start
9+
[#616](https://github.com/hyperledger-labs/fablo/pull/616)
10+
* Detect changes in `fablo-config.json` to prevent reusing old network by accident
11+
[#614](https://github.com/hyperledger-labs/fablo/pull/614)
12+
13+
### Bug Fixes
14+
* Hardcoded CCaaS cert
15+
[#621](https://github.com/hyperledger-labs/fablo/pull/621)
16+
* Use proper certificates in multiple orderer groups setup
17+
[be5e462](https://github.com/hyperledger-labs/fablo/commit/be5e4629550fc74b74a64d472956c9b4dd372363)
18+
* Restart Explorer once channels are created
19+
[#615](https://github.com/hyperledger-labs/fablo/pull/615)
20+
21+
## Documentation
22+
* Update supported features [#617](https://github.com/hyperledger-labs/fablo/pull/617)
23+
124
## 2.3.0
225

326
### Features

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ You can keep the script in the root directory of your project or install it glob
2525
To get a copy of Fablo for a single project, run this command in your project root:
2626

2727
```bash
28-
curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/fablo.sh -o ./fablo && chmod +x ./fablo
28+
curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/fablo.sh -o ./fablo && chmod +x ./fablo
2929
```
3030

3131
To install it globally, run:
3232

3333
```bash
34-
sudo curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/fablo.sh -o /usr/local/bin/fablo && sudo chmod +x /usr/local/bin/fablo
34+
sudo curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/fablo.sh -o /usr/local/bin/fablo && sudo chmod +x /usr/local/bin/fablo
3535
```
3636

3737
## Getting started
@@ -441,7 +441,7 @@ The basic structure of Fablo config file is as follows:
441441
442442
```json
443443
{
444-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json",
444+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json",
445445
"global": { ... },
446446
"orgs": [ ... ],
447447
"channels": [ ... ],
@@ -618,7 +618,7 @@ Generated hooks are saved in `fablo-target/hooks`.
618618
619619
```yaml
620620
---
621-
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json
621+
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json
622622
global:
623623
fabricVersion: 2.4.2
624624
tls: false

docs/sample.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json",
2+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json",
33
"global": {
44
"fabricVersion": "2.3.2",
55
"tls": false,

docs/schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
],
1313
"properties": {
1414
"$schema": {
15-
"const": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json"
15+
"const": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json"
1616
},
1717
"global": {
1818
"$id": "#/properties/global",

e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-1org-1chaincode-k8s.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-k8s.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf2-1org-1chaincode-k8s.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json",
66
"global": {
77
"fabricVersion": "2.4.7",
88
"tls": false,
@@ -146,7 +146,7 @@ exports[`samples/fablo-config-hlf2-1org-1chaincode-k8s.json should create proper
146146
REPOSITORY="https://kfsoftware.github.io/hlf-helm-charts"
147147
STORAGE_CLASS=$(kubectl describe sc | grep Name | tr -s ' ' | cut -d ':' -f 2 | cut -d ' ' -f 2)
148148
149-
FABLO_VERSION=2.3.0
149+
FABLO_VERSION=2.4.0
150150
FABLO_BUILD=<date with git hash>
151151
FABLO_CONFIG=<absolute path>
152152
ORDERER_IMAGE=hyperledger/fabric-orderer

e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json",
66
"global": {
77
"fabricVersion": "2.5.12",
88
"tls": false,
@@ -1513,7 +1513,7 @@ fi
15131513
`;
15141514
15151515
exports[`samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json 1`] = `
1516-
"FABLO_VERSION=2.3.0
1516+
"FABLO_VERSION=2.4.0
15171517
FABLO_BUILD=<date with git hash>
15181518
FABLO_REST_VERSION=0.1.2
15191519
HYPERLEDGER_EXPLORER_VERSION=2.0.0

e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode.json.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-1org-1chaincode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf2-1org-1chaincode.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json",
66
"global": {
77
"fabricVersion": "2.5.9",
88
"tls": false
@@ -1520,7 +1520,7 @@ fi
15201520
`;
15211521
15221522
exports[`samples/fablo-config-hlf2-1org-1chaincode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode.json.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf2-1org-1chaincode.json 1`] = `
1523-
"FABLO_VERSION=2.3.0
1523+
"FABLO_VERSION=2.4.0
15241524
FABLO_BUILD=<date with git hash>
15251525
FABLO_REST_VERSION=0.1.2
15261526
HYPERLEDGER_EXPLORER_VERSION=2.0.0

e2e/__snapshots__/fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json should create proper e2e/__tmp__/samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json",
66
"global": {
77
"fabricVersion": "3.0.0",
88
"tls": true
@@ -1598,7 +1598,7 @@ fi
15981598
`;
15991599
16001600
exports[`samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json should create proper e2e/__tmp__/samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json 1`] = `
1601-
"FABLO_VERSION=2.3.0
1601+
"FABLO_VERSION=2.4.0
16021602
FABLO_BUILD=<date with git hash>
16031603
FABLO_REST_VERSION=0.1.2
16041604
HYPERLEDGER_EXPLORER_VERSION=2.0.0

e2e/__snapshots__/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml should create proper e2e/__tmp__/samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.tmpdir/fablo-target/fablo-config.yaml from samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml 1`] = `
44
"---
5-
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json
5+
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json
66
global:
77
fabricVersion: 2.5.12
88
tls: false
@@ -2200,7 +2200,7 @@ fi
22002200
`;
22012201
22022202
exports[`samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml should create proper e2e/__tmp__/samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml 1`] = `
2203-
"FABLO_VERSION=2.3.0
2203+
"FABLO_VERSION=2.4.0
22042204
FABLO_BUILD=<date with git hash>
22052205
FABLO_REST_VERSION=0.1.2
22062206
HYPERLEDGER_EXPLORER_VERSION=2.0.0

e2e/__snapshots__/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml should create proper e2e/__tmp__/samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.tmpdir/fablo-target/fablo-config.yaml from samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml 1`] = `
44
"---
5-
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.3.0/schema.json
5+
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.4.0/schema.json
66
global:
77
fabricVersion: 2.5.12
88
tls: true
@@ -3569,7 +3569,7 @@ fi
35693569
`;
35703570
35713571
exports[`samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml should create proper e2e/__tmp__/samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml 1`] = `
3572-
"FABLO_VERSION=2.3.0
3572+
"FABLO_VERSION=2.4.0
35733573
FABLO_BUILD=<date with git hash>
35743574
FABLO_REST_VERSION=0.1.2
35753575
HYPERLEDGER_EXPLORER_VERSION=2.0.0

0 commit comments

Comments
 (0)