Koto published extension does not work (but same as dev extension works)
I am the author of the Koto language extension which just got published today. As dev extension, everything works perfectly. But when uninstalling the the dev extension and installing the published version (and they are both from the exactly same code base), it does not work anymore. No errror messages in the logs. Several users reported this behaviour. Restarting Zed, uninstalling and reinstalling the extension, does not help (only reinstalling dev extension does make it work again)
I am on latest Zed release, latest Mac OS release , latest Rust release and the extension is using zed_extension_api = "0.3.0"
The only difference I found, between the dev extension and the published extension: the filesize of the dev extension extension.wasm is about three times of the size of the prebuilt-published one. Might differnt build settings somehow be responsible for this problem ?
If there is additional info for me to provide, let me know.
The published extension doesn't have any languages registered for it (notice how it is missing the "Languages" tag):
I believe the problem is that your language config.toml file is using Config.toml: https://github.com/koto-lang/koto-zed/blob/eba535f1e8655797548d09210055d3bab77534a7/languages/koto/Config.toml
This should be renamed to be all lowercase.
@maxdeviant thanks very much! PR with fix submitted: https://github.com/zed-industries/extensions/pull/2684
Now it works. Thanks for merging.