From fd2b5eba6173ddd52fadbabb7aa39d40dce87d70 Mon Sep 17 00:00:00 2001 From: Roman Iuvshyn Date: Wed, 19 Sep 2018 11:20:46 +0300 Subject: [PATCH] RELEASE: Update CHANGELOG (#11272) --- CHANGELOG.md | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f2208ccdc7..14065852c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,148 @@ # Change Log +## [6.11.0](https://github.com/eclipse/che/tree/6.11.0) (2018-09-12) +[Full Changelog](https://github.com/eclipse/che/compare/6.10.0...6.11.0) + +**Merged pull requests:** + +- CHE-11173: Fix Unsupported operation exception [\#11176](https://github.com/eclipse/che/pull/11176) ([vinokurig](https://github.com/vinokurig)) +- RELEASE: Set next development version [\#11169](https://github.com/eclipse/che/pull/11169) ([riuvshin](https://github.com/riuvshin)) +- Add actual values of web element in SeleniumWebDriver error message [\#11153](https://github.com/eclipse/che/pull/11153) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Update LSP4J to 0.5.0.M1 [\#11152](https://github.com/eclipse/che/pull/11152) ([tsmaeder](https://github.com/tsmaeder)) +- Manage the list of plugins from Che plugins registry [\#11143](https://github.com/eclipse/che/pull/11143) ([ashumilova](https://github.com/ashumilova)) +- Add heap options env variable to jdt.ls start script [\#11116](https://github.com/eclipse/che/pull/11116) ([tsmaeder](https://github.com/tsmaeder)) +- Fix for PlainJavaProjectConfigureClasspathTest [\#11109](https://github.com/eclipse/che/pull/11109) ([svor](https://github.com/svor)) +- Fix selenium tests [\#11100](https://github.com/eclipse/che/pull/11100) ([tolusha](https://github.com/tolusha)) +- Fix selenium tests [\#11074](https://github.com/eclipse/che/pull/11074) ([tolusha](https://github.com/tolusha)) +- Fix selenium tests [\#11063](https://github.com/eclipse/che/pull/11063) ([tolusha](https://github.com/tolusha)) +- Fix selenium tests [\#11062](https://github.com/eclipse/che/pull/11062) ([tolusha](https://github.com/tolusha)) +- Fix tests from languageserver package [\#11059](https://github.com/eclipse/che/pull/11059) ([svor](https://github.com/svor)) +- Use notifications instead of client commands [\#11057](https://github.com/eclipse/che/pull/11057) ([tsmaeder](https://github.com/tsmaeder)) +- Fix waiting message in NavigateToFileTest [\#11052](https://github.com/eclipse/che/pull/11052) ([svor](https://github.com/svor)) +- Fix selenium tests [\#11041](https://github.com/eclipse/che/pull/11041) ([tolusha](https://github.com/tolusha)) +- Fix selenium tests [\#11036](https://github.com/eclipse/che/pull/11036) ([tolusha](https://github.com/tolusha)) +- Fix NavigateToFileTest selenium test [\#11034](https://github.com/eclipse/che/pull/11034) ([svor](https://github.com/svor)) +- Waiting for editor activation in FindUsagesBaseOperationTest [\#11014](https://github.com/eclipse/che/pull/11014) ([svor](https://github.com/svor)) +- Fix selenium tests in languageserver package [\#11005](https://github.com/eclipse/che/pull/11005) ([tolusha](https://github.com/tolusha)) +- Source folders of Plain Java project are not properly shown in Projec… [\#11003](https://github.com/eclipse/che/pull/11003) ([vrubezhny](https://github.com/vrubezhny)) +- Make tests stable in projectexplorer package [\#10990](https://github.com/eclipse/che/pull/10990) ([tolusha](https://github.com/tolusha)) +- Restore test resources [\#10985](https://github.com/eclipse/che/pull/10985) ([tsmaeder](https://github.com/tsmaeder)) +- Simplify jdtls pr [\#10984](https://github.com/eclipse/che/pull/10984) ([tsmaeder](https://github.com/tsmaeder)) +- Fix tests in org.eclipse.che.selenium.editor.autocomplete [\#10975](https://github.com/eclipse/che/pull/10975) ([svor](https://github.com/svor)) +- Fix dependencies [\#10972](https://github.com/eclipse/che/pull/10972) ([vparfonov](https://github.com/vparfonov)) +- Jdt.ls: fix selenium fix stack ordering [\#10969](https://github.com/eclipse/che/pull/10969) ([vparfonov](https://github.com/vparfonov)) +- Jdt.ls: fix few Selenium tests for Refactoring feature [\#10965](https://github.com/eclipse/che/pull/10965) ([vparfonov](https://github.com/vparfonov)) +- Use equinox launcher independently of its version [\#10963](https://github.com/eclipse/che/pull/10963) ([tolusha](https://github.com/tolusha)) +- Fix selenium tests in debug package [\#10951](https://github.com/eclipse/che/pull/10951) ([tolusha](https://github.com/tolusha)) +- Fix find usage and method name [\#10949](https://github.com/eclipse/che/pull/10949) ([vparfonov](https://github.com/vparfonov)) +- Fix launcher version [\#10946](https://github.com/eclipse/che/pull/10946) ([tolusha](https://github.com/tolusha)) +- Jdt.ls: fix selenium test PullRequestPluginWithForkTest and PullRequestPluginTest [\#10938](https://github.com/eclipse/che/pull/10938) ([vparfonov](https://github.com/vparfonov)) +- Cleanup maven client side [\#10933](https://github.com/eclipse/che/pull/10933) ([tolusha](https://github.com/tolusha)) +- Fix config initialization [\#10930](https://github.com/eclipse/che/pull/10930) ([tolusha](https://github.com/tolusha)) +- Fix selenium tests in factory package [\#10921](https://github.com/eclipse/che/pull/10921) ([tolusha](https://github.com/tolusha)) +- Removed Eclipse Dependencies [\#10907](https://github.com/eclipse/che/pull/10907) ([tsmaeder](https://github.com/tsmaeder)) +- Fix tests in org.eclipse.che.selenium.editor [\#10899](https://github.com/eclipse/che/pull/10899) ([svor](https://github.com/svor)) +- New folders do not register in the jdt.ls workspace \#10115 [\#10893](https://github.com/eclipse/che/pull/10893) ([vrubezhny](https://github.com/vrubezhny)) +- JDT.LS: fix selenium tests in org.eclipse.che.selenium.miscellaneous [\#10886](https://github.com/eclipse/che/pull/10886) ([vparfonov](https://github.com/vparfonov)) +- Jdt.ls: fix selenium test in org.eclipse.che.selenium.dashboard.workspaces.details [\#10882](https://github.com/eclipse/che/pull/10882) ([vparfonov](https://github.com/vparfonov)) +- JDT.LS: fix selenium tests in org.eclipse.che.selenium.miscellaneous [\#10876](https://github.com/eclipse/che/pull/10876) ([vparfonov](https://github.com/vparfonov)) +- Stabilize selenium test UploadIntoProjectTest [\#10871](https://github.com/eclipse/che/pull/10871) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- CHE-10360: Hide the 'From Archetype' field if parent folder with pom.xml is selected [\#10718](https://github.com/eclipse/che/pull/10718) ([vinokurig](https://github.com/vinokurig)) +- \[Selenium\] Update the "MachinesAsynchronousStartTest" selenium test according to the new expected behavior [\#11167](https://github.com/eclipse/che/pull/11167) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) +- Set stable version of selenium chrome-node 3.14.0-curium [\#11165](https://github.com/eclipse/che/pull/11165) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Use correct constant [\#11159](https://github.com/eclipse/che/pull/11159) ([vzhukovskii](https://github.com/vzhukovskii)) +- Added authorization checks for all factory service's methods [\#11156](https://github.com/eclipse/che/pull/11156) ([sleshchenko](https://github.com/sleshchenko)) +- Selenium: update NewWorkspacePageTest selenium test according to the addition of new stacks [\#11150](https://github.com/eclipse/che/pull/11150) ([SkorikSergey](https://github.com/SkorikSergey)) +- Fix 'onOpen' websocket handlers [\#11136](https://github.com/eclipse/che/pull/11136) ([RomanNikitenko](https://github.com/RomanNikitenko)) +- Apply WaitUtils.waitSuccessCondition\(\) method to HotUpdateUtil [\#11127](https://github.com/eclipse/che/pull/11127) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Remove instructions to fork test repos [\#11126](https://github.com/eclipse/che/pull/11126) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Fix selenium tests in 'git' package to increase reliability [\#11125](https://github.com/eclipse/che/pull/11125) ([artaleks9](https://github.com/artaleks9)) +- \[factories\] Add support for github PR urls [\#11123](https://github.com/eclipse/che/pull/11123) ([benoitf](https://github.com/benoitf)) +- Selenium: increase timeout for checking that Wizard form is closed [\#11122](https://github.com/eclipse/che/pull/11122) ([SkorikSergey](https://github.com/SkorikSergey)) +- Rework plugin brokering to reuse PVC strategies code [\#11119](https://github.com/eclipse/che/pull/11119) ([garagatyi](https://github.com/garagatyi)) +- Fix an ability to use locally built images of Che on minishift [\#11118](https://github.com/eclipse/che/pull/11118) ([garagatyi](https://github.com/garagatyi)) +- Set JWT proxy pulling strategy to Always [\#11117](https://github.com/eclipse/che/pull/11117) ([garagatyi](https://github.com/garagatyi)) +- Fix links to kubernetes deployment docs [\#11115](https://github.com/eclipse/che/pull/11115) ([garagatyi](https://github.com/garagatyi)) +- Fix NPE and NumberFormatException in some cases [\#11114](https://github.com/eclipse/che/pull/11114) ([garagatyi](https://github.com/garagatyi)) +- Add migration to fix signature keys inconsistency [\#11113](https://github.com/eclipse/che/pull/11113) ([mshaposhnik](https://github.com/mshaposhnik)) +- Tune a list of owners for multi-user modules [\#11108](https://github.com/eclipse/che/pull/11108) ([skabashnyuk](https://github.com/skabashnyuk)) +- Add functional test for checking factory with skipFirstLevel parameter [\#11104](https://github.com/eclipse/che/pull/11104) ([musienko-maxim](https://github.com/musienko-maxim)) +- \[dockerfiles\] \[theia\] \[e2e\] Cleanup videos folder on each new run [\#11103](https://github.com/eclipse/che/pull/11103) ([benoitf](https://github.com/benoitf)) +- \[Selenium\] Fix unexpected fail of "WorkspaceDetailsMachineActionsTest" selenium test on docker infrastructure [\#11102](https://github.com/eclipse/che/pull/11102) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) +- Update create new project related selenium test [\#11101](https://github.com/eclipse/che/pull/11101) ([vzhukovskii](https://github.com/vzhukovskii)) +- \[ Selenium \] Fix unexpected fail of "CheckErrorsWarningsTabTest" selenium test [\#11099](https://github.com/eclipse/che/pull/11099) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) +- Added injecting of auth related env vars into Plugin Broker Pod [\#11098](https://github.com/eclipse/che/pull/11098) ([sleshchenko](https://github.com/sleshchenko)) +- Added authorization checks for BrokerService's JSON RPC methods [\#11092](https://github.com/eclipse/che/pull/11092) ([sleshchenko](https://github.com/sleshchenko)) +- \[walking skeleton\] Introduce ws.next stacks [\#11088](https://github.com/eclipse/che/pull/11088) ([benoitf](https://github.com/benoitf)) +- \[stack\] Use of new Theia 0.3.14 [\#11085](https://github.com/eclipse/che/pull/11085) ([benoitf](https://github.com/benoitf)) +- Selenium: check workspace creation from Java Theia stacks [\#11079](https://github.com/eclipse/che/pull/11079) ([SkorikSergey](https://github.com/SkorikSergey)) +- CHE-10756: Use regular user instead of root in theia image [\#11076](https://github.com/eclipse/che/pull/11076) ([mmorhun](https://github.com/mmorhun)) +- \[docker images\] Switch to Theia 0.3.14 [\#11073](https://github.com/eclipse/che/pull/11073) ([benoitf](https://github.com/benoitf)) +- Remove duplicated properties [\#11066](https://github.com/eclipse/che/pull/11066) ([skabashnyuk](https://github.com/skabashnyuk)) +- Moved plugin broker to runtime start phase instead of context preparing [\#11061](https://github.com/eclipse/che/pull/11061) ([sleshchenko](https://github.com/sleshchenko)) +- Make property with plugin registry url more javascript-friendly [\#11060](https://github.com/eclipse/che/pull/11060) ([skabashnyuk](https://github.com/skabashnyuk)) +- Fixed helm deployment with default value of loggerConfig [\#11056](https://github.com/eclipse/che/pull/11056) ([skabashnyuk](https://github.com/skabashnyuk)) +- Replace outdated images in configuration [\#11051](https://github.com/eclipse/che/pull/11051) ([musienko-maxim](https://github.com/musienko-maxim)) +- Various changes of Eclipse Che selenium tests result handling [\#11049](https://github.com/eclipse/che/pull/11049) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Selenium: add info about known issues, fix unstable selenium tests [\#11046](https://github.com/eclipse/che/pull/11046) ([SkorikSergey](https://github.com/SkorikSergey)) +- Add icons to project explorer tree for files with ".ts", ".jsx" and ".es6" extensions [\#11043](https://github.com/eclipse/che/pull/11043) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) +- CHE-10808: Use master branch of Che-Theia-hosted-plugin-manager-extension [\#11039](https://github.com/eclipse/che/pull/11039) ([mmorhun](https://github.com/mmorhun)) +- Prevent XSS attacks [\#11037](https://github.com/eclipse/che/pull/11037) ([vzhukovskii](https://github.com/vzhukovskii)) +- Multiple changes to deploy scripts [\#11025](https://github.com/eclipse/che/pull/11025) ([eivantsov](https://github.com/eivantsov)) +- Save all webdriver network logs with request URL starting from 'ws://' [\#11024](https://github.com/eclipse/che/pull/11024) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Correct the tests in the 'factory' package related to get rid from test repositories on GitHub [\#11019](https://github.com/eclipse/che/pull/11019) ([artaleks9](https://github.com/artaleks9)) +- Add che.workspace.plugin\_registry\_url information to workspace/settings Rest method [\#11015](https://github.com/eclipse/che/pull/11015) ([skabashnyuk](https://github.com/skabashnyuk)) +- Ocp sh improvements [\#11011](https://github.com/eclipse/che/pull/11011) ([eivantsov](https://github.com/eivantsov)) +- Fix path to OCP oauth certificate [\#11010](https://github.com/eclipse/che/pull/11010) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Create new test for covering Refactoring -\>Rename feature for DotNet LS [\#11006](https://github.com/eclipse/che/pull/11006) ([musienko-maxim](https://github.com/musienko-maxim)) +- Fix override and skip root behaviors [\#11002](https://github.com/eclipse/che/pull/11002) ([vparfonov](https://github.com/vparfonov)) +- Log at the DEBUG level when xml document parsing is quiet [\#10997](https://github.com/eclipse/che/pull/10997) ([RomanNikitenko](https://github.com/RomanNikitenko)) +- Fixed putting Che Subject into ServerEndpointConfig if http session is null [\#10993](https://github.com/eclipse/che/pull/10993) ([sleshchenko](https://github.com/sleshchenko)) +- Add Open on GitHub feature with E2E test [\#10971](https://github.com/eclipse/che/pull/10971) ([musienko-maxim](https://github.com/musienko-maxim)) +- Prevent XSS attack during render popup menu items [\#10970](https://github.com/eclipse/che/pull/10970) ([vzhukovskii](https://github.com/vzhukovskii)) +- Do not set incorrect presentable text marker for pom file [\#10968](https://github.com/eclipse/che/pull/10968) ([RomanNikitenko](https://github.com/RomanNikitenko)) +- \[Selenium\] Fix of unexpected fail of " RollingUpdateStrategyWithWorkspacesStartStopTest" selenium test [\#10967](https://github.com/eclipse/che/pull/10967) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) +- Fix clone and yo in Theia image [\#10960](https://github.com/eclipse/che/pull/10960) ([eivantsov](https://github.com/eivantsov)) +- Fix css styles for Firefox [\#10959](https://github.com/eclipse/che/pull/10959) ([vzhukovskii](https://github.com/vzhukovskii)) +- Added ability to deploy che plugin registry with ocp.sh [\#10954](https://github.com/eclipse/che/pull/10954) ([skabashnyuk](https://github.com/skabashnyuk)) +- CHE-10730: Change log level from Error to Debug when failed to parse xml file [\#10953](https://github.com/eclipse/che/pull/10953) ([vinokurig](https://github.com/vinokurig)) +- Revert update to 3.10 [\#10947](https://github.com/eclipse/che/pull/10947) ([eivantsov](https://github.com/eivantsov)) +- CHE-10798 Add theia-dashboard-extension into Theia Docker image [\#10942](https://github.com/eclipse/che/pull/10942) ([olexii4](https://github.com/olexii4)) +- Make E2E tests screenshots available in report on CI [\#10939](https://github.com/eclipse/che/pull/10939) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- Added authorization for JsonRpc methods [\#10934](https://github.com/eclipse/che/pull/10934) ([sleshchenko](https://github.com/sleshchenko)) +- Selenium: fix locator for tooltips on New Workspace page, add info about \#10728 known issue [\#10925](https://github.com/eclipse/che/pull/10925) ([SkorikSergey](https://github.com/SkorikSergey)) +- Added subject propagation during WebSocket methods calls [\#10922](https://github.com/eclipse/che/pull/10922) ([sleshchenko](https://github.com/sleshchenko)) +- Make Che logging variables configurable via helm [\#10912](https://github.com/eclipse/che/pull/10912) ([Ido-Itz](https://github.com/Ido-Itz)) +- Revert removal of CHE\_MULTIUSER variable from che-server-template.yaml [\#10911](https://github.com/eclipse/che/pull/10911) ([skabashnyuk](https://github.com/skabashnyuk)) +- Selenium: Change the timeout to resolve dependencies in the 'ImportAndValidateEclipseCheProjectTest' [\#10901](https://github.com/eclipse/che/pull/10901) ([artaleks9](https://github.com/artaleks9)) +- Change the method to expand the project tree in the 'SplitEditorFeatureTest' [\#10900](https://github.com/eclipse/che/pull/10900) ([artaleks9](https://github.com/artaleks9)) +- Don't skip maven site plugin in selenium tests [\#10896](https://github.com/eclipse/che/pull/10896) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- CHE-10850: Add notification about stop workspace by idle timeout [\#10892](https://github.com/eclipse/che/pull/10892) ([vinokurig](https://github.com/vinokurig)) +- Selenium: remove info about \#10809 known issue in CheckIntelligenceCommandToolbarTest test [\#10891](https://github.com/eclipse/che/pull/10891) ([SkorikSergey](https://github.com/SkorikSergey)) +- Show meaningful message when we cannot authenticate user \(due to absend email or other error\) [\#10889](https://github.com/eclipse/che/pull/10889) ([mshaposhnik](https://github.com/mshaposhnik)) +- Do not exit when okd dir removal fails [\#10888](https://github.com/eclipse/che/pull/10888) ([eivantsov](https://github.com/eivantsov)) +- Check if okd dir exists before removing content [\#10885](https://github.com/eclipse/che/pull/10885) ([eivantsov](https://github.com/eivantsov)) +- Create OKD local dir [\#10884](https://github.com/eclipse/che/pull/10884) ([eivantsov](https://github.com/eivantsov)) +- Selenium: add info about known issues, fix unstable selenium tests [\#10877](https://github.com/eclipse/che/pull/10877) ([SkorikSergey](https://github.com/SkorikSergey)) +- RELEASE: Update CHANGELOG [\#10873](https://github.com/eclipse/che/pull/10873) ([riuvshin](https://github.com/riuvshin)) +- Update selenium chrome-node to 3.14.0 [\#10869](https://github.com/eclipse/che/pull/10869) ([dmytro-ndp](https://github.com/dmytro-ndp)) +- RELEASE: Set next development version [\#10867](https://github.com/eclipse/che/pull/10867) ([riuvshin](https://github.com/riuvshin)) +- Remove unnecessary Services class from all dependent tests for increasing stability [\#10858](https://github.com/eclipse/che/pull/10858) ([musienko-maxim](https://github.com/musienko-maxim)) +- CHE-9709: fix ability to create a factory from a Git URL [\#10843](https://github.com/eclipse/che/pull/10843) ([akurinnoy](https://github.com/akurinnoy)) +- Fixed skipFirstLevel project parameter for factories [\#10837](https://github.com/eclipse/che/pull/10837) ([mkuznyetsov](https://github.com/mkuznyetsov)) +- Fix Che server protocol deserialization in k8s/OS infras [\#10831](https://github.com/eclipse/che/pull/10831) ([garagatyi](https://github.com/garagatyi)) +- Fix the link to docs. [\#10830](https://github.com/eclipse/che/pull/10830) ([monaka](https://github.com/monaka)) +- Selenium: fix locator for hover popup [\#10826](https://github.com/eclipse/che/pull/10826) ([SkorikSergey](https://github.com/SkorikSergey)) +- CHE-10775 Upgrade lodash to version 4.17.10 [\#10783](https://github.com/eclipse/che/pull/10783) ([olexii4](https://github.com/olexii4)) +- Multiple changes to deploy scripts [\#10766](https://github.com/eclipse/che/pull/10766) ([eivantsov](https://github.com/eivantsov)) +- Move WS.NEXT flow to k8s infra implementation, rework it to use plugin broker [\#10740](https://github.com/eclipse/che/pull/10740) ([garagatyi](https://github.com/garagatyi)) +- Selenium: Cover "Dashboard / Workspace Details / Machines" part of test plan by selenium test [\#10739](https://github.com/eclipse/che/pull/10739) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) +- \[dockerfiles\] \[theia\] Add e2e tests for the che/theia image [\#10714](https://github.com/eclipse/che/pull/10714) ([benoitf](https://github.com/benoitf)) +- Rework GitStatusProvider to use cached status storage [\#10690](https://github.com/eclipse/che/pull/10690) ([vinokurig](https://github.com/vinokurig)) +- Make Resource memory request configurable for k8s and OpenShift [\#10673](https://github.com/eclipse/che/pull/10673) ([i300543](https://github.com/i300543)) +- Selenium: Add method to the "WaitUtils" class for waiting specified condition happens without using of "WebDriverWait" [\#10576](https://github.com/eclipse/che/pull/10576) ([Ohrimenko1988](https://github.com/Ohrimenko1988)) + + ## [6.10.0](https://github.com/eclipse/che/tree/6.10.0) (2018-08-21) [Full Changelog](https://github.com/eclipse/che/compare/6.9.0...6.10.0)