Skip to content
This repository has been archived by the owner on Mar 11, 2020. It is now read-only.

Latest commit

 

History

History
501 lines (256 loc) · 25.6 KB

CHANGELOG.md

File metadata and controls

501 lines (256 loc) · 25.6 KB

Change Log

Unreleased

Added

  • Added tenant specification support for blinkmrc file

Fixed

  • execution role being set during function deployment

4.0.1 (2020-02-24)

Fixed

  • default Server CLI Service origin

4.0.0 (2020-01-30)

Migration Guide

Changed

  • bumped minimum supported version Node version to >=12

Dependencies

3.4.0 (2019-12-18)

Added

3.3.2 (2019-10-22)

Fixed

  • local testing should not force posix path

3.3.1 (2019-10-22)

Fixed

  • forced posix path for route configuration

3.3.0 (2019-06-27)

Added

  • attributes example for dynamic form element options
  • element lookup example
  • --provision flag to do a full deployment
  • analytics configuration to .blinkmrc.json file: Analytics

Dependencies

3.2.1 (2019-03-14)

Dependencies

3.2.0 - 2018-11-09

Added

  • ON-2530 # Added option to allow developers to use their own AWS Credentials during local development

3.1.0 - 2018-08-15

Added

  • ON-1474 # environment variables to serve command
  • ON-1457 # Setup temporary AWS credentials for sending emails via serve command

3.0.0 - 2018-07-03

Changed

Migration Guide

Changed

  • ON-1025: Bumped minimum supported version Node version to >=8

Dependencies

2.4.2 - 2018-03-01

Fixed

  • changed non-json responses to return non-stringified

2.4.1 - 2018-02-02

Dependencies

2.4.0 - 2018-01-11

Added

  • Documentation on how using Deployment Keys instead of user credentials to deploy

Dependencies

2.3.1 - 2017-10-26

Fixed

  • API-105: dot files not being copied when running the serverless command

Dependencies

2.3.0 - 2017-10-23

Changed

  • API-101: Call to Server CLI Service for AWS credentials instead of Auth0

Dependencies

2.2.0 - 2017-09-05

Added

Dependencies

2.1.0 - 2017-09-01

Changed

  • 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.

Dependencies

2.0.0 - 2017-06-13

Migration Guide

Added

  • SC-71: route property to request argument passed to handlers. Will contain the original route property.
  • SC-71: analytics log message to wrapper to allow for metrics and analysis on routes
  • SC-72: --bm-server-version flag to bm server serverless command to allow for changing serverless configurations based on bm server version
  • API-10: usage documentation for bm server serverless command

Changed

  • SC-64: Bumped minimum supported version Node version to >=6
  • SC-64: Execution environment from Node4.3 to Node6.10
  • 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.

Removed

  • SC-71: /route input from bm server logs /route. Logs will now be retrieved for all routes in the project.
  • SC-71: timeout override at the route level. All routes will now share the same timeout.

Dependencies

1.0.0 - 2017-03-15

Added

  • SC-55: timeout configuration for entire project (still defaults to 15 seconds), with an override at the route level

  • SC-57: added bm server logs command to view server logs

Dependencies

1.0.0-beta.6 - 2017-03-09

Changed

  • SC-61: default timeout for all handlers from 6 seconds to 15 seconds

Dependencies

1.0.0-beta.5 - 2017-02-28

Dependencies

1.0.0-beta.4 - 2017-02-27

Added

  • SC-58: multiple replaceable parameters for single route

Dependencies

1.0.0-beta.3 - 2017-02-06

Added

  • SC-51: bm server serverless --vpc-security-groups --vpc-subnets flags to specify Virtual Private Cloud configuration

Dependencies

1.0.0-beta.2 - 2017-01-11

Added

  • SC-46: bm server serverless --deployment-bucket flag to specify a custom AWS S3 bucket for deployment

  • SC-46: bm server serverless --execution-role flag to specify a custom AWS IAM role ARN during function execution

Fixed

  • SC-45: root route "/" has content instead of authorisation error

Changed

  • SC-49: Changed methods from DELETE, GET, OPTIONS, PATCH, POST and PUT to ANY when creating Serverless projects

1.0.0-beta.1 - 2016-12-19

Changed

  • Example project names to be more realistic

  • BREAKING CHANGE: --stage flag to --env, functionality has not changed.

  • BREAKING CHANGE: <project_path> input option to a --cwd flag for all CLI commands

  • BREAKING CHANGE: bm server scope --project <project> now sets project using bm server scope <project>