Skip to content

Commit 1d5107a

Browse files
authored
chore(release): 4.6.0-alpha.0 (#8347)
1 parent acb394d commit 1d5107a

File tree

34 files changed

+293
-36
lines changed

34 files changed

+293
-36
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,47 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.6.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v4.5.0...v4.6.0-alpha.0) (2021-09-15)
7+
8+
9+
### Bug Fixes
10+
11+
* **api:** drop tip after cancel ([#8229](https://github.com/Opentrons/opentrons/issues/8229)) ([bb44718](https://github.com/Opentrons/opentrons/commit/bb447184b97f7607604eb79a4cdad942a9366bc1))
12+
* **api:** ensure decorators do not erase ProtocolContext types ([#8323](https://github.com/Opentrons/opentrons/issues/8323)) ([2a8a370](https://github.com/Opentrons/opentrons/commit/2a8a37025e8894230cdeb0376a7bf832b4e9f12f))
13+
* **api:** Make tip pickup error say "pick up tip," not "drop tip" ([#8251](https://github.com/Opentrons/opentrons/issues/8251)) ([430fbeb](https://github.com/Opentrons/opentrons/commit/430fbeb9b59cbbcb8a9288a5afc9445030711b34))
14+
* **api:** wait for poll before awaiting tempdeck temperature ([#8340](https://github.com/Opentrons/opentrons/issues/8340)) ([acb394d](https://github.com/Opentrons/opentrons/commit/acb394d72260f3660df9e2086a8e44e0b349b632))
15+
* **components, protocol-designer:** fix TitledList alignment ([#8186](https://github.com/Opentrons/opentrons/issues/8186)) ([557e583](https://github.com/Opentrons/opentrons/commit/557e58301fb9391ae68334561ff0a478ce5d4c37)), closes [#8008](https://github.com/Opentrons/opentrons/issues/8008) [#7543](https://github.com/Opentrons/opentrons/issues/7543)
16+
* **fastsim:** fast sim fails when using InstrumentContext.pair_with function ([#8290](https://github.com/Opentrons/opentrons/issues/8290)) ([02b78de](https://github.com/Opentrons/opentrons/commit/02b78de18ba03bfceafb98374f04ef41431f8d51)), closes [#8222](https://github.com/Opentrons/opentrons/issues/8222)
17+
* **fastsim:** set_defaults for FlowRates in InstrumentContextSimulation ([165dd5d](https://github.com/Opentrons/opentrons/commit/165dd5d45a3fef4a4af9756fbfcc774e674e102c)), closes [#8272](https://github.com/Opentrons/opentrons/issues/8272)
18+
* **labware-creator:** fix bad syntax in tip rack protocol ([#8171](https://github.com/Opentrons/opentrons/issues/8171)) ([9468633](https://github.com/Opentrons/opentrons/commit/9468633a2eb5c3ee8388f4f83427635b5f32199b))
19+
* **labware-creator:** fix readonly option type error ([#8306](https://github.com/Opentrons/opentrons/issues/8306)) ([463fb70](https://github.com/Opentrons/opentrons/commit/463fb70a65f3fbb0968b7056c5323dd19ea11238)), closes [#7972](https://github.com/Opentrons/opentrons/issues/7972)
20+
* **protocol-designer:** fix whitescreen when adding addtl temp steps ([#8181](https://github.com/Opentrons/opentrons/issues/8181)) ([34dbc35](https://github.com/Opentrons/opentrons/commit/34dbc351f4e1d8039878e9485685f2b508a88f17)), closes [#7819](https://github.com/Opentrons/opentrons/issues/7819)
21+
* **robot-server:** use the current critical point when moving pipettes ([#8331](https://github.com/Opentrons/opentrons/issues/8331)) ([09efb81](https://github.com/Opentrons/opentrons/commit/09efb818822cbfa5169377884240c6e494024226))
22+
* **simulation:** NoTipAttachedError in fast simulation only ([#8280](https://github.com/Opentrons/opentrons/issues/8280)) ([b7e93f1](https://github.com/Opentrons/opentrons/commit/b7e93f1e2e47a70c61f40432ac60010163d2fb5b)), closes [#8273](https://github.com/Opentrons/opentrons/issues/8273)
23+
* **tempdeck:** make tempdeck waiting functions cancelable ([#8327](https://github.com/Opentrons/opentrons/issues/8327)) ([70b956f](https://github.com/Opentrons/opentrons/commit/70b956f4aa8bb344385787ea07f1d4f5ccef28da))
24+
25+
26+
### Features
27+
28+
* **api:** Add filtering of polling messages to G-Code Parser ([#8198](https://github.com/Opentrons/opentrons/issues/8198)) ([5719c62](https://github.com/Opentrons/opentrons/commit/5719c62bd6daee7e557cfb5c23ef56fe62c65e3c))
29+
* **api:** Add G-Code Parser CI Integration ([#8203](https://github.com/Opentrons/opentrons/issues/8203)) ([0f3f066](https://github.com/Opentrons/opentrons/commit/0f3f066deae94b6e31b2258d1a2f0fd2360c7f19))
30+
* **api:** Add G-Code Parser Makefile S3 Interface ([#8194](https://github.com/Opentrons/opentrons/issues/8194)) ([c4191e0](https://github.com/Opentrons/opentrons/commit/c4191e058ec773ded13ece228b8e4f1ffb20fa16))
31+
* **api:** Add G-Code parsing for Thermocycler ([#8173](https://github.com/Opentrons/opentrons/issues/8173)) ([f162300](https://github.com/Opentrons/opentrons/commit/f162300cab76ae7a77608458af6e66f726864a30))
32+
* **api:** opentrons_simulate gets duration estimation ([#8321](https://github.com/Opentrons/opentrons/issues/8321)) ([5c59fc7](https://github.com/Opentrons/opentrons/commit/5c59fc7fa5e7c2a0b318f64b2aca7149747eb550)), closes [#8279](https://github.com/Opentrons/opentrons/issues/8279) [#8300](https://github.com/Opentrons/opentrons/issues/8300) [#8311](https://github.com/Opentrons/opentrons/issues/8311)
33+
* **app:** add id attributes for e2e testing ([#8262](https://github.com/Opentrons/opentrons/issues/8262)) ([9d4274c](https://github.com/Opentrons/opentrons/commit/9d4274c565a43ddaeb748752ea17afa8c90a6fe0))
34+
* **app:** add labware setup step to protocol setup flow ([#8172](https://github.com/Opentrons/opentrons/issues/8172)) ([e33deb7](https://github.com/Opentrons/opentrons/commit/e33deb7ca641900196dbc6c8edff0bea7e14343e)), closes [#7665](https://github.com/Opentrons/opentrons/issues/7665)
35+
* **app:** add module attention warning to labware setup ([#8230](https://github.com/Opentrons/opentrons/issues/8230)) ([618161c](https://github.com/Opentrons/opentrons/commit/618161c74e582845d5907e9368c199396486ed6f))
36+
* **app:** add module setup step to protocol setup ([#8224](https://github.com/Opentrons/opentrons/issues/8224)) ([2b9e77c](https://github.com/Opentrons/opentrons/commit/2b9e77cc0644b8582ceb84764f073f260bdc8c2c))
37+
* **app:** establish logic for labware position check ([#8246](https://github.com/Opentrons/opentrons/issues/8246)) ([9bf7f61](https://github.com/Opentrons/opentrons/commit/9bf7f615660d5949d47b7c410580cf5394011c29))
38+
* **app:** gather all protocol and calibration data ([#8182](https://github.com/Opentrons/opentrons/issues/8182)) ([31b8df5](https://github.com/Opentrons/opentrons/commit/31b8df583f23f79829e2e046b6db11c123acf4dc)), closes [#8097](https://github.com/Opentrons/opentrons/issues/8097)
39+
* **app:** usb connection and moam modal functionality in module setup ([#8257](https://github.com/Opentrons/opentrons/issues/8257)) ([da516da](https://github.com/Opentrons/opentrons/commit/da516da0cfc6d8a88372f9282d9899d632a5eba4))
40+
* **g-code-testing:** Add functionality to run HTTP requests through G-Code Parser (RET-148, RET-149, RET-151) ([#8316](https://github.com/Opentrons/opentrons/issues/8316)) ([08c049b](https://github.com/Opentrons/opentrons/commit/08c049b625c318d6a1d143cfe555545b6b6a2e6a))
41+
* **protocol-engine:** implement well & labware's well accessor methods ([#8151](https://github.com/Opentrons/opentrons/issues/8151)) ([bff281a](https://github.com/Opentrons/opentrons/commit/bff281a273ae2dce99e770f76b823ec503217d3f))
42+
43+
44+
45+
46+
647
# [4.5.0](https://github.com/Opentrons/opentrons/compare/v4.4.0...v4.5.0) (2021-08-03)
748

849

api/release-notes.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,44 @@ log][]. For a list of currently known issues, please see the [Opentrons issue tr
66

77
---
88

9-
# OT-2 Software Changes in 4.5.0
9+
# OT-2 Software Changes in 4.6.0
10+
11+
## New Features
12+
13+
- The `opentrons_simulate` command-line application can now estimate protocol duration using the `-e` option. This feature is experimental, but very cool!
14+
15+
## Bug Fixes
16+
17+
- If a protocol is canceled mid-run while there is a tip on a pipette, the tip will be dropped prior to resetting the plunger to avoid contaminating the pipette internals with liquids.
18+
- Fixed a movement planning issue that could cause multi-channel pipettes to collide with the deck when changing pipettes.
19+
- Fixed an issue that could cause the protocol to proceed before an awaited temperature module target was actually hit.
20+
- Fixed a few issues with the faster protocol analysis method added in the 4.5.0 release.
21+
- Fixed type annotations of the `ProtocolContext` classes.
22+
23+
## Known Issues
24+
25+
In 4.6.0 and previous releases, the OT-2 will only use TLS 1.0 for WPA2 Enterprise association. Some RADIUS servers have disabled this version of TLS; it must be enabled to connect the OT-2 to a RADIUS-secured network.
26+
27+
---
28+
29+
## OT-2 Software Changes in 4.5.0
1030

1131
The 4.5.0 release of the OT-2 Software improves the speed of protocol uploads and fixes a handful of regressions and bugs.
1232

13-
## New Features
33+
### New Features
1434

1535
- The OT-2 now uses a faster analysis method on protocol upload
1636
- Thanks to everyone who beta tested this feature over the last few months!
1737
- You may revert to the old analysis method with the **Use Older Protocol Analysis Method** in your OT-2's advanced settings
1838
- If you encounter any issues (e.g. protocol run errors not caught during upload) please reach out to Opentrons Support or [open an issue][] in GitHub so we can continue to improve this feature
1939

20-
## Bug Fixes
40+
### Bug Fixes
2141

2242
- Fixed a regression that prevented use of OT-2 Modules in Jupyter notebook ([#8009][])
2343
- Fixed an uncaught import error on macOS and Windows ([#8154][], thanks to [Maksim Rakitin][] for the fix!)
2444
- Fixed a crash caused by invalid calibration data ([#7962][])
2545

26-
## Known Issues
46+
### Known Issues
2747

2848
In 4.5.0 and previous releases, the OT-2 will only use TLS 1.0 for WPA2 Enterprise association. Some RADIUS servers have disabled this version of TLS; it must be enabled to connect the OT-2 to a RADIUS-secured network.
2949

api/src/opentrons/CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,33 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.6.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v4.5.0...v4.6.0-alpha.0) (2021-09-15)
7+
8+
9+
### Bug Fixes
10+
11+
* **api:** drop tip after cancel ([#8229](https://github.com/Opentrons/opentrons/issues/8229)) ([bb44718](https://github.com/Opentrons/opentrons/commit/bb447184b97f7607604eb79a4cdad942a9366bc1))
12+
* **api:** ensure decorators do not erase ProtocolContext types ([#8323](https://github.com/Opentrons/opentrons/issues/8323)) ([2a8a370](https://github.com/Opentrons/opentrons/commit/2a8a37025e8894230cdeb0376a7bf832b4e9f12f))
13+
* **api:** Make tip pickup error say "pick up tip," not "drop tip" ([#8251](https://github.com/Opentrons/opentrons/issues/8251)) ([430fbeb](https://github.com/Opentrons/opentrons/commit/430fbeb9b59cbbcb8a9288a5afc9445030711b34))
14+
* **api:** wait for poll before awaiting tempdeck temperature ([#8340](https://github.com/Opentrons/opentrons/issues/8340)) ([acb394d](https://github.com/Opentrons/opentrons/commit/acb394d72260f3660df9e2086a8e44e0b349b632))
15+
* **fastsim:** fast sim fails when using InstrumentContext.pair_with function ([#8290](https://github.com/Opentrons/opentrons/issues/8290)) ([02b78de](https://github.com/Opentrons/opentrons/commit/02b78de18ba03bfceafb98374f04ef41431f8d51)), closes [#8222](https://github.com/Opentrons/opentrons/issues/8222)
16+
* **fastsim:** set_defaults for FlowRates in InstrumentContextSimulation ([165dd5d](https://github.com/Opentrons/opentrons/commit/165dd5d45a3fef4a4af9756fbfcc774e674e102c)), closes [#8272](https://github.com/Opentrons/opentrons/issues/8272)
17+
* **simulation:** NoTipAttachedError in fast simulation only ([#8280](https://github.com/Opentrons/opentrons/issues/8280)) ([b7e93f1](https://github.com/Opentrons/opentrons/commit/b7e93f1e2e47a70c61f40432ac60010163d2fb5b)), closes [#8273](https://github.com/Opentrons/opentrons/issues/8273)
18+
* **tempdeck:** make tempdeck waiting functions cancelable ([#8327](https://github.com/Opentrons/opentrons/issues/8327)) ([70b956f](https://github.com/Opentrons/opentrons/commit/70b956f4aa8bb344385787ea07f1d4f5ccef28da))
19+
20+
21+
### Features
22+
23+
* **api:** Add filtering of polling messages to G-Code Parser ([#8198](https://github.com/Opentrons/opentrons/issues/8198)) ([5719c62](https://github.com/Opentrons/opentrons/commit/5719c62bd6daee7e557cfb5c23ef56fe62c65e3c))
24+
* **api:** Add G-Code Parser CI Integration ([#8203](https://github.com/Opentrons/opentrons/issues/8203)) ([0f3f066](https://github.com/Opentrons/opentrons/commit/0f3f066deae94b6e31b2258d1a2f0fd2360c7f19))
25+
* **api:** Add G-Code parsing for Thermocycler ([#8173](https://github.com/Opentrons/opentrons/issues/8173)) ([f162300](https://github.com/Opentrons/opentrons/commit/f162300cab76ae7a77608458af6e66f726864a30))
26+
* **api:** opentrons_simulate gets duration estimation ([#8321](https://github.com/Opentrons/opentrons/issues/8321)) ([5c59fc7](https://github.com/Opentrons/opentrons/commit/5c59fc7fa5e7c2a0b318f64b2aca7149747eb550)), closes [#8279](https://github.com/Opentrons/opentrons/issues/8279) [#8300](https://github.com/Opentrons/opentrons/issues/8300) [#8311](https://github.com/Opentrons/opentrons/issues/8311)
27+
* **protocol-engine:** implement well & labware's well accessor methods ([#8151](https://github.com/Opentrons/opentrons/issues/8151)) ([bff281a](https://github.com/Opentrons/opentrons/commit/bff281a273ae2dce99e770f76b823ec503217d3f))
28+
29+
30+
31+
32+
633
# [4.5.0](https://github.com/Opentrons/opentrons/compare/v4.4.0...v4.5.0) (2021-08-03)
734

835

api/src/opentrons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opentrons/api-server",
3-
"version": "4.5.0",
3+
"version": "4.6.0-alpha.0",
44
"description": "Opentrons API server application",
55
"repository": {
66
"type": "git",

app-shell/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.6.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v4.5.0...v4.6.0-alpha.0) (2021-09-15)
7+
8+
**Note:** Version bump only for package @opentrons/app-shell
9+
10+
11+
12+
13+
614
# [4.5.0](https://github.com/Opentrons/opentrons/compare/v4.4.0...v4.5.0) (2021-08-03)
715

816
**Note:** Version bump only for package @opentrons/app-shell

app-shell/build/release-notes.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,30 @@ log][]. For a list of currently known issues, please see the [Opentrons issue tr
66

77
---
88

9-
# Opentrons App Changes in 4.5.0
9+
# Opentrons App Changes in 4.6.0
1010

11-
This release of the app is focussed on quality of life improvements as we continue large behind-the-scenes improvements.
11+
The 4.6.0 release is primarily focused on bug fixes on the robot software side and behind the scenes changes in the app for future work. You shouldn't notice any big changes with this upgrade.
1212

1313
## New Features
1414

15-
- Protocol uploads have been made substantially faster! (See OT-2 release notes for more details.)
15+
None in the Opentrons App.
1616

1717
## Bug Fixes
1818

19+
None in the Opentrons App.
20+
21+
---
22+
23+
## Opentrons App Changes in 4.5.0
24+
25+
This release of the app is focused on quality of life improvements as we continue large behind-the-scenes improvements.
26+
27+
### New Features
28+
29+
- Protocol uploads have been made substantially faster! (See OT-2 release notes for more details.)
30+
31+
### Bug Fixes
32+
1933
- Fixed issues with the run timer reading `00:00` in the middle of a paused protocol ([#7740][])
2034

2135
[#7740]: https://github.com/Opentrons/opentrons/issues/7740

app-shell/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@opentrons/app-shell",
33
"private": true,
44
"productName": "Opentrons",
5-
"version": "4.5.0",
5+
"version": "4.6.0-alpha.0",
66
"description": "Opentrons desktop application",
77
"main": "lib/main.js",
88
"types": "lib/main.d.ts",
@@ -28,9 +28,9 @@
2828
]
2929
},
3030
"devDependencies": {
31-
"@opentrons/app": "4.5.0",
32-
"@opentrons/discovery-client": "4.5.0",
33-
"@opentrons/shared-data": "4.5.0"
31+
"@opentrons/app": "4.6.0-alpha.0",
32+
"@opentrons/discovery-client": "4.6.0-alpha.0",
33+
"@opentrons/shared-data": "4.6.0-alpha.0"
3434
},
3535
"dependencies": {
3636
"@thi.ng/paths": "1.6.5",

app/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,28 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.6.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v4.5.0...v4.6.0-alpha.0) (2021-09-15)
7+
8+
9+
### Bug Fixes
10+
11+
* **api:** drop tip after cancel ([#8229](https://github.com/Opentrons/opentrons/issues/8229)) ([bb44718](https://github.com/Opentrons/opentrons/commit/bb447184b97f7607604eb79a4cdad942a9366bc1))
12+
13+
14+
### Features
15+
16+
* **app:** add id attributes for e2e testing ([#8262](https://github.com/Opentrons/opentrons/issues/8262)) ([9d4274c](https://github.com/Opentrons/opentrons/commit/9d4274c565a43ddaeb748752ea17afa8c90a6fe0))
17+
* **app:** add labware setup step to protocol setup flow ([#8172](https://github.com/Opentrons/opentrons/issues/8172)) ([e33deb7](https://github.com/Opentrons/opentrons/commit/e33deb7ca641900196dbc6c8edff0bea7e14343e)), closes [#7665](https://github.com/Opentrons/opentrons/issues/7665)
18+
* **app:** add module attention warning to labware setup ([#8230](https://github.com/Opentrons/opentrons/issues/8230)) ([618161c](https://github.com/Opentrons/opentrons/commit/618161c74e582845d5907e9368c199396486ed6f))
19+
* **app:** add module setup step to protocol setup ([#8224](https://github.com/Opentrons/opentrons/issues/8224)) ([2b9e77c](https://github.com/Opentrons/opentrons/commit/2b9e77cc0644b8582ceb84764f073f260bdc8c2c))
20+
* **app:** establish logic for labware position check ([#8246](https://github.com/Opentrons/opentrons/issues/8246)) ([9bf7f61](https://github.com/Opentrons/opentrons/commit/9bf7f615660d5949d47b7c410580cf5394011c29))
21+
* **app:** gather all protocol and calibration data ([#8182](https://github.com/Opentrons/opentrons/issues/8182)) ([31b8df5](https://github.com/Opentrons/opentrons/commit/31b8df583f23f79829e2e046b6db11c123acf4dc)), closes [#8097](https://github.com/Opentrons/opentrons/issues/8097)
22+
* **app:** usb connection and moam modal functionality in module setup ([#8257](https://github.com/Opentrons/opentrons/issues/8257)) ([da516da](https://github.com/Opentrons/opentrons/commit/da516da0cfc6d8a88372f9282d9899d632a5eba4))
23+
24+
25+
26+
27+
628
# [4.5.0](https://github.com/Opentrons/opentrons/compare/v4.4.0...v4.5.0) (2021-08-03)
729

830

app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opentrons/app",
3-
"version": "4.5.0",
3+
"version": "4.6.0-alpha.0",
44
"description": "Opentrons desktop application UI",
55
"source": "src/index.tsx",
66
"types": "lib/index.d.ts",
@@ -19,8 +19,8 @@
1919
"homepage": "https://github.com/Opentrons/opentrons",
2020
"dependencies": {
2121
"@hot-loader/react-dom": "16.8.6",
22-
"@opentrons/components": "4.5.0",
23-
"@opentrons/shared-data": "4.5.0",
22+
"@opentrons/components": "4.6.0-alpha.0",
23+
"@opentrons/shared-data": "4.6.0-alpha.0",
2424
"@thi.ng/paths": "1.6.5",
2525
"classnames": "2.2.5",
2626
"connected-react-router": "6.8.0",

components/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.6.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v4.5.0...v4.6.0-alpha.0) (2021-09-15)
7+
8+
9+
### Bug Fixes
10+
11+
* **components, protocol-designer:** fix TitledList alignment ([#8186](https://github.com/Opentrons/opentrons/issues/8186)) ([557e583](https://github.com/Opentrons/opentrons/commit/557e58301fb9391ae68334561ff0a478ce5d4c37)), closes [#8008](https://github.com/Opentrons/opentrons/issues/8008) [#7543](https://github.com/Opentrons/opentrons/issues/7543)
12+
13+
14+
### Features
15+
16+
* **app:** add id attributes for e2e testing ([#8262](https://github.com/Opentrons/opentrons/issues/8262)) ([9d4274c](https://github.com/Opentrons/opentrons/commit/9d4274c565a43ddaeb748752ea17afa8c90a6fe0))
17+
* **app:** add labware setup step to protocol setup flow ([#8172](https://github.com/Opentrons/opentrons/issues/8172)) ([e33deb7](https://github.com/Opentrons/opentrons/commit/e33deb7ca641900196dbc6c8edff0bea7e14343e)), closes [#7665](https://github.com/Opentrons/opentrons/issues/7665)
18+
19+
20+
21+
22+
623
# [4.5.0](https://github.com/Opentrons/opentrons/compare/v4.4.0...v4.5.0) (2021-08-03)
724

825

0 commit comments

Comments
 (0)