Skip to content

Releases: Opentrons/opentrons

4.4.0

16 Jun 21:25
3a24772
Compare
Choose a tag to compare

Version 4.4.0 of the Opentrons App and OT-2 Software is a release focused on stability and behind-the-scenes improvements to our software.

Technical change log

Opentrons App

This is a quiet release on the app front as we make some behind-the-scenes improvements to how the app is built, so we don't have any changes to report here.

OT-2 Software

New Features

  • Triggering a move_to to a labware will now count the labware as "used" in the protocol, allowing it to show up in the calibration list (#7812)
  • Various documentation and error message improvements

Bug Fixes

  • A new Protocol API version was added - 2.11 - to ensure that liquid handling commands like aspirate and dispense will rejected if the source or destination labware is a tip rack (thanks to @andeecode for reporting #7552!)
  • The robot's built-in HTTP server now sends the correct headers for CORS (thanks to Benedict Diederich for reporting #7599!)
  • Added guards to prevent resumptions from a delay overriding higher priority pauses (#7773)
  • Fixed several memory leaks in module handling that could lead to spurious error logs and other issues (#7641 and #7690)

Known Issues

In 4.4.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.

4.3.1

10 May 19:49
e54502e
Compare
Choose a tag to compare

Version 4.3.1 of the Opentrons App and OT-2 Software brings a major new feature: the ability to use multiple modules of the same type in a protocol. For instance, you can use two Opentrons Temperature modules in a protocol at the same time. There are also several bug fixes.

Technical change log

Opentrons App

New Features

  • Support for 2 Temperature Modules or 2 Magnetic Modules
  • The USB port to which each module is attached is now displayed in the protocol info screen

Bugfixes

  • Fix an issue where robots would sometimes not reappear after an update when connected via USB (#7608)

OT-2 Software

New Features

  • The OT-2 now supports the use of two Magnetic Modules or two Temperature Modules in the same Python API protocol. See our Help Center article on using modules of the same type for an overview of how this feature should be configured.
  • New API level: 2.10. This API level contains a bugfix for an issue where pipettes would move diagonally when accessing the same well one after another (#7156). The fix is only applied when API Level 2.10 is requested in a protocol to avoid changing the behavior of existing protocols.

Bugfixes

  • Fixes an issue causing slow protocol uploads in protocols using Thermocycler Modules or Temperature Modules (#7506)
  • Fixes an issue where labware could not have a 0 column. You can now once again create custom labware with a column 0 (#7531)
  • Fixes an issue where tip length calibration would not be applied during labware calibration, so calibrating labware would cause incorrect movement during protocol runes (#7765)

Known Issues

In 4.3.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.

4.3.0 and 4.3.0-rtcfix

10 Aug 15:17
Compare
Choose a tag to compare

Version 4.3.0 was not released publicly. Most people should use a newer release instead.

v4.3.0 was released on 2021-05-06 for our factory to use to provision new OT-2 Refresh robots.

v4.3.0-rtcfix is a special release made much later, on 2022-08-09. It resolves provisioning problems at the factory. It's identical to v4.3.0, except that it uses v1.7.1 of our robot OS instead of v1.7.0.

4.2.0

25 Mar 14:51
4875656
Compare
Choose a tag to compare

Version 4.2.0 of the OT-2 and Opentrons App software.

Opentrons App

  • Separated the "Pipettes and Modules" page into two separate pages
  • Added in a missing prompt to use a calibration block during certain tip-length calibrations
  • Removed auto-resume behavior when clicking "Back" from the protocol run cancellation confirmation alert

OT-2 Software and OS

  • Upgraded to a newer version of wpa_supplicant to resolve connectivity issues with certain 802.1X networks
    • Please note that the OT-2 still cannot connect to 802.1X networks that require TLS v1.2; we're working on it
  • Added a fix for incorrect pipette offset data causing differences in pipettes' Z-positioning
  • Fixed pipettes not lowering enough during the "Change Pipette" flow
  • Fixed a variety of bugs in how pipette settings are saved that could cause invalid configuration data

Please see the following for more information!

4.0.0

24 Nov 18:41
145f645
Compare
Choose a tag to compare

Version 4.0.0 of the OT-2 and Opentrons App software.

This is a major release with a massive overhaul of the calibration experience, along with several breaking changes. The largest breaking change is that this release drops support for Python Protocol API v1. Please see the following links for more information!

3.21.2

16 Oct 21:25
bf8fbe8
Compare
Choose a tag to compare

Version 3.21.2 of the OT-2 and Opentrons App software.

This patch release includes the following fixes:

  • Fixed a bug that would cause fresh installations of the Opentrons App to fail to download OT-2 updates from our release server
  • Fixed a bug that would cause the OT-2 to fail to boot properly if certain testing files were present
  • Added missing analytics and Intercom profile events for the "Turn off update notifications" functionality added in 3.21.1

3.21.1

14 Oct 20:16
591a972
Compare
Choose a tag to compare

Version 3.21.1 of the OT-2 and Opentrons App software.

This patch release adds a setting to the Opentrons App to allow you to disable the pop-up notification when an update is available. There are no other changes in this release.

3.21.0

30 Sep 20:56
0a96c26
Compare
Choose a tag to compare

Version 3.21.0 of the OT-2 and Opentrons App software. This software release includes version 1.4.0 of the OT-2 Operating System.

3.20.0

13 Aug 20:45
fabbb03
Compare
Choose a tag to compare

Robot Software and Opentrons App 3.20.0

v2.4.2

08 Jun 15:33
Compare
Choose a tag to compare

Patches two bugs in App:

  1. Flask server correctly parses WellSeries containing WellSeries, so as not to duplicate containers in calibration
  2. App-shell calls BrowserWindow.loadURL() within a setTimeout() to hopefully avoid trouble with Chromium not actually sending that request to Flask