Skip to content

Commit

Permalink
0.18.0
Browse files Browse the repository at this point in the history
- Replaced the vnu-jar based HTML validator with express-html-validator 🎉.
  - Roosevelt no longer does any background process management as a result.
- Moved all developer facing dependencies to optionalDependencies.
  - They can be omitted from installion when using `npm i --no-optional`.
- Refactored frontend reload implementation.
- check-dependencies now only runs in dev mode.
- API changes:
  - Removed `separateProcess` from `htmlValidator`.
  - Removed `port` from `htmlValidator`.
  - Removed `showWarnings` from `htmlValidator`.
  - Added `validatorConfig` to `htmlValidator` which respresents a set of rules for the validator to check for.
    - Rules can also be set in a `.htmlValidate.json` placed in the app root.
  - Removed `verbose` from `frontendReload`.
    - These logs are now controlled by the general verbose logging param.
  - Removed `ROOSEVELT_VALIDATOR` environment variable.
  - Removed `ROOSEVELT_AUTOKILLER` environment variable.
  - Removed `--attach-validator` and `-a` cli flags.
  - Removed `--background-validator` and `-b` cli flags.
  - Removed `--disable-validator-autokiller`, `--no-autokiller`, and `-n` cli flags.
  - Removed `--enable-validator-autokiller`, `--html-validator-autokiller`, and `-k` cli flags.
- Removed dependencies:
  - execa
  - fkill
  - html-validator
  - prismjs
  - ps-node
  - tamper
  - vnu-jar
- Various dependencies bumped.
  • Loading branch information
kethinov committed May 22, 2020
1 parent c8dc343 commit 5fe62bb
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 14 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## Next version

- Put your changes here...

## 0.18.0

- Replaced the vnu-jar based HTML validator with express-html-validator 🎉.
- Roosevelt no longer does any background process management as a result.
- Moved all developer facing dependencies to optionalDependencies.
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1092,6 +1092,7 @@ Note: When a custom preprocessor is defined in this way it will override the sel
# Documentation for previous versions of Roosevelt
- *[0.17.x](https://github.com/rooseveltframework/roosevelt/blob/18eae61db07704e5cbf02cbb4e0a998f7e34fa2c/README.md)*
- *[0.16.x](https://github.com/rooseveltframework/roosevelt/blob/b33046c0281084a2dc0cde26dc38c2a538484c57/README.md)*
- *[0.15.x](https://github.com/rooseveltframework/roosevelt/blob/1b5680c67ed79a2285b536d735c526413613eb9b/README.md)*
- *[0.14.x](https://github.com/rooseveltframework/roosevelt/blob/16e5e59083cecf2e2395e6d77d0cc5db0d0f7342/README.md)*
Expand Down
24 changes: 12 additions & 12 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"url": "https://github.com/rooseveltframework/roosevelt/graphs/contributors"
}
],
"version": "0.17.1",
"version": "0.18.0",
"files": [
"defaultErrorPages",
"lib",
Expand Down Expand Up @@ -52,7 +52,7 @@
"eslint-plugin-mocha": "~7.0.0",
"husky": "~4.2.5",
"less": "~3.11.1",
"lint-staged": "~10.2.4",
"lint-staged": "~10.2.6",
"mocha": "~7.1.2",
"node-sass": "~4.14.1",
"proxyquire": "~2.1.3",
Expand Down

0 comments on commit 5fe62bb

Please sign in to comment.