-
Notifications
You must be signed in to change notification settings - Fork 180
Insights: Opentrons/opentrons
Overview
-
- 187 Merged pull requests
- 26 Open pull requests
- 0 Closed issues
- 5 New issues
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v8.3.0 Robot Stack Version v8.3.0
published
Feb 20, 2025
187 Pull requests merged by 23 people
-
refactor(step-generation): make dropTipInTrash a compound command instead of a util function
#17726 merged
Mar 11, 2025 -
fix(analyses-snapshot-testing): heal zero_out_lid_offsets snapshots
#17725 merged
Mar 11, 2025 -
docs(api): hide API 2.23 documentation until release
#17721 merged
Mar 11, 2025 -
feat(api): change volume splitting for liquid class to evenly split volumes larger than max volume
#17702 merged
Mar 11, 2025 -
Chore: PD 8.4.3 release branch mergeback into edge
#17709 merged
Mar 11, 2025 -
feat(hardware-testing): Flex Stacker QC Protocol
#17637 merged
Mar 11, 2025 -
chore(components): hide props of style props in Storybook
#17720 merged
Mar 11, 2025 -
feat(api-client): Support location-nonspecific ("default") offsets
#17719 merged
Mar 11, 2025 -
feat(robot-server): Allow storing and retrieving location-nonspecific ("default") offsets
#17704 merged
Mar 11, 2025 -
Chore: PD 8.4.2 release branch mergeback into edge
#17706 merged
Mar 11, 2025 -
fix(protocol-designer): add a missing item for release notes
#17717 merged
Mar 11, 2025 -
refactor(step-generation): split up movableTrashCommandsUtil() into separate functions
#17694 merged
Mar 10, 2025 -
refactor(api): opentrons driver error handling
#17689 merged
Mar 10, 2025 -
fix(api, shared-data): Pick up tc lid directly off deck slot fix
#17683 merged
Mar 10, 2025 -
fix(analyses-snapshot-testing): heal lid_movement_legacy_support_and_corrections snapshots
#17710 merged
Mar 10, 2025 -
feat(protocol-designer): add 'TRASH' text SVG for OT-2 in PD
#17701 merged
Mar 10, 2025 -
fix(protocol-designer): filter out off deck labwares
#17696 merged
Mar 10, 2025 -
fix(step-generation): make prevRobotState required in movableTrashCommandsUtil
#17705 merged
Mar 10, 2025 -
refactor(protocol-designer): account for 96-channel load_instrument syntax & pythonName
#17691 merged
Mar 10, 2025 -
8.3.1 hotfix release notes
#17692 merged
Mar 10, 2025 -
fix(analyses-snapshot-testing): heal lc-snapshot-protocols-96-happy-path snapshots
#17687 merged
Mar 10, 2025 -
chore(components): add a new foldere Helix to Storybook
#17699 merged
Mar 10, 2025 -
feat(app): Add LPC redesigned "remove probe" view on the ODD
#17627 merged
Mar 7, 2025 -
fix(step-generation, protocol-designer): prepareToAspirate before airGapInPlace
#17678 merged
Mar 7, 2025 -
feat(step-generation): define a curryCommandCreator that discards Python
#17674 merged
Mar 7, 2025 -
test(ab): add PD protocols
#17665 merged
Mar 7, 2025 -
chore(release): internal release notes 2.4.0-alpha.5
#17667 merged
Mar 7, 2025 -
feat(step-generation): python commands for configure_
#17669 merged
Mar 7, 2025 -
fix(protocol-designer): route to overview if importing with settings open
#17671 merged
Mar 7, 2025 -
fix(protocol-designer): change text overflow prop to word
#17690 merged
Mar 7, 2025 -
fix(protocol-designer): drag/drop refinement
#17686 merged
Mar 7, 2025 -
feat(protocol-designer, component): add a new page for liquid classes in Transfer
#17553 merged
Mar 7, 2025 -
fix(protocol-designer): add pipette check for go back case
#17688 merged
Mar 7, 2025 -
fix(protocol-designer): fix whitescreen if magnetic module deleted
#17685 merged
Mar 7, 2025 -
fix(robot-server): Fix migrations failing when commands contain certain text
#17682 merged
Mar 7, 2025 -
feat(robot-server): Support multiple filters in
GET /labwareOffsets
#17672 merged
Mar 7, 2025 -
fix(api): fix float conversion issue when truncating absorbance values. (#17670)
#17680 merged
Mar 7, 2025 -
test(protocol-designer): Cypress-Transfer-Platereader-Helpers-Included
#17677 merged
Mar 7, 2025 -
refactor(api): consolidate duplicated code in instrument context liquid class transfer functions
#17660 merged
Mar 7, 2025 -
fix(api): fix float conversion issue when truncating absorbance values.
#17670 merged
Mar 7, 2025 -
fix(protocol-designer) fix deck rendering issue
#17679 merged
Mar 7, 2025 -
fix(protocol-designer): fix slot details width and OT-2 deck view size
#17640 merged
Mar 6, 2025 -
Cypres transfer platreader helper
#17676 merged
Mar 6, 2025 -
Rename branch
#17673 merged
Mar 6, 2025 -
feat(step-generation): python commands for thermocycler
#17661 merged
Mar 6, 2025 -
feat(app): add "lpc complete" redesigned view
#17651 merged
Mar 6, 2025 -
feat (abr-testing): API 2.22 Protocol Adjustments
#17621 merged
Mar 6, 2025 -
fix(protocol-designer): overhaul highlight logic for modules + labware
#17663 merged
Mar 6, 2025 -
fix(protocol-designer) modify the drag preview position
#17576 merged
Mar 6, 2025 -
feat(shared-data): introduce linear interpolation helper
#17652 merged
Mar 6, 2025 -
fix(protocol-designer): disallow touchtip if destination is trash
#17664 merged
Mar 6, 2025 -
fix(analyses-snapshot-testing): heal pd-protocols-for-ab-20250306 snapshots
#17666 merged
Mar 6, 2025 -
feat(api,app): finish up new stacker API
#17620 merged
Mar 6, 2025 -
fix(hardware-testin): make asair sensor driver more robust
#17648 merged
Mar 5, 2025 -
feat(step-generation): plate reader python commands
#17646 merged
Mar 5, 2025 -
refactor(shared-data): Enumerate standard labware by globbing instead of hard-coding
#17631 merged
Mar 5, 2025 -
feat(step-generation: move_labware python command
#17641 merged
Mar 5, 2025 -
feat(step-generation): temperature python commands for temp & heater-shaker modules
#17650 merged
Mar 5, 2025 -
refactor(components): Refactor select components for LPC Redesign
#17622 merged
Mar 5, 2025 -
feat(api): simulate liquid probe results
#17582 merged
Mar 5, 2025 -
fix(analyses-snapshot-testing): heal simulate-liquid-probe-result snapshots
#17659 merged
Mar 5, 2025 -
fix(analyses-snapshot-testing): heal simulate-liquid-probe-result snapshots
#17653 merged
Mar 5, 2025 -
docs(api): hotfix for array to int in plate reader code sample
#17654 merged
Mar 5, 2025 -
feat(step-generation): python command generation for heater-shaker co…
#17647 merged
Mar 5, 2025 -
fix(analyses-snapshot-testing): heal lc-snapshot-protocols-96-happy-path snapshots
#17658 merged
Mar 5, 2025 -
fix(analyses-snapshot-testing): heal lc-snapshot-protocols-96-happy-path snapshots
#17657 merged
Mar 4, 2025 -
feat(step-generation): python commands for disengage and engage magnet
#17642 merged
Mar 4, 2025 -
feat(protocol-designer): add fetch-depth: 0 to build-pd workflow
#17649 merged
Mar 4, 2025 -
fix(protocol-designer) add 8.4.3 announcement
#17643 merged
Mar 4, 2025 -
fix(protocol-designer) fix liquid exceeded error text key
#17645 merged
Mar 4, 2025 -
feat(api): Add Gcodes to get histogram measurements from the TOF sensors on the Flex Stacker.
#17578 merged
Mar 4, 2025 -
chore(api): Fix tests after merge conflict
#17644 merged
Mar 4, 2025 -
fix(shared-data): Remove cornerOffsetFromSlot from opentrons_flex_tiprack_lid
#17639 merged
Mar 4, 2025 -
feat(app): add MultiDeckLabelTagBtns component
#17617 merged
Mar 3, 2025 -
chore(app): add stacker/retrieve command handling and fix lpc crash
#17638 merged
Mar 3, 2025 -
fix(ab): verify protocol test intention matches analysis output
#17611 merged
Mar 3, 2025 -
fix(cypress): keep composite actions as step thunks
#17633 merged
Mar 3, 2025 -
chore(shared-data): Add filtered tip to liquid-classes definitions, copying non-filtered values
#17529 merged
Mar 3, 2025 -
chore(api): return stall/collision defined error from stacker store
#17613 merged
Mar 3, 2025 -
fix(hardware-testing): fix labware offset loading on newer api versions
#17635 merged
Mar 3, 2025 -
feat(shared-data, api): add stacker max fill height in shared-data definition
#17609 merged
Mar 3, 2025 -
feat(api-client, react-api-client): Add
/labwareOffsets
bindings#17634 merged
Mar 3, 2025 -
feat(protocol-designer): load_trash_bin and load_waste_chute for Flex
#17632 merged
Mar 3, 2025 -
feat(protocol-designer): add off-deck variable for python
#17629 merged
Mar 3, 2025 -
feat(protocol-designer): generate Python for pickUpTip command
#17610 merged
Mar 3, 2025 -
feat(protocol-designer,shared-data): add description to liquid classes
#17602 merged
Mar 3, 2025 -
fix(shared-data): Keep inner well geometries of sibling labware in sync with each other
#17606 merged
Mar 3, 2025 -
chore(js): Disable @typescript-eslint/consistent-indexed-object-style, for real this time
#17607 merged
Mar 3, 2025 -
chore(release): add internal release notes 2.4.0-alpha.1-4
#17628 merged
Mar 3, 2025 -
fix(analyses-snapshot-testing): heal analyses-snapshot-audit snapshots
#17626 merged
Mar 3, 2025 -
fix(analyses-snapshot-testing): heal analyses-snapshot-audit snapshots
#17625 merged
Mar 3, 2025 -
feat(components): add TextListTableContent component
#17619 merged
Feb 28, 2025 -
feat(app): add DeckInfoLabelTextTag component
#17605 merged
Feb 28, 2025 -
feat(app): add HeadlineTagBtn component
#17612 merged
Feb 28, 2025 -
feat(components): Add table components
#17604 merged
Feb 28, 2025 -
fix(protocol-designer) fix drag and drop flickering issue
#17600 merged
Feb 28, 2025 -
feat(api): implement engine core distribute liquid
#17577 merged
Feb 27, 2025 -
feat(protocol-designer): add
liquidClassesSupported
field to liquid forms#17599 merged
Feb 27, 2025 -
feat(protocol-designer): emit Python for dispense command
#17601 merged
Feb 27, 2025 -
chore: add cypress/downloads to eslintignore
#17608 merged
Feb 27, 2025 -
chore(pd): move tests and actions changed into chore_release-pd
#17588 merged
Feb 27, 2025 -
fix(protocol-designer): add non-active error state style to StepContainer
#17598 merged
Feb 26, 2025 -
feat(protocol-designer, components): add retract for aspirate and dispense to PD
#17411 merged
Feb 26, 2025 -
feat(protocol-designer): emit Python for aspirate command
#17594 merged
Feb 26, 2025 -
feat(protocol-designer, step-generation): add
prepareToAspirate
#17590 merged
Feb 26, 2025 -
refactor(components): update Tag styling to inherit width by default
#17595 merged
Feb 26, 2025 -
fix(protocol-designer): Add viewport size to mixpanel
#17592 merged
Feb 26, 2025 -
fix(protocol-designer, shared-data): update command schema to v10
#17593 merged
Feb 26, 2025 -
feat(app): Add LPC redesigned "Attach Probe" step view
#17589 merged
Feb 26, 2025 -
refactor(components): update question-mark-circle icon
#17591 merged
Feb 26, 2025 -
fix(protocol-designer): prevent liquid handling steps if no compatible labware
#17587 merged
Feb 26, 2025 -
feat(app): Add LPC redesigned "Before Beginning" step view
#17584 merged
Feb 26, 2025 -
refactor(shared-data): Do not issue new schema-3 versions of legacy labware definitions
#17585 merged
Feb 26, 2025 -
refactor(api): use labware pool in stacker engine
#17574 merged
Feb 26, 2025 -
fix(protocol-designer): fix whitescreen after deleting labware
#17586 merged
Feb 25, 2025 -
chore(api): fix some decoy warnings in engine tests
#17579 merged
Feb 25, 2025 -
refactor(shared-data): Disallow empty labware geometries
#17580 merged
Feb 25, 2025 -
feat(api): return tip for liquid class based transfer functions
#17542 merged
Feb 24, 2025 -
fix(components, protocol-designer) capitalize text and add a function to get year
#17559 merged
Feb 24, 2025 -
fix(protocol-designer) fix typo on partial tip pickup collision warning
#17571 merged
Feb 24, 2025 -
fix(protocol-designer) fix text style and paddings in GateModal
#17573 merged
Feb 24, 2025 -
fix(protocol-designer): fix lighthouse issue and input field issue
#17575 merged
Feb 24, 2025 -
feat(api): enforce stack constraints in stacker
#17572 merged
Feb 24, 2025 -
fix(shared-data): Do not accept
"schemaVersion": 1
when parsing into aLabwareDefinition2
#17567 merged
Feb 22, 2025 -
chore(app): extend props of intervention modal
#17533 merged
Feb 21, 2025 -
feat(protocol-designer): introduce touch tip speed field to moveLiquid
#17545 merged
Feb 21, 2025 -
feat(api): Add stacker fill, empy, set_stored_labware
#17570 merged
Feb 21, 2025 -
fix(hardware-testing): fix the auto-detection of the asair sensor
#17568 merged
Feb 21, 2025 -
feat(api): show air gap volume in simulate log
#17569 merged
Feb 21, 2025 -
chore: release->edge for 8.3.0
#17566 merged
Feb 21, 2025 -
refactor(api,robot-server,shared-data): Split
LabwareDefinition
Pydantic model for labware schemas 2 and 3#17563 merged
Feb 21, 2025 -
feat(api): add flexStacker fill and empty
#17561 merged
Feb 21, 2025 -
fix(opentrons-ai-client): fix footer text and text styling
#17565 merged
Feb 21, 2025 -
feat(protocol-designer): generate Python for PD WellLocation
#17562 merged
Feb 20, 2025 -
feat(shared-data): Add "$otSharedSchema" property to labware schema 3
#17421 merged
Feb 20, 2025 -
Chore Release v8.3.0
#17186 merged
Feb 20, 2025 -
refactor(shared-data): More minor labware definition model refactors
#17543 merged
Feb 20, 2025 -
fix(shared-data): remove command schema 11 changes
#17546 merged
Feb 20, 2025 -
fix(protocol-designer, components): fix height diff issue between on and off
#17525 merged
Feb 20, 2025 -
refactor(api, shared-data): update command-schema make target to not require version
#17555 merged
Feb 20, 2025 -
chore(js): Disable @typescript-eslint/consistent-indexed-object-style
#17557 merged
Feb 20, 2025 -
chore(app): locize translation sync
#17558 merged
Feb 20, 2025 -
chore: updating version requirements for 8.3.0 release notes
#17556 merged
Feb 20, 2025 -
refactor(api): Delete obsolete todo comments
#17554 merged
Feb 19, 2025 -
fix(protocol-designer): remove dropdown menu for module quantity
#17531 merged
Feb 19, 2025 -
feat(protocol-designer): send error stack to mixpanel for debugging
#17522 merged
Feb 19, 2025 -
fix(protocol-designer): support more than three steps
#17537 merged
Feb 19, 2025 -
feat(api): add setStoredLabware command
#17540 merged
Feb 19, 2025 -
fix(analyses-snapshot-testing): heal exec-1212-set-stored-labware-pe snapshots
#17552 merged
Feb 19, 2025 -
fix(app): ODD: wifi connect success continue i18n
#17551 merged
Feb 19, 2025 -
feat(api): add and use inStackerHopperLocation
#17535 merged
Feb 19, 2025 -
feat(api): scrape off tips towards the center of the tiprack on return tip
#17526 merged
Feb 19, 2025 -
feat (abr-testing): ABR Flex Stacker Protocols
#17544 merged
Feb 19, 2025 -
fix(protocol-designer, shared-data): update command schema to v10
#17550 merged
Feb 18, 2025 -
refactor(api, shared-data): Module load location refactor for module cutout load and compound fixtures
#17499 merged
Feb 18, 2025 -
fix(analyses-snapshot-testing): heal module_location_resolution_refactor snapshots
#17547 merged
Feb 18, 2025 -
refactor(robot-server): Type-check robot_server.robot
#17534 merged
Feb 18, 2025 -
fix(protocol-designer): don't emit define_liquid(description="") if it's empty string
#17538 merged
Feb 18, 2025 -
chore(api): Hookup meniscus-relative pipette in Liquid-Classes for internal testing
#17446 merged
Feb 18, 2025 -
feat(protocol-designer): Python generation for the Comment step
#17536 merged
Feb 14, 2025 -
refactor(shared-data): Split
TypedDict
-based bindings for labware schemas 2 and 3#17517 merged
Feb 14, 2025 -
feat(protocol-designer): bring back deck setup drag & drop
#17477 merged
Feb 14, 2025 -
8.3.0 stable release notes update for Mandarin language support
#17530 merged
Feb 14, 2025 -
chore(app): dont show stacked icon when showing labware on a module
#17523 merged
Feb 14, 2025 -
fix(components): commandText loadLabware to display labware nickname
#17527 merged
Feb 14, 2025 -
refactor(protocol-designer): fix TextArea key issue and replace styled textareas
#17502 merged
Feb 14, 2025 -
fix(app): translate continue button in network
#17528 merged
Feb 14, 2025 -
feat (abr-testing): Low Volume 96ch Protocols + Full Liquid Set up Protocol
#17475 merged
Feb 14, 2025 -
feat(api): allow moving labware with lids
#17513 merged
Feb 14, 2025 -
refactor: Delete empty .py files
#17518 merged
Feb 13, 2025 -
feat(engine):
consolidate_liquid
engine core implementation#17458 merged
Feb 13, 2025 -
updating latest apilevel in docs to 2.22
#17519 merged
Feb 13, 2025 -
feat(api): add GCodes to interface with the Time-Of-Flight sensors on the Flex Stacker.
#17478 merged
Feb 13, 2025 -
refactor(protocol-designer): add label, namespace, version args to lo…
#17516 merged
Feb 13, 2025 -
fix(shared-data): Change defaultReturnTipHeight values for 96 channel pipettes
#17498 merged
Feb 12, 2025 -
merge back chore_release-8.3 into edge
#17506 merged
Feb 12, 2025 -
fix(analyses-snapshot-testing): heal RABR-730-drop-tip-location-fix snapshots
#17515 merged
Feb 12, 2025 -
fix(analyses-snapshot-testing): heal RABR-730-drop-tip-location-fix snapshots
#17514 merged
Feb 12, 2025 -
feat(protocol-designer): python instrument and liquid load commands
#17503 merged
Feb 12, 2025 -
chore(release): mergeback
protocol-designer@8.4.0
intoedge
#17507 merged
Feb 12, 2025 -
fix(analyses-snapshot-testing): heal chore_mergeback snapshots
#17510 merged
Feb 12, 2025 -
feat(protocol-designer): Python generation for the Pause step.
#17509 merged
Feb 12, 2025 -
fix(shared-data): Fix schema version of opentrons_tough_pcr_auto_sealing_lid
#17508 merged
Feb 12, 2025 -
feat(protocol-designer, components): introduce release notes & update react-markdown to v9.0.3
#17481 merged
Feb 12, 2025 -
test(pd): enable parameters for steps
#17442 merged
Feb 12, 2025 -
refactor(protocol-designer): remove undefined variable in delay.test.ts
#17504 merged
Feb 12, 2025
26 Pull requests opened by 15 people
-
Jupyter Notebook support on Flex
#17520 opened
Feb 13, 2025 -
feat(api): add optional user_grip_force param to LabwareMovementHandl…
#17524 opened
Feb 13, 2025 -
feat(app,protocol-designer,shared-data): Allow JSON protocols to mix labware schemas
#17560 opened
Feb 20, 2025 -
chore(hardware-testing): Flex Stacker DVT Diagnostic Script Suite
#17583 opened
Feb 25, 2025 -
chore(hardware-control): add Flex Stacker window detection feature and test script
#17603 opened
Feb 27, 2025 -
feat(abr-testing): update stacker protocols for new api
#17630 opened
Mar 3, 2025 -
fix(api): Add ready-to-aspirate into engine state so analysis correctly fails
#17636 opened
Mar 3, 2025 -
test(ab): add 96 channel happy path tests for liquid classes
#17655 opened
Mar 4, 2025 -
feat(api): support an "experimental" api version
#17668 opened
Mar 6, 2025 -
feat(shared-data): add v2 evotips adapters
#17675 opened
Mar 6, 2025 -
chore(release): robot stack release v8.3.1
#17684 opened
Mar 7, 2025 -
feat(app): add command text in run log for loading liquid class
#17695 opened
Mar 7, 2025 -
fix(api): update flex stacker motion params for DVT
#17697 opened
Mar 7, 2025 -
PD 8.4.3 release notes update
#17708 opened
Mar 10, 2025 -
feat(app, components): Add LPC Redesigned "Handle labware" views
#17711 opened
Mar 10, 2025 -
feat(api): dynamic liquid tracking hw control changes
#17712 opened
Mar 10, 2025 -
feat(api): dynamic liquid tracking papi changes
#17714 opened
Mar 10, 2025 -
feat(hardware-testing,api): add basic TOF sensor support to the Flex Stacker diagnostics script.
#17716 opened
Mar 10, 2025 -
test(robot-server): Add Hypothesis tests for LabwareOffsetStore
#17718 opened
Mar 11, 2025 -
test(api): liquid class delay properties enable strict bool and tests
#17722 opened
Mar 11, 2025 -
fix(shared-data): Zero out cornerOffsetFromSlot in opentrons_tough_pcr_auto_sealing_lid
#17723 opened
Mar 11, 2025 -
feat(app): display correct creation method for PD protocol exported i…
#17724 opened
Mar 11, 2025 -
docs(api): resolve `air_gap` docstring TODO
#17727 opened
Mar 11, 2025 -
refactor(step-generation): make dropTipInWasteChute a compound command
#17728 opened
Mar 11, 2025 -
fix(protocol-designer): fix warning in AssignLiquidsModal
#17729 opened
Mar 11, 2025 -
feat(shared-data): Labware schema 3: replace `cornerOffsetFromSlot` and dimensions with `extents`
#17730 opened
Mar 11, 2025
5 Issues opened by 5 people
-
bug: Python library conflict: python-pandas-opentrons
#17715 opened
Mar 10, 2025 -
bug: How to put the blow_out of transfer lower?
#17624 opened
Mar 1, 2025 -
bug: OT-2 Robot Server Won't Start - Smoothieboard Com Issue?
#17618 opened
Feb 28, 2025 -
Question: pause() method within ProtocolContext class
#17512 opened
Feb 12, 2025 -
bug: 96-Channel flow_rate
#17511 opened
Feb 12, 2025
2 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
bug: Liquid sucked into 96 channel pipette head after cancellation or collision detection
#15292 commented on
Mar 11, 2025 • 0 new comments -
feat(api): dynamic liquid tracking instrument papi changes
#17294 commented on
Mar 6, 2025 • 0 new comments