Intial Commit
This commit is contained in:
122
nodered/rootfs/data/node_modules/html-to-text/CHANGELOG.md
generated
vendored
Normal file
122
nodered/rootfs/data/node_modules/html-to-text/CHANGELOG.md
generated
vendored
Normal file
@@ -0,0 +1,122 @@
|
||||
# Changelog
|
||||
|
||||
## Version 5.1.1
|
||||
|
||||
* `preserveNewLines` whitespace issue fixed [#162](https://github.com/werk85/node-html-to-text/pull/162)
|
||||
|
||||
## Version 5.1.0
|
||||
|
||||
* Hard-coded CLI options removed [#173](https://github.com/werk85/node-html-to-text/pull/173)
|
||||
|
||||
## Version 5.0.0
|
||||
|
||||
### BREAKING CHANGES
|
||||
|
||||
#### fromFile removed
|
||||
|
||||
The function `fromFile` is removed. It was the main reason `html-to-text` could not be used in the browser [#164](https://github.com/werk85/node-html-to-text/pull/164).
|
||||
|
||||
You can get the `fromFile` functionality back by using the following code
|
||||
|
||||
```js
|
||||
const fs = require('fs');
|
||||
const { fromString } = require('html-to-text');
|
||||
|
||||
// Callback version
|
||||
const fromFile = (file, options, callback) => {
|
||||
if (!callback) {
|
||||
callback = options;
|
||||
options = {};
|
||||
}
|
||||
fs.readFile(file, 'utf8', (err, str) => {
|
||||
if (err) return callback(err);
|
||||
callback(null, fromString(str, options));
|
||||
});
|
||||
};
|
||||
|
||||
// Promise version
|
||||
const fromFile = (file, option) => fs.promises.readFile(file, 'utf8').then(html => fromString(html, options));
|
||||
|
||||
// Sync version
|
||||
const fromFileSync = (file, options) => fromString(fs.readFileSync(file, 'utf8'), options);
|
||||
```
|
||||
|
||||
#### Supported NodeJS Versions
|
||||
Node versions < 6 are no longer supported.
|
||||
|
||||
|
||||
## Version 4.0.0
|
||||
|
||||
* Support dropped for node version < 4.
|
||||
* New option `unorderedListItemPrefix` added.
|
||||
* HTML entities in links are not supported.
|
||||
|
||||
## Version 3.3.0
|
||||
|
||||
* Ability to pass custom formatting via the `format` option #128
|
||||
* Enhanced support for alpha ordered list types added #123
|
||||
|
||||
## Version 3.2.0
|
||||
|
||||
* Basic support for alpha ordered list types added #122
|
||||
* This includes support for the `ol` type values `1`, `a` and `A`
|
||||
|
||||
## Version 3.1.0
|
||||
|
||||
* Support for the ordered list start attribute added #117
|
||||
* Option to format paragraph with single new line #112
|
||||
* `noLinksBrackets` options added #119
|
||||
|
||||
## Version 3.0.0
|
||||
|
||||
* Switched from `htmlparser` to `htmlparser2` #113
|
||||
* Treat non-numeric colspans as zero and handle them gracefully #105
|
||||
|
||||
## Version 2.1.1
|
||||
|
||||
* Extra space ploblem fixed. #88
|
||||
|
||||
## Version 2.1.0
|
||||
|
||||
* New option to disable `uppercaseHeadings` added. #86
|
||||
* Starting point of html to text conversion can now be defined in the options via the `baseElement` option. #83
|
||||
* Support for long words added. The behaviour can be configured via the `longWordSplit` option. #83
|
||||
|
||||
## Version 2.0.0
|
||||
|
||||
* Unicode support added. #81
|
||||
* New option `decodeOptions` added.
|
||||
* Dependencies updated.
|
||||
|
||||
Breaking Changes:
|
||||
|
||||
* Minimum node version increased to >=0.10.0
|
||||
|
||||
## Version 1.6.2
|
||||
|
||||
* Fixed: correctly handle HTML entities for images #82
|
||||
|
||||
## Version 1.6.1
|
||||
|
||||
* Fixed: using --tables=true doesn't produce the expected results. #80
|
||||
|
||||
## Version 1.6.0
|
||||
|
||||
* Preserve newlines in text feature added #75
|
||||
|
||||
## Version 1.5.1
|
||||
|
||||
* Support for h5 and h6 tags added #74
|
||||
|
||||
## Version 1.5.0
|
||||
|
||||
* Entity regex is now less greedy #69 #70
|
||||
|
||||
## Version 1.4.0
|
||||
|
||||
* Uppercase tag processing added. Table center support added. #56
|
||||
* Unuused dependencies removed.
|
||||
|
||||
## Version 1.3.2
|
||||
|
||||
* Support Node 4 engine #64
|
||||
Reference in New Issue
Block a user