Releases: che-incubator/jetbrains-editor-images
Release 20221111.5d80daa
[20221111]
News
- Updated
machine-exec
image, thenext
version of thedevspaces/machineexec-rhel8
image is used (#126) - Updated version of the Gradle IntelliJ Plugin to 1.3.1 (#138)
- Updated base ubi-minimal image to 8.6-994 (#135)
- Updated Projector Server sources to c1cbeb2 (#139)
- Updated Projector Client sources to b420b1a (#139)
Changed
execute
permission is added for themachine-exec
directly in the Dockerfile (#137)
Images
Release 20220623.6ed0c4f4
[20220623]
Technical release.
Changed
- Update endpoint-redirect name to be consistent with JetBrains-based IDEs #124
Images
Release 20220622.3c531168
[20220622]
News
Incubator Plugin now provides ability to communicate with Machine Exec and allows to run Devfile Commands in developer components (containers).
Also, it provides ability to display Workspace Endpoints and ask user to forward opened ports in case if there is a new service is listening for incoming connections.
All featured changes are described in the following pull request #121
- Updated ubi8-minimal image to 8.6-751.1655117800 #119
Added
- Open Dashboard action added to a toolbar #118
Images
Release 20220509.82769d38
[20220509]
News
Provided ability to build the IntelliJ IDEA Community Edition and PyCharm Community Edition version 2022 and 2021.
Due to optimisation images build the following images will not build:
che-idea:2020.3.3
che-idea:2020.3.2
che-idea:2020.3.1
che-pycharm:2020.3.4
che-pycharm:2020.3.3
che-pycharm:2020.3.2
che-pycharm:2020.3.1
How the new release scheme will work?
IntelliJ IDEA Community Edition released major version 2021.3
, but from the download page it allows downloading the latest version 2021.3.3
, so this version will be used for image che-idea:2021.3
and the same approach for other major versions. This has been done for image count optimisation. There is a need to avoid a huge bunch of images, which needs to be maintained.
So with this update there will be a following list of images pushed to quay.io:
che-idea:2022.1
- with latest released version2022.1
che-idea:2021.3
- with latest released minor version2021.3.3
che-idea:2021.2
- with latest released minor version2021.2.4
che-idea:2021.1
- with latest released minor version2021.1.3
che-idea:2020.3
- with latest released minor version2020.3.4
che-pycharm:2022.1
- with latest released version2022.1
che-pycharm:2021.3
- with latest released minor version2021.3.3
che-pycharm:2021.2
- with latest released minor version2021.2.4
che-pycharm:2021.1
- with latest released minor version2021.1.3
che-pycharm:2020.3
- with latest released minor version2020.3.5
Further, when IntelliJ IDEA Community Edition or PyCharm Community Edition 2022.1
will release e.g. 2022.1.2
, this version will be used for che-idea:2022.1
or che-pycharm:2022.1
correspondingly.
Related changes made withing #112
- Updated ubi8 image to 8.5-239.1651231664 (#113)
- Updated ubi8-minimal image to 8.5-243.1651231653 (#106)
- Updated Projector Server sources to 847e4010 (#108)
- Updated Projector Client sources to 93ea76b1 (#108)
Changed
- JCEF has been disabled by system property
-Dide.browser.jcef.enabled=false
(#112) - Update devfiles according to the latest changes (#114)
Images
Release 20220413.900d6577
[20220413]
News
- Updated base ubi-minimal image to 8.5-240.1648458092 (#100)
- Updated Projector Server sources to c3fa667 (#101)
- Updated Projector Client sources to 2811e60 (#99)
Changed
- Revert changes related to IDE frame expansion (#91)
- Moved code that expands IDE frame to Plugin to Projector code base
Images
Release 20220221.6037fac4
[20220221]
News
-
Integrated Projector server and client source code as git subtree to the repository which can be rebased with upstream repository by calling
./projector.sh rebase
command. (#89) Before performing the rebase there is some git configuration should be performed by adding remotes for the Projector server and client:$ git remote add upstream-projector-server https://github.com/JetBrains/projector-server $ git fetch upstream-projector-server master $ git remote add upstream-projector-client https://github.com/JetBrains/projector-client $ git fetch upstream-projector-client master
-
Provided plugin for IntelliJ-Platform based IDEs that handles necessary operations with Devfile such as provision Run Configuration based on the Devfile commands (#78)
Added
- Suppress data sharing prompt for a user (#81)
- Persist Java preferences folder (#82)
- Add
PROJECTS_ROOT
to a trusted paths configuration (#83) - Use
PROJECT_SOURCE
as default working directory (#85) - Publish next tag for latest dev image (#86)
Changed
- Removed git patches (#88)
- Sync devfiles with plugin-registry (#80)
- Update from ubi8-minimal:8.5-218 to ubi8-minimal:8.5-230 (#84)
Fixed
Images
Release 20220117.828e6c5
[20220117]
News
-
Provide sidecar-less model (#70)
Introduce new model, when editor in Eclipse Che environment injected to the runtime container.
This means that editor does not run in container where it was built. It left for local run, in docker environment.
Sidecar-less model described in the following issue: New workspace model to run VS Code as a Che editor -
Update devfiles to version 2.1 (#71)
With sidecar-less model workspace configuration now should be provided by version v2.1 instead v1 to run in Eclipse Che.
Added
- Auto opening projects in Eclipse Che environment (#75)
Changed
- Update from ubi8-minimal:8.5-204 to ubi8-minimal:8.5-218 (#67)
- Simplify entrypoint.sh by moving necessary code to ide-projector-launcher.sh (#69)
- Update README.md and Developer-Guide.md to reflect latest changes (#73)
Fixed
- Update mechanism of syncing configuration (#74)
Images
Release 20211213.52aa6b7
[20211213]
News
- Update Projector sources (#59)
Now Projector Server points to the JetBrains/projector-server@30f65af and Projector Client points to JetBrains/projector-client@5f61189 - Add configuration for IDEA 2020.3.4 (#60)
- Updated UBI-minimal image to version 8.5-204 (#61)
Added
- Add per-arch support for installation of libsecret and libsecret-devel (#50)
Changed
- Add additional debug output to the prepare assembly step (#48)
- Reorganise logging process in projector.sh and make-release.sh script (#56)