Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit dd53697

Browse files
crdgonzalezcadraffensperger
authored andcommitted
chore(multiple): 0.0.4 release proposal (#154)
* chore(multiple): 0.0.4 release proposal * Update CircleCI * Change example Agent endpoint * Add NPM push for `scripts` package This is needed to make sure the scripts get to NPM
1 parent 9f2c2a8 commit dd53697

File tree

14 files changed

+43
-35
lines changed

14 files changed

+43
-35
lines changed

.circleci/config.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,12 @@ jobs:
5151
name: Install modules and dependencies.
5252
command: npm install
5353
# Run publish script for each package suffix and its NPM wombat token.
54-
- run: .circleci/publish.sh all $WOMBAT_TOKEN_ALL
54+
- run: .circleci/publish.sh initial-load $WOMBAT_TOKEN_INITIAL_LOAD
5555
- run: .circleci/publish.sh core $WOMBAT_TOKEN_CORE
5656
- run: .circleci/publish.sh exporter-ocagent $WOMBAT_TOKEN_EXPORTER_OCAGENT
5757
- run: .circleci/publish.sh instrumentation-perf $WOMBAT_TOKEN_INSTRUMENTATION_PERF
5858
- run: .circleci/publish.sh propagation-tracecontext "$WOMBAT_TOKEN_PROPAGATION_TRACECONTEXT"
59+
- run: .circleci/publish.sh scripts "$WOMBAT_TOKEN_TYPES"
5960
- run: .circleci/publish.sh types "$WOMBAT_TOKEN_TYPES"
61+
- run: .circleci/publish.sh instrumentation-zone $WOMBAT_TOKEN_INSTRUMENTATION_ZONE
62+
- run: .circleci/publish.sh instrumentation-zone-peer-dep $WOMBAT_TOKEN_INSTRUMENTATION_ZONE_PEER_DEP

CHANGELOG.md

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

33
All notable changes to this project will be documented in this file.
44

5-
## Unreleased
5+
## 0.0.4 - 2019-08-06
66

77
- Rename `@opencensus/web-all` to `@opencensus/web-scripts` so now this package
88
is only in charge of bundling OC Web to allow importing it as <script> tag.
@@ -13,6 +13,11 @@ All notable changes to this project will be documented in this file.
1313
`@opencensus/web-instrumentation-zone-peer-dep` also exports all the functionality but `Zone.js`
1414
is a peer dependency.
1515

16+
- Implementation of *User interaction tracing* monkey-patching the `Zone.js` library. This includes
17+
some features like: automatic tracing for click events and route transitions, custom spans,
18+
automatic spans for HTTP requests and Browser performance data, relate user interaction traces
19+
back the the initial page load trace and sampling.
20+
1621
## 0.0.3 - 2019-06-08
1722

1823
- Support custom end time for span (#95), thanks @skjindal93

examples/user_interaction/client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"metrics"
1313
],
1414
"dependencies": {
15-
"@opencensus/web-instrumentation-zone": "^0.0.3",
15+
"@opencensus/web-instrumentation-zone": "^0.0.4",
1616
"react": "^16.8.6",
1717
"react-dom": "^16.8.6",
1818
"react-router-dom": "^5.0.1",

examples/user_interaction/client/src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const routing = (
4141

4242
ReactDOM.render(routing, document.getElementById('root'));
4343

44-
window.ocAgent = 'http://104.196.170.62';
44+
window.ocAgent = 'http://localhost:55678';
4545
// For the purpose of this example, send trace header to all hosts.
4646
window.ocTraceHeaderHostRegex = /.*/;
4747
window.ocSampleRate = 1.0; // Sample at 100% for test only. Default is 1/10000.

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
"packages": [
44
"packages/*"
55
],
6-
"version": "0.0.3"
6+
"version": "0.0.4"
77
}

packages/opencensus-web-core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencensus/web-core",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "OpenCensus Web is a toolkit for collecting application performance and behavior data from client side web browser apps.",
55
"main": "build/src/index.js",
66
"types": "build/src/index.d.ts",
@@ -63,7 +63,7 @@
6363
"zone.js": "^0.10.1"
6464
},
6565
"dependencies": {
66-
"@opencensus/web-types": "^0.0.3",
66+
"@opencensus/web-types": "^0.0.4",
6767
"@types/node": "^12.6.9"
6868
},
6969
"sideEffects": false

packages/opencensus-web-exporter-ocagent/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencensus/web-exporter-ocagent",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "OpenCensus Agent Exporter web allows user to send collected traces to the OpenCensus Agent via HTTP/JSON in a browser.",
55
"main": "build/src/index.js",
66
"types": "build/src/index.d.ts",
@@ -62,7 +62,7 @@
6262
"webpack-cli": "^3.1.0"
6363
},
6464
"dependencies": {
65-
"@opencensus/web-core": "^0.0.3"
65+
"@opencensus/web-core": "^0.0.4"
6666
},
6767
"sideEffects": false
6868
}

packages/opencensus-web-initial-load/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencensus/web-initial-load",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "OpenCensus Web trace instrumentation for the initial page load",
55
"main": "build/src/index.js",
66
"types": "build/src/index.d.ts",
@@ -61,11 +61,11 @@
6161
"webpack-cli": "^3.1.0"
6262
},
6363
"dependencies": {
64-
"@opencensus/web-core": "^0.0.3",
65-
"@opencensus/web-types": "^0.0.3",
66-
"@opencensus/web-instrumentation-perf": "^0.0.3",
67-
"@opencensus/web-propagation-tracecontext": "^0.0.3",
68-
"@opencensus/web-exporter-ocagent": "^0.0.3"
64+
"@opencensus/web-core": "^0.0.4",
65+
"@opencensus/web-exporter-ocagent": "^0.0.4",
66+
"@opencensus/web-instrumentation-perf": "^0.0.4",
67+
"@opencensus/web-propagation-tracecontext": "^0.0.4",
68+
"@opencensus/web-types": "^0.0.4"
6969
},
7070
"sideEffects": false
7171
}

packages/opencensus-web-instrumentation-perf/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencensus/web-instrumentation-perf",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "OpenCensus Web instrumentation to generate spans for browser performance API data.",
55
"main": "build/src/index.js",
66
"types": "build/src/index.d.ts",
@@ -63,7 +63,7 @@
6363
"webpack-cli": "^3.1.0"
6464
},
6565
"dependencies": {
66-
"@opencensus/web-core": "^0.0.3"
66+
"@opencensus/web-core": "^0.0.4"
6767
},
6868
"sideEffects": false
6969
}

packages/opencensus-web-instrumentation-zone-peer-dep/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencensus/web-instrumentation-zone-peer-dep",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "OpenCensus Web instrumentation zone is used to generate user interaction spans for interactions after the initial page loads. Add Zone.js as peer dependency.",
55
"main": "build/src/index.js",
66
"types": "build/src/index.d.ts",
@@ -64,11 +64,11 @@
6464
"zone.js": "^0.10.1"
6565
},
6666
"dependencies": {
67-
"@opencensus/web-core": "^0.0.3",
68-
"@opencensus/web-exporter-ocagent": "^0.0.3",
69-
"@opencensus/web-instrumentation-perf": "0.0.3",
70-
"@opencensus/web-propagation-tracecontext": "0.0.3",
71-
"@opencensus/web-initial-load": "0.0.3"
67+
"@opencensus/web-core": "^0.0.4",
68+
"@opencensus/web-exporter-ocagent": "^0.0.4",
69+
"@opencensus/web-initial-load": "^0.0.4",
70+
"@opencensus/web-instrumentation-perf": "^0.0.4",
71+
"@opencensus/web-propagation-tracecontext": "^0.0.4"
7272
},
7373
"peerDependencies": {
7474
"zone.js": "^0.10.1"

0 commit comments

Comments
 (0)