Most of the conflicts in the currently visible pull requests are easy to resolve, so you should proceed with handling them and release at least the next version.
Tasks such as adding patterns (like 1-2 (#4) phase or 1-phase (#71) excitation) and optimizing memory usage through code optimization (#54) should not be particularly difficult if merged in an orderly fashion.
It is highly regrettable that, despite the existence of an official Arduino library named "Stepper", it still only supports 2-phase excitation and is limited to just three pin configurations (pins 2, 4, and 5).
Given the current state of affairs, it certainly cannot be described as a library adaptable to just any stepper motor, so this needs to be addressed promptly.
Honestly, things like Dependabot updates don't really matter; you should prioritize feature updates first.
Finally, although I operate in a different field, I am also a programmer on a team project, so I have no intention whatsoever of criticizing the maintainers.
However, the scale and demand for Arduino libraries are on a completely different level.
Sometimes, making breaking changes is necessary.
If there is any way I can help, I would be happy to do so.
If there are any pull requests stalled due to CLA issues, I am willing to rewrite them myself and resubmit them.
However, there is no point in me rewriting them if they won't be merged, so I would appreciate your cooperation.
Most of the conflicts in the currently visible pull requests are easy to resolve, so you should proceed with handling them and release at least the next version.
Tasks such as adding patterns (like 1-2 (#4) phase or 1-phase (#71) excitation) and optimizing memory usage through code optimization (#54) should not be particularly difficult if merged in an orderly fashion.
It is highly regrettable that, despite the existence of an official Arduino library named "Stepper", it still only supports 2-phase excitation and is limited to just three pin configurations (pins 2, 4, and 5).
Given the current state of affairs, it certainly cannot be described as a library adaptable to just any stepper motor, so this needs to be addressed promptly.
Honestly, things like Dependabot updates don't really matter; you should prioritize feature updates first.
Finally, although I operate in a different field, I am also a programmer on a team project, so I have no intention whatsoever of criticizing the maintainers.
However, the scale and demand for Arduino libraries are on a completely different level.
Sometimes, making breaking changes is necessary.
If there is any way I can help, I would be happy to do so.
If there are any pull requests stalled due to CLA issues, I am willing to rewrite them myself and resubmit them.
However, there is no point in me rewriting them if they won't be merged, so I would appreciate your cooperation.