Skip to content

Commit

Permalink
added CHANGELOG, documented release process
Browse files Browse the repository at this point in the history
note that linting is currently broken due to an apparent ESLint / npm
issue: eslint/eslint#11018
  • Loading branch information
FND committed Nov 7, 2018
1 parent 3edca46 commit 658abcf
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 7 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
@@ -0,0 +1,14 @@
faucet-pipeline-js version history
==================================


v1.1.0
------

_2018-11-07_

no significant changes for end users

* added support for virtual bundles, using strings rather than files as entry
point and not automatically writing bundles to disk (programmatic API only)
* improved support for compiling bundles programmatically
10 changes: 10 additions & 0 deletions README.md
Expand Up @@ -17,6 +17,16 @@ Contributing
* `npm test` runs the test suite and checks code for stylistic consistency


Release Process
---------------

1. ensure dependencies are up to date (→ `./pkg/update_all`)
2. ensure all meta-packages use the same version number (i.e.
`pkg/*/package.json`, both WRT `version` field and faucet-js `dependencies`)
3. `./release`, skipping dependencies' installation (due to meta-packages; thus
the manual first step)


License
-------

Expand Down
2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "faucet-pipeline-js",
"version": "1.0.0",
"version": "1.1.0",
"description": "JavaScript module bundling for faucet-pipeline",
"author": "FND",
"contributors": [
Expand Down
4 changes: 2 additions & 2 deletions pkg/faucet-pipeline-esnext/package.json
@@ -1,6 +1,6 @@
{
"name": "faucet-pipeline-esnext",
"version": "1.0.0",
"version": "1.1.0",
"description": "ES6 and beyond for faucet-pipeline",
"author": "FND",
"license": "Apache-2.0",
Expand All @@ -15,7 +15,7 @@
"dependencies": {
"@babel/core": "~7.1.5",
"@babel/preset-env": "~7.1.5",
"faucet-pipeline-js": "1.0.0",
"faucet-pipeline-js": "1.1.0",
"rollup-plugin-babel": "~4.0.3"
}
}
4 changes: 2 additions & 2 deletions pkg/faucet-pipeline-jsx/package.json
@@ -1,6 +1,6 @@
{
"name": "faucet-pipeline-jsx",
"version": "1.0.0",
"version": "1.1.0",
"description": "JSX for faucet-pipeline",
"author": "FND",
"license": "Apache-2.0",
Expand All @@ -14,6 +14,6 @@
},
"dependencies": {
"@babel/plugin-transform-react-jsx": "~7.0.0",
"faucet-pipeline-esnext": "1.0.0"
"faucet-pipeline-esnext": "1.1.0"
}
}
4 changes: 2 additions & 2 deletions pkg/faucet-pipeline-typescript/package.json
@@ -1,6 +1,6 @@
{
"name": "faucet-pipeline-typescript",
"version": "1.0.0",
"version": "1.1.0",
"description": "TypeScript for faucet-pipeline",
"author": "FND",
"contributors": [
Expand All @@ -16,7 +16,7 @@
"url": "https://github.com/faucet-pipeline/faucet-pipeline-js/issues"
},
"dependencies": {
"faucet-pipeline-js": "1.0.0",
"faucet-pipeline-js": "1.1.0",
"rollup-plugin-typescript2": "~0.17.2",
"typescript": "~3.1.6"
}
Expand Down

0 comments on commit 658abcf

Please sign in to comment.