I am having issues with a customised plugin when installed on the latest version of Kibana - 6.4.
I have initially customised the pivot table plugin for the kibana version 6.2.3/6.2.4 (found through this link https://github.com/datavoyagerhk/kibana-pivot-table) and it has been working correctly as shown below.
Now, I have installed the latest version of Elastic Stack, and i have modified the «package.json» file (path: "...\kibana-6.2.4-windows-x86_64\plugins\pivot_table\package.json" of the plugin to that version of Kibana installed.
Now, i cant even use the «»Discover,«Visualize» and the «Dashboard» tabson Kibana or even try to create a visualisation after having cleared the cache in kibana by deleting the «bundles» folder (path : "...\kibana-6.2.4-windows-x86_64\optimize\bundles").
And lastly, I found this article on the elasticsearch website:
Site plugins — plugins containing HTML, CSS and Javascript — are no longer supported.
Note: This plugin works primarily on javascript files even though it is installed in the kibana directory and that warning is for elasticsearch plugins.
As suggested by you, I did create a new build of the plugin, but the issue is still not resolved. What corrections should be additionally made to the plugin for it to be compatible for a new version stack?
Ganessen, not sure if this is relevant to your issue or not, but there was a breaking change in the way plugins receive data from the API. It is described at the bottom of the release blog: https://www.elastic.co/blog/kibana-6-3-0-released.
Another possibility is that in 6.3 we removed Angular from one of the classes you used. If that is the case, you will need to change the imports. The most likely culprit for your case seems to be Schemas: see https://github.com/elastic/kibana/pull/17565
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.