Skip to content

Latest commit

 

History

History
507 lines (256 loc) · 21 KB

CHANGELOG.md

File metadata and controls

507 lines (256 loc) · 21 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[3.5.3] - 2024-10-08

[3.5.2] - 2024-09-03

Fixed

  • default node-fetch User-Agent in requests AWS Cognito

[3.5.1] - 2024-06-21

[3.5.0] - 2024-05-20

Added

  • waf property for API hosting configuration

[3.4.0] - 2024-05-10

Added

  • waf property for CDN hosting configuration

[3.3.1] - 2023-12-12

Fixed

  • disableSecurityResponseHeaders CDN Hosting configuration not being respected

[3.3.0] - 2023-10-23

[3.2.1] - 2023-09-07

Fixed

  • API deployment project zip files being corrupted after upload if a single part fails in the multi-part upload process

[3.2.0] - 2023-08-28

Dependencies

[3.1.0] - 2023-08-10

Added

  • scheduled functions schedule output after deployment

Dependencies

[3.0.0] - 2023-08-01

Added

  • cdn teardown command to delete a single CDN hosting environment

Removed

  • [BREAKING] .blinkmignore support for cdn deploy command
  • [BREAKING] --no-skip flag for cdn deploy command, files that have not changed are not uploaded

Dependencies

[2.1.0] - 2023-07-12

Added

  • scheduled functions to API deployments

Changed

  • options sets now referred to as lists

Dependencies

[2.0.0] - 2023-05-02

Changed

  • [BREAKING] runtime version from Node.js 16 to Node.js 18

Dependencies

[1.3.2] - 2023-04-20

Added

  • @microsoft/eslint-plugin-sdl eslint plugin

[1.3.1] - 2023-02-16

Added

  • More developer docs for getting started with OneBlink APIs

[1.3.0] - 2022-12-12

Fixed

  • api serve command not resolving module paths on Windows operating systems

Added

[1.2.0] - 2022-11-13

Changed

  • login configuration

[1.1.1] - 2022-10-26

Changed

  • subdomainSuffix for test environments

[1.1.0] - 2022-08-16

Added

  • ESM support to API Hosting projects by adding .mjs to file extensions or adding { "type": "module" } to your package.json file.

Changed

  • source to ESM from CommonJS

Dependencies

[1.0.0] - 2022-07-04

Changed

  • [BREAKING] runtime version from Node.js 14 to Node.js 16

Dependencies

[0.3.0] - 2022-02-10

Changed

  • [BREAKING] request.url.query to support multi-value query string parameters. This means the object may contain entries that have a string value or a string[] value

Added

  • request.url.querystring to API Hosting request object

[0.2.4] - 2022-01-19

Fixed

  • api serve command not allowing for 6mb payload request limit

[0.2.3] - 2021-11-15

Changed

  • memorySize max in docs for api hosting

Removed

  • username and password login option

Dependencies

[0.2.2] - 2021-09-20

Added

  • API Gateway to Lambda version 2.0 integration

Dependencies

[0.2.1] - 2021-08-12

Added

  • Form Server Validation example

Fixed

  • Referer HTTP request header not being logged correctly

Dependencies

[0.2.0] - 2021-05-13

Changed

  • [BREAKING] runtime version from Node.js 12 to Node.js 14

Dependencies

[0.1.13] - 2021-04-15

Changed

  • documentation for sending emails from Hosted APIs

[0.1.11] - 2021-03-23

Fixed

  • api serve command not handling request payload and response payload correctly if they are not JSON

[0.1.10] - 2021-02-18

Changed

  • maximum timeout validation from 300 to 900 seconds

Dependencies

[0.1.9] - 2020-12-11

Added

  • referencing environment variables during deployments

Dependencies

[0.1.8] - 2020-11-25

Added

  • Default header allowance for X-OneBlink-User-Token

[0.1.7] - 2020-11-17

Removed

  • Analytics integration

Dependencies

  • update archiver to 5.0.2 (from 3.1.1)

  • update aws-sdk to 2.790.0 (from 2.648.0)

  • update chalk to 4.1.0 (from 3.0.0)

  • update execa to 4.1.0 (from 4.0.0)

  • update inquirer to 7.3.3 (from 7.1.0)

  • update meow to 8.0.0 (from 6.1.0)

  • update node-fetch to 2.6.1 (from 2.6.0)

  • update open to 7.3.0 (from 7.0.3)

  • update ora to 5.1.0 (from 4.0.3)

  • update recursive-copy to 2.0.11 (from 2.0.10)

  • update temp to 0.9.4 (from 0.9.1)

  • update update-notifier to 5.0.1 (from 4.1.0)

[0.1.6] - 2020-07-06

Added

  • memorySize option to API CLI configuration

[0.1.5] - 2020-06-03

Fixed

  • api teardown command throwing error parsing JSON

[0.1.4] - 2020-04-03

Added

  • api teardown command to delete a single API hosting environment

Changed

  • api serve command to use express instead of hapi
  • API deployment process to be synchronous

Dependencies

[0.1.3] - 2020-03-26

Fixed

  • civicplus entry point not using CivicPlus tenant

[0.1.2] - 2020-03-11

Fixed

  • default entry point using civicplus

[0.1.1] - 2020-03-11

  • Initial Release