Skip to content

Commit 1e67ea3

Browse files
Merge pull request #471 from neurobionics/release-please--branches--main--components--opensourceleg
chore: release 3.4.0
2 parents 61c2a7f + 8ed6211 commit 1e67ea3

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "3.3.0"
2+
".": "3.4.0"
33
}

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Changelog
22

3+
## [3.4.0](https://github.com/neurobionics/opensourceleg/compare/opensourceleg-v3.3.0...opensourceleg-v3.4.0) (2025-08-28)
4+
5+
6+
### Features
7+
8+
* add offline tutorial for osl ([e397081](https://github.com/neurobionics/opensourceleg/commit/e3970817b5d0d4a0e601ca482b58ba985d6aefad))
9+
* move offline mode methods to a common module to make it generalizeable across actuators and sensors ([f2d2437](https://github.com/neurobionics/opensourceleg/commit/f2d2437e5c23881761e478b2ca1da192fbd8462c))
10+
* offline mode, fixes [#266](https://github.com/neurobionics/opensourceleg/issues/266) ([141039d](https://github.com/neurobionics/opensourceleg/commit/141039dbb6470e3619c932cec569fddb3366c231))
11+
12+
13+
### Bug Fixes
14+
15+
* add i2t fault counts and thresholds to overcome pseudo ex bit triggers ([f92be1f](https://github.com/neurobionics/opensourceleg/commit/f92be1f7b79ce9a8db08a18dfb9e2e80c49e470d))
16+
* limit number of attempts in ADC's update method to 1000 ([042afe5](https://github.com/neurobionics/opensourceleg/commit/042afe5605321f5b56db7acfa972620925f7e238))
17+
* move FOS to I2R term instead of I; add generalized _filter_sensor method ([8ae963f](https://github.com/neurobionics/opensourceleg/commit/8ae963f3af1cf1466f00155ab4e35582004aef60))
18+
* move pi3hat warning to MoteusInterface ([dae3db6](https://github.com/neurobionics/opensourceleg/commit/dae3db6e340a5db5a313e740185ebc5191acefe3))
19+
* mypy errors on base ([87b3634](https://github.com/neurobionics/opensourceleg/commit/87b3634ced57b2336a4dac1f62ab3aeeb0c53902))
20+
* refactor units' classes and methods in walking_compiled_controller example script ([8ff3a5f](https://github.com/neurobionics/opensourceleg/commit/8ff3a5fc00fcd5fcaea8129dc05fa98801e08c98))
21+
* remove statistical outlier detection, use min-max bounds only; add consecutive fault count tracking for current and case temp; throw an exception if data packets are corrupted for more than half a second ([6abf422](https://github.com/neurobionics/opensourceleg/commit/6abf42289a4b57c6c5c5f1c87466a57ea97dc52a))
22+
* remove WMA filter ([8ded24a](https://github.com/neurobionics/opensourceleg/commit/8ded24ada6b69078e906112ca36ef3104534d032))
23+
* reset fault count to zero for every successful data read; move status-ex fault checking to a separate method ([8c5a6fa](https://github.com/neurobionics/opensourceleg/commit/8c5a6fa28b2244de90d45af2e70e01e3dc75c9d6))
24+
* update thermal model unit tests ([e87b86c](https://github.com/neurobionics/opensourceleg/commit/e87b86c095a482ab23845d9cee17a5fe5c9d338a))
25+
* update unit tests for thermal model and add a few more test ([7a98d07](https://github.com/neurobionics/opensourceleg/commit/7a98d079915d44a5dba8def6e604ea50284d62d2))
26+
27+
28+
### Documentation
29+
30+
* remove deprecated mkdocs option; address docs-test errors ([b928bf4](https://github.com/neurobionics/opensourceleg/commit/b928bf44a317b6daa9afdc5691588f554b400733))
31+
332
## [3.3.0](https://github.com/neurobionics/opensourceleg/compare/opensourceleg-v3.2.1...opensourceleg-v3.3.0) (2025-07-24)
433

534

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "opensourceleg"
3-
version = "3.3.0"
3+
version = "3.4.0"
44
description = "An open-source SDK for developing and testing algorithms on commonly used robotic hardware."
55
authors = [{ name = "Open-Source Leg", email = "[email protected]" }]
66
requires-python = ">=3.10,<4.0"

0 commit comments

Comments
 (0)