From 57636e58763586aa003948135a1fd9572bdf6226 Mon Sep 17 00:00:00 2001 From: Mike Cousins Date: Fri, 21 Sep 2018 12:08:36 -0400 Subject: [PATCH] chore(release): 3.4.0 (#2338) --- CHANGELOG.md | 39 +++++++++++++++++++ api/opentrons/CHANGELOG.md | 23 +++++++++++ api/opentrons/package.json | 2 +- app-shell/CHANGELOG.md | 19 ++++++++++ app-shell/build/release-notes.md | 57 +++++++++++++++++++++++++--- app-shell/package.json | 6 +-- app/CHANGELOG.md | 21 ++++++++++ app/package.json | 6 +-- components/CHANGELOG.md | 22 +++++++++++ components/package.json | 2 +- discovery-client/CHANGELOG.md | 9 +++++ discovery-client/package.json | 2 +- lerna.json | 2 +- protocol-designer/CHANGELOG.md | 24 ++++++++++++ protocol-designer/package.json | 4 +- protocol-library-kludge/CHANGELOG.md | 9 +++++ protocol-library-kludge/package.json | 4 +- shared-data/CHANGELOG.md | 18 +++++++++ shared-data/package.json | 2 +- update-server/otupdate/CHANGELOG.md | 12 ++++++ update-server/otupdate/package.json | 2 +- webpack-config/CHANGELOG.md | 9 +++++ webpack-config/package.json | 2 +- 23 files changed, 274 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c829dbfa9c6..a902b888850 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,45 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **api:** Patch resources/scripts to always be executable ([#2314](https://github.com/Opentrons/opentrons/issues/2314)) ([7db14bc](https://github.com/Opentrons/opentrons/commit/7db14bc)), closes [#2313](https://github.com/Opentrons/opentrons/issues/2313) +* **api:** Update definitions for tuberacks ([#2317](https://github.com/Opentrons/opentrons/issues/2317)) ([4ce2595](https://github.com/Opentrons/opentrons/commit/4ce2595)), closes [#2290](https://github.com/Opentrons/opentrons/issues/2290) +* **api:** Update the aluminum block definitions to match drawings ([#2342](https://github.com/Opentrons/opentrons/issues/2342)) ([4c1e4c2](https://github.com/Opentrons/opentrons/commit/4c1e4c2)), closes [#2292](https://github.com/Opentrons/opentrons/issues/2292) +* **api:** When reseting the robot singleton, clear added tips ([#2323](https://github.com/Opentrons/opentrons/issues/2323)) ([710e2d6](https://github.com/Opentrons/opentrons/commit/710e2d6)) +* **app:** Fix robot list scroll clipping ([#2288](https://github.com/Opentrons/opentrons/issues/2288)) ([28556ef](https://github.com/Opentrons/opentrons/commit/28556ef)), closes [#2046](https://github.com/Opentrons/opentrons/issues/2046) +* **app:** Open external links in browser instead of app window ([#2327](https://github.com/Opentrons/opentrons/issues/2327)) ([5bf5d5f](https://github.com/Opentrons/opentrons/commit/5bf5d5f)) +* **app:** Prevent keypresses from changing jog jump size ([#2315](https://github.com/Opentrons/opentrons/issues/2315)) ([1b32d6d](https://github.com/Opentrons/opentrons/commit/1b32d6d)) +* **app:** Wrap runscreen modals in portal ([#2308](https://github.com/Opentrons/opentrons/issues/2308)) ([aefad0a](https://github.com/Opentrons/opentrons/commit/aefad0a)) +* **protocol-designer:** close tooltips and step creation button ([#2326](https://github.com/Opentrons/opentrons/issues/2326)) ([f99445b](https://github.com/Opentrons/opentrons/commit/f99445b)) +* **protocol-designer:** correct alignment of form fields ([#2281](https://github.com/Opentrons/opentrons/issues/2281)) ([419c55a](https://github.com/Opentrons/opentrons/commit/419c55a)), closes [#2196](https://github.com/Opentrons/opentrons/issues/2196) +* **protocol-designer:** fix bug with well access for rect wells ([#2296](https://github.com/Opentrons/opentrons/issues/2296)) ([309a8bf](https://github.com/Opentrons/opentrons/commit/309a8bf)), closes [#2081](https://github.com/Opentrons/opentrons/issues/2081) +* **protocol-designer:** fix recurring deleted labware bug ([#2299](https://github.com/Opentrons/opentrons/issues/2299)) ([ebb44e1](https://github.com/Opentrons/opentrons/commit/ebb44e1)) +* **protocol-designer:** fix whitescreen on deleting blowout labware ([#2341](https://github.com/Opentrons/opentrons/issues/2341)) ([44196c6](https://github.com/Opentrons/opentrons/commit/44196c6)) + + +### Features + +* **api:** Add ability to connect to WPA2-Enterprise networks ([#2283](https://github.com/Opentrons/opentrons/issues/2283)) ([972b501](https://github.com/Opentrons/opentrons/commit/972b501)), closes [#2252](https://github.com/Opentrons/opentrons/issues/2252) [#2251](https://github.com/Opentrons/opentrons/issues/2251) [#2284](https://github.com/Opentrons/opentrons/issues/2284) +* **api:** Flash the smoothie on api boot if versions don't match ([#2325](https://github.com/Opentrons/opentrons/issues/2325)) ([b015f58](https://github.com/Opentrons/opentrons/commit/b015f58)) +* **api:** Remove deck calibration from reset options ([#2330](https://github.com/Opentrons/opentrons/issues/2330)) ([f7d0c48](https://github.com/Opentrons/opentrons/commit/f7d0c48)) +* **api:** support optional pause message ([#2306](https://github.com/Opentrons/opentrons/issues/2306)) ([e8056ae](https://github.com/Opentrons/opentrons/commit/e8056ae)), closes [#1694](https://github.com/Opentrons/opentrons/issues/1694) +* **app:** Add release notes to app update modal ([#2316](https://github.com/Opentrons/opentrons/issues/2316)) ([745a1f8](https://github.com/Opentrons/opentrons/commit/745a1f8)) +* **app:** Enable autoupdate on Linux by switching to AppImage builds ([#2329](https://github.com/Opentrons/opentrons/issues/2329)) ([caade74](https://github.com/Opentrons/opentrons/commit/caade74)), closes [#2303](https://github.com/Opentrons/opentrons/issues/2303) +* **components:** make titlebar stick to top on scroll ([#2321](https://github.com/Opentrons/opentrons/issues/2321)) ([e9b58d8](https://github.com/Opentrons/opentrons/commit/e9b58d8)), closes [#2195](https://github.com/Opentrons/opentrons/issues/2195) +* **protocol-designer:** add dynamic tooltip arrow ([#2319](https://github.com/Opentrons/opentrons/issues/2319)) ([44eb1fb](https://github.com/Opentrons/opentrons/commit/44eb1fb)), closes [#2026](https://github.com/Opentrons/opentrons/issues/2026) +* **protocol-designer:** allow user to specify disposal volume dest ([#2295](https://github.com/Opentrons/opentrons/issues/2295)) ([92ba845](https://github.com/Opentrons/opentrons/commit/92ba845)), closes [#1676](https://github.com/Opentrons/opentrons/issues/1676) +* **protocol-designer:** autoselect default pipette for new forms ([#2320](https://github.com/Opentrons/opentrons/issues/2320)) ([c5efd3c](https://github.com/Opentrons/opentrons/commit/c5efd3c)), closes [#1296](https://github.com/Opentrons/opentrons/issues/1296) +* **protocol-designer:** modify well selection instructional text ([#2263](https://github.com/Opentrons/opentrons/issues/2263)) ([9ec91a4](https://github.com/Opentrons/opentrons/commit/9ec91a4)), closes [#2204](https://github.com/Opentrons/opentrons/issues/2204) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/api/opentrons/CHANGELOG.md b/api/opentrons/CHANGELOG.md index d8348a3927f..bdb2dc81bcf 100644 --- a/api/opentrons/CHANGELOG.md +++ b/api/opentrons/CHANGELOG.md @@ -3,6 +3,29 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **api:** Patch resources/scripts to always be executable ([#2314](https://github.com/Opentrons/opentrons/issues/2314)) ([7db14bc](https://github.com/Opentrons/opentrons/commit/7db14bc)), closes [#2313](https://github.com/Opentrons/opentrons/issues/2313) +* **api:** Update definitions for tuberacks ([#2317](https://github.com/Opentrons/opentrons/issues/2317)) ([4ce2595](https://github.com/Opentrons/opentrons/commit/4ce2595)), closes [#2290](https://github.com/Opentrons/opentrons/issues/2290) +* **api:** Update the aluminum block definitions to match drawings ([#2342](https://github.com/Opentrons/opentrons/issues/2342)) ([4c1e4c2](https://github.com/Opentrons/opentrons/commit/4c1e4c2)), closes [#2292](https://github.com/Opentrons/opentrons/issues/2292) +* **api:** When reseting the robot singleton, clear added tips ([#2323](https://github.com/Opentrons/opentrons/issues/2323)) ([710e2d6](https://github.com/Opentrons/opentrons/commit/710e2d6)) + + +### Features + +* **api:** Add ability to connect to WPA2-Enterprise networks ([#2283](https://github.com/Opentrons/opentrons/issues/2283)) ([972b501](https://github.com/Opentrons/opentrons/commit/972b501)), closes [#2252](https://github.com/Opentrons/opentrons/issues/2252) [#2251](https://github.com/Opentrons/opentrons/issues/2251) [#2284](https://github.com/Opentrons/opentrons/issues/2284) +* **api:** Flash the smoothie on api boot if versions don't match ([#2325](https://github.com/Opentrons/opentrons/issues/2325)) ([b015f58](https://github.com/Opentrons/opentrons/commit/b015f58)) +* **api:** Remove deck calibration from reset options ([#2330](https://github.com/Opentrons/opentrons/issues/2330)) ([f7d0c48](https://github.com/Opentrons/opentrons/commit/f7d0c48)) +* **api:** support optional pause message ([#2306](https://github.com/Opentrons/opentrons/issues/2306)) ([e8056ae](https://github.com/Opentrons/opentrons/commit/e8056ae)), closes [#1694](https://github.com/Opentrons/opentrons/issues/1694) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/api/opentrons/package.json b/api/opentrons/package.json index cb6025a69ec..61602e6fa9e 100644 --- a/api/opentrons/package.json +++ b/api/opentrons/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/api-server", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Opentrons API server application", "repository": { "type": "git", diff --git a/app-shell/CHANGELOG.md b/app-shell/CHANGELOG.md index 7d36d253b2c..6863b15c07b 100644 --- a/app-shell/CHANGELOG.md +++ b/app-shell/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **app:** Open external links in browser instead of app window ([#2327](https://github.com/Opentrons/opentrons/issues/2327)) ([5bf5d5f](https://github.com/Opentrons/opentrons/commit/5bf5d5f)) + + +### Features + +* **api:** Flash the smoothie on api boot if versions don't match ([#2325](https://github.com/Opentrons/opentrons/issues/2325)) ([b015f58](https://github.com/Opentrons/opentrons/commit/b015f58)) +* **app:** Add release notes to app update modal ([#2316](https://github.com/Opentrons/opentrons/issues/2316)) ([745a1f8](https://github.com/Opentrons/opentrons/commit/745a1f8)) +* **app:** Enable autoupdate on Linux by switching to AppImage builds ([#2329](https://github.com/Opentrons/opentrons/issues/2329)) ([caade74](https://github.com/Opentrons/opentrons/commit/caade74)), closes [#2303](https://github.com/Opentrons/opentrons/issues/2303) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/app-shell/build/release-notes.md b/app-shell/build/release-notes.md index 153cddd2da2..72954fb7abc 100644 --- a/app-shell/build/release-notes.md +++ b/app-shell/build/release-notes.md @@ -1,38 +1,85 @@ # Changes since 3.3.0 +For more details, please see the full [technical change log][changelog] + +[changelog]: https://github.com/Opentrons/opentrons/blob/edge/CHANGELOG.md + ## Opentrons App -We've updated the app to give you information about your protocols _before_ you start calibrating and running your robot. We hope you like the update! +We've updated the app to give you information about your protocols _before_ you start calibrating and running your robot. On top of that, our **Linux build of the app is now able to self-update!** + +### Known issues + +- The app's run log is still having problems displaying the current run step, especially if pauses and resumes are involved ([#2047][2047]) ### Bug fixes +- Cleaned up some scrolling and modal coverage issues +- Ensured that external links actually get opened in your browser +- Fixed a bug where the arrow keys could change the jog step size (thanks to [Philipp Jaeger][2300] for reporting this issue!) - Fixed support chat so required configuration information is properly sent +[2047]: https://github.com/Opentrons/opentrons/issues/2047 +[2300]: https://github.com/Opentrons/opentrons/issues/2300 + ### New features +- When updating your app, you're going to see these release notes to see what's changed since the last version +- Linux builds are now packaged as [AppImages][appimage], which means: + - The Linux version of the app now supports auto-update + - While we only officially support Ubuntu, the app _should_ now also be able to run on Fedora 21 or later - We've got a shiny new protocol summary page to give you more information about your protocol at a glance after you upload it - The app now automatically provides pipette configuration to support chat so our wonderful staff can better help you + +[appimage]: https://appimage.org/ ## OT2 and Protocol API -This update is all about new and updated labware definitions! Remember to update your robot after you update your app to get these changes onto your OT2. +This update is all about improving the reliability of your robot and getting you new and updated labware definitions! Remember to update your robot after you update your app to get these changes onto your OT2. + +### Known issues + +- This update includes updates to several labware definitions. Please note **these will not overwrite your current labware definitions**, unless you reset your robot's labware definitions. If you would like to get the updates: + - In the app, go to "Robots" > your robot > "Advanced Settings" > "Factory Reset" + - Unfortunately **this will clear out all your previous labware calibrations** + - You will, however, get various fixes to the base definitions that will reduce the amount of calibration you need to do in the future +- While the underlying definition is now correct, there is a known API bug that is causing the robot to think a `50ml` tube in a `15/50ml` tuberack is the same height as the `15ml` tube ### Bug fixes -- Fixed some problems with the Biorad PCR and 10µL tiprack definitions -- Fixed a problem with how the robot launches its API server +- Fixed some problems with the Bio-Rad PCR and 10µL tiprack definitions +- Fixed a variety of problems with how the robot boots that could result in an unresponsive robot - Ensured that factory reset really does clear the labware database every time +- Fixed a problem with state from protocol simulation hanging around for the actual run (which could confuse the robot into thinking it had a tip on when it did not) +- Removed deck calibration from the factory reset options, because the proper way to reset your deck calibration is to go through the full deck calibration process ### New features -- Added a bunch of new labware definitions +- Added a bunch of new labware definitions! - [Opentrons modular tuberack set][tuberacks] + - `opentrons-tuberack-15ml` + - `opentrons-tuberack-50ml` + - `opentrons-tuberack-15_50ml` + - `opentrons-tuberack-2ml-eppendorf` + - `opentrons-tuberack-2ml-screwcap` - [Opentrons aluminum block set][blocks] + - `opentrons-aluminum-block-2ml-eppendorf` + - `opentrons-aluminum-block-2ml-screwcap` + - `opentrons-aluminum-block-96-PCR-plate` + - `opentrons-aluminum-block-PCR-strips-200ul` - Enjoy using your shiny new tube rack sets and [Temperature Module][tempdeck]! +- Did a lot of plumbing work for upcoming WiFi improvements. (Enterprise networks! Hidden SSIDs!) Keep an eye out for these changes to be finished in an upcoming release +- The API will now automatically keep the firmware of its Smoothie motor controller board up-to-date +- `robot.pause` now supports an optional message to display in the app's run log + + ``` + robot.pause(msg='Waiting for you to click "Resume"') + ``` + - The min. and max. volumes of the default pipette constructors in the protocol API can now be optionally overridden (thanks [@rvinzent][rvinzent]!) ``` diff --git a/app-shell/package.json b/app-shell/package.json index 8168514dad3..b12d6ca07f0 100644 --- a/app-shell/package.json +++ b/app-shell/package.json @@ -1,7 +1,7 @@ { "name": "@opentrons/app-shell", "productName": "Opentrons", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Opentrons desktop application", "main": "lib/main.js", "scripts": { @@ -21,10 +21,10 @@ }, "homepage": "https://github.com/Opentrons/opentrons", "devDependencies": { - "@opentrons/app": "3.4.0-beta.0" + "@opentrons/app": "3.4.0" }, "dependencies": { - "@opentrons/discovery-client": "3.4.0-beta.0", + "@opentrons/discovery-client": "3.4.0", "@thi.ng/paths": "^1.3.8", "dateformat": "^3.0.3", "electron-debug": "^1.1.0", diff --git a/app/CHANGELOG.md b/app/CHANGELOG.md index 8172e0cdf64..9427ac1d6b3 100644 --- a/app/CHANGELOG.md +++ b/app/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **app:** Fix robot list scroll clipping ([#2288](https://github.com/Opentrons/opentrons/issues/2288)) ([28556ef](https://github.com/Opentrons/opentrons/commit/28556ef)), closes [#2046](https://github.com/Opentrons/opentrons/issues/2046) +* **app:** Open external links in browser instead of app window ([#2327](https://github.com/Opentrons/opentrons/issues/2327)) ([5bf5d5f](https://github.com/Opentrons/opentrons/commit/5bf5d5f)) +* **app:** Prevent keypresses from changing jog jump size ([#2315](https://github.com/Opentrons/opentrons/issues/2315)) ([1b32d6d](https://github.com/Opentrons/opentrons/commit/1b32d6d)) +* **app:** Wrap runscreen modals in portal ([#2308](https://github.com/Opentrons/opentrons/issues/2308)) ([aefad0a](https://github.com/Opentrons/opentrons/commit/aefad0a)) + + +### Features + +* **app:** Add release notes to app update modal ([#2316](https://github.com/Opentrons/opentrons/issues/2316)) ([745a1f8](https://github.com/Opentrons/opentrons/commit/745a1f8)) +* **app:** Enable autoupdate on Linux by switching to AppImage builds ([#2329](https://github.com/Opentrons/opentrons/issues/2329)) ([caade74](https://github.com/Opentrons/opentrons/commit/caade74)), closes [#2303](https://github.com/Opentrons/opentrons/issues/2303) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/app/package.json b/app/package.json index 95cf81d8a3f..c91e9d41a21 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/app", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Opentrons desktop application UI", "main": "src/index.js", "repository": { @@ -21,8 +21,8 @@ "flow-typed": "^2.5.1" }, "dependencies": { - "@opentrons/components": "3.4.0-beta.0", - "@opentrons/shared-data": "3.4.0-beta.0", + "@opentrons/components": "3.4.0", + "@opentrons/shared-data": "3.4.0", "@thi.ng/paths": "^1.3.8", "classnames": "^2.2.5", "electron": "1.8.3", diff --git a/components/CHANGELOG.md b/components/CHANGELOG.md index d5d09a1e612..97442f6d6bc 100644 --- a/components/CHANGELOG.md +++ b/components/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **app:** Fix robot list scroll clipping ([#2288](https://github.com/Opentrons/opentrons/issues/2288)) ([28556ef](https://github.com/Opentrons/opentrons/commit/28556ef)), closes [#2046](https://github.com/Opentrons/opentrons/issues/2046) +* **protocol-designer:** close tooltips and step creation button ([#2326](https://github.com/Opentrons/opentrons/issues/2326)) ([f99445b](https://github.com/Opentrons/opentrons/commit/f99445b)) +* **protocol-designer:** correct alignment of form fields ([#2281](https://github.com/Opentrons/opentrons/issues/2281)) ([419c55a](https://github.com/Opentrons/opentrons/commit/419c55a)), closes [#2196](https://github.com/Opentrons/opentrons/issues/2196) + + +### Features + +* **app:** Add release notes to app update modal ([#2316](https://github.com/Opentrons/opentrons/issues/2316)) ([745a1f8](https://github.com/Opentrons/opentrons/commit/745a1f8)) +* **protocol-designer:** add dynamic tooltip arrow ([#2319](https://github.com/Opentrons/opentrons/issues/2319)) ([44eb1fb](https://github.com/Opentrons/opentrons/commit/44eb1fb)), closes [#2026](https://github.com/Opentrons/opentrons/issues/2026) +* **protocol-designer:** allow user to specify disposal volume dest ([#2295](https://github.com/Opentrons/opentrons/issues/2295)) ([92ba845](https://github.com/Opentrons/opentrons/commit/92ba845)), closes [#1676](https://github.com/Opentrons/opentrons/issues/1676) +* **protocol-designer:** modify well selection instructional text ([#2263](https://github.com/Opentrons/opentrons/issues/2263)) ([9ec91a4](https://github.com/Opentrons/opentrons/commit/9ec91a4)), closes [#2204](https://github.com/Opentrons/opentrons/issues/2204) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/components/package.json b/components/package.json index c09a920bd28..12ae1eba540 100644 --- a/components/package.json +++ b/components/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/components", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "React components library for Opentrons' projects", "main": "src/index.js", "style": "src/index.css", diff --git a/discovery-client/CHANGELOG.md b/discovery-client/CHANGELOG.md index 1a466339d54..5665fa22eb2 100644 --- a/discovery-client/CHANGELOG.md +++ b/discovery-client/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + +**Note:** Version bump only for package @opentrons/discovery-client + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/discovery-client/package.json b/discovery-client/package.json index ae75af1b34e..df3a63dcf07 100644 --- a/discovery-client/package.json +++ b/discovery-client/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/discovery-client", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Node.js client for discovering Opentrons robots on the network", "main": "lib/index.js", "bin": { diff --git a/lerna.json b/lerna.json index 3ea8ee53534..e36cd9cfac4 100644 --- a/lerna.json +++ b/lerna.json @@ -12,5 +12,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "3.4.0-beta.0" + "version": "3.4.0" } diff --git a/protocol-designer/CHANGELOG.md b/protocol-designer/CHANGELOG.md index c1c0aad7ae4..4ead36e720d 100644 --- a/protocol-designer/CHANGELOG.md +++ b/protocol-designer/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **protocol-designer:** close tooltips and step creation button ([#2326](https://github.com/Opentrons/opentrons/issues/2326)) ([f99445b](https://github.com/Opentrons/opentrons/commit/f99445b)) +* **protocol-designer:** correct alignment of form fields ([#2281](https://github.com/Opentrons/opentrons/issues/2281)) ([419c55a](https://github.com/Opentrons/opentrons/commit/419c55a)), closes [#2196](https://github.com/Opentrons/opentrons/issues/2196) +* **protocol-designer:** fix recurring deleted labware bug ([#2299](https://github.com/Opentrons/opentrons/issues/2299)) ([ebb44e1](https://github.com/Opentrons/opentrons/commit/ebb44e1)) +* **protocol-designer:** fix whitescreen on deleting blowout labware ([#2341](https://github.com/Opentrons/opentrons/issues/2341)) ([44196c6](https://github.com/Opentrons/opentrons/commit/44196c6)) + + +### Features + +* **components:** make titlebar stick to top on scroll ([#2321](https://github.com/Opentrons/opentrons/issues/2321)) ([e9b58d8](https://github.com/Opentrons/opentrons/commit/e9b58d8)), closes [#2195](https://github.com/Opentrons/opentrons/issues/2195) +* **protocol-designer:** add dynamic tooltip arrow ([#2319](https://github.com/Opentrons/opentrons/issues/2319)) ([44eb1fb](https://github.com/Opentrons/opentrons/commit/44eb1fb)), closes [#2026](https://github.com/Opentrons/opentrons/issues/2026) +* **protocol-designer:** allow user to specify disposal volume dest ([#2295](https://github.com/Opentrons/opentrons/issues/2295)) ([92ba845](https://github.com/Opentrons/opentrons/commit/92ba845)), closes [#1676](https://github.com/Opentrons/opentrons/issues/1676) +* **protocol-designer:** autoselect default pipette for new forms ([#2320](https://github.com/Opentrons/opentrons/issues/2320)) ([c5efd3c](https://github.com/Opentrons/opentrons/commit/c5efd3c)), closes [#1296](https://github.com/Opentrons/opentrons/issues/1296) +* **protocol-designer:** modify well selection instructional text ([#2263](https://github.com/Opentrons/opentrons/issues/2263)) ([9ec91a4](https://github.com/Opentrons/opentrons/commit/9ec91a4)), closes [#2204](https://github.com/Opentrons/opentrons/issues/2204) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/protocol-designer/package.json b/protocol-designer/package.json index 22c3aed0ff8..29348466aad 100755 --- a/protocol-designer/package.json +++ b/protocol-designer/package.json @@ -9,7 +9,7 @@ }, "name": "protocol-designer", "private": true, - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Protocol designer app", "main": "src/index.js", "bugs": { @@ -18,7 +18,7 @@ "homepage": "https://github.com/Opentrons/opentrons", "license": "Apache-2.0", "dependencies": { - "@opentrons/components": "3.4.0-beta.0", + "@opentrons/components": "3.4.0", "classnames": "^2.2.5", "i18next": "^11.5.0", "lodash": "^4.17.4", diff --git a/protocol-library-kludge/CHANGELOG.md b/protocol-library-kludge/CHANGELOG.md index 923402044b1..fc8aea11f4e 100644 --- a/protocol-library-kludge/CHANGELOG.md +++ b/protocol-library-kludge/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + +**Note:** Version bump only for package protocol-library-kludge + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/protocol-library-kludge/package.json b/protocol-library-kludge/package.json index 494584026a1..957d35018a5 100644 --- a/protocol-library-kludge/package.json +++ b/protocol-library-kludge/package.json @@ -9,7 +9,7 @@ }, "name": "protocol-library-kludge", "private": true, - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Protocol library stuff (WIP)", "main": "src/index.js", "bugs": { @@ -18,7 +18,7 @@ "homepage": "https://github.com/Opentrons/opentrons", "license": "Apache-2.0", "dependencies": { - "@opentrons/components": "3.4.0-beta.0", + "@opentrons/components": "3.4.0", "classnames": "^2.2.5", "lodash": "^4.17.4", "react": "^16.2.0", diff --git a/shared-data/CHANGELOG.md b/shared-data/CHANGELOG.md index b5522f7a017..088b20a3775 100644 --- a/shared-data/CHANGELOG.md +++ b/shared-data/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Bug Fixes + +* **api:** Update the aluminum block definitions to match drawings ([#2342](https://github.com/Opentrons/opentrons/issues/2342)) ([4c1e4c2](https://github.com/Opentrons/opentrons/commit/4c1e4c2)), closes [#2292](https://github.com/Opentrons/opentrons/issues/2292) +* **protocol-designer:** fix bug with well access for rect wells ([#2296](https://github.com/Opentrons/opentrons/issues/2296)) ([309a8bf](https://github.com/Opentrons/opentrons/commit/309a8bf)), closes [#2081](https://github.com/Opentrons/opentrons/issues/2081) + + +### Features + +* **protocol-designer:** modify well selection instructional text ([#2263](https://github.com/Opentrons/opentrons/issues/2263)) ([9ec91a4](https://github.com/Opentrons/opentrons/commit/9ec91a4)), closes [#2204](https://github.com/Opentrons/opentrons/issues/2204) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/shared-data/package.json b/shared-data/package.json index bd79a5683d8..be91a79b260 100755 --- a/shared-data/package.json +++ b/shared-data/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/shared-data", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Default labware definitions for Opentrons robots", "repository": { "type": "git", diff --git a/update-server/otupdate/CHANGELOG.md b/update-server/otupdate/CHANGELOG.md index 5440852f786..a632d753fe9 100644 --- a/update-server/otupdate/CHANGELOG.md +++ b/update-server/otupdate/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + + +### Features + +* **api:** Add ability to connect to WPA2-Enterprise networks ([#2283](https://github.com/Opentrons/opentrons/issues/2283)) ([972b501](https://github.com/Opentrons/opentrons/commit/972b501)), closes [#2252](https://github.com/Opentrons/opentrons/issues/2252) [#2251](https://github.com/Opentrons/opentrons/issues/2251) [#2284](https://github.com/Opentrons/opentrons/issues/2284) + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/update-server/otupdate/package.json b/update-server/otupdate/package.json index 009f272ab89..862e53957a3 100644 --- a/update-server/otupdate/package.json +++ b/update-server/otupdate/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/update-server", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Update server for Opentrons robots", "repository": { "type": "git", diff --git a/webpack-config/CHANGELOG.md b/webpack-config/CHANGELOG.md index cecbcd58434..66b44cb91c5 100644 --- a/webpack-config/CHANGELOG.md +++ b/webpack-config/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.4.0](https://github.com/Opentrons/opentrons/compare/v3.4.0-beta.0...v3.4.0) (2018-09-21) + +**Note:** Version bump only for package @opentrons/webpack-config + + + + + # [3.4.0-beta.0](https://github.com/Opentrons/opentrons/compare/v3.3.1-beta.0...v3.4.0-beta.0) (2018-09-14) diff --git a/webpack-config/package.json b/webpack-config/package.json index 50ffb541744..80bede6a861 100644 --- a/webpack-config/package.json +++ b/webpack-config/package.json @@ -1,6 +1,6 @@ { "name": "@opentrons/webpack-config", - "version": "3.4.0-beta.0", + "version": "3.4.0", "description": "Shareable pieces of webpack configuration", "main": "index.js", "repository": {