Skip to content

Whats New Document

yucwan edited this page May 20, 2020 · 8 revisions

What's new in Azure Toolkit for IntelliJ

3.36.0 - Current Release

Azure Toolkit support Log Streaming for app service now! You could get the live log with log streaming in explorer with simple click.

logstreaming

Added

  • Support log streaming for webapp
  • Support open portal Live Metrics Stream for linux function app
  • Validate Azure dependencies version before deploying
  • Tag log line with log source(azuretool, livy, driver.stderr) for Spark batch job logs and interactive session logs

Changed

  • Remove version of Azure Spring Cloud dependencies when it is not necessary

Fixed

  • #4179 Fix NPE caused job submission failure issue
  • #4204 Deploy Azure Spring Cloud App dialog default value is apply
  • #4231 Cannot use Auth file for spring cloud authentication

3.35.0

We are proud to announce the support for Azure Spring Cloud in Azure Toolkit!

You could have full Azure Spring Cloud experience in IntelliJ Toolkit, which cludes resolve project dependencies, create/deploy and troubleshooting spring cloud apps. You may try the azure spring cloud in intellij toolkit with the quick start

Azure Spring Cloud

Added

  • Add Azure Spring Cloud support in Azure Toolkits
    • Manage Azure Spring Cloud project dependencies
    • Manage Azure Spring Cloud apps in Azure Explorer
      • Create/Delete/Start/Stop/Restart
      • Assign/un-assign public endpoint
      • Update environment variables
      • Update JVM options
      • View app properties
    • Deploying apps from current project
    • Monitoring and troubleshooting apps
      • Getting public url
      • Getting test endpoint
      • Instance status(shown in app properties view)
  • Support trigger function with timer trigger
  • Support log streaming for Windows functions

Fixed

  • #4157 Can't trigger function/admin http function when click 'Trigger Function' button
  • #4160 Nothing shown in function run mark
  • #4179 Fixed NPE caused Spark job submission failure in 201EAP
  • #4213 Unhandled error when creating function app
  • #4215 App settings not loaded when openning the deploy wizard

3.34.0

We are proud to announce the support for Azure Functions in Azure Toolkit!

Full Azure Function experience are enabled in IntelliJ Toolkit now, which includes create Function projects, running function app locally and deploy your function app to Azure. Please refer quick start to try Azure Functions with IntelliJ.

Azure Functions

Added

  • Add Azure Function support in Azure Toolkits
    • Scaffold functions project
    • Create new functions class by trigger type
    • Local run/debug functions
    • Create/deploy Function apps on Azure
    • List/view existing Function apps on Azure
    • Stop/start/restart Function apps on Azure
    • Trigger azure functions
  • Support project artifact dependencies in Spark interactive console
  • Add more debug log when creating Spark Livy interactive console

Changed

  • Enable Spark on Synapse feature by default

Summary

These plugins allow Java developers, Azure HDInsight developers and SQL Server Spark users to easily create, develop, configure, test, and deploy highly available and scalable Java web apps and Spark/Hadoop jobs to Azure from IntelliJ on all supported platforms.

Features

  • Azure Web App Workflow: Run your web applications on Azure Web App and view logs.
  • Azure Functions Workflow: Scaffold, run, debug your Functions App locally and deploy it on Azure.
  • Azure Spring Cloud Workflow: Run your Spring microservices applications on Azure Spring CLoud and- view logs.
  • Azure Container Workflow: You can dockerize and run your web application on Azure Web App (Linux)- via Azure Container Registry.
  • Azure Explorer: View and manage your cloud resources on Azure with embedded Azure Explorer.
  • Azure Resource Management template: Create and update your Azure resource deployments with ARM- template support.
  • Azure HDInsight: Create a Spark project, author and submit Spark jobs to HDInsight cluster; Monitor- and debug Spark jobs easily; Support HDInsight ESP cluster MFA Authentication.
  • Link to SQL Server Big Data Cluster; Create a Spark project, author and submit Spark jobs to cluster; Monitor and debug Spark jobs easily.