UNPKG

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