2017-09-25 13:10:27 +03:00

26 lines
1.1 KiB
Markdown

---
title: Incompatible Changes in IntelliJ Platform and Plugins API
---
## Changes in IntelliJ Platform 2017.3
| Change | How to deal with it |
|---------|---------------------|
|org.apache.sanselan package removed | Use classes from org.apache.commons.imaging instead |
## Changes in IntelliJ Platform 2016.3
| Change | How to deal with it |
|---------|---------------------|
| com.intellij.openapi.application.ApplicationListener#afterWriteActionFinished method added | Implement this method or extend com.intellij.openapi.application.ApplicationAdapter class instead of implementing the interface |
## Changes in IntelliJ Platform 2016.2
| Change | How to deal with it |
|---------|---------------------|
| com.intellij.util.net.HttpConfigurable#PROXY_LOGIN field removed | Use com.intellij.util.net.HttpConfigurable#getProxyLogin() instead |
| com.intellij.util.net.HttpConfigurable#PROXY_PASSWORD_CRYPT field removed | Use com.intellij.util.net.HttpConfigurable#getPlainProxyPassword() instead |
| org.jetbrains.asm4 package removed | Use classes from org.jetbrains.org.objectweb.asm package instead |