Project: Eclipse Che (App Definition and Development / Application Definition & Image Build)
File: CHANGELOG.md

Merged pull requests: Increate test timeouts for ServersCheckerTest () RELEASE: Set next development version () Improve docs and devfile on workspace loader development flow () Fix UD build () Fixing Vert.x test () Fix TypeScript DTO generator () \ () Fixed MeteredExecutorServiceWrapperTest that is failing some Linux system () Fix branding for UD () \ () Do not use spy in ServerCheckerTest () RELEASE: Update CHANGELOG () Don't override entrypoint for remote binary. () Fix bug where broker container name can exceed 63 characters () Remove deprecated docker infrastructure () Mount each private key into single kubernetes secret () Remove outaded agent auth filter and unused models; () Add support endpoints for VSCode extensions and Theia plugins. () Change version of maven artifacts after updating the happy-path project () Stabilize DirectUrlFactoryWithSpecificBranchTest () Fix typo in plugin broker error messages () Fix of Vert.x E2E test \(\#14924\) () Upgrade metrics and tracing dependencies () Use newer version of Jgroups and EclipseLink to prevent PKIX errors on OCP 4.x () Remove old dependencies () Disable autosave on Devfile editor page () Use che.infrastructure.kubernetes.namespace.default during workspace namespace resolution () Monitoring & Tracing capability for multiple Thread pools of Che Server () Merged pull requests: Get rid of non-working workaround to flakiness when Java LS server initialization failed () Disable cors on master. Cleanup cors configuration on ws-agent () Preview url on server () Merged pull requests: Remove old dependencies () check devfile apiVersion against all supported versions () Add sparseCheckoutDir parameter into devfile spec () Added missing setnev.sh after moving from che-lib () Generate a new SSH key if no keys are registered while ssh mount () RELEASE: Set next development version () Migrate code from che-lib () RELEASE: Set next development version () Extend the size of the pool that is handling workspace related operations () Remove namespace in command prefix in Happy path tests () Selenium: Enable java selenium E2E test to test suite () Selenium: Disable java selenium e2e test from test suite () Fix load-factory redirection in case of policies.create='peruser' () load devfile schema for validation by it's apiVersion () Use newer che-plugin-broker with che-theia remote runtime injection () Validation of devfiles on workspace update () Add workaround for handling unexpected pop ups during redirection maven build to editor () Revert "Devfile validation via message entity provider" () E2E: Modify e2e test 'InstallCheByOperatorHub' to use with both Che and Crw () Serialize/deseialize list of DTO using same mechanism as single DTO object () Set 600 file permissions to mounted SSH keys () \ () \ () Increase test workspace editor memory; grab Happy path tests logs and configs () \ () \ () chore\(github\): Fix template label for bugs () Changed default idle timeout and limit of running workspaces per user () Selenium: Enable selenium java tests related to Github OAuth authorization () Devfile validation via message entity provider () \ () prevent workspace restarting if user intentionally stopped it () Selenium: Disable selenium tests related to GitHub OAuth () \ () Fix editor components alias attribute format to match plugins attribute format () Show the warning message in the case with deprecated plugins () RELEASE: Update CHANGELOG () Update Deployments yamls in helm charts to be compatible with k8s

() Reduce the chances that successfulCheckTest will fail () Change grafana configuration to match hosted che configuration () Set Y axis unit to none () Change 'Docker Registries' to 'Container Registries' () Add an ability to list available k8s namespaces () refactor: remove unused code () Merged pull requests: Fix security vulnerability and Dashboard's workspace detail page () Change grafana dashboards for number of workspaces/users to be graphs with axes () Remove installer registry service () RELEASE: Set next development version () \ () \ () Fix a UD-branding link () \ () Minor fixes to new Che workspace Grafana panels () \ () Add component alias into runtime machine if present in origin devfile () \ () Add new Tomcat metrics dashboard in Grafana () Makes sure the workspace activity checker reconciles the workspaces with their true statuses. () replace sed delimiters to be able to use / in docker image buildscript () \ () Implement workaround for Go to Definition feature HappyPath scenario () Cleanup of temporary workspaces by schreduler instead of startup () Add Ssh Api methods to list of allowed requests signed with machine token () Plugin ephemeral volume feature for CheContainers () chore \(CONTRIBUTING.md\): update list of repos/components with links t () Provide an ability to create workspaces from factories per user () Add workspaces started under 60 seconds ratio panel () Remove WsAgent specific classes from che-core-workspace-api () workspace namespace/project placeholders () Adapt test after updating Monaco editor () Refresh keycloak token () Fail build if checksum of the downloaded artifact is not matched () Fix the editors list for UD () Provision name and email from user profile if preferences are empty () \ () chore\(README\): fix link to other repositories () Add step for selecting output parser into test () Add missing registration for git preferences provisioner () Add ability override container root command. () Do not apply proxy settings for JWTProxy container; () Reconfigure Gson to parse more complex theia preference object () RELEASE: Update CHANGELOG for 7.1.0 () \ () RELEASE: Set next '7.2.0-SNAPSHOT' development version () \ () Add Host Key checking policy attribute to the ssh config () Correct Che image tag in Helm Chart values file () Fix PR check Jenkinsfile to use 'che-e2e' image () Remove outdated Che6 concept. Devfile should be used instead () Support single-host mode on the multi-user server () Fix potential security vulnerabilities () Fix devfile component preferences deserialization through GSON () \ () Merged pull requests: \ () Add Grafana panels with workspace traces metrics () Merged pull requests: \ () RELEASE: Set next '7.2.0-SNAPSHOT' development version () Update default plugin brokers to

- support relative paths () Fix handling of error status of a workspace () \ () Fix PR check Jenkinsfile () Provision git configuration into each container () Add init containers in the che plugin model () Update screencatcher in the e2e folder for avoiding errors () \ () Fix converting URL for UD () Update existed "che-e2e" image for using on CI () Add small fixes for UD () Don't blow up on missing path transform configuration () \ () Exclude failing java selenium tests from default execution () \ () Avoid using DtoImpls directly () factory will always use devfile generateName () Fix ability to scroll for UD () \ () Fix a build errors for UD () Add trailing 0 to Happy path tests screencast png's () use the latest nightly image () \ () \ () Set che-plugin-registry image version to 7.0.0 () Add the jwt-proxy memory as a part of stack's globalMemoryLimit () Update default plugin/devfile registries to use prod-preview () Set all image version to the 7.0.0 to align it with CheTheia version () set plugin registry image to nightly () Revert "Use next version for default plugins" () Use next version for default plugins () \ () watch PVC `WaitForFirstConsumer` event to avoid deadlock () RELEASE: Set next development version () Add workspace-loader flow () Simplify build of che artifacts by PR check pipeline job () Add possibility to build images from "dockerfiles" folder with '--no-cache' option () Make code & test independent from environment and time of execution () Add docs how to build Che server in Che workspace () Allow chePlugin preferences to be string, int or boolean type () add `generateName` to devfile metadata () Generalize the ingress configuration to support single-host in single-user mode on kubernetes () Remove Project Template API () Remove Stack service () compose plugin id () Fix the list of workspaces in organization () Add target="\_blank" to the link for "Make a wish" button. () Make plugins/editors show one entry for each plugin with a drop down for version () fix \#13660 - Replace mentions of 'oAuth', by more accurate 'OAuth'. \(See https://oauth.net/\) () Merged pull requests: RELEASE: Set next development version () \ () Avoid using unsupported project's properties () \ () Add missing reference and referenceContent for action in DtoConverter () Remove the "npm" dependency vulnerability () Store github token in session storage, remove on logout () Fix project clonePath is not considered on workspace creation () Set wildcard '\*' host name if key name start from 'default-' according to the the https://github.com/eclipse/che/issues/13494\#issuecomment-512761661 () Add custom image with all required packages for init containers () Helm chart deploy registries () Adapt Java selenium e2e tests to Openshift OAuth v4 () \ () Selenium: Correct the e2e selenium tests related to changes on dashboard () Mount the SSH keys as secrets in all workspace containers: OpenShift Env () Set default version of Che Theia image () Make name for SSH Key Config Map unique () Deprecate /api/devfile REST API () Store the container-machine mapping predictably () \ () Stabilize part for waiting Dashboard in WorkspaceCreationAndLsInitialization test () \ () Adapt project selector widget to manage projects from devfile () Remove Diagnostics widget on UD () fix\(helm\): Keep helm labels sync with che-operator so chectl is able to deploy multiuser without errors () Mount the SSH keys as secrets in all workspace containers () Update the use of Machines in Che () \ () Add `securityContext.fsGroup`. () \ () Initial cleanup of che6 legacy code () Update CODEOWNERS for the endgame () fix \#13660 - Replace mentions of 'oAuth', by more accurate 'OAuth'. \(See

() Merged pull requests: chore\(github\): Update issue template to have several choices () RELEASE: Set next development version () Revert "Fix handling of error status of a workspace " () \ () Set default Che Theia vesrsion to 7.0.0-rc-3.0 () Updating codeowners for Che 7 endgame code reviews () \ () Set version 7.0.0-rc-3.0-SNAPSHOT \(rc in lowercase\) () Remove Docker CLI and images parts of the CLI () Set new version 7.0.0-RC-3.0-SNAPSHOT () modify url to get index.json () Workspace termination time metrics () \ () Deploy legacy variable only for che6 workspaces () Fix the deployment failure with default `values.yaml`. () Support mountSources for K8S/OS components in devfile () Selenium: Update the E2E selenium tests according to the changes on dashboard () Deprecate workspaces with Devfile stored as workspace config () Fix editor version in Che Devfile () Upgrade dashboard dependencies () Add dockerfile to execute E2E Che 7 typescript tests. () Apply TS formatter and linter to workspace-loader () Merged pull requests: Make Che Plugin Broker use self-signed certificate () RELEASE: Set next development version () Merged pull requests: Fix the startup failure on the non-root runtime. () Allow registry passwords longer than 128 chars () Update Openshift v4 provider download URL () Operator-related fix and openshift v4 support () \#13547 fix typo gralde () Change plugin registry to v3 () Add creation of k8s secrets during deploying of broker () \ () Fix handling of error status of a workspace () Remove non-null constraints from some devfile fields; () Do not serialize DTO fields with empty or null objects and arrays () Use the metadata.name instead of name. () Use memory limit provided by meta.yaml in apache-camel stack () Polishing of monitoring dashboards () \ () K8s-like devfile naming () \ () Add devfile validation to /workspace/devfile endpoint () Create workspace from devfile () Selenium: remove selenium tests that check Che 6 compatible factories from CheSuite test suite () Initialize the empty binding for allowed environment type upgrades in k8s infrastructure () Rework dynamodule exclusion regexps to match nested WARs as well () RELEASE: Set next development version () Adding owners for `e2e` directory. () \ () Attempt to create the che project multiple times if it was previously deleted. () Add possibility to specify reference or registry url for chePlugin/cheEditor type components () Decoupled monitoring configuration and deployment () Merged pull requests: Make workspace start errors more Che7 friendly () Enable to set URLs for custom registries. () Add -Duser.home parameter to maven opts in java-maven stack () Fix handling no-environment in workspace config, introduced in Che7 () CHE-12918 add checks for incompatible factories () Change version of redhat-java plugin to latest in stacks () Add PHP and PHP + MySQL Che-7 stacks with samples () Integrate Che Server with Devfile Registry () Merge api-devfile and api-workspace together () Merged pull requests: Fix templates for helm 2.14.0 \(validating option is enabled\) () Used latest keycloak 6.0.1 () \ () switch to RC version scheme () Fix handling supported versions based on the devfile introduction () Fix loader animation on factory loading page () Add an ability to disable waiting for PVCs to become bound () Add successful stopped workspaces metric () Remove dummy workspace config if devfile is present () Add preferences for chePlugin components in Devfile () Merged pull requests: RELEASE: Update CHANGELOG () Restore account linking on newest keycloak versions () Fix selenium tests ()