1 | # Change Log
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 |
|
6 | # [2.14.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.12.1...v2.14.0) (2023-04-03)
|
7 |
|
8 |
|
9 | ### Bug Fixes
|
10 |
|
11 | * **version:** typescript dependency ([c2756d9](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/c2756d9013c6d135b0f3562d13601a0b16905761))
|
12 | * **warnings:** removed extraneous spaces ([7ad1651](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/7ad1651f1ef878630ef213dd3460474db592115d))
|
13 |
|
14 |
|
15 | ### Features
|
16 |
|
17 | * **component-interface:** egress and ingress interface for ac skill components ([41f5102](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/41f51027bd2b81628f4d5485a6bedd67a63b4b4d))
|
18 | * **delegation:** delegation handler for AC to IM ([06a2b2c](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/06a2b2c87d509bf879aa5a51e4b770bbc4d708b5))
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 | # [2.13.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.12.1...v2.13.0) (2023-04-03)
|
25 |
|
26 |
|
27 | ### Bug Fixes
|
28 |
|
29 | * **version:** typescript dependency ([c2756d9](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/c2756d9013c6d135b0f3562d13601a0b16905761))
|
30 | * **warnings:** removed extraneous spaces ([7ad1651](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/7ad1651f1ef878630ef213dd3460474db592115d))
|
31 |
|
32 |
|
33 | ### Features
|
34 |
|
35 | * **component-interface:** egress and ingress interface for ac skill components ([41f5102](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/41f51027bd2b81628f4d5485a6bedd67a63b4b4d))
|
36 | * **delegation:** delegation handler for AC to IM ([06a2b2c](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/06a2b2c87d509bf879aa5a51e4b770bbc4d708b5))
|
37 |
|
38 |
|
39 |
|
40 |
|
41 |
|
42 | ## [2.12.1](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.12.0...v2.12.1) (2022-04-01)
|
43 |
|
44 |
|
45 | ### Bug Fixes
|
46 |
|
47 | * **ask-sdk-core:** type error in util ([a55afab](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/a55afab0f6968da5e5518fc9deed2d376f9810b6)), closes [#709](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/709)
|
48 |
|
49 |
|
50 |
|
51 |
|
52 |
|
53 | # [2.12.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.11.0...v2.12.0) (2022-01-28)
|
54 |
|
55 |
|
56 | ### Bug Fixes
|
57 |
|
58 | * updated node minimum versions for Github Actions and @types/node to fix test failures ([7636f36](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/7636f3628b26af3fce0088105bb4b6738b9299c8))
|
59 |
|
60 |
|
61 | ### Features
|
62 |
|
63 | * adding A/B testing SPIs to core package ([89cf2ed](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/89cf2ed2216c7c6c7cd4fe2d9dce63aa0c17b36c))
|
64 |
|
65 |
|
66 |
|
67 |
|
68 |
|
69 | # [2.11.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.10.2...v2.11.0) (2021-07-21)
|
70 |
|
71 |
|
72 | ### Bug Fixes
|
73 |
|
74 | * updated return type of getDialogState ([ef6b97e](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/ef6b97e9deaeb902856c33e570f56da8a2ff998a))
|
75 |
|
76 |
|
77 | ### Features
|
78 |
|
79 | * add util function addDirectiveToReprompt ([#694](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/694)) ([fb980db](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/fb980db2daf877bb332323f31a642dd6b325bd05))
|
80 |
|
81 |
|
82 |
|
83 |
|
84 |
|
85 | ## [2.10.2](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.10.0...v2.10.2) (2021-03-16)
|
86 |
|
87 |
|
88 | ### Bug Fixes
|
89 |
|
90 | * export UserAgentManager from core ([#659](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/659)) ([b99d08d](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/b99d08df72e2b2296671d22d3d9bf6c7c030c682))
|
91 |
|
92 |
|
93 |
|
94 |
|
95 |
|
96 | # [2.10.1](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.9.0...v2.10.0) (2020-10-09)
|
97 |
|
98 |
|
99 | ### Features
|
100 |
|
101 | * export UserAgentManager class in SDK core
|
102 |
|
103 |
|
104 |
|
105 |
|
106 |
|
107 | # [2.10.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.9.0...v2.10.0) (2020-10-08)
|
108 |
|
109 |
|
110 | ### Bug Fixes
|
111 |
|
112 | * fix the github action workflow and compilation making relative require fail issue ([#658](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/658)) ([895c88e](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/895c88e8bd875488a62966680a3d9d8eb2bcd9ea))
|
113 | * Update ask-sdk-core package.json dependencies ([752d6ec](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/752d6ec309f40f42702740a9af7d646b77ea70a3))
|
114 | * update rootDir to point to the right root dir in tsconfig file in tst ([66ca284](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/66ca284e13ed1dc881a13d69a399035eb4725e28))
|
115 | * Updated all packages .npmignore files ([de76a18](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/de76a18bcd21c6a411ddd72a09064e6d8b00c6ae))
|
116 | * Updated all packages package.json ([#656](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/656)) ([c27c3e6](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/c27c3e6842834d0fea365613da7f3598955b558f))
|
117 |
|
118 |
|
119 | ### Features
|
120 |
|
121 | * add UserAgentManager ([bc03b55](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/bc03b554e072f0ea1feffa90fa2486dcbdfcc9db))
|
122 | * Update root package.json to fix doc generation ([4bf482b](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/4bf482bb889fc9b93ad8d0afe8725862c5690f24))
|
123 |
|
124 |
|
125 |
|
126 |
|
127 |
|
128 | # [2.9.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.8.0...v2.9.0) (2020-07-22)
|
129 |
|
130 |
|
131 | ### Bug Fixes
|
132 |
|
133 | * general fix on some typo and lint issues ([#633](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/633)) ([11ce407](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/11ce407b7c52f4365d9d92b4358c50c9885a8a73))
|
134 |
|
135 |
|
136 | ### Features
|
137 |
|
138 | * add a defaultAttributes parameter in getPersistentAttributes ([#626](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/626)) ([5372544](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/5372544892079994978ff317dc580b2d9c4d220c))
|
139 |
|
140 |
|
141 |
|
142 |
|
143 |
|
144 | # [2.8.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.7.0...v2.8.0) (2020-04-01)
|
145 |
|
146 |
|
147 | ### Bug Fixes
|
148 |
|
149 | * Export LambdaHandler type definition ([#615](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/615)) ([e4c2eaa](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/e4c2eaa857537c82ac909c3be09bc52d9a74a035))
|
150 | * extend tslint test to cover all test files ([#588](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/588)) ([b142590](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/b142590b2d07ff141e599ee63129d81c71aa0f1c))
|
151 | * fixed one type definition and some doc issues ([#583](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/583)) ([5cc2576](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/5cc257648a8aa6cbbaca65daac8a27d02ebbc89d))
|
152 |
|
153 |
|
154 | ### Features
|
155 |
|
156 | * add new util function (getRequest) ([#582](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/582)) ([a618ba9](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/a618ba92c30d1ffb0590d21d8ee6cf7e1e11ac15))
|
157 | * optionally allow passing a boolean to getPersistentAttributes to cont… ([#547](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/547)) ([e62421c](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/e62421c404a5b881a613c39c8766e7d152053a34))
|
158 |
|
159 |
|
160 |
|
161 |
|
162 |
|
163 | # [2.7.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.6.0...v2.7.0) (2019-08-01)
|
164 |
|
165 |
|
166 | ### Bug Fixes
|
167 |
|
168 | * change the getSlotValue util function to return null when slot is not present ([#573](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/573)) ([1321407](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/1321407))
|
169 | * export getUserId() at index.ts of both ask-sdk-core and ask-sdk([#561](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/561)) ([b4b0980](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/b4b0980))
|
170 | * fixing the comment for getSlotValue util function ([#567](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/567)) ([89173bc](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/89173bc))
|
171 |
|
172 |
|
173 | ### Features
|
174 |
|
175 | * Add TypeScript Generics on the getSessionAttributes Method ([#554](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/554)) ([0824495](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/0824495))
|
176 | * add appendAdditionalUserAgent function to customSkill in ask-sdk-core ([#575](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/575)) ([7bbd7a6](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/7bbd7a6))
|
177 |
|
178 |
|
179 |
|
180 |
|
181 |
|
182 | # [2.6.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.5.2...v2.6.0) (2019-05-29)
|
183 |
|
184 |
|
185 | ### Features
|
186 |
|
187 | * add getUserId util function ([f898423](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/f898423))
|
188 | * Add support for the HUB_LANDSCAPE_SMALL (Echo Show 5) viewport ([#557](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/557)) ([707b0b2](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/707b0b2))
|
189 |
|
190 |
|
191 |
|
192 |
|
193 |
|
194 | ## [2.5.2](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.5.1...v2.5.2) (2019-04-24)
|
195 |
|
196 |
|
197 | ### Bug Fixes
|
198 |
|
199 | * update getDeviceId to check for optional device field ([#535](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/535)) ([884a904](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/884a904)), closes [#532](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/532)
|
200 |
|
201 |
|
202 |
|
203 |
|
204 |
|
205 | ## [2.5.1](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.5.0...v2.5.1) (2019-03-08)
|
206 |
|
207 |
|
208 | ### Bug Fixes
|
209 |
|
210 | * remove response factory auto escape xml character behavior. ([31ce953](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/31ce953))
|
211 |
|
212 |
|
213 |
|
214 |
|
215 |
|
216 | # [2.5.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.4.0...v2.5.0) (2019-03-07)
|
217 |
|
218 |
|
219 | ### Bug Fixes
|
220 |
|
221 | * update peer dependency of ask-sdk-model ([#526](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/526)) ([9167297](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/9167297))
|
222 |
|
223 |
|
224 | ### Features
|
225 |
|
226 | * add RequestEnvelopeUtils functions ([#525](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/525)) ([14be7a8](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/14be7a8))
|
227 | * auto escape invalid SSML characters ([#522](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/522)) ([7a4f215](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/7a4f215)), closes [#472](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/472)
|
228 |
|
229 |
|
230 |
|
231 |
|
232 |
|
233 | # [2.4.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.3.0...v2.4.0) (2019-02-21)
|
234 |
|
235 |
|
236 | ### Features
|
237 |
|
238 | * add deleteAttributes to PersistenceAdapter interface and deletePersistentAttributes to AttributesManager interface ([#507](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/507)) ([e7409f1](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/e7409f1))
|
239 | * add playbehavior support to response builder ([#515](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/515)) ([7a51f29](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/7a51f29))
|
240 |
|
241 |
|
242 |
|
243 |
|
244 |
|
245 | # [2.3.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.2.0...v2.3.0) (2018-11-05)
|
246 |
|
247 |
|
248 | ### Features
|
249 |
|
250 | * add support for CanFulfillIntentRequest ([f38c3d0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/f38c3d0))
|
251 |
|
252 |
|
253 |
|
254 |
|
255 |
|
256 | # [2.2.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.1.0...v2.2.0) (2018-10-30)
|
257 |
|
258 |
|
259 | ### Features
|
260 |
|
261 | * add support for Alexa Presentation Language (APL) ([bcdfec8](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/bcdfec8))
|
262 |
|
263 |
|
264 |
|
265 |
|
266 |
|
267 | <a name="2.1.0"></a>
|
268 | # [2.1.0](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.0.10...v2.1.0) (2018-10-04)
|
269 |
|
270 |
|
271 | ### Features
|
272 |
|
273 | * SDK structure update ([3f52c59](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/3f52c59))
|
274 |
|
275 |
|
276 |
|
277 |
|
278 | <a name="2.0.10"></a>
|
279 | ## [2.0.10](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.0.9...v2.0.10) (2018-09-25)
|
280 |
|
281 |
|
282 |
|
283 |
|
284 | **Note:** Version bump only for package ask-sdk-core
|
285 |
|
286 | <a name="2.0.9"></a>
|
287 | ## [2.0.9](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.0.8...v2.0.9) (2018-09-10)
|
288 |
|
289 |
|
290 |
|
291 |
|
292 | **Note:** Version bump only for package ask-sdk-core
|
293 |
|
294 | <a name="2.0.7"></a>
|
295 | ## [2.0.7](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.0.6...v2.0.7) (2018-06-22)
|
296 |
|
297 |
|
298 | ### Bug Fixes
|
299 |
|
300 | * update attributes persistence behavior of ask-sdk-v1adapter ([51432df](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/51432df)), closes [#414](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues/414)
|
301 |
|
302 |
|
303 |
|
304 |
|
305 | <a name="2.0.5"></a>
|
306 | ## [2.0.5](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/compare/v2.0.4...v2.0.5) (2018-05-16)
|
307 |
|
308 |
|
309 | ### Bug Fixes
|
310 |
|
311 | * update execution behavior of interceptor ([352f638](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/commit/352f638))
|