Skip to content

Commit 022c2c5

Browse files
committed
fix: switch hexoid - cuid2 -> better, safer, more random; this is addressing a vulnerability report
Signed-off-by: tunnckoCore <[email protected]>
1 parent 3a126b7 commit 022c2c5

File tree

6 files changed

+12550
-5888
lines changed

6 files changed

+12550
-5888
lines changed

CHANGELOG.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
### 3.5.3
4+
5+
- update failing tests
6+
- update CI/CD workflows and actions;
7+
- update CodeQL github action for security analysis
8+
- update readme, links and badges
9+
- update to use cuid2 (battle-tested `@paralleldrive/cuid2` package) for better random names - should not be breaking anything since it's still 25 characters long, but a lot safer and faster.
10+
311
### 3.5.2
412

513
* fix: ([#982](https://github.com/node-formidable/formidable/pull/982)) make it easier to import hexoid with webpack
@@ -63,7 +71,7 @@
6371
* feat: add maxTotalFileSize, default is maxFileSize (for backwards compatibility)
6472
* fix: minFileSize is per file
6573
* fix: allowEmptyFiles fix in cases where one file is not empty
66-
* fix: allowEmptyFiles false option by default
74+
* fix: allowEmptyFiles false option by default
6775
* fix: rename wrongly named error
6876
* refactor: rename wrongly named maxFileSize into maxTotalFileSize
6977

@@ -92,7 +100,7 @@
92100
* fields with [] in the name do not receive special treatment
93101
* remove unused qs and querystring dependency
94102
* feat: Use ES modules ([#727](https://github.com/node-formidable/formidable/pull/727))
95-
* options.enabledPlugins must contain the plugin themselves instead of the plugins names
103+
* options.enabledPlugins must contain the plugin themselves instead of the plugins names
96104

97105

98106
### 2.0.0
@@ -126,7 +134,7 @@
126134
* feat: custom file (re)naming, thru options.filename ([#591](https://github.com/node-formidable/node-formidable/pull/591), [#84](https://github.com/node-formidable/node-formidable/issues/84), [#86](https://github.com/node-formidable/node-formidable/issues/86), [#94](https://github.com/node-formidable/node-formidable/issues/94), [#154](https://github.com/node-formidable/node-formidable/issues/154), [#158](https://github.com/node-formidable/node-formidable/issues/158), [#488](https://github.com/node-formidable/node-formidable/issues/488), [#595](https://github.com/node-formidable/node-formidable/issues/595))
127135

128136

129-
137+
130138
### v1.2.1 (2018-03-20)
131139

132140
* `maxFileSize` option with default of 200MB (Charlike Mike Reagent, Nima Shahri)

0 commit comments

Comments
 (0)