Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: internal release 0.14.0 #13155

Merged
merged 173 commits into from
Aug 9, 2023
Merged

Conversation

sfoster1
Copy link
Member

This is the tracking branch for internal-release 0.14.0.

anuwrag and others added 30 commits June 27, 2023 10:08
Avoid overwriting of the pressure sensor data with date and timestamp
In favor of the new flex tip rack definitions, remove the old ot3 definitions

BREAKING CHANGE: all usage of "opentrons_ot3_96_tiprack_*" labware loadnames should be replaced by
"opentrons_flex_96_tiprack_*"

Co-authored-by: Laura Cox <[email protected]>
* Fix notify-server restarting wrong process.

* Use consistent dependency order; push server-utils before robot-server.

* Remove stale todo.
* fix(app): Labware Setup DQA fixes

fixes various styling issues found on the protocol labware setup page as well as fixing a bug where the interstitial opening/closing states where not showing on the labware latch button

closes RAUT-493

---------

Co-authored-by: Brian Cooper <[email protected]>
center align the protocol name text on the run failed summary splash screen on ODD

closes RAUT-517
By adding codes to the response models we can make sure they're always
expressed by all the random overriding models

We can now express error codes in top level error responses and handle
and format them from the eneumerated errors that the rest of the system
will soon throw.

There's some interesting detail there around the MultiErrorResponse and
the ErrorResponse but with multiple errors captured inside of it... I'm
not sure what the right play is, but this is working out for me.

There are some response format changes for some of the messages; we can
fix these by making the exceptions that are being turned into the error
responses EnumeratedErrors that are properly formatted.
* Add ODD round corners to LegacyModal and update stories that used it [RAUT-420]

* Update spacing on GenericWizardTile and maximize animation size [RAUT-420]
fix(app): Protocol Setup Detail Pages DQA round3
fix(app): fix Touchscreen Sleep scrolling issue
* Addresses issues noted in the second round of DQA on the ODD robot dashboard

closes RAUT-513
…ute (#13004)

* Begone `machine` arg from execute methods.

* Remove unnecessary getattrs for api_level.

* Report robot type from opentrons.protocols.parse.

* Resolve some type: ignores with the global hardware controller.

* Report labware paths from labware_from_paths().

Also fix a typo in the test and the unnecessary sorted() that was hiding it.

* Allow protocol_file to be BinaryIO.
Address design QA feedback from the first pass at LPC in ODD

Closes RAUT-446
updates some styling to give the header on the ODD settings page a lower box shadow when the page is
scrolled

closes RAUT-454
updates some styling to give the header on the ODD settings page a lower box shadow when the page is
scrolled

closes RAUT-454
feat(app): add a new type, `outlinedError` for red frame and add tests for LegacyModal components
fix(app): labware setup modal updates to match designs
smb2268 and others added 11 commits July 27, 2023 13:08
…ardless of stepper status (#13187)

* update before homing

* still need to check encoder position otherwise it will raise an error
…rements (#13190)

fix discrepancies found in flex tip rack definitions
…3194)

special casing of the native usb-detection package in the build process was interfering with code
signing of the usb-detection binary

closes RQA-1144
…abware movement offsets (#13186)

* added gripper offsets to deck, module and labware definitions schema
* updated definitions and dev types to include gripper offsets
* updated gripper movement final offset calculation to include location based offsets
---------

Co-authored-by: Max Marrone <[email protected]>
#13208)

* raise error if using gripper with ot2 robot type
* add new error code for NOT_SUPPORTED_ON_ROBOT_TYPE

---------

Co-authored-by: Ed Cormany <[email protected]>
added aluminum block adapter and overlaps for nest and biorad pcr plates
smb2268 and others added 15 commits August 1, 2023 17:28
Fixes RSS-146.

* Tolerate and store errors during finish(). Do not raise from finish().
* Stop plugins slightly earlier in the finish sequence, so there's time to catch errors from them.
* Resolve old concurrency hazard with DoorWatcher.
… via that connection (#13206)

adds a check to ensure a connected network status ip reported by a robot has a healthy response from
the app discovery-client. for example, robots connected to a different wifi network than the client
app should not show a wifi connection in the app, because the app cannot communicate with that robot
via wifi.

closes RQA-1150
fix(app): call setState as a callback function
…ged after an error (#13214)

* update hardware message to add stay engaged param

* stay engaged when grip

* use stay engaged in hardware controller
…ally moving (#13232)

* Only monitor overpressure if plunger axis is actually moving
To avoid scenarios where users complete a wizard flow launched from the protocol setup steps only to
return to a list item that still shows the old value, employ a background poll of the instruments
endpoint in addition to the on complete refetches.  this way updates are visible regardless of
whether ODD or Desktop was  used to complete the wizard.

Closes RQA-1139
shows the robot-reported wifi and ethernet ip info even when the client app is unable to communicate
via that ip
* fetch grip height and force from definitions and use for labware movement in PE

* updated test

* updated force values, allow force and height of zero

* updated tests with changed force values
changes the desktop network icon priority to ethernet > wifi > usb

closes RQA-1204
Copy link

@nusrat813 nusrat813 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sfoster1 sfoster1 merged commit d145fbb into internal-release Aug 9, 2023
89 of 92 checks passed
@koji koji deleted the internal-release_0.14.0 branch November 29, 2023 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.