UNPKG

4.71 kBMarkdownView Raw
1# Version History
2
3## 1.16.0 / 2020-08-07
4
5* KETTLE-89: Follow HTTP redirects from URL DataSource
6* Other dependency updates
7
8## 1.15.0 / 2020-07-20
9
10* Updated to fluid-xxxx version of former GPII dependencies, including update of fluid-pouchdb that allows build on
11 node 12.x
12* Other dependency updates
13
14## 1.14.0 / 2020-07-16
15
16* KETTLE-86: Corrected version incorporating extra commits following review
17
18## 1.13.0 / 2020-07-16
19
20* KETTLE-86: Extended request.events.onSuccess accepting additional arguments allowing custom status codes, and added
21 request.outerRequestPromise which accepts a wider framed payload correspondingly.
22* KETTLE-84: Extended kettle.test.request.ws to support an onClose event
23* Various docs fixes
24* General dependency update
25
26## 1.12.0 / 2020-04-10
27
28* KETTLE-82: Fix for client abort causing server exit
29* Updates for compatibility with FLUID-6148/FLUID-6145 branches of Infusion - "golden release"
30* General dependency update
31
32## 1.11.1 / 2019-05-23
33
34* Reorganisation of request launching logic to permit use under post-FLUID-6148 branches of Infusion
35* Significant quantities of JSDocs for core files
36* General dependency update
37
38## 1.10.1 / 2019-02-05
39
40* KETTLE-75: Improvements to CLI parsing to allow use of node-directed arguments on electron
41
42## 1.10.0 / 2019-02-04
43
44* KETTLE-73: Improvements to censoring of sensitive values supplied as URL parameters to DataSources
45* General dependency updates
46
47## 1.9.0 / 2018-10-17
48
49* KETTLE-73: Allow censoring of sensitive information which may be present in URL of DataSource
50* General dependency updates, particularly to recent Infusion with support for `fluid.loggingEvent`
51
52## 1.8.1 / 2018-10-04
53
54* KETTLE-71: Vagrant build courtesy of waharnum
55* KETTLE-72: Added form-data to main dependencies rather than dev dependencies
56* General dependency updates
57
58## 1.8.0 / 2018-08-16
59
60* KETTLE-66: Multipart form upload middleware based on multer, courtesy of waharnum
61* Update to gpii-grunt-lint-all linting rollup resulting in huge changes in formatting
62* General dependency updates
63
64## 1.7.1 / 2017-11-17
65
66* FLUID-6225: Update to latest versions of Infusion and node-jqUnit (which have been tested separately)
67 to avoid self-deduping race with uncaught exception handler
68* KETTLE-65: Update dependencies to latest versions to address security vulnerabilities
69
70## 1.7.0 / 2017-08-31
71
72* GPII-2147: Encode localhost to 127.0.0.1 allowing offline use on Windows
73* Updated dependencies to latest versions, with exception of path-to-regexp 2.0.0 which breaks compatibility
74 with /* path
75
76## 1.6.4 / 2017-07-24
77
78* GPII-2483: Updated dependencies to allow operation from bare drive letter on Windows
79
80## 1.6.2 / 2017-07-14
81
82* GPII-2483: Corrected bad merge of GPII-2483 branch
83
84## 1.6.1 / 2017-07-13
85
86* GPII-2483: Reverted to Fluid community edition of "resolve" in order to resolve UNC path issues on Windows
87
88## 1.6.0 / 2017-06-16
89
90* KETTLE-59: Implemented "resolvers" to pull environmental values into configs
91
92## 1.5.0 / 2017-05-01
93
94* KETTLE-58: Update to "root-safe" self-deduping Infusion with FLUID-6149
95* KETTLE-37: Completed support for JSON5-formatted config files
96* Updated all outdated npm dependencies (including to express 4.15.2)
97
98## 1.4.1 / 2017-04-19
99
100* Updated to dev release of Infusion for fix of self-deduping at root - FLUID-6140
101
102## 1.4.0 / 2017-02-18
103
104* KETTLE-57: Fix for failure to properly mark request during action of asynchronous middleware (static serving
105 middleware was broken prior to this release)
106* Updated to latest dependencies (including ws 2.x)
107
108## 1.3.2 / 2017-01-31
109
110* Updated to quieter version of Infusion and logged created defaults at lower priority
111
112## 1.3.1 / 2017-01-27
113
114* Updated all outdated dependencies (including to an infusion 3.0.0-dev release)
115
116## 1.3.0 / 2017-01-05
117
118* KETTLE-51: Fixed faulty Content-Length header that did not account for length of UTF-8 encoded bytes
119
120## 1.2.2 / 2016-11-23
121
122* Removed unused dependency node-uuid following deprecation warning
123
124## 1.2.1 / 2016-11-14
125
126* GPII-2110: Added JSON5 linting task, moved JS linting to eslint-config-fluid shared rules
127
128## 1.2.0 / 2016-11-03
129
130* GPII-2110: Added support for JSON5 files both in DataSources and configs
131
132## 1.1.1 / 2016-11-01
133
134* KETTLE-48: Updated to latest gpii-express to fix tests under npm 3
135
136## 1.1.0 / 2016-07-15
137
138* KETTLE-45: Fixed implementation of `gradeNames` support for request handlers
139* Updated to latest versions of dependencies (ws 1.1.1, express 4.14.0, etc.)
140
141## 1.0.1 / 2016-06-08
142
143* Updated to later versions of Infusion, gpii-express and gpii-pouchdb, moved over to ESLint for linting
144
145## 1.0.0 / 2016-05-26
146
147* First release with reasonable test coverage - consult docs for features