UNPKG

1.84 kBMarkdownView Raw
1## Changelog
2
3### 2.2.3
4* FLEX-220 Added response object parsing from body for Flex Functions
5* Added extra check to ensure parsedTask.request isn't undefined
6
7### 2.2.2
8* FLEX-166: Copy legacy request.params to request.query to prevent request.query being undefined in FlexFunctions
9
10### 2.2.1
11* Attempt to make error handling a bit more robust by handling cases when error object is not an instance of the Error class. Fix handling parse errors when no task object is passed, or it's an empty string.
12
13### 2.2.0
14* Added tempObjectStore mapping to external flex requests
15
16### 2.1.0
17* Added option to set request body size limit, and defaulted to 26 MB
18* Fixed a concurrency issue in the TCP receiver that was causing unhandled exceptions to be swallowed and tasks to not complete properly when an unhandled exception occured.
19
20### 2.0.0
21* Add hookType to flex functions
22* BREAKING: Flex Function body argument `entityId` is now `id`.
23
24### v1.2.1
25* Fix bug where receiver would crash if a null task object was received via the tcpReceiver stream
26
27### v1.2.0
28* Supports multiple auth endpoints that maps to individual auth handler functions
29
30### v1.1.0
31* Add mapping of auth endpoint mapping to http handler
32
33### v1.0.0
34* Fixed FlexFunctions and discoverMetadata taskTypes in http metadata
35
36### v1.0.0-rc.1
37* Fixed routing of discovery
38* Allow functions to run externally
39
40### v0.3.1
41* BACK-1944: Fixed task receiver protocol bug (missing newline)
42
43### v0.3.0
44* Rewritten in ES2015
45* Sets appMetadata and request.headers to empty objects if the headers for them aren't present
46
47### v0.2.0
48* Added http receiver to support external DLCs
49
50### v0.1.3
51* Added local file logger to hide `console.log()` debug prints
52* Updated copyrights
53
54### v0.1.2
55* Updated license and copyrights
56
57### v0.1.1
58* Updated contributors
59
60### v0.1.0
61* Initial Release