Support Gnome 48, 49, and 50#225
Conversation
* Update dependencies * Use updated girs/gjs types in code base * Remove now unnecessary local type definitions * Cleanup tsconfig.json
|
Hi @ifl0w I tried building this extension using this PR and everything seems to be working correctly even the preview (which was not on #221). I'm even running on GNOME 50 (I just simply modified the metadata.json) and everything still works. Any ETA on when we'll get an official release with these changes? Cheers |
For the generated JavaScript we use the recommended config in "eslint.config.js". For TypeScript use a separate "eslint.config.mjs" configuration that can be slightly customized.
|
@mfinelli I'll merge this now and create a new release. It seems to be working and I decided to drop support for older versions (< 48). |
|
Hi @ifl0w I see that this was merged, any ETA for a new release? Cheers |
|
@mfinelli there where some smaller issues flagged by the newer automated review tool on extensions.gnome.org but the version still got activated apparently so this should be available already. Is it not for you? I didn't yet find the time to resolve the issues but they shouldn't be too difficult to tackle. IIRC they are just a few houskeeping chores. These issues have also been part of the last few releases and should still be fine to use. The issues should also be publicly visible. So contributions that solve them in a minimal way are welcome. Otherwise, i'll look into them when i find time :) |
|
@ifl0w sorry I didn't realize that there was an EGO release I was looking for a tag on GitHub. Any chance that you can cut a release here too? Thanks |
Support for Gnome 48, 49, and 50. Support for older versions will is dropped with this PR.