Skip to content

Releases: che-incubator/jetbrains-editor-images

Release 20221111.5d80daa

10 Nov 17:15
Compare
Choose a tag to compare

[20221111]

News

  • Updated machine-exec image, the next version of the devspaces/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 the machine-exec directly in the Dockerfile (#137)

Images

Release 20220623.6ed0c4f4

23 Jun 15:11
6ed0c4f
Compare
Choose a tag to compare

[20220623]

Technical release.

Changed

  • Update endpoint-redirect name to be consistent with JetBrains-based IDEs #124

Images

Release 20220622.3c531168

22 Jun 18:51
Compare
Choose a tag to compare

[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

09 May 17:17
Compare
Choose a tag to compare

[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 version 2022.1
  • che-idea:2021.3 - with latest released minor version 2021.3.3
  • che-idea:2021.2 - with latest released minor version 2021.2.4
  • che-idea:2021.1 - with latest released minor version 2021.1.3
  • che-idea:2020.3 - with latest released minor version 2020.3.4
  • che-pycharm:2022.1 - with latest released version 2022.1
  • che-pycharm:2021.3 - with latest released minor version 2021.3.3
  • che-pycharm:2021.2 - with latest released minor version 2021.2.4
  • che-pycharm:2021.1 - with latest released minor version 2021.1.3
  • che-pycharm:2020.3 - with latest released minor version 2020.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

13 Apr 12:43
Compare
Choose a tag to compare

[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

13 Apr 11:14
6037fac
Compare
Choose a tag to compare

[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

  • Provide user to passwd and group file (#79)
  • Fix default volume mount for local run (#87)

Images

Release 20220117.828e6c5

17 Jan 11:05
828e6c5
Compare
Choose a tag to compare

[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

13 Dec 19:36
52aa6b7
Compare
Choose a tag to compare

[20211213]

News

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)

Images

Release 20210728.f3dcdf6

28 Jul 18:00
Compare
Choose a tag to compare

[20210728]

Changed

  • Change asset's names according to brew conventions (#46)

Images

Release 20210727.6970ef4

27 Jul 12:15
Compare
Choose a tag to compare