Releases: Opentrons/opentrons
Releases · Opentrons/opentrons
[email protected]
chore(release): [email protected]
[email protected]
chore(release): [email protected]
[email protected]
chore(release): [email protected]
robot stack version 7.2.2
7.2.2 (2024-04-10)
7.2.2-alpha.3 (2024-04-08)
7.2.2-alpha.2 (2024-04-03)
Bug Fixes
- api: Change the camera device to /dev/camera2 (#14790) (8f2c5e3), closes Opentrons/oe-core#140
7.2.2-alpha.1 (2024-04-01)
7.2.2-alpha.0 (2024-03-28)
What's Changed
- chore(shared-data): Add definition for 96ch v3.6 with 3.0mm backlash by @andySigler in #14721
- chore(release): 7.2.2 release notes by @ecormany in #14747
- chore(release): add release note for speaker and camera by @ecormany in #14768
- fix(api): Change the camera device to /dev/camera2 by @vegano1 in #14790
- chore(shared-data): Adds new functions for v36 96ch by @andySigler in #14792
- chore(release): 7.2.2 by @sfoster1 in #14750
Full Changelog: v7.2.1...v7.2.2
robot stack version 7.2.1
7.2.1 (2024-03-19)
7.2.1-alpha.1 (2024-03-18)
Bug Fixes
7.2.1-alpha.0 (2024-03-14)
Bug Fixes
- api: FLEX fast home collision hangs because of deadlock (#14602) (b5fa901)
- api: raise error if fast home is stalling (#14609) (bd12333)
- app: capitalize "attach gripper" button in protocol setup (#14617) (7de6f77)
- app: fix querying /runs/null (#14624) (f99718c)
- app: properly manage the ipcRenderer notify event emitter (#14621) (7f5a687)
- app: Tolerate old tip length calibration records without a
uri
field (#14622) (3dfbb6f)
Features
robot stack version 7.2.0
7.2.0 (2024-03-06)
7.2.0-alpha.12 (2024-03-04)
Bug Fixes
- api: fix infinite homing and z drops around fw update (#14597) (ebb287b)
- api: preserve last_moved in retract (#14592) (25c1e89)
- app-shell, app-shell-odd: Handle HTTP fallback during active subscription (#14589) (ce83df3)
- app: poll modules from protocol run module controls (#14581) (db0a539)
7.2.0-alpha.11 (2024-03-01)
Bug Fixes
- app-shell, app-shell-odd: Prevent excessive notify logs (#14582) (d44c529)
- app: disable pipette settings during active run (#14578) (323a2c7)
- app: fix desktop app attach flow for the 96ch (#14571) (554a7a7)
- app: fix terminal run banner not dismissing on close button click (#14577) (812e799)
- app: handle error during exit from pipette wizard flow (#14580) (516fe6d)
- app: update protocol setup action needed status for missing pipettes and modules (#14573) (e3ed21d)
7.2.0-alpha.10 (2024-02-29)
Bug Fixes
- api: Do not pass loop arg to subproc (#14570) (6c5a6dc)
- app: add remove probe prompt when LPC errors (#14574) (be51dfc)
- app: change firmware update progress bar to spinner on ODD modals (#14575) (4360083)
- app: direct Protocol Library link to new URL (#14566) (d792317)
- app: remove body text on module calibration in progress (#14564) (41c7af5)
7.2.0-alpha.9 (2024-02-28)
Features
7.2.0-alpha.8 (2024-02-27)
Bug Fixes
- app, protocol-designer: color migration bug fixes (#14554) (384acc4)
- app: Fix instrument detail overflow recalibration (#14556) (98f0280)
Features
7.2.0-alpha.7 (2024-02-26)
Bug Fixes
- api: reconfigure instrument cache after a firmware update (#14502) (3e857d7)
- app-shell, app-shell-odd: Fix notification fallback for multiple subscriptions (#14545) (10c0e77)
- app, app-shell, app-shell-odd: Fix host context for notifications (#14548) (5172fc1)
- app,components: apply 40% opacity to disabled wells in liquids labware details modal (#14542) (8478760)
- app: Center app and robot update modals (#14541) (76a4b03)
Reverts
7.2.0-alpha.6 (2024-02-23)
Bug Fixes
- app,components: change link color globally, fix location conflict modal styling (#14540) (4c44d7c)
- app,components: include moved labware in deck config conflict check (#14515) (78c85fc)
- app: don't publish "Dropping tip into…" for steps that don't drop tips (#14546) (926536a)
- app: fix center aligned app update text (#14511) (6d12cb5)
- app: prevent scrollbar presence from moving ODD content left (#14473) (c5fc1bb)
- app: remove subsystem update link from instrument card (#14507) (7822a91)
- app: return calibration flow even if pipette is already calibrated (#14506) (9224b13)
- app: update toggle group, overflow btn, historical protocol run colors (#14532) (0e1c02b)
- robot-server: Fix error parsing persisted loadModule commands (#14509) (f9b2152)
- robot-server: fix infinite cancelling protocol bug on ODD (#14499) (9dc8f2d)
- shared-data: allow thermocycler to be loaded on slot B1 only (#14527) (2e23204)
Features
7.2.0-alpha.5 (2024-02-14)
Bug Fixes
Features
robot stack version 7.1.1
robot stack version 7.1.0
7.1.0 (2023-12-19)
7.1.0-alpha.11 (2023-12-18)
Bug Fixes
- api: allow volume 0 commands in engine (#14211) (5a939ea), closes #13989
- app: add new text to updatebanner for module card (#14237) (24310ce)
- app: Don't render ProtocolRunHeader TerminalBanner on CurrentRun (#14233) (87b2993)
- shared-data: add slot transforms for A3 for heater-shaker and temp module v2 (#14235) (0716cad)
Features
- api: raise error if tip tracking is not available for current nozzle configuration (#14231) (c45ed00)
- app: add gradient scrim to ODD protocol command list (#14232) (6417cf7)
- app: add loading state to ODD protocol list (#14238) (45b52ed)
- protocol-engine: Allow moving to addressable areas without descending (#14234) (0ea0fb8)
7.1.0-alpha.10 (2023-12-15)
Bug Fixes
- api: allow double remove tip (#14224) (8c82d7c)
- api: center only active column on 12-well (#14226) (32605a5)
- api: Flex 2 15 api fixed trash auto tipdrop support (#14225) (9a05d1f)
- app: allow users to use the same name after device reset (#14222) (3135a08)
- app: e-stop modal button state issue (#14217) (ef937ee)
- app: Fix persistent cancelled state (#14228) (2d0bcfd)
- app: ODD - Remove dismisscurrentrun on protocol cancel button (#14218) (4da8206)
- app: support addressable areas in manual intervention modal locations (#14220) (5d4845f)
7.1.0-alpha.9 (2023-12-15)
Bug Fixes
- api: do not tip check during attach (#14216) (3f1c70f)
- app-shell: use a wrapping stream for usb (#14214) (8c4f1d3)
- app: get addressable area from configured deck for drop tip wizard (#14210) (9a3065f)
- protocol-engine: Fix hanging after cancellation (#14215) (9842207)
7.1.0-alpha.8 (2023-12-14)
Bug Fixes
- app: fix various drop tip wizard issues (#14207) (a7d1187)
- shared-data: add moveToAddressableAreaForDropTip to getAddressableAreasInProtocol (#14205) (4ab142a)
Features
7.1.0-alpha.7 (2023-12-14)
Bug Fixes
- api: Fix RuntimeError when calling InstrumentContext.type on a 96-channel (#14186) (b1d774d)
- api: use adapter labwareId when checking adapter quirk (#14191) (4c76d5f)
- app: allow ODD to poll for completed analysis on protocol setup (#14197) (c08937e)
- app: check firmware update status in instrument cards (#14110) (59c1042)
- app: fix module calibration wizard copy (#14192) (fcbe7f5)
- app: update error messaging for module calibration (#14195) (f440726)
- components: fix storybook deck configurator (#14038) (0832c04)
Features
- app, step-generation, shared-data: FE support for moveToAddressableAreaForDropTip (#14184) (9303b02)
- engine, api: alternate tip drop location for addressable area trash bins (#14196) (0e024a8)
7.1.0-alpha.6 (2023-12-12)
Bug Fixes
- app-shell,usb-bridge: improve flex usb communication (#14170) (4442886)
- app: Copy fixes in app flows (#14167) (f813b79)
- app: fix dqa ODD protocol setup deck config (#14169) (683b2a1)
- app: make sure pipette flow wizard title and results copy is correct (#14180) (ec23072)
- app: prevent terminalrunbanner from closing the current run (#14172) (9a3209a)
- components: provide OT-2 fixed trash dimensions for deck location select (#14160) (e7ce57a)
- protocol-engine: Fix
blowOutInPlace
andaspirateInPlace
not updating current volume (#14179) (a859387)
Features
- api: add tiprack adapter check for 96 ch tip pickup and return (#14173) ([ec7bb74](https://github.c...
robot stack version 7.1.0-beta.0
7.1.0-beta.0 (2023-12-11)
Bug Fixes
- app: case insensitively sort labware list (#14165) (11d65b3)
- app: fix module calibration selection slot issue (#14168) (3a93fc4)
- app: properly display no liquids used text in protocol details/setup (#14144) (f7caea6)
Features
- app: disable robot overflow menu when robot has an existing maintenance run (#14162) (6f14276)
- app: resolve single slot location conflict (#14158) (018d7bc)
7.1.0-alpha.4 (2023-12-08)
Bug Fixes
- api-client: update initial loaded labware to support addressable areas (#14150) (faf7b51)
- api: clean up tip motor distance caching/usage (#14156) (d26e72b)
- api: OT2 fixed trash load fix and API 2,15 support for new trash container structure (#14145) (d5d3968)
- app: add resolve button for location conflicts with modules (#14134) (6b8f9b3)
- app: moveLabware command text support for waste chute (#14153) (8869fa1)
- app: Remove probe check from module calibration (#14154) (2053ac9)
- engine: better and correct errors in addressable area store and view (#14149) (f95f9fa)
7.1.0-alpha.3 (2023-12-07)
Bug Fixes
- api: Remove experimental
with_staging_area_slot_d4
parameter (#14133) (b84c5ec) - api: remove fixed trash restriction from PAPI deck conflict check (#14136) (2175e9b)
- app, api: expose failOnNotHomed parameter for save_position command (#14139) (7677f9a)
- app: add deck config query refetch interval (#14122) (9c008f2)
- app: filter lpc labware combos for single slots (#14120) (cc212b2)
- app: fix styling of read-only deck configurator (#14116) (93c879a)
- shared-data, app: fix deck view diff between deck and labware deck map modal (#14143) (281f88c)
Features
- app: add deck config option to device reset (#14131) (72255ab)
- components: adapt deck location select for OT-2 deck definition v4 (#14078) (bd38336)
7.1.0-alpha.2 (2023-12-06)
Bug Fixes
- api,shared-data: Correct addressable area positions (#14100) (2659373), closes #14109 #14082
- api: Use enumerated error for tips (#14125) (4931123)
- app: always enable BackToTop button (#14103) (5ec4263)
- app: detach gripper go back button alignment (#14105) (2ce8ca2)
- app: dqa protocol details screen (#14106) (7578747)
- app: Improve ODD "run again" behavior (#14102) (4aced90)
- app: make button cta text the same across odd and app (#14121) (2bb5f7e)
- app: show 4th column slot label for waste chute with staging area (#14111) (5be0e01)
- app: uses the waste chute staging area image in setup fixture list (#14124) (6227e63)
Features
- api: add deck conflict checks for pipetting with partial tip configuration (#14066) (5b4842b)
- api: add tip tracking for partial tip configuration (#14104) (f467c31)
- api: add TrashBin and WasteChute API support (#14060) (6518737)
- api: Addition of trash bins and waste chutes to appropriate commands (#14123) (134f0b2)
- app, shared-data, step-generation: split 1and8ChannelWasteChute addressable area (#14109) (2add9f1)
- shared-data: add biorad 96 wellplate 200ul pcr compatability with magblock and hs adapter (#14115) (390d022)
7.1.0-alpha.1 (2023-12-05)
Bug Fixes
- app: App fix drop tips wizard button clickable area issue (#14097) (5a7f7dc)
- app: change Opentrons app to Opentrons App (#14101) (fef9935)
- app: fix robot configuration card display issue (#14093) (521b190)
- app: replace incorrect temp module calibration animation (#14084) (d7646ac)
Features
- **shared-data,prot...
Internal release 1.0.0
1.0.0 (2023-11-16)
1.0.0-alpha.6 (2023-11-15)
Bug Fixes
Features
1.0.0-alpha.5 (2023-11-13)
1.0.0-alpha.4 (2023-11-10)
Bug Fixes
- api, shared-data, robot-server: stringify all error info in run log (#13942) (fa44c01)
- api: add unit test for z axis moves in tip pickup (#13882) (3093d01)
- api: only send moves to moving axes, unless specified otherwise (#13933) (07d518f)
- api: teardown non-existing tip detector shouldn't raise an error (#13921) (52dc84a)
- app-shell: run python in isolated mode (#13901) (7d99178)
- app, robot_server: allow non-standard tip racks in tip length calibration from dashboard (#13891) (3058653)
- app: fix attachment flow firmware step filter (#13823) (#13902) (20950b5)
- app: fix calibration copy, 96 wizard attach title (#13927) (3c4964e)
- app: fix choose robot slideout for usb (#13897) (9ff5a6a)
- app: Fix desktop app update modals (#13935) (7479e85)
- app: fix last run protocol sorting on protocol dashboard (#13905) (b895353)
- app: fix step meter tearing by using no animation (#13960) (f9bac72)
- app: fix step meter tearing during wizard flows (#13920) (c15d30e)
- app: fix unaligned fields in ProtocolSetupModulesAndDeck (#13924) (db03c71)
- app: improve robot update via usb (#13849) (85369e7)
- app: module calibration should only use calibrated pipette (#13956) (d84b5bc)
- app: ODD LPC copy and styling (#13925) (2655f2b)
- app: robot settings spacing and copy fixes (#13906) (31e5f49)
- app: update video assets for attach and detach 96-channel pipette (#13929) (b34462c)
- engine, api: check correctly against new cutout IDs in get_slot_definition (#13908) (71c168f)
- hardware-testing: Improvements to daily-setup process after more testing (#13899) (43077cd)
- hardware: error details should always be strings (#13948) (89b795f)
- protocol-designer: grab defUri from labwareDefinitions key (#13870) (446d977)
- protocol-designer: loadName in loadLabware is now true loadName (#13903) (085b4a7)
- protocol-designer: moving labware onto an adapter on the deck (#13914) (6272a57)
- protocol-designer: separate well order field tooltip and modal (#13904) (f5f2caf)
- shared-data: Fix the pipette schemas, tests (#13949) (c474991)
- shared-data: remove requirement for current entry to TipHandlingConfigurations (#13944) (bcb4d9b)
Features
- api, app-shell: add 7.0.2 release notes (#13913) (f6b79cb)
- api: Add prepare to aspirate to PAPI and engine (#13827) (f8c53e8)
- api: Partial tip configuration (#13936) (f2d6005)
- app, app-shell: add download progress to robot update flows (#13915) (8a565c0)
- app: add robot is busy banner to device details (#13932) (39372b1)
- app: allow multi file upload for labware and protocols (#13898) (e03e988)
- app: final copy and animations for golden tip LPC probe screens (#13941) (4d56c06)
- app: ODD protocol detail and protocol setup status for deck configuration (#13855) (8fedef6)
- app: prepareForAspirate support in command text (#13889) (754cbcf)
- app: Update robots from USB flash drive (#13923) (30425f7)
- components: add A1 expansion to base deck and deck configurator (#13890) (177c09d)
- hardware-testing: Gravimetric "daily-setup" script for confirming fixture stability and accuracy ([#13876](#1
...and more! Log l...