Releases: boostercloud/booster
v2.9.0
What's Changed
- Replace nedb with fork
@seald-io/nedb
by @gonzalojaubert in #1425
Full Changelog: v2.8.0...v2.9.0
v2.8.0
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
What's Changed
- fix: Issues with Effect peer deps by @NickSeagull in #1526
Full Changelog: v2.7.0...v2.7.1
v2.7.0
What's Changed
- chore: Upgrade to TypeScript 5.1.6 by @NickSeagull in #1518
- BEEP 7 by @NickSeagull in #1519
- Refactor subnet creation by @gonzalogarciajaubert in #1521
- Refactor: reworked core exports by @javiertoledo in #1491
- Change CosmosDB max throughput by @heavylemon1 in #1487
- Add Azure SKU Gateway and RUs environment variables by @gonzalogarciajaubert in #1523
- Update infrastructure-providers.mdx by @JorgeRdg in #1524
- Fix annotation for schema migrations in data-migrations.md by @JorgeRdg in #1525
- Feat: extensions by @NickSeagull in #1522
New Contributors
- @heavylemon1 made their first contribution in #1487
Full Changelog: v2.3.0...v2.7.0
v2.6.0
What's Changed
- Refactor: reworked core exports by @javiertoledo in #1491
- Change CosmosDB max throughput by @heavylemon1 in #1487
- Add Azure SKU Gateway and RUs environment variables by @gonzalogarciajaubert in #1523
New Contributors
- @heavylemon1 made their first contribution in #1487
Full Changelog: v2.5.0...v2.6.0
v2.5.0
This version fix an issue while updating an Azure Booster application with Booster 2.4.0 version
What's Changed
- chore: Upgrade to TypeScript 5.1.6 by @NickSeagull in #1518
- BEEP 7 by @NickSeagull in #1519
- Refactor subnet creation by @gonzalogarciajaubert in #1521
Full Changelog: v2.3.0...v2.5.0
v2.4.0 - Bump to TypeScript 5.1.6
With this change Booster now supports TypeScript 5.1.6. Make sure you update your project to match this TypeScript version
What's Changed
- chore: Upgrade to TypeScript 5.1.6 by @NickSeagull in #1518
Full Changelog: v2.3.0...v2.4.0
v2.3.0
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
- Bump axios, @docusaurus/core, @docusaurus/preset-classic and docusaurus-plugin-fathom in /website by @dependabot in #1496
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #1500
- Azure gateway and rocket multi-functions by @gonzalojaubert in #1501
- Website upgrade by @NickSeagull in #1503
- update actions/download-artifact to v4 by @gonzalogarciajaubert in #1505
- Docs: New BEEPs by @NickSeagull in #1506
- add basic app service plan option by @gonzalogarciajaubert in #1507
- add environment variable to action by @gonzalogarciajaubert in #1516
- docs: Add comments for proposal section by @NickSeagull in #1517
Full Changelog: v2.2.0...v2.3.0
v2.2.0
v2.1.0
What's Changed
- Health sensor by @gonzalojaubert in #1421
- fix doc by @gonzalojaubert in #1492
Full Changelog: v2.0.0...v2.1.0