Skip to content

Release v0.1.0

Latest
Compare
Choose a tag to compare
@nitric-bot nitric-bot released this 29 Oct 02:43
3295aa3

0.1.0 (2021-10-29)

Features

  • add region to compute subrole creation (7b11398)
  • azure cosmos mongodb database deployment (00f1653)
  • Configure env variables for app service deployments. (4ea178e)
  • fix typo with gcp project role, services -> service (c7dbf21)
  • common: Trust the nitric builder. (4e738aa)
  • functions: Add excludes file functionality. (596cb96)
  • gcp: gcp deploy doesn't detect default project configured (6e29a03)
  • plugins/aws: support sqs queue creation (372fc6b)
  • plugins/azure: Add app service plan subscription. (e65defd)
  • plugins/azure: Add role definitions for deployed services. (072bf53)
  • plugins/azure: Implement azure front door deployments. (3798172)
  • add flag to make down not destroy buckets or secrets (02e3345)
  • add nitric version lock for stack and functions (b9493db)
  • deploy Azure Event Grid topics and subscriptions (a4ecb8d)
  • Use natively installed pack if available. (f09a81d)
  • validate sem version in stack and functions (33c767f)
  • run: Start minio server for storage on run. (c70e10e)

Bug Fixes

  • don't call stdin.setRawMode if it doesn't exist (fc49d4c)
  • check docker daemon is running for all plugins (d10029a)
  • fix directories failing to be created (49c1efb)
  • fix issue with API spec generation for AWS API Gateway (1e72389)
  • minor fixes and comment updates (7930ba6)
  • only attempt to deploy schedules if they're configured. (464bd6b)
  • azure: Add autonaming for keyvault. (5817e30)
  • azure: add missing protocols and display name to api deployments. (919dc48)
  • azure: Allow autonaming to work for azure storage accounts. (c01c893)
  • azure: Apply correct format string. (4a12b5a)
  • azure: autoname api mgmt services to avoid redeploy conflicts (e518f27)
  • azure: autonaming for dbaccount (af86987)
  • azure: fix api and api policy deployments (d554914)
  • active endpoint error on exit due to storage container not cleaned (b10233d)
  • add context path to pack builds (4073f68)
  • add v char to nitric version (1562291)
  • check build directory exists before deletion (9090c3a)
  • check if stack directory is empty (327f396)
  • clean build folder and apply correct context for it (cc61989)
  • correct the name of the topic to be read from name not arn. (4e3697d)
  • deploy containers in azure (bcc6d08)
  • Don't dump results of down command aws (1f04ea3)
  • Don't list ports for containers that fail to start. (0e0b29f)
  • Fix typo in which pack command. (bcd0873)
  • remove templates in topics (2e5f435)
  • Skip target validation on operations that don't specify x-nitric-target. (42a7afd)
  • aws: fix site destroy failing due to bucket type (998a3c9)
  • gcp: Add appropriate connection setting to address 502 errors. (ae2d621)
  • gcp: Don't dump results of down command. (d2ae274)
  • gcp: ensure service backends correctly match path mappings. (6cfbfe9)
  • gcp: Properly qualify backend service names to avoid duplicates. (90a5652)
  • gcp: Set default index page for static sites. (7ba3fe4)
  • gcp: update cloud run account permissions. (004bd32)
  • gpc/api: Fix GCP Api deployments. (ebc5d04)
  • plugins/aws: leave API operations that don't include nitric extensions. (85b4f31)
  • plugins/azure: Exclude api ops that do not contain x-nitric-name (cb463b1)
  • plugins/gcp: Add missing queue deployments. (f4f458d)
  • plugins/gcp: Correctly derive default account name. (1693f06)
  • plugins/gcp: Preserve api ops that do not contain x-nitric-name (c18de2b)
  • return full Path from container getDockerFile (d5a6f1f)
  • topic name for pubsubTarget now passes the gcloud validation. (777bf72)
  • schedules: Add policy to sns topics to allow eventbridge trigger (a434f72)
  • schedules: convert crontab expressions to AWS specific cron format (a0f1b7e)

Tests

  • gcp/api: Add tests for gcp api deployments. (fc6e8c5)

Code Refactoring

  • container build refactor. (7cb7606)
  • rename Service to Stack (670227f)
  • update azure plugin check in azure doctor (c3d3b91)

Continuous Integration

  • Add new release workflows. (35622b5)