Skip to content

Commit

Permalink
chore(release): 6.1.0 (#11508)
Browse files Browse the repository at this point in the history
* chore(release): 6.1.0

Co-authored-by: Edward Cormany <[email protected]>
Co-authored-by: Sanniti <[email protected]>
  • Loading branch information
3 people authored Sep 27, 2022
1 parent ce4d01b commit f627f63
Show file tree
Hide file tree
Showing 38 changed files with 109 additions and 1,241 deletions.
116 changes: 21 additions & 95 deletions CHANGELOG.md

Large diffs are not rendered by default.

60 changes: 1 addition & 59 deletions api-client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,65 +3,7 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.1.0-beta.1](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.6...v6.1.0-beta.1) (2022-09-26)

**Note:** Version bump only for package @opentrons/api-client





# [6.1.0-alpha.6](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.5...v6.1.0-alpha.6) (2022-09-21)

**Note:** Version bump only for package @opentrons/api-client





# [6.1.0-alpha.5](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.4...v6.1.0-alpha.5) (2022-09-19)

**Note:** Version bump only for package @opentrons/api-client





# [6.1.0-alpha.4](https://github.com/Opentrons/opentrons/compare/v6.1.0-beta.0...v6.1.0-alpha.4) (2022-09-13)

**Note:** Version bump only for package @opentrons/api-client





# [6.1.0-beta.0](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.3...v6.1.0-beta.0) (2022-08-29)
**Note:** Version bump only for package @opentrons/api-client



# [6.1.0-alpha.3](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.2...v6.1.0-alpha.3) (2022-08-19)
**Note:** Version bump only for package @opentrons/api-client



# [6.1.0-alpha.2](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.1...v6.1.0-alpha.2) (2022-08-10)

**Note:** Version bump only for package @opentrons/api-client





# [6.1.0-alpha.1](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.0...v6.1.0-alpha.1) (2022-08-05)

**Note:** Version bump only for package @opentrons/api-client





# [6.1.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v6.0.0...v6.1.0-alpha.0) (2022-08-03)
# [6.1.0](https://github.com/Opentrons/opentrons/compare/v6.0.1...v6.1.0) (2022-09-27)

**Note:** Version bump only for package @opentrons/api-client

Expand Down
4 changes: 2 additions & 2 deletions api-client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"private": true,
"name": "@opentrons/api-client",
"description": "Opentrons robot API client for Node.js and the browser",
"version": "6.1.0-beta.1",
"version": "6.1.0",
"license": "Apache-2.0",
"main": "dist/api-client.js",
"module": "dist/api-client.mjs",
Expand All @@ -13,7 +13,7 @@
"./dist/api-client.mjs": "./dist/api-client.browser.mjs"
},
"dependencies": {
"@opentrons/shared-data": "6.1.0-beta.1",
"@opentrons/shared-data": "6.1.0",
"axios": "^0.21.1"
}
}
14 changes: 7 additions & 7 deletions api/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ log][]. For a list of currently known issues, please see the [Opentrons issue tr

---

# OT-2 Software Changes in 6.1.0-beta.1
# OT-2 Software Changes in 6.1.0

Welcome to the v6.1.0 beta release of the OT-2 software! This release adds support for the Opentrons Heater-Shaker Module.
Welcome to the v6.1.0 release of the OT-2 software! This release adds support for the Opentrons Heater-Shaker Module.

## New Features

Expand All @@ -26,34 +26,34 @@ Welcome to the v6.1.0 beta release of the OT-2 software! This release adds suppo

---

# OT-2 Software Changes in 6.0.1
## OT-2 Software Changes in 6.0.1

Welcome to the v6.0.1 release of the OT-2 software!

In conjunction with [changes in the Opentrons App](https://github.com/Opentrons/opentrons/blob/edge/app-shell/build/release-notes.md), the 6.0 release reshapes the way your OT-2 stores runs and protocols.

## New Features
### New Features

- The OT-2 will retain the past 20 protocol runs on the robot, even across reboots.
- Supports renaming robots via the Opentrons App.

## 6.0.0 to 6.0.1
### 6.0.0 to 6.0.1

The 6.0.1 hotfix release fixes one robot software bug:

- Protocol uploads to the OT-2 work again when the robot's "Use older protocol analysis method" advanced setting is enabled

As noted below, the 6.0.0 release fixed various protocol analysis bugs. **If you have been using the "Use older protocol analysis method" setting, we recommend you turn it off.** You might no longer need it, and your protocols will upload to your OT-2 faster with the setting disabled!

## Bug Fixes
### Bug Fixes

- The `opentrons` Python module is now compatible with Python 3.10.
- Protocols will correctly fail analysis when attempting to place a Thermocycler in a slot that conflicts with already-placed labware.
- Improved handling of loading multiple modules of the same type.
- Fixed various pipette bugs in protocol analysis.
- Fixed [a bug](https://github.com/Opentrons/opentrons/issues/10126) where a robot would be undiscoverable if it happened to have the same name as another device on the network.

## Known Issues
### Known Issues

- Sometimes module load order is affected by the order in which you power the modules on. We strongly suggest connecting and powering on modules in the order they will be used in the protocol.

Expand Down
88 changes: 7 additions & 81 deletions api/src/opentrons/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,104 +3,29 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.1.0-beta.1](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.6...v6.1.0-beta.1) (2022-09-26)

**Note:** Version bump only for package @opentrons/api-server





# [6.1.0-alpha.6](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.5...v6.1.0-alpha.6) (2022-09-21)

**Note:** Version bump only for package @opentrons/api-server





# [6.1.0-alpha.5](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.4...v6.1.0-alpha.5) (2022-09-19)

**Note:** Version bump only for package @opentrons/api-server





# [6.1.0-alpha.4](https://github.com/Opentrons/opentrons/compare/v6.1.0-beta.0...v6.1.0-alpha.4) (2022-09-13)


### Bug Fixes

* **api:** ensure pipette cannot move down from origin to travel height ([#11426](https://github.com/Opentrons/opentrons/issues/11426)) ([c0905f6](https://github.com/Opentrons/opentrons/commit/c0905f6b932a91b1779b826a0a7c5c0dedfa6584))
* **heater-shaker:** fix async error handling ([#11400](https://github.com/Opentrons/opentrons/issues/11400)) ([c67e8e3](https://github.com/Opentrons/opentrons/commit/c67e8e39a5e4cee24d2a86c808280430dcfaa12b))
* **heater-shaker:** updated dfu locking mechanism ([#11395](https://github.com/Opentrons/opentrons/issues/11395)) ([86f674f](https://github.com/Opentrons/opentrons/commit/86f674fbb085e9ce6d3e354123144778a907f918))


### Features

* **api:** reduce target speed delta from 100rpm to 40rpm ([#11413](https://github.com/Opentrons/opentrons/issues/11413)) ([d1f9619](https://github.com/Opentrons/opentrons/commit/d1f961998686e2ff1a2ab6be1065635dbc52034c))





# [6.1.0-beta.0](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.3...v6.1.0-beta.0) (2022-08-29)

**Note:** Version bump only for package opentrons


# [6.1.0-alpha.3](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.2...v6.1.0-alpha.3) (2022-08-19)
# [6.1.0](https://github.com/Opentrons/opentrons/compare/v6.0.1...v6.1.0) (2022-09-27)


### Bug Fixes

* **api:** allow aspirate/dispense at arbitrary locations ([#11352](https://github.com/Opentrons/opentrons/issues/11352)) ([d9107d2](https://github.com/Opentrons/opentrons/commit/d9107d25cb366f49454a6e35a90205ab354d8acf)), closes [#11302](https://github.com/Opentrons/opentrons/issues/11302)
* **api:** make hs wait until idle on deactivate shake ([#11342](https://github.com/Opentrons/opentrons/issues/11342)) ([a78b6fb](https://github.com/Opentrons/opentrons/commit/a78b6fbdf607549a0313fccaae18681646f11207))
* **papi-v2:** do not raise h/s movement flagger for point-only destinations ([#11335](https://github.com/Opentrons/opentrons/issues/11335)) ([aeb8c46](https://github.com/Opentrons/opentrons/commit/aeb8c46c33903aaab31ab129a84cf69ec51067cc))


### Features

* **papi-v2:** home both pipettes at once before specific h/s actions ([#11330](https://github.com/Opentrons/opentrons/issues/11330)) ([3c12e94](https://github.com/Opentrons/opentrons/commit/3c12e94ee0d6d17ecc66127651fb6d7d6ea8816d))





# [6.1.0-alpha.2](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.1...v6.1.0-alpha.2) (2022-08-10)

**Note:** Version bump only for package @opentrons/api-server





# [6.1.0-alpha.1](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.0...v6.1.0-alpha.1) (2022-08-05)

**Note:** Version bump only for package @opentrons/api-server





# [6.1.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v6.0.0...v6.1.0-alpha.0) (2022-08-03)


### Bug Fixes

* **api:** be prepared for aspirate after pick-up-tip ([#10914](https://github.com/Opentrons/opentrons/issues/10914)) ([cf705bc](https://github.com/Opentrons/opentrons/commit/cf705bc8638b7e6d23272eb7b025512812131936))
* **api:** do not acquire gpio in ot3simulator ([#11251](https://github.com/Opentrons/opentrons/issues/11251)) ([81f74a6](https://github.com/Opentrons/opentrons/commit/81f74a65026ea4c38d48a2e5327ad4bc9b1313b3))
* **api:** Do not pause in the middle of a Thermocycler profile ([#10963](https://github.com/Opentrons/opentrons/issues/10963)) ([64ce32d](https://github.com/Opentrons/opentrons/commit/64ce32de887c9bee4a903e5e2a8538ab1e4e6b7b))
* **api:** ensure pipette cannot move down from origin to travel height ([#11426](https://github.com/Opentrons/opentrons/issues/11426)) ([c0905f6](https://github.com/Opentrons/opentrons/commit/c0905f6b932a91b1779b826a0a7c5c0dedfa6584))
* **api:** if needed, home both pipettes with InstrumentContext.home ([#11072](https://github.com/Opentrons/opentrons/issues/11072)) ([0115066](https://github.com/Opentrons/opentrons/commit/0115066c807eb93b256d936ccff1bda155e49968)), closes [#7499](https://github.com/Opentrons/opentrons/issues/7499)
* **api:** inlcude command error details in top-level fatal error ([#11277](https://github.com/Opentrons/opentrons/issues/11277)) ([330eab3](https://github.com/Opentrons/opentrons/commit/330eab35813aefbfa678c86e74de9f9cbc724a17))
* **api:** make hs wait until idle on deactivate shake ([#11342](https://github.com/Opentrons/opentrons/issues/11342)) ([a78b6fb](https://github.com/Opentrons/opentrons/commit/a78b6fbdf607549a0313fccaae18681646f11207))
* **api:** move to safe plunger position after every drop-tip ([#10897](https://github.com/Opentrons/opentrons/issues/10897)) ([9bd9902](https://github.com/Opentrons/opentrons/commit/9bd99024603086b7402aad82acf6e86267d074da))
* **api:** smoothie-driver backlash compensation allows all axes to move simultaneously ([#10923](https://github.com/Opentrons/opentrons/issues/10923)) ([d65147e](https://github.com/Opentrons/opentrons/commit/d65147ec8a68354227e26d1f714e1a4ddb138d43))
* **api,shared-data:** Fix incorrect rejection of `thermocycler/runProfile` commands ([#11241](https://github.com/Opentrons/opentrons/issues/11241)) ([4366958](https://github.com/Opentrons/opentrons/commit/4366958c3025213115f9af00af5cd95b6cbbf32a))
* **api,update-server:** Synchronize robot name more tightly between between api and update-server ([#11175](https://github.com/Opentrons/opentrons/issues/11175)) ([f3ac4d9](https://github.com/Opentrons/opentrons/commit/f3ac4d96d63bbd857ed8b8ee75c9a982b8fd0a38))
* **engine:** pause hardware API when engine is paused ([#10882](https://github.com/Opentrons/opentrons/issues/10882)) ([78658f6](https://github.com/Opentrons/opentrons/commit/78658f60e58e90621e79a048105913175e7d9a57))
* **engine:** thermocycler movement flagger in analysis ([#11261](https://github.com/Opentrons/opentrons/issues/11261)) ([2a460f1](https://github.com/Opentrons/opentrons/commit/2a460f119fb4f3fc64261427a6f4568a5f752542)), closes [#11235](https://github.com/Opentrons/opentrons/issues/11235)
* **heater-shaker:** fix async error handling ([#11400](https://github.com/Opentrons/opentrons/issues/11400)) ([c67e8e3](https://github.com/Opentrons/opentrons/commit/c67e8e39a5e4cee24d2a86c808280430dcfaa12b))
* **heater-shaker:** updated dfu locking mechanism ([#11395](https://github.com/Opentrons/opentrons/issues/11395)) ([86f674f](https://github.com/Opentrons/opentrons/commit/86f674fbb085e9ce6d3e354123144778a907f918))
* **papi-v2:** allow pick_up_tip to pick up from exact location ([#11038](https://github.com/Opentrons/opentrons/issues/11038)) ([72f6d4b](https://github.com/Opentrons/opentrons/commit/72f6d4be6d258f5b6db531a2278289f0827f3cd1))
* **papi-v2:** do not raise h/s movement flagger for point-only destinations ([#11335](https://github.com/Opentrons/opentrons/issues/11335)) ([aeb8c46](https://github.com/Opentrons/opentrons/commit/aeb8c46c33903aaab31ab129a84cf69ec51067cc))
* **PAPIv2:** allow presses=0 to hover over tip when calling pick_up_tip ([#11200](https://github.com/Opentrons/opentrons/issues/11200)) ([f3d3525](https://github.com/Opentrons/opentrons/commit/f3d3525bc374b7fb6222853c21b42fd3d3ca5f7b))


Expand All @@ -119,6 +44,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
* **engine:** thermocycler run profile ([#10921](https://github.com/Opentrons/opentrons/issues/10921)) ([8a70b53](https://github.com/Opentrons/opentrons/commit/8a70b53ed35d33951b130bb1299026f02cf81d7b))
* **hardware:** convert encoder pulses to encoder position in mm ([#10288](https://github.com/Opentrons/opentrons/issues/10288)) ([69a1075](https://github.com/Opentrons/opentrons/commit/69a107547ca7cb2098d28e33606d755146854604))
* **heater-shaker:** add firmware upload capability ([#10307](https://github.com/Opentrons/opentrons/issues/10307)) ([a77b08d](https://github.com/Opentrons/opentrons/commit/a77b08d85dea1b64e7cbe5d71251f21d8e444747))
* **papi-v2:** home both pipettes at once before specific h/s actions ([#11330](https://github.com/Opentrons/opentrons/issues/11330)) ([3c12e94](https://github.com/Opentrons/opentrons/commit/3c12e94ee0d6d17ecc66127651fb6d7d6ea8816d))
* **papiv2:** retract pipettes before shaking or opening latch ([#11268](https://github.com/Opentrons/opentrons/issues/11268)) ([f0913d7](https://github.com/Opentrons/opentrons/commit/f0913d7219ab41b55b3980a1262a884007223ad6)), closes [#11210](https://github.com/Opentrons/opentrons/issues/11210) [#11209](https://github.com/Opentrons/opentrons/issues/11209)


Expand Down
2 changes: 1 addition & 1 deletion api/src/opentrons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opentrons/api-server",
"version": "6.1.0-beta.1",
"version": "6.1.0",
"description": "Opentrons API server application",
"repository": {
"type": "git",
Expand Down
62 changes: 1 addition & 61 deletions app-shell/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,67 +3,7 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.1.0-beta.1](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.6...v6.1.0-beta.1) (2022-09-26)

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





# [6.1.0-alpha.6](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.5...v6.1.0-alpha.6) (2022-09-21)

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





# [6.1.0-alpha.5](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.4...v6.1.0-alpha.5) (2022-09-19)

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





# [6.1.0-alpha.4](https://github.com/Opentrons/opentrons/compare/v6.1.0-beta.0...v6.1.0-alpha.4) (2022-09-13)

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





# [6.1.0-beta.0](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.3...v6.1.0-beta.0) (2022-08-29)
**Note:** Version bump only for package @opentrons/app-shell




# [6.1.0-alpha.3](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.2...v6.1.0-alpha.3) (2022-08-19)
**Note:** Version bump only for package @opentrons/app-shell




# [6.1.0-alpha.2](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.1...v6.1.0-alpha.2) (2022-08-10)

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





# [6.1.0-alpha.1](https://github.com/Opentrons/opentrons/compare/v6.1.0-alpha.0...v6.1.0-alpha.1) (2022-08-05)

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





# [6.1.0-alpha.0](https://github.com/Opentrons/opentrons/compare/v6.0.0...v6.1.0-alpha.0) (2022-08-03)
# [6.1.0](https://github.com/Opentrons/opentrons/compare/v6.0.1...v6.1.0) (2022-09-27)


### Features
Expand Down
22 changes: 11 additions & 11 deletions app-shell/build/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ log][]. For a list of currently known issues, please see the [Opentrons issue tr

---

# Opentrons App Changes in 6.1.0-beta.1
# Opentrons App Changes in 6.1.0

Welcome to the v6.1.0 beta release of the Opentrons App! This release focuses on adding support for the [Opentrons Heater-Shaker Module](https://shop.opentrons.com/heater-shaker-module/).
Welcome to the v6.1.0 release of the Opentrons App! This release focuses on adding support for the [Opentrons Heater-Shaker Module](https://shop.opentrons.com/heater-shaker-module/).

## New Features

Expand All @@ -17,30 +17,30 @@ Welcome to the v6.1.0 beta release of the Opentrons App! This release focuses on
- Analyze, upload, and run protocols that include the Heater-Shaker
- View the status of a Heater-Shaker connected to an OT-2 and control its heater, shaker, and labware latch
- Update the Heater-Shaker's firmware from the module card
- Module cards now show if a Heater-Shaker or Thermocycler has an error (new since beta.0)
- Module cards now show if a Heater-Shaker or Thermocycler has an error

## Improved Features

- Improvements to the run log, including properly listing labware that is on top of a module
- Clarifies what data is deleted when performing a factory reset of protocol run history (new since beta.0)
- Clarification of what data is deleted when performing a factory reset of protocol run history

## Bug Fixes

- Labware Position Check now suggests the most recent Labware Offset data (new since beta.0)
- Labware Position Check now suggests the most recent Labware Offset data
- Tip Length Calibration no longer silently fails when the chosen pipette is not attached
- Stops the update modal from staying onscreen indefinitely after a robot software update has finished (new since beta.0)
- Fixes a bug that prevented changing pipette settings when the All Pipette Config feature flag is on (new since beta.0)
- Stops the update modal from staying onscreen indefinitely after a robot software update has finished
- Fixes a bug that prevented changing pipette settings when the All Pipette Config feature flag was on
- Interface fixes and improvements

---

# Opentrons App Changes in 6.0.1
## Opentrons App Changes in 6.0.1

Welcome to the v6.0.1 release of the Opentrons App! This release focuses on a visual redesign of the app that offers more ways to manage protocols even when you're not connected to a robot.

This release also includes updates to the robot operating system, so be sure to update any OT-2s before running protocols with this version of the app.

## New Features
### New Features

- Updated design: A more polished and modern design, built around the new, always-accessible Protocols, Labware, and Devices sections.
- Protocols section
Expand All @@ -56,14 +56,14 @@ This release also includes updates to the robot operating system, so be sure to
- Run a protocol directly from the robot details page.
- Easily change a robot's name from the new robot settings page.

## 6.0.0 to 6.0.1
### 6.0.0 to 6.0.1

The 6.0.1 hotfix release fixes two issues:

- The app's "Override Path to Python" advanced setting now works properly on Windows
- It's once again possible to save changes made to pipette settings

## Improved Features
### Improved Features

- Labware Position Check
- When re-running a protocol, the app will now automatically recommend stored Labware Offset data (from the last 20 runs on that robot) that applies to the same labware and deck slot.
Expand Down
Loading

0 comments on commit f627f63

Please sign in to comment.