UNPKG

23 kBMarkdownView Raw
1# Change Log
2
3## Unreleased
4
5### 3.4.0 (2019-12-18)
6
7### Added
8
9- [Network Configuration](./docs/network.md)
10
11### 3.3.2 (2019-10-22)
12
13### Fixed
14
15- local testing should not force posix path
16
17### 3.3.1 (2019-10-22)
18
19### Fixed
20
21- forced posix path for route configuration
22
23### 3.3.0 (2019-06-27)
24
25### Added
26
27- attributes example for dynamic form element options
28- element lookup example
29- `--provision` flag to do a full deployment
30- `analytics` configuration to `.blinkmrc.json` file: [Analytics](./docs/analytics.md)
31
32### Dependencies
33
34- no longer depend upon [elegant-spinner](https://www.npmjs.com/package/elegant-spinner)
35
36- no longer depend upon [log-symbols](https://www.npmjs.com/package/log-symbols)
37
38- no longer depend upon [log-update](https://www.npmjs.com/package/log-update)
39
40- depend upon [jsonwebtoken](https://www.npmjs.com/package/jsonwebtoken) [8.5.1](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
41
42- depend upon [ora](https://www.npmjs.com/package/ora) [3.4.0](https://github.com/sindresorhus/ora/releases/tag/v3.4.0)
43
44### 3.2.1 (2019-03-14)
45
46### Dependencies
47
48- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [5.0.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/5.0.0) (from [4.0.2](https://github.com/blinkmobile/bm-identity.js/releases/tag/4.0.2))
49
50- update [archiver](https://www.npmjs.com/package/archiver) to [3.0.0](https://github.com/archiverjs/node-archiver/releases/tag/3.0.0) (from [2.1.1](https://github.com/archiverjs/node-archiver/releases/tag/2.1.1))
51
52- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.415.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) (from [2.289.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md))
53
54- update [boom](https://www.npmjs.com/package/boom) to [7.3.0](https://github.com/hapijs/boom/blob/master/CHANGELOG.md) (from [7.2.0](https://github.com/hapijs/boom/blob/master/CHANGELOG.md))
55
56- update [chalk](https://www.npmjs.com/package/chalk) to 2.4.2 (from 2.4.1)
57
58- update [execa](https://www.npmjs.com/package/execa) to 1.0.0 (from 0.10.0)
59
60- update [glob](https://www.npmjs.com/package/glob) to 7.1.3 (from 7.1.2)
61
62- update [inquirer](https://www.npmjs.com/package/inquirer) to 6.2.2 (from 6.0.0)
63
64- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.12.2](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.12.0](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
65
66- update [load-json-file](https://www.npmjs.com/package/load-json-file) to 5.2.0 (from 5.0.0)
67
68- update [log-update](https://www.npmjs.com/package/log-update) to 3.1.0 (from 2.3.0)
69
70- update [pify](https://www.npmjs.com/package/pify) to 4.0.1 (from 3.0.0)
71
72- update [recursive-copy](https://www.npmjs.com/package/recursive-copy) to 2.0.10 (from 2.0.9)
73
74- update [semver](https://www.npmjs.com/package/semver) to [5.6.0](https://github.com/npm/node-semver/blob/master/CHANGELOG.md) (from [5.5.0](https://github.com/npm/node-semver/blob/master/CHANGELOG.md))
75
76- update [serverless](https://www.npmjs.com/package/serverless) to [1.38.0](https://github.com/serverless/serverless/blob/master/CHANGELOG.md) (from [1.29.2](https://github.com/serverless/serverless/blob/master/CHANGELOG.md))
77
78- update [temp](https://www.npmjs.com/package/temp) to 0.9.0 (from 0.8.3)
79
80- update [write-json-file](https://www.npmjs.com/package/write-json-file) to 3.1.0 (from 2.3.0)
81
82### 3.2.0 - 2018-11-09
83
84### Added
85
86- ON-2530 # Added option to allow developers to use their own AWS Credentials during local development
87
88## 3.1.0 - 2018-08-15
89
90### Added
91
92- ON-1474 # environment variables to `serve` command
93- ON-1457 # Setup temporary AWS credentials for sending emails via `serve` command
94
95## 3.0.0 - 2018-07-03
96
97### Changed
98
99### Migration Guide
100
101- [Migrating to `v3.x.x`](./docs/migrate-to-v3.x.md)
102
103### Changed
104
105- ON-1025: Bumped minimum supported version Node version to `>=8`
106
107### Dependencies
108
109- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.267.1](https://github.com/aws/aws-sdk-js/releases/tag/v2.267.1) (from [2.188.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.188.0))
110
111- update [boom](https://www.npmjs.com/package/boom) to 7.2.0 (from 5.2.0)
112
113- update [chalk](https://www.npmjs.com/package/chalk) to [2.4.1](https://github.com/chalk/chalk/releases/tag/v2.4.1) (from [2.3.1](https://github.com/chalk/chalk/releases/tag/v2.3.1))
114
115- update [execa](https://www.npmjs.com/package/execa) to 0.10.0 (from 0.9.0)
116
117- update [good-console](https://www.npmjs.com/package/good-console) to 7.1.0 (from 7.0.1)
118
119- update [hapi](https://www.npmjs.com/package/hapi) to 16.6.3 (from 16.6.2)
120
121- update [inquirer](https://www.npmjs.com/package/inquirer) to [6.0.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v6.0.0) (from [5.1.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v5.1.0))
122
123- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.12.0](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.10.0](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
124
125- update [load-json-file](https://www.npmjs.com/package/load-json-file) to 5.0.0 (from 4.0.0)
126
127- update [meow](https://www.npmjs.com/package/meow) to [5.0.0](https://github.com/sindresorhus/meow/releases/tag/v5.0.0) (from [4.0.0](https://github.com/sindresorhus/meow/releases/tag/v4.0.0))
128
129- update [recursive-copy](https://www.npmjs.com/package/recursive-copy) to 2.0.9 (from 2.0.7)
130
131- update [request](https://www.npmjs.com/package/request) to [2.87.0](https://github.com/request/request/blob/master/CHANGELOG.md) (from[2.83.0](https://github.com/request/request/blob/master/CHANGELOG.md))
132
133- update [serverless](https://www.npmjs.com/package/serverless) to [1.27.3](https://github.com/serverless/serverless/releases/tag/v1.27.3) (from [1.26.1](https://github.com/serverless/serverless/releases/tag/v1.26.1))
134
135- update [update-notifier](https://www.npmjs.com/package/update-notifier) to [2.5.0](https://github.com/yeoman/update-notifier/releases/tag/v2.5.0) (from 2.3.0)
136
137## 2.4.2 - 2018-03-01
138
139### Fixed
140
141- changed non-json responses to return non-stringified
142
143## 2.4.1 - 2018-02-02
144
145### Dependencies
146
147- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [4.0.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/4.0.0) (from [3.2.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.2.0))
148
149- update [archiver](https://www.npmjs.com/package/archiver) to [2.1.1](https://github.com/archiverjs/node-archiver/releases/tag/2.1.1) (from [2.1.0](https://github.com/archiverjs/node-archiver/releases/tag/2.1.0))
150
151- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.188.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) (from [2.178.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md))
152
153- update [execa](https://www.npmjs.com/package/execa) to 0.9.0 (from 0.8.0)
154
155- update [good-console](https://www.npmjs.com/package/good-console) to 7.0.1 (from 6.4.1)
156
157- update [inquirer](https://www.npmjs.com/package/inquirer) to 5.0.1 (from 5.0.0)
158
159- update [log-symbols](https://www.npmjs.com/package/log-symbols) to 2.2.0 (from 2.1.0)
160
161- update [semver](https://www.npmjs.com/package/semver) to 5.5.0 (from 5.4.1)
162
163- update [serverless](https://www.npmjs.com/package/serverless) to [1.26.0](https://github.com/serverless/serverless/blob/master/CHANGELOG.md) (from [1.25.0](https://github.com/serverless/serverless/blob/master/CHANGELOG.md))
164
165## 2.4.0 - 2018-01-11
166
167### Added
168
169- Documentation on how using Deployment Keys instead of user credentials to deploy
170
171### Dependencies
172
173- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [3.2.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.2.0) (from [3.1.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.1.0))
174
175- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.178.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.178.0) (from [2.140.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.140.0))
176
177- update [good-console](https://www.npmjs.com/package/good-console) to 6.4.1 (from 6.4.0)
178
179- update [inquirer](https://www.npmjs.com/package/inquirer) to [5.0.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v5.0.0) (from [3.3.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.3.0))
180
181- update [load-json-file](https://www.npmjs.com/package/load-json-file) to 4.0.0 (from 3.0.0)
182
183- update [log-update](https://www.npmjs.com/package/log-update) to 2.3.0 (from 2.2.0)
184
185- update [meow](https://www.npmjs.com/package/meow) to [4.0.0](https://github.com/sindresorhus/meow/releases/tag/v4.0.0) (from 3.7.0)
186
187- update [serverless](https://www.npmjs.com/package/serverless) to [1.25.0](https://github.com/serverless/serverless/releases/tag/v1.25.0) (from [1.23.0](https://github.com/serverless/serverless/releases/tag/v1.23.0))
188
189## 2.3.1 - 2017-10-26
190
191### Fixed
192
193- API-105: dot files not being copied when running the serverless command
194
195### Dependencies
196
197- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.140.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.140.0) (from [2.138.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.138.0))
198
199- update [chalk](https://www.npmjs.com/package/chalk) to [2.3.0](https://github.com/chalk/chalk/releases/tag/v2.3.0) (from [2.2.0](https://github.com/chalk/chalk/releases/tag/v2.2.0))
200
201## 2.3.0 - 2017-10-23
202
203### Changed
204
205- API-101: Call to Server CLI Service for AWS credentials instead of Auth0
206
207### Dependencies
208
209- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [3.1.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/3.1.0) (from [2.3.5](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.5))
210
211- update [archiver](https://www.npmjs.com/package/archiver) to [2.1.0](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md) (from [2.0.3](https://github.com/archiverjs/node-archiver/releases/tag/2.0.3))
212
213- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.138.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.138.0) (from [2.108.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.108.0))
214
215- update [chalk](https://www.npmjs.com/package/chalk) to [2.2.0](https://github.com/chalk/chalk/releases/tag/v2.2.0) (from 2.1.0)
216
217- update [hapi](https://www.npmjs.com/package/hapi) to 16.6.2 (from 16.5.2)
218
219- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.3.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.3.0) (from [3.2.3](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.2.3))
220
221- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.10.0](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.9.1](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
222
223- update [log-symbols](https://www.npmjs.com/package/log-symbols) to 2.1.0 (from 2.0.0)
224
225- update [log-update](https://www.npmjs.com/package/log-update) to 2.2.0 (from 2.1.0)
226
227- update [request](https://www.npmjs.com/package/request) to [2.83.0](https://github.com/request/request/blob/master/CHANGELOG.md) (from [2.81.0](https://github.com/request/request/blob/master/CHANGELOG.md))
228
229- update [serverless](https://www.npmjs.com/package/serverless) to [1.23.0](https://github.com/serverless/serverless/releases/tag/v1.23.0) (from [1.21.0](https://github.com/serverless/serverless/releases/tag/v1.21.0))
230
231- update [update-notifier](https://www.npmjs.com/package/update-notifier) to 2.3.0 (from [2.2.0](https://github.com/yeoman/update-notifier/releases/tag/v2.2.0))
232
233- update [write-json-file](https://www.npmjs.com/package/write-json-file) to 2.3.0 (from 2.2.0)
234
235## 2.2.0 - 2017-09-05
236
237### Added
238
239- API-7: support for storing [_Scoped_ and _Unscoped_ Environment Variables](./docs/environment-variables.md) in configuration
240
241### Dependencies
242
243- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.108.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.108.0) (from [2.107.0](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md))
244
245## 2.1.0 - 2017-09-01
246
247### Changed
248
249- AUTH-49: Server CLI Service origin and S3 Bucket to environment variables with sensible defaults. These values can also be configured via `.blinkmrc.json`. See [Server CLI Service documentation](./docs/server-cli-service.md).
250
251### Dependencies
252
253- update [archiver](https://www.npmjs.com/package/archiver) to [2.0.3](https://github.com/archiverjs/node-archiver/releases/tag/2.0.3) (from [1.3.0](https://github.com/archiverjs/node-archiver/releases/tag/1.3.0))
254
255- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.107.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.107.0) (from [2.67.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.67.0))
256
257- update [boom](https://www.npmjs.com/package/boom) to 5.2.0 (from 5.1.0)
258
259- update [chalk](https://www.npmjs.com/package/chalk) to 2.1.0 (from 1.1.3)
260
261- update [cpr](https://www.npmjs.com/package/cpr) to [2.2.0](https://github.com/davglass/cpr/blob/master/CHANGELOG.md) (from [2.1.0](https://github.com/davglass/cpr/blob/master/CHANGELOG.md))
262
263- update [execa](https://www.npmjs.com/package/execa) to 0.8.0 (from 0.7.0)
264
265- update [glob](https://www.npmjs.com/package/glob) to 7.1.2 (from 7.1.1)
266
267- update [good](https://www.npmjs.com/package/good) to 7.3.0 (from 7.2.0)
268
269- update [hapi](https://www.npmjs.com/package/hapi) to 16.5.2 (from 16.4.3)
270
271- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.2.3](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.2.3) (from [3.1.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.1.0))
272
273- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.9.1](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.8.4](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
274
275- update [load-json-file](https://www.npmjs.com/package/load-json-file) to 3.0.0 (from 2.0.0)
276
277- update [log-symbols](https://www.npmjs.com/package/log-symbols) to 2.0.0 (from 1.0.2)
278
279- update [log-update](https://www.npmjs.com/package/log-update) to 2.1.0 (from 2.0.0)
280
281- update [semver](https://www.npmjs.com/package/semver) to 5.4.1 (from 5.3.0)
282
283- update [serverless](https://www.npmjs.com/package/serverless) to [1.21.0](https://github.com/serverless/serverless/blob/master/CHANGELOG.md) (from [1.15.2](https://github.com/serverless/serverless/blob/master/CHANGELOG.md))
284
285- update [write-json-file](https://www.npmjs.com/package/write-json-file) to 2.2.0 (from 2.1.0)
286
287## 2.0.0 - 2017-06-13
288
289### Migration Guide
290
291- [Migrating to `v2.x.x`](./docs/migrate-to-v2.x.md)
292
293### Added
294
295- SC-71: `route` property to `request` argument passed to handlers. Will contain the original `route` property.
296- SC-71: analytics log message to wrapper to allow for metrics and analysis on routes
297- SC-72: `--bm-server-version` flag to `bm server serverless` command to allow for changing `serverless` configurations based on `bm server` version
298- API-10: usage documentation for `bm server serverless` command
299
300### Changed
301
302- SC-64: Bumped minimum supported version Node version to `>=6`
303- SC-64: Execution environment from Node4.3 to Node6.10
304- SC-71: `bm server serverless` now creates one set of AWS resources (Lambda, API Gateway Endpoint and Log Group) for all routes in a project instead of one set for each route.
305
306### Removed
307
308- SC-71: `/route` input from `bm server logs /route`. Logs will now be retrieved for all routes in the project.
309- SC-71: timeout override at the route level. All routes will now share the same timeout.
310
311### Dependencies
312
313- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [2.3.5](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.5) (from [2.3.3](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.3))
314
315- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.67.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.67.0) (from [2.28.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.28.0))
316
317- update [boom](https://www.npmjs.com/package/boom) to 5.1.0 (from 4.2.0)
318
319- update [cpr](https://www.npmjs.com/package/cpr) to [2.1.0](https://github.com/davglass/cpr/blob/master/CHANGELOG.md) (from [2.0.2](https://github.com/davglass/cpr/blob/master/CHANGELOG.md))
320
321- update [execa](https://www.npmjs.com/package/execa) to 0.7.0 (from 0.6.1)
322
323- update [good](https://www.npmjs.com/package/good) to 7.2.0 (from [7.1.0](https://github.com/hapijs/good/releases/tag/v7.1.0))
324
325- update [hapi](https://www.npmjs.com/package/hapi) to 16.4.3 (from 16.1.0)
326
327- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.1.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.1.0) (from [3.0.6](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.6))
328
329- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.8.4](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.8.2](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
330
331- update [log-update](https://www.npmjs.com/package/log-update) to 2.0.0 (from 1.0.2)
332
333- update [pify](https://www.npmjs.com/package/pify) to [3.0.0](https://github.com/sindresorhus/pify/releases/tag/v3.0.0) (from 2.3.0)
334
335- update [serverless](https://www.npmjs.com/package/serverless) to [1.15.2](https://github.com/serverless/serverless/releases/tag/v1.15.2) (from [1.9.0](https://github.com/serverless/serverless/releases/tag/v1.9.0))
336
337- update [update-notifier](https://www.npmjs.com/package/update-notifier) to [2.2.0](https://github.com/yeoman/update-notifier/releases/tag/v2.2.0) (from 2.1.0)
338
339- update [write-json-file](https://www.npmjs.com/package/write-json-file) to 2.1.0 (from 2.0.0)
340
341- depend upon [semver](https://www.npmjs.com/package/semver) 5.3.0
342
343## 1.0.0 - 2017-03-15
344
345### Added
346
347- SC-55: timeout configuration for entire project (still defaults to 15 seconds), with an override at the route level
348
349- SC-57: added `bm server logs` command to view server logs
350
351### Dependencies
352
353- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.28.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.28.0) (from [2.24.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.24.0))
354
355- update [execa](https://www.npmjs.com/package/execa) to 0.6.1 (from 0.6.0)
356
357- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.8.2](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.8.1](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
358
359- update [request](https://www.npmjs.com/package/request) to [2.81.0](https://github.com/request/request/blob/master/CHANGELOG.md) (from [2.80.0](https://github.com/request/request/blob/master/CHANGELOG.md))
360
361- depend upon [serverless](https://www.npmjs.com/package/serverless) [1.9.0](https://github.com/serverless/serverless/releases/tag/v1.9.0)
362
363## 1.0.0-beta.6 - 2017-03-09
364
365### Changed
366
367- SC-61: default timeout for all handlers from 6 seconds to 15 seconds
368
369### Dependencies
370
371- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [2.3.3](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.3) (from [2.3.2](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.2))
372
373- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.24.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.24.0) (from [2.19.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.19.0))
374
375- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.0.6](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.6) (from [3.0.5](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.5))
376
377- update [request](https://www.npmjs.com/package/request) to [2.80.0](https://github.com/request/request/blob/master/CHANGELOG.md) (from [2.79.0](https://github.com/request/request/blob/master/CHANGELOG.md))
378
379## 1.0.0-beta.5 - 2017-02-28
380
381### Dependencies
382
383- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [2.3.2](https://github.com/blinkmobile/bm-identity.js/blob/master/CHANGELOG.md) (from [2.3.1](https://github.com/blinkmobile/bm-identity.js/blob/master/CHANGELOG.md))
384
385- update [inquirer](https://www.npmjs.com/package/inquirer) to 3.0.5 (from 3.0.3)
386
387## 1.0.0-beta.4 - 2017-02-27
388
389### Added
390
391- SC-58: multiple replaceable parameters for single route
392
393### Dependencies
394
395- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.19.0](https://github.com/aws/aws-sdk-js/releases/tag/v2.19.0) (from [2.7.27](https://github.com/aws/aws-sdk-js/releases/tag/v2.7.27))
396
397- update [good-console](https://www.npmjs.com/package/good-console) to 6.4.0 (from 6.2.0)
398
399- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.0.3](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.3) (from [3.0.1](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.1))
400
401- update [js-yaml](https://www.npmjs.com/package/js-yaml) to [3.8.1](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) (from [3.7.0](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md))
402
403- update [update-notifier](https://www.npmjs.com/package/update-notifier) to 2.1.0 (from [1.0.3](https://github.com/yeoman/update-notifier/releases/tag/v1.0.3))
404
405## 1.0.0-beta.3 - 2017-02-06
406
407### Added
408
409- SC-51: `bm server serverless --vpc-security-groups --vpc-subnets` flags to specify Virtual Private Cloud configuration
410
411### Dependencies
412
413- update [@blinkmobile/bm-identity](https://www.npmjs.com/package/@blinkmobile/bm-identity) to [2.3.1](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.1) (from [2.3.0](https://github.com/blinkmobile/bm-identity.js/releases/tag/2.3.0))
414
415- update [aws-sdk](https://www.npmjs.com/package/aws-sdk) to [2.7.27](https://github.com/aws/aws-sdk-js/releases/tag/v2.7.27) (from [2.7.21](https://github.com/aws/aws-sdk-js/releases/tag/v2.7.21))
416
417- update [inquirer](https://www.npmjs.com/package/inquirer) to [3.0.1](https://github.com/SBoudrias/Inquirer.js/releases/tag/v3.0.1) (from [2.0.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/v2.0.0))
418
419## 1.0.0-beta.2 - 2017-01-11
420
421### Added
422
423- SC-46: `bm server serverless --deployment-bucket` flag to specify a custom AWS S3 bucket for deployment
424
425- SC-46: `bm server serverless --execution-role` flag to specify a custom AWS IAM role ARN during function execution
426
427### Fixed
428
429- SC-45: root route "/" has content instead of authorisation error
430
431### Changed
432
433- SC-49: Changed methods from `DELETE`, `GET`, `OPTIONS`, `PATCH`, `POST` and `PUT` to `ANY` when creating Serverless projects
434
435## 1.0.0-beta.1 - 2016-12-19
436
437### Changed
438
439- Example project names to be more realistic
440
441- **BREAKING CHANGE**: `--stage` flag to `--env`, functionality has not changed.
442
443- **BREAKING CHANGE**: `<project_path>` input option to a `--cwd` flag for all CLI commands
444
445- **BREAKING CHANGE**: `bm server scope --project <project>` now sets project using `bm server scope <project>`