AaronErhardt / actix-governor

A middleware for actix-web that provides rate-limiting backed by governor.
GNU General Public License v3.0
103 stars 21 forks source link

Release 0.5.0 on crates.io? #46

Closed jqnatividad closed 1 year ago

jqnatividad commented 1 year ago

Hi @AaronErhardt ,

crates.io still list 0.4.1 as the latest version. Could you please publish 0.5.0?

Thanks!

jqnatividad commented 1 year ago

One reason to publish a new version is that 0.4.1 still uses the old governor 0.5.1 crate, which in turn, depends on the mach crate which has an unmaintained advisory - https://rustsec.org/advisories/RUSTSEC-2020-0168

Updating governor to 0.6.0 (which you did post 0.4.1) takes care of the advisory.

AaronErhardt commented 1 year ago

Sorry for my inactivity over the last week, 0.5 is published now.

In the long term, actix-governor should probably have a second maintainer because I just do FOSS stuff in my free time which can be quite limited occasionally.

jqnatividad commented 1 year ago

No worries @AaronErhardt ,

I'm not that deep into actix-governor's inner-workings, but I'd be more than happy to help maintain it in terms of bumping dependencies in the short term and doing more as I get to learn it over time.