IMPORTANT: This plugin requires the use of Cloud SDK v 171.0.0 for correct execution of the local development server with the latest Java 8 SDK. Please run 'gcloud components update' from your shell to ensure you have the latest Cloud SDK release.
[17.11.1] Added
- Google Cloud Storage (GCS) integration in IntelliJ. You can now browse your GCS buckets and view their contents without leaving the IDE. (#1696)
- Searching and filtering capabilities in the cloud project selector. (#1660)
- New 'add App Engine framework support' tools menu shortcut to provide another way to add App Engine support to a project. (#1685)
- Fixed App Engine region indicator status message when no cloud project has been selected. (#1607)
Java 8 on App Engine standard environment is now generally available.
Changed- Updated the new App Engine standard project wizard to generate Java 8 applications by default. (#1641)
- Added the ability to change the name of the staged artifact for App Engine flexible deployments. (#1610)
- App Engine flexible deployment configurations now default to deploy the artifact as-is, without renaming to "target.jar" or "target.war". (#1151)
- Updated the name of the placeholder artifact name in the generated Dockerfile templates to make it clearer that it needs to be updated by the user. (#1648)
- App Engine standard deployment configurations now default to update dos, dispatch, cron, queues, and datastore indexes. (#1613)
- Native projects that add support for Cloud Endpoints Frameworks for App Engine will now use Endpoints V2. (#1612)
- Fixed the `Deployment source not found` error when deploying Maven artifacts. (#1220)
- Fixed the scale of the user icon on HiDPI displays. (#1633)
- Fixed an issue where the plugin was downgraded on the IDEA 2017.3 EAP. (#1631)
- Fixed "Error: invalid_scope" issue when logging in with your Google Account. (#1598)
- Added a feedback & issue reporting link to the Google Cloud Tools shortcut menu. (#1560)
- Users can now save deployment run configurations that are partially completed or in an error state. (#1407)
- Fixed registered Docker language conflict causing issues running plugin alongside .ignore plugin. (#1535)
- Fixed NPE parsing Stackdriver Debugger breakpoint timestamps. (#1537)
- Removed EAR as acceptable App Engine artifact type for local dev server runs. (#1190)
- Deployments are now displayed across multiple IDE windows. (#1432)
- Fixed crash caused by attempting to modify a read-only collection. (#1571)
- Fixed NPE occurring when there is a local dev server configuration but no standard facet. (#1525)
- App Engine flexible facet with app.yaml and Dockerfile configuration. (#1514)
- App Engine flexible framework support detection. (#1277)
- Allow user to specify a Docker directory instead of just a Dockerfile for flexible deployments. (#1304)
- Refresh the user experience of the deployment dialog (both standard and flexible). (#1477)
- Fixed Google avatar size for HiDPI displays. (#1391)
- Environment variables in the App Engine standard local run configuration are now passed in to the dev server. (#1364)
- Environment variables configured in appengine-web.xml are now honored and passed in to the dev server. (#377)
- Added a checkbox to deploy all App Engine config files during service deployment. (#1346)
- Removed the Clear Datastore flag from the App Engine standard local development server configuration since the current version of the server doesn't support it. (#1345)
- Invalid Java Runtime Environment (JRE) on staging an App Engine standard app (#1316):
Unable to stage app: Cannot get the System Java Compiler. Please use a JDK, not a JRE.
Happy new year Cloud Tools for IntelliJ users! This year's first release is primarily a maintenance release. If you are having authentication problems using Cloud Source Repositories and our plugin, check out this possible solution.
Here is a list of the visible changes:
Added- Support for multiple cloud source repositories for a single GCP project. (#1024)
- App Engine initialization and region selection. (#1232)
- Stopping dev_appserver on Windows always fails with com.intellij.execution .ExecutionException. (#1215)
- New AE standard project wizard should generate web.xml with servlet 2.5. (#1194)
- Clear datastore checkbox for app engine standard local server does not work. (#1188)
- Don't show projects scheduled for deletion in the project selector. (#1119)
Visit our 17.2 Release Milestone for complete details.
[16.11.6] Added- Expanded Google Cloud Tools menu item with various action shortcuts. (#1061)
- Check for minimum support Cloud SDK version. (#1051)
- Automatically create all relevant run configuration for App Engine Standard apps. (#1063)
- App Engine framework is now a child of Web framework in the new project wizard. (#1065)
- Unique deployment sources in application server deployment panel now appear as separate line items. (#821)
- Validation of invalid Cloud SDK paths on Windows. (#1091)
- Fixed issue with local development server debug mode when changes are made while the server is running. (#972)
- Better wording when the development server has an invalid Cloud SDK path. (#1043).
- Update run configuration names to be prefixed with 'Google ..' (#1021).
- Note we are changing the versioning scheme to YY.MM.i. We plan on a monthly release cadence to minimize the disruption of updates. Also notice we have dropped the 'Beta' label.
BE AWARE: The local App Engine development server is broken with the latest JDK 8 releases. (#920). This should be fixed with the next App Engine SDK release coming soon.
AddedApp Engine Standard Library importer in the Facet and Project wizard. (#866)
Standard App Engine apps using Java 8 language level will be notified to use language level 7 (#966)
ChangedUpdated run config labels and icons. (Cloud Debugger is now Stackdriver Debug) (#936)
FixedLocal Development server debug mode is fixed. (#928)
- Flex deployment broken on Windows 10. (#937)
- Cloud Debugger object inspector working again. (#929)
- Cloud Debugger snapshot timestamps causing NPE (#919)