workos-elixir icon indicating copy to clipboard operation
workos-elixir copied to clipboard

Remove deprecated tag from WorkOS.MFA module functions

Open gpressutto5 opened this issue 5 months ago • 1 comments

Hi WorkOS team,

I’m currently using the WorkOS.MFA module in the Elixir SDK. I noticed that all its functions (like enroll_factor/1) are marked with @deprecated, which causes compiler warnings.

I reached out to WorkOS support and they confirmed that the standalone MFA features are not planned to be deprecated or removed.

However, marking the module as deprecated breaks builds for teams (like mine) that use mix compile --warnings-as-errors. It also forces us to add unnecessary workarounds or disable useful compiler checks.

Request: Could you please remove the @deprecated attribute from the WorkOS.MFA functions in the Elixir SDK? This would avoid misleading warnings for teams that still rely on this module with the assurance that it’s supported.

Thanks for maintaining the library!

gpressutto5 avatar Jul 09 '25 14:07 gpressutto5

Hey guys! any update on this?

GiovanniHessel94 avatar Oct 17 '25 10:10 GiovanniHessel94