Skip to content

Latest commit

 

History

History
162 lines (144 loc) · 30 KB

CHANGELOG.md

File metadata and controls

162 lines (144 loc) · 30 KB

Features

  • Support for .NET Core Function Apps (#449) (7282ecc)
  • Invoke APIM endpoint (#442) (8b61c38)
  • Remove --force command (#441) (c0cda45)
  • Info plugin and deploy dry-run (#405) (1badd77)
  • Eliminate need for 'x-azure-settings' config (#404) (cbd9173)
  • Use cross-spawn instead of adding .cmd (#434) (1054601)
  • Linux & Python Runtime Support (#420) (2180a9a), closes #429
  • Logging Service to allow configurable verbosity (#401) (e0339ed)
  • Adds support for APIM check-header policy (#394) (7e996fe)
  • Prompt user for confirmation to remove resource group (#383) (f2e96a1)
  • Cache provider config on initialization (#385) (7b57c82)
  • Fetch bindings.json from official Azure Functions repo (#364) (4e30115)
  • Updated scaling support in premium app service plan (#386) (1c3923c)
  • Refactored APIM policies into reusable builder component (#387) (0e7c23c)
  • Service resource group tagging (#358) (879e56e)
  • ConfigService for centralizing configuration and simplifying BaseService (#338) (f179152)
  • Refactor runtime configuration to allow for non-node runtimes (#348) (ccec102)
  • Refactor runtime configuration to allow for non-node runtimes (#348) (e943b57)
  • ConfigService for centralizing configuration and simplifying BaseService (#338) (36578d1)

Bug Fixes

  • Print error message for invoke command (#458) (947a305)
  • Log functions in external deployment (#456) (379ebdb)
  • adding cosmosDBIn as an accepted trigger (#453) (237d432)
  • Specifying storage account name (#426) (5e5d80e)
  • Add functionAppReserved back into ARM template (#448) (78f2184)
  • Move reserved prop to App Service Plan (#443) (68ac06c)
  • Remove -v shortcut for --verbose, conflicts with --version (#435) (c0b1666)
  • Update version of Azure Functions Core tools (#433) (c3ca97b)
  • Don't try to clean up non-existent directories (#402) (71b530e)
  • Hot fix for undefined params (#411) (871fb07)
  • Fix typing errors in ARM params and add interfaces (#347) (de18b35)
  • Sort deployments in descending order and fix APIM arm template (#354) (8ad45be)
  • Sync triggers on external package deployment (#339) (e899129)
  • Update GitHub Issue and PR templates (#353) (6ae5b6c)
  • Update to support CosmosDB bindings (#350) (c4c8bfa)
  • Sort deployments in descending order and fix APIM arm template (#354) (865cfd0)
  • Update GitHub Issue and PR templates (#353) (847a74b)
  • Update to support CosmosDB bindings (#350) (865fd46)
  • Fix typing errors in ARM params and add interfaces (#347) (3e76d4c)
  • Sync triggers on external package deployment (#339) (48b914f)

Features

Bug Fixes

  • Add backwards compatibility for location/region keys in config (#305) (b5a74d8), closes #280
  • add resource group name hash to resource names (#310) (a475df3), closes #311
  • Add retry support when listing deployed functions (#215) (ea71d09)
  • Add sequence diagram png files (#184) (292fad1)
  • Added access modifiers to shared services (2b3aa95)
  • api uses shortened region names (#211) (3691a3f)
  • Append 6-char resource group hash to storage account name (#256) (4af8521), closes AB#846
  • Check for valid entries in token cache remove and find (#244) (326a037)
  • Clean up .serverless folder before packaging new artifact (#275) (f5d50dd)
  • Clean up downloaded artifact after rollback (#289) (357a609), closes #287
  • Combine rollback log statement into one string (#290) (4c4fa78)
  • Crash deployment if function app zip file doesn't exist (#242) (f5cbe45)
  • Create default .azure directory if not present (#318) (21ac3eb)
  • Default operation names no longer cause collisions (#332) (09863e7)
  • Don't remove local.settings.json in offline cleanup (#267) (016b27c)
  • Don't require login during packaging. (fb9db98), closes AB#801
  • Don't skip deploy if previous equivalent deployment failed (#247) (eb79bcc), closes AB#852
  • Don't throw error if subscription ID already specified (#295) (a944b57)
  • Ensures the correct SCM domain is found for uploading zip package (#178) (7cdb55c)
  • Exclude ARM params with null values (#325) (8c01f62)
  • exclude test files (#246) (14109da), closes AB#804
  • Exit process when error logging into Azure (#192) (1f9e473)
  • Fix appServicePlan name and functionApp name (#293) (f7684f4), closes #292
  • Fix bug with invalid token file for interactive login (#243) (c7f080d), closes AB#838
  • Fix compiler errors and remove logs plugin (#286) (601e78d)
  • Fix failing invoke with data path (#321) (bad7146), closes #320
  • Fix misnamed variable in test (#179) (5afe8dc)
  • Fix regression of skipping identical ARM deployment (#314) (02d1024)
  • Inject current environment variables to spawn process (#218) (2f3b116)
  • Invoke offline without requiring global install (#322) (1a77ff5)
  • issue fixed to generate the correct function.json for event hub and service bus queue and topic triggers (#228) (79a2576)
  • Let Serverless Framework handle thrown error (#238) (740d4b0)
  • Log correct function app name in deployment (#304) (fa71648)
  • Move InvokeService variable initialization outside of the constructor header (#270) (ed5b0f1)
  • Move service initialization outside of plugins (#301) (f483b9a)
  • Register missing dependency (#237) (865f92a)
  • Remove await statement from Promise.all (#194) (933ff2e)
  • Remove dead, outdated AzureProvider code (#276) (54d1296)
  • Removed service name from storage account name generator (#232) (d1fcfc9)
  • Resolves issues running plugin (#141) (4fd9642)
  • Run install before generating changelog (#335) (f8c0c42)
  • set up npm auth (#272) (be0ef95)
  • Throw error if user tries to specify function for deployment (#262) (8eee996), closes #258
  • Throw error if user tries to specify package.individually (#263) (df59b98), closes #254
  • Throw original error if no previous deployments (#324) (d80cfef)
  • Update generate changelog script to reference local node module (#334) (6b0a3ee)
  • Update storage account naming convention (#190) (30d4daf), closes AB#420
  • Updates default http output binding (#308) (e7473a1), closes Azure/azure-functions-nodejs-worker#228
  • Use stage, region, resourceGroup and prefix from CLI options (#284) (30f5d1b), closes #280 #282 #281

Performance Improvements

  • Short-circuit deployment if ARM template hasn't changed (#239) (60a75b2), closes AB#789
  • Skip upload to function app if configured to run from blob (#241) (f734f08)