v39.0.0
-
@vicb I definitely agree, and we apologize for being so slack. But to be perfectly honest. When we launched plugins, we had an idea of how developers would use it extensively and write plugins for the masses. And in doing so, they would show us what they were missing on Windy. Along with that, we then planned to improve the plugin system, simplify it and make it more acceptable overall for both developers and users. Unfortunately, there are about 5 of you plugin developers and the users of these plugins is quite negligible in proportion with the total traffic. No doubt this is also due to our laxity. So just to explain why this is not a priority for us - for which we apologize again.
We know that we have major shortcomings with the documentation and maintenance of the entire plugin system, but the effort we would have to devote to this is disproportionately large to what it will bring us. And we have a lot of work to do :-) I do not want to say we do not care about plugins and you developers, just that we have to trade time where it does and doesn't make sense to invest it.
We really appreciate everything you do for Windy and we care! This was also the reason why we started working with @rittels, who took care of the whole plugin system and documentation. But as it happens, Chris has his own professional and family life and there is not much time for Windy :-)
But back to the issue, we have whole client i TypeScript and I do not think it would be a problem to post typings if it would help. And updating the documentation on github is definitely a good idea, we will check it out.
-
-
@marekd yes I would be interested. I don't have a lot of spare time either but definitely can find some for Windy. Thanks for giving me the opportunity to fix my complaints :)
-
Dear App management
Great app.
Will purchase year subscription.Question - any consideration to including a property line database so one can determine if your on your property or your neighbor's/ public land?
Thank you, joseph
-
@joseph-murphy
Seems possible with
https://community.windy.com/topic/8514/your-map-uploads?_=1684654129113
See many examples in this thread -
I have also been busy the past week, and flying over the weekend.
I have been working on updating the windy-plugins repo in gh, but at the moment it is not working.
https://github.com/rittels/windy-plugins
There is still a bug with loading external plugins in the client.
-
@rittels @vicb I have updated examples in plugins repo meanwhile :-) It is
v39
branch: https://github.com/windycom/windy-plugins/tree/v39Also, build system has been changed. Now rollup is used and can be simply modified to developer needs. The crazy obsolete riot architecture with JS inside HTML has been removed as well. Hope it helps.
-
-
idefix37
-
New compiler works well. Thanks Marek.
Small issue on windows system: https://github.com/windycom/windy-plugins/issues/30
The autoloading and querystring passing within the client not working yet. I am working on it.
-
idefix37
-
We removed W.define and W.require. It will work (for backward compatibility for our own plugins), but be sure you use only import { anything } from '@windy/someModule for the future compatibility
Ahah you got me here!
I naively thought that I should have
import { anything } from '@windy/someModule;
in my code.But no the code is still transformed at build time.
I guess I will need some more time port my plugin.
When is v39 supposed to be released?
-
@vicb We found some issues, so I think we will bugfix them this week. So we would like to release the new version next week. Feel free to ask for help if there is anything I can help with.