From 149aa7d1770614ebd8619adf1647d39c1c0e220b Mon Sep 17 00:00:00 2001 From: Ed Cormany Date: Tue, 20 Feb 2024 10:27:43 -0500 Subject: [PATCH] chore: 7.2 alpha release notes (#14503) --------- Co-authored-by: Max Marrone --- api/release-notes.md | 25 +++++++++++++++---------- app-shell/build/release-notes.md | 21 +++++++++++++++++++++ 2 files changed, 36 insertions(+), 10 deletions(-) diff --git a/api/release-notes.md b/api/release-notes.md index e1f872563de..52582d8bff9 100644 --- a/api/release-notes.md +++ b/api/release-notes.md @@ -6,23 +6,28 @@ log][]. For a list of currently known issues, please see the [Opentrons issue tr --- -## Opentrons Robot Software Changes in [!!EDIT ME WITH THE ACTUAL NUMBER OF THE NEXT RELEASE!!] +## Opentrons Robot Software Changes in 7.2.0 -### HTTP API +Welcome to the v7.2.0 release of the Opentrons robot software! -- In the `/runs/commands`, `/maintenance_runs/commands`, and `/protocols` endpoints, the `dispense` command will now return an error if you try to dispense more than you've aspirated, instead of silently clamping. -- The `/notifications/subscribe` WebSocket endpoint has been removed. See https://github.com/Opentrons/opentrons/pull/14280 for details. -- The `/runs/commands` endpoints are significantly faster when you request a small number of commands from a stored run. +This update may take longer than usual if your robot has a lot of long protocols and runs stored on it. Allow *approximately 20 minutes* for your robot to restart. This delay will only happen once. -### Other Changes +If you don't care about preserving your labware offsets and run history, you can avoid the delay by clearing your runs and protocols before starting this update. Go to **Robot Settings** > **Device Reset** and select **Clear protocol run history**. + +### Improved Features -- The `notify_server` Python package has been removed. See https://github.com/Opentrons/opentrons/pull/14280 for details. +- The robot software now runs Python 3.10. Many built-in Python packages were updated to match. If you have installed your own Python packages on the robot, re-install them to ensure compatibility. +- Added error handling when dispensing. The `/runs/commands`, `/maintenance_runs/commands`, and `/protocols` HTTP API endpoints now return an error if you try to dispense more than you've aspirated. +- Improved performance of the `/runs/commands` endpoints. They are now significantly faster when requesting a small number of commands from a stored run. + +### Bug Fixes -### Upgrade Notes +- The Flex Gripper will no longer pick up large labware that could collide with tips held by an adjoining pipette. +- Flex now properly configures itself when connected by Ethernet directly to a computer. -This update may take longer than usual if your robot has a lot of long protocols and runs stored on it. Allow **approximately 25 minutes** for your robot to restart. This delay will only happen once. +### Removals -If you don't care about preserving your labware offsets and run history, you can avoid the delay. Clear your runs and protocols before starting this update. Go to **Robot Settings** > **Device Reset** and select **Clear protocol run history**. +- Removed the `notify_server` Python package and `/notifications/subscribe` WebSocket endpoint, as they were never fully used. (See pull request [#14280](https://github.com/Opentrons/opentrons/pull/14280) for details.) --- diff --git a/app-shell/build/release-notes.md b/app-shell/build/release-notes.md index 3a6aca40055..92f13882543 100644 --- a/app-shell/build/release-notes.md +++ b/app-shell/build/release-notes.md @@ -6,6 +6,27 @@ log][]. For a list of currently known issues, please see the [Opentrons issue tr --- +## Opentrons App Changes in 7.2.0 + +Welcome to the v7.2.0 release of the Opentrons App! + +The Linux version of the Opentrons App now requires Ubuntu 20.04 or newer. + +### New Features + +- Added a warning in case you need to manually remove tips from a pipette after power cycling the robot. + +### Improved Features + +- Commands involving the trash bin or waste chute now appear in the run preview. +- The app will prompt you to reanalyze protocols that haven't been analyzed in such a long time that intervening changes to the app could affect their behavior. + +### Bug Fixes + +- The OT-2 now accurately calculates the position of the Thermocycler. If you previously compensated for the incorrect position with labware offsets, re-run Labware Position Check to avoid pipette crashes. + +--- + ## Opentrons App Changes in 7.1.1 Welcome to the v7.1.1 release of the Opentrons App!