[3.1.0]
- Fixed compatibility issue with IntelliJ IDEA 2017.3
- HDInsight tools UI refactoring: Added toolbar entry and right click context menu entry for Spark job submission and local/in-cluster debugging, which make users submit or debug job easier.
- Fixed some bugs.
- Support submitting the script to HDInsight cluster without modification in Spark local run.
- Fixed some bugs.
- Support view/edit properties of Azure Web App (Windows/Linux).
- Support interactive login mode for Azure China.
- Support running docker locally for multiple modules in current project (simultaneously).
- Users can now use the same code for both Spark local run and cluster run, which means they can test locally and then submit to cluster without modification.
- HDInsight tools for IntelliJ now generate run/debug configuration automatically to make Spark job run/debug easier for both local and cluster run.
- Fixed some bugs.
- Support pushing docker image of the project to Azure Container Registry.
- Support navigating Azure Container Registry in Azure Explorer.
- Support pulling image from Azure Container Registry in Azure Explorer.
- Fixed some bugs.
- Fixed "Unexpected token" error when using Run on Web App (Linux). (#1014)
- Support Spring Boot Project: The Azure Toolkits for IntelliJ now support running your Spring Boot Project (Jar package) on Azure Web App and Azure Web App (Linux).
- Docker Run Locally: You can now docker run your projects locally after adding docker support.
- New Node in Azure Explorer: You can now view the property of your resources in Azure Container Registry.
- Added validation for Spark remote debug SSH authentication.
- Fixed some bugs.
- Support Community Edition: The Azure Toolkit for IntelliJ now supports deploying your Maven projects to Azure App Service from IntelliJ IDEA, both Community and Ultimate Edition.
- Improved Web App Workflow: You can now run your web applications on Azure Web App with One-Click experience using Azure Toolkit for IntelliJ.
- New Container Workflow: You can now dockerize and run your web application on Azure Web App (Linux) via Azure Container Registry.
- Spark remote debugging in IntelliJ now support debugging of both driver and executor code depending on where the breakpoint is set.
- Fixed some bugs.
- Added the Redis Cache Explorer that allows users to scan/get keys and their values.
- Improved Spark job remote debugging support(show log in console, apply and load debugging config).
- Fixed some bugs.