github-actions
released this
24 Jul 19:24
·
3412 commits
to edge
since this release
0.14.0-alpha.0 (2023-07-24)
Bug Fixes
- api, hardware-testing: update plunger speed/currents (#12987) (4b2cd5c)
- api: add yocto to architectures that observe the disabledLogAggregation setting (#13132) (ae317ed)
- api: change Flex front USB port number to 9 to disambiguate (#12923) (96c4dcf)
- api: Fix opentrons_execute ignoring args for custom labware and data (#13074) (b059fe3), closes #9256
- api: fix thread manager definition (#12948) (4635318)
- api: Position plunger to bottom before picking up a tip (#13049) (4becec5)
- api: raise Estop exception when Estop is pressed (#13008) (b59c20d)
- api: Switch plunger backlash to pre-load for aspirations (#13076) (11b4775)
- app, labware library: prevent white screen when opening adapter definitions (#13063) (6584665)
- app: add box shadow to sticky header on ODD settings page (#13013) (3bfe77d)
- app: add box shadow to sticky header on ODD settings page (#13013) (7c2cd22)
- app: Add gripper error handling and fix bugs (#13129) (b3aef85)
- app: center align run failed splash screen text (#12989) (8459197)
- app: change overflow-wrap for a long name protocol (#13036) (476aeea)
- app: Dashboard DQA [round 2] (#13002) (d5647db)
- app: DQA for pipette detach flow [RAUT-420] (#12974) (5d47a9c)
- app: fix duplicated scrollbars on Windows and Slideout (#13081) (ca9e73e)
- app: fix failed error details modal styling and long protocol me display issue (#13133) (159ec95)
- app: fix InterventionModal's error on Storybook (#13061) (4884dea)
- app: Fix protocol setup screen dqa3 (#12950) (4a5d856)
- app: fix run failed modal styling (#13103) (eb85343)
- app: fix Touchscreen Sleep scrolling issue (#12992) (8259fc6)
- app: fix ui components (#13039) (87d1e0a)
- app: Labware Setup DQA fixes (#12980) (1741d29)
- app: labware setup modal updates to match designs (#13018) (c02954a)
- app: make update flow copy robot agnostic (#13131) (1cff090)
- app: prevent longpress to analysis failed protocol (#13050) (84c0a0e)
- app: redirect to run summary screen based on run endpoint (#13125) (57b7c9b)
- app: round 1 DQA on LPC in ODD (#12967) (93dfb87)
- app: send custom labware files to flex with protocol (#13089) (92ce671)
- app: subtler merge conflicts (#13069) (b41f276)
- app: toast and snackbar tweaks [RAUT-379] (#13030) (68514d2)
- app: update ODD unfinished route path when update not necessary (#12975) (5ddc196)
- build: Don't sync version file after make push for now (#13080) (40d84e3)
- hardware-testing: 96ch photometric confirm volume at beginning (#13041) (f6131ab)
- hardware-testing: Actually use increment protocols so correct labware is loaded (#13003) (e12ff88)
- hardware-testing: Bug in checking reservoir volume and tip-rack names (#13015) (8b395aa)
- hardware-testing: Remove tips using them for finding liquid height (#13064) (cc0f509)
- hardware-testing: Retract farther away from scale (#13031) (8f3a979)
- hardware: additional changes to the eeprom provisioning script (#13099) (a930685)
- hardware: make the error message from move group runner include the originating node name (#13042) (56f74e1)
- hardware: specify nodes when clearing move groups (#13072) (40d81f2)
- hardware: stop ot3 controller tests hanging (#12994) (397842a)
- labware-library: fix ssr hydration bug, module product links, nest lw links, armadillo clone (#13083) (3b743c0)
- shared_data: allow gen3 pipette load names (0ad357f)
- shared-data: exclude module calibration adapters from being rendered. (#12971) (84b46d8)
- shared-data: remove deprecated 'ot3' tip rack defs (#12947) (ce5c4b5)
- update-server: clean up the downloaded update files after an update. (#13087) (2d085d9)
- update-server: persist the machine-id after writing the rootfs to the unused partition. (#13077) (5394203)
Features
- api, app, shared-data, pd: use new flex pipette names in backend & clients (#13082) (cb2a7be)
- api, robot-server: add estop state machine (#13146) (98f191d)
- api: add retract_axis to OT-2 and FLEX hardware-control api (#13001) (434168a)
- api: load adapter and load/move labware onto adapters in PAPI (#13016) (f3b14eb)
- api: remove use of LPC offsets during labware movement (#13144) (e1da55c)
- api: support overpressure monitoring for multiple mounts (#13021) (7f99ed9)
- api: Support V2 pipette configs in the OT-2 and Protocol Engine (#13104) (11fa4eb)
- app, api-client: usbPort type to match what robot server returns (#13092) (46690d8)
- app, components: add a new const to spacing constants (#13029) (14eb873)
- app,components: add deck map SlotLabels component (#13024) (8ed3cbd)
- app,components: add flex trash deck map object and slot base fill color (#13097) (e8e62ff)
- app: add a new type for red frame (#13011) (c9e15b7)
- app: add e-stop modals for desktop app (#13078) (23870fe)
- app: add e-stop modals for odd (#13093) (623561c)
- app: add e-stop screen (#13010) (8280fb0)
- app: add heater-shaker confirmation modal (#13023) (f3655d8)
- app: add instructional animations to manual move labware intervention modals (#13005) (6ecbd96)
- app: add ListItem component (#13128) (d8e9d55)
- app: Always apply historic offset data setting [RAUT-437] (#13025) (5aab331)
- app: multiple modules modal on device display (#13090) (662cd8c)
- app: never hide module/liquid setup (#13134) (8efc586)
- app: oDD firmware update modal for pipettes and gripper (#13062) (41ecca7)
- app: run cancelling modal for odd (#12939) (6d9fe99)
- app: send fatal ODD browser logs to electron layer (#13017) (b1c956f)
- app: update device reset for gripper calibration (#13033) (7341efe)
- engine: support loading offsets for labware with OnLabwareLocation (#13120) (fc2ffdb)
- hardware-testing: 96ch working on scale (#13019) (d02dc6f)
- hardware-testing: Added hardware testing usb package (#13140) (6267e73)
- hardware-testing: Configurable plunger acceleration per liquid-class (#13038) (bc32ab3)
- hardware-testing: measure evaporation loss and update liquid height (#13048) (0c787ba)
- hardware-testing: Option to isolate specific channels on 8ch pipette during grav tests (#13053) (0cb497e)
- hardware: Added a driver to read and write data from the Flex eeprom (#12847) (056bdcf)
- hardware: added a script write and interact with data on the Flex eeprom. (#13054) (8fb3d31)
- hardware: Hardware error codes (#13009) (b411304), closes #12963
- protocol-designer, components: some more misc things for trash slot, modals, and copy updates (#13022) (9ac2908)
- protocol-designer, step-generation, components: pipette edit, moveLabware, ui changes (#12968) (87bff1b)
- protocol-designer, step-generation: createFileWizard and moveLa… (#13043) (d7b8e50)
- protocol-designer: add flex slot labels to protocol designer deck map (#13047) (f524c66)
- protocol-designer: add flex trash (#13102) (1a3fc3c)
- protocol-designer: fixed trash id in correct slot depending on robot (#13098) (2d9df73)
- robot-server: add e-stop state query & acknowledge-disengage endpoints (#13067) (869b992)
- robot-server: fw version for instrs (#13094) (6bf91db)
- robot-server: Present error codes in error responses (#12969) (fc667aa)
- shared-data: add definition for nest 1 well reservoir with 290ml capacity (#13122) (15fcb0e)
- shared-data: Support quirks, mount and mutable configs in v2 pipettes (#12966) (9e7c35c)
- step-generation, protocol-designer: add timeline error for off deck labware (#12997) (4142bdd)
BREAKING CHANGES
- shared-data: all usage of "opentrons_ot3_96_tiprack_" labware loadnames should be replaced by
"opentrons_flex_96_tiprack_"
Co-authored-by: Laura Cox [email protected]