Skip to content

4.2.2

Compare
Choose a tag to compare
@bohdan-harniuk bohdan-harniuk released this 28 Jan 11:36
622117d

Added

  • Added custom search scope to exclude test files from search #read-more
  • Added the ability to open all plugins in the Find Tool Window #read-more
  • Added uiComponent registration syntax highlighting as JSON #read-more
  • Added new Magento version support (2.4.4-beta4) for the UCT feature in #922

Changed

  • Eliminated com.google.gson.JsonParser#parse usage in #928
  • Eliminated LineMarkerXmlTagDecorator#checkDelete usage in #910
  • Eliminated LineMarkerXmlTagDecorator#checkAdd usage in #909
  • Enhanced errors showing for the new Magento 2 UI Component Form dialog window in #892
  • Enhanced errors showing for the new Magento 2 UI Component Grid dialog window in #891
  • Enhanced errors showing for the new Magento 2 DB Schema XML dialog window in #890
  • Enhanced errors showing for the new Magento 2 Message Queue dialog window in #889
  • Enhanced errors showing for the new Magento 2 Data Model dialog window in #888
  • Enhanced errors showing for the new Magento 2 Models dialog window in #887
  • Enhanced errors showing for the new Magento 2 Email Template dialog window in #886
  • Enhanced errors showing for the new Magento 2 CLI Command dialog window in #885
  • Enhanced errors showing for the new Magento 2 GraphQl Resolver dialog window in #884
  • Enhanced errors showing for the new Magento 2 View Model dialog window in #883
  • Enhanced errors showing for the new Magento 2 Cron Group dialog window in #882
  • Enhanced errors showing for the new Magento 2 Cron Job dialog window in #881
  • Enhanced errors showing for the new Magento 2 Controller dialog window in #880
  • Enhanced errors showing for the new Magento 2 Block dialog window in #865

Fixed

  • Fixed overriding layouts and templates allows to select an incompatible theme in #930
  • Fixed observer action visibility in #936
  • Fixed general exception while accessing phpIndex.getAnyByFQN(classFQN) in #934
  • Fixed ClassCastException for the GraphQlResolverIndex.getGraphQLUsages in #927
  • Fixed plugin inspection does not work correctly in #902
  • Fixed module name declaration inspection flags valid code in #898
  • Fixed ClassCastException: PsiPlainTextFileImpl cannot be cast to class XmlFile in WebApiTypeIndex in #897
  • Fixed IndexNotReadyException while opening a context menu in #896
  • Fixed IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern in #894
  • Fixed Throwable: AWT events are not allowed inside write action (UI Form) in #893
  • Fixed Slow operations are prohibited on EDT when calling update method on the CreateAPluginAction in #862
  • Fixed Throwable: when an IOException is thrown during new plugin generation in #860
  • Fixed IndexOutOfBoundsException in case when entered no fields during ui form generation in #859
  • Fixed NullPointerException when opening new cron job dialog for an invalid Magento 2 module in #856
  • Fixed NoSuchElementException when creating new controller in #844
  • Fixed Message Queue Connection does not match Naming Conventions in #854
  • Fixed StringIndexOutOfBoundsException during UCT inspection via action execution in 852
  • Fixed NullPointerException in the PluginDeclarationInspection.fetchModuleNamesWhereSamePluginNameUsed (calling toString on null) in #849