step-dir 0.4.1

Universal Stepper Motor Interface
Documentation
# Step/Dir - Changelog

## v0.4.1 (2021-01-29)

- Update documentation ([#69], [#71], [#76], [#77])
- Move project to the Flott GitHub organization ([#70])
- Change main branch to `main` ([#74])
- Set up sponsorships ([#75])

[#69]: https://github.com/flott-motion/step-dir/pull/69
[#70]: https://github.com/flott-motion/step-dir/pull/70
[#71]: https://github.com/flott-motion/step-dir/pull/71
[#74]: https://github.com/flott-motion/step-dir/pull/74
[#75]: https://github.com/flott-motion/step-dir/pull/75
[#76]: https://github.com/flott-motion/step-dir/pull/76
[#77]: https://github.com/flott-motion/step-dir/pull/77


## v0.4.0 (2021-01-06)

- Fix documentation on docs.rs (hopefully) ([#24])
- Improve `Direction` enum ([#25], [#52])
- Improve API for working with microstepping modes ([#27], [#64])
- Fix and improve documentation ([#28], [#29], [#32], [#65])
- Make driver crates more light-weight ([#35])
- Add new `Driver` struct to serve as abstract API ([#46], [#54], [#56], [#59], [#62])
- Separate setting direction and making steps ([#53])
- Make interface non-blocking ([#61], [#57])

[#24]: https://github.com/flott-motion/step-dir/pull/24
[#25]: https://github.com/flott-motion/step-dir/pull/25
[#27]: https://github.com/flott-motion/step-dir/pull/27
[#28]: https://github.com/flott-motion/step-dir/pull/28
[#29]: https://github.com/flott-motion/step-dir/pull/29
[#32]: https://github.com/flott-motion/step-dir/pull/32
[#35]: https://github.com/flott-motion/step-dir/pull/35
[#46]: https://github.com/flott-motion/step-dir/pull/46
[#52]: https://github.com/flott-motion/step-dir/pull/52
[#53]: https://github.com/flott-motion/step-dir/pull/53
[#54]: https://github.com/flott-motion/step-dir/pull/54
[#56]: https://github.com/flott-motion/step-dir/pull/56
[#57]: https://github.com/flott-motion/step-dir/pull/57
[#59]: https://github.com/flott-motion/step-dir/pull/59
[#61]: https://github.com/flott-motion/step-dir/pull/61
[#62]: https://github.com/flott-motion/step-dir/pull/62
[#64]: https://github.com/flott-motion/step-dir/pull/64
[#65]: https://github.com/flott-motion/step-dir/pull/65


## v0.3.0 (2020-11-12)

- Extend API to support drivers with other microstepping resolutions ([#15])
- Add support for DRV8825 ([#17])
- Require embedded-hal 1.0.0-alpha.4 ([#16], [#21])

[#15]: https://github.com/flott-motion/step-dir/pull/15
[#16]: https://github.com/flott-motion/step-dir/pull/16
[#17]: https://github.com/flott-motion/step-dir/pull/17
[#21]: https://github.com/flott-motion/step-dir/pull/21


## v0.2.1 (2020-10-20)

- Fix build system problem that prevented `stspin220` crate from being published.


## v0.2.0 (2020-10-20)

- Add abstract interface over stepper motor driver libraries ([#8])
- Include STSPIN220 driver in Step/Dir ([#9])
- Initial release of Step/Dir library ([step-dir])

[#8]: https://github.com/flott-motion/step-dir/pull/8
[#9]: https://github.com/flott-motion/step-dir/pull/9
[step-dir]: https://crates.io/crates/step-dir


## v0.1.0 (2020-10-19)

- Initial release of STSPIN220 Driver ([stspin220])

[stspin220]: https://crates.io/crates/stspin220