risu729 / astro-better-image-service

Astro integration for image compression and conversion, superseding Astro's default image service.
https://npmjs.com/astro-better-image-service
Other
11 stars 0 forks source link

Loose dependencies version #657

Closed risu729 closed 1 week ago

risu729 commented 2 weeks ago

As this integration uses a copy of Astro's internal codes, it could be unstable. However, nothing has broken with Astro version updates since I made this. Now I think I can loose version range to avoid frequent releases.

https://github.com/risu729/astro-better-image-service/pulls?q=is%3Apr+is%3Aclosed+author%3Aapp%2Frenovate+astro

risu729 commented 2 weeks ago

ref: https://docs.renovatebot.com/dependency-pinning/

risu729 commented 2 weeks ago

From the document above, I would add ^ to allow security updates of dependencies to users. However, the frequency of Renovate updates doesn't change. Changing the commit type from fix to chore seems a good solution to reduce them. https://github.com/renovatebot/renovate/issues/1340

risu729 commented 2 weeks ago

For svgo and sharp, I think to force using the latest version makes sense because they might have some improvements in image optimization. So, I will publish a new release for those updates.