Skip to content

Releases: boostercloud/booster

v2.9.0

22 Mar 17:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.8.0...v2.9.0

v2.8.0

20 Mar 17:29
Compare
Choose a tag to compare

What's Changed

  • fix(docs): Fix readme file integration test badge by @fecony in #1528
  • Track processed events in Azure provider by @MarcAstr0 in #1527

Full Changelog: v2.7.1...v2.8.0

v2.7.1

14 Mar 14:32
6388640
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.7.0...v2.7.1

v2.7.0

05 Mar 14:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.7.0

v2.6.0

15 Feb 12:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

01 Feb 13:04
Compare
Choose a tag to compare

This version fix an issue while updating an Azure Booster application with Booster 2.4.0 version

What's Changed

Full Changelog: v2.3.0...v2.5.0

v2.4.0 - Bump to TypeScript 5.1.6

30 Jan 10:54
Compare
Choose a tag to compare

With this change Booster now supports TypeScript 5.1.6. Make sure you update your project to match this TypeScript version

What's Changed

Full Changelog: v2.3.0...v2.4.0

v2.3.0

25 Jan 18:12
Compare
Choose a tag to compare

Important

Booster version 2.3.0 updates the url for the GraphQL API, sensors, etc. for the Azure Provider. New base url is http://[resourcegroupname]apis.eastus.cloudapp.azure.com

Also, Booster version 2.3.0 deprecated the Azure Api Management in favor of Azure Application Gateway. You don't need to do anything to migrate to the new Application Gateway.

Booster 2.3.0 provides an improved Rocket process to handle Rockets with more than one function. To use this new feature, you need to implement method mountCode in your Rocket class. Example:

const AzureWebhook = (params: WebhookParams): InfrastructureRocket => ({
  mountStack: Synth.mountStack.bind(Synth, params),
  mountCode: Functions.mountCode.bind(Synth, params),
  getFunctionAppName: Functions.getFunctionAppName.bind(Synth, params),
})

This method will return an Array of functions definitions, the function name, and the host.json file. Example:

export interface FunctionAppFunctionsDefinition<T extends Binding = Binding> {
  functionAppName: string
  functionsDefinitions: Array<FunctionDefinition<T>>
  hostJsonPath?: string
}

Booster 2.3.0 allows you to set the app service plan used to deploy the main function app. Setting the BOOSTER_AZURE_SERVICE_PLAN_BASIC environment variable to true will force the use of a basic service plan instead of the default consumption plan.

What's Changed

Full Changelog: v2.2.0...v2.3.0

v2.2.0

17 Nov 14:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

v2.1.0

09 Nov 14:21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0