- There can now be several VirtualFile instances corresponding to the same file, so one should use equals instead of == and avoid identity and weak maps/sets.
- CacheUpater is deprecated, DumbModeTask should be used instead
- InspectionProfileEntry implements com.intellij.codeInspection.BatchSuppressableTool; in order to implement suppressions for a new language one needs to implement com.intellij.codeInspection.InspectionSuppressor.
- asm 5 is used by default; prefix was changed to org.jetbrains.org.objectweb.
- TypedHandlerDelegate implementations are invoked now automatically for each caret.