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
|