Skip to content

jetbrains: 2025.2.1 -> 2025.3.2#469024

Merged
MattSturgeon merged 1 commit intoNixOS:masterfrom
jamesward:jetbrains-2025.3
Dec 30, 2025
Merged

jetbrains: 2025.2.1 -> 2025.3.2#469024
MattSturgeon merged 1 commit intoNixOS:masterfrom
jamesward:jetbrains-2025.3

Conversation

@jamesward
Copy link
Contributor

@jamesward jamesward commented Dec 8, 2025

jetbrains: 2025.2.1 -> 2025.3.2

jetbrains.clion: 2025.2.5 -> 2025.3.1
jetbrains.datagrip: 2025.3 -> 2025.3.2
jetbrains.dataspell: 2025.2.3 -> 2025.3.1
jetbrains.gateway: 2025.2.5 -> 2025.3
jetbrains.goland: 2025.2.5 -> 2025.3
jetbrains.idea: 2025.2.5 -> 2025.3.1
jetbrains.mps: 2025.2.1 -> 2025.3
jetbrains.phpstorm: 2025.2.5 -> 2025.3.1
jetbrains.pycharm: 2025.2.5 -> 2025.3.1
jetbrains.rider: 2025.3.0.3 -> 2025.3.1
jetbrains.ruby-mine: 2025.2.5 -> 2025.3.1
jetbrains.rust-rover: 2025.2.5 -> 2025.3.1
jetbrains.webstorm: 2025.2.5 -> 2025.3.1

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@jamesward
Copy link
Contributor Author

I think this release requires a new jetbrains jdk release. Seeing some errors in the log:

2025-12-08 09:04:22,775 [    900] SEVERE - #c.i.d.LoadingState - IntelliJ IDEA 2025.3  Build #IU-253.28294.334
2025-12-08 09:04:22,775 [    900] SEVERE - #c.i.d.LoadingState - JDK: 21.0.8; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2025-12-08 09:04:22,775 [    900] SEVERE - #c.i.d.LoadingState - OS: Linux
2025-12-08 09:04:22,775 [    900] SEVERE - #c.i.d.LoadingState - Plugin to blame: JetBrains AI Assistant version: 253.28294.337
2025-12-08 09:04:22,775 [    900] SEVERE - #c.i.d.LoadingState - Last Action: 
2025-12-08 09:04:22,784 [    909]   WARN - #c.i.s.c.i.StationSocketConnectionLoop - Discovery connection failed with NoSuchFileException (/run/user/1000/jb.station.sock)
2025-12-08 09:04:22,867 [    992]   WARN - #c.i.o.e.c.i.EditorColorsManagerImpl - resource not found: colorSchemes/SqlDefault.xml
2025-12-08 09:04:22,882 [   1007]   WARN - #c.i.o.e.c.i.EditorColorsManagerImpl - resource not found: colorSchemes/SqlDarcula.xml
2025-12-08 09:04:24,289 [   2414]   WARN - #c.i.o.f.i.EditorCompositeModelManager - Cannot use saved provider list (savedProviders={split-provider[text-editor;markdown-preview-editor]=[Element: <state/>]}, resolvedProvider=[])
JCEF_V(04:24:320): Can't find cef_server binary via System.getProperty('java.home'): file /nix/store/d6pslcl320dfkcjmimf4i65wjp3kdj08-jetbrains-jdk-jcef-21.0.8-b1148.57/lib/openjdk/lib/cef_server doesn't exist, 'java.home'=/nix/store/d6pslcl320dfkcjmimf4i65wjp3kdj08-jetbrains-jdk-jcef-21.0.8-b1148.57/lib/openjdk
JCEF_W(04:24:321): Can't find cef_server in bundled jbr (calculated path '/nix/store/abdm2aqaniyzlxnc1han2s75kmhrxc4c-idea-ultimate-2025.3/idea-ultimate/jbr/lib/cef_server' doesn't exist), cmd=/nix/store/abdm2aqaniyzlxnc1han2s75kmhrxc4c-idea-ultimate-2025.3/idea-ultimate/bin/.idea-wrapped

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. labels Dec 8, 2025
@ShadowRZ
Copy link
Member

ShadowRZ commented Dec 9, 2025

Since IntelliJ IDEA and PyCharm all merged Community / Professional editions into one in 2025.3, should we also rename jetbrains.idea-ultimate and jetbrains.pycharm-ultimate too?

@aoli-al
Copy link
Member

aoli-al commented Dec 9, 2025

Tested this PR with JBR updates (#469104).

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Dec 9, 2025
@jamesward
Copy link
Contributor Author

@aoli-al Did the #469104 change resolve the errors I saw (may require having the AI Assistant plugin installed)?

@aoli-al
Copy link
Member

aoli-al commented Dec 11, 2025

Yes, I can launch idea-ultimate with jbr 21.0.9. I tired to enable AI assistant but I don't have a subscription so it just shows the front page.

@theCapypara
Copy link
Member

Since IntelliJ IDEA and PyCharm all merged Community / Professional editions into one in 2025.3, should we also rename jetbrains.idea-ultimate and jetbrains.pycharm-ultimate too?

@ShadowRZ This is being taken care of in #466331

@alexstaeding
Copy link
Contributor

I tested idea-ultimate 2025.3 from this PR along with #469104 and everything seems to work as expected

@theCapypara theCapypara added the backport release-25.11 Backport PR automatically label Dec 14, 2025
@jamesward
Copy link
Contributor Author

I've rebased on the lastest master with #469104 but I'm still seeing some AI Assistant errors related to jcef:

2025-12-14 11:35:12,319 [    817] SEVERE - #c.i.d.LoadingState - IntelliJ IDEA 2025.3  Build #IU-253.28294.334
2025-12-14 11:35:12,319 [    817] SEVERE - #c.i.d.LoadingState - JDK: 21.0.9; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2025-12-14 11:35:12,319 [    817] SEVERE - #c.i.d.LoadingState - OS: Linux
2025-12-14 11:35:12,320 [    818] SEVERE - #c.i.d.LoadingState - Plugin to blame: JetBrains AI Assistant version: 253.28294.360
2025-12-14 11:35:12,320 [    818] SEVERE - #c.i.d.LoadingState - Last Action: 
2025-12-14 11:35:12,419 [    917]   WARN - #c.i.o.e.c.i.EditorColorsManagerImpl - resource not found: colorSchemes/SqlDefault.xml
2025-12-14 11:35:12,440 [    938]   WARN - #c.i.o.e.c.i.EditorColorsManagerImpl - resource not found: colorSchemes/SqlDarcula.xml
2025-12-14 11:35:13,844 [   2342]   WARN - #c.i.o.f.i.EditorCompositeModelManager - Cannot use saved provider list (savedProviders={split-provider[text-editor;markdown-preview-editor]=[Element: <state/>]}, resolvedProvider=[])
JCEF_V(35:13:864): Can't find cef_server binary via System.getProperty('java.home'): file /nix/store/wmb37z0590x8l85awb7h6yyfhk3ws99k-jetbrains-jdk-jcef-21.0.9-b1163.86/lib/openjdk/lib/cef_server doesn't exist, 'java.home'=/nix/store/wmb37z0590x8l85awb7h6yyfhk3ws99k-jetbrains-jdk-jcef-21.0.9-b1163.86/lib/openjdk
JCEF_W(35:13:865): Can't find cef_server in bundled jbr (calculated path '/nix/store/b7i2s342pfzz3sd5dw7yakay1zvf3q6d-idea-ultimate-2025.3/idea-ultimate/jbr/lib/cef_server' doesn't exist), cmd=/nix/store/b7i2s342pfzz3sd5dw7yakay1zvf3q6d-idea-ultimate-2025.3/idea-ultimate/bin/.idea-wrapped

@aoli-al
Copy link
Member

aoli-al commented Dec 14, 2025

@jamesward I see. It seems that cef_server is never bundled in the current jbr build. Will the #470840 fix AI Assistant?

orry I can't really test it on my end because I don't have a subscription and I can open the AI assistant home page without any issue.

I tested with AI assistant free account and was able to use it.

@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Dec 14, 2025
@jamesward
Copy link
Contributor Author

jamesward commented Dec 15, 2025

Oh cool! Thanks for pointing to #470840 and testing it. I will rebase this on #466331 and #470840 once it merges.

@jamesward jamesward changed the title jetbrains: 2025.2.4 -> 2025.3 jetbrains: 2025.2.3 -> 2025.3.0.4 Dec 15, 2025
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Dec 15, 2025
@aoli-al
Copy link
Member

aoli-al commented Dec 23, 2025

#470840 is merged. @jamesward can you please rebase and check if AI Assistant is working?

@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Dec 27, 2025
jetbrains.clion: 2025.2.5 -> 2025.3.1
jetbrains.datagrip: 2025.3 -> 2025.3.2
jetbrains.dataspell: 2025.2.3 -> 2025.3.1
jetbrains.gateway: 2025.2.5 -> 2025.3
jetbrains.goland: 2025.2.5 -> 2025.3
jetbrains.idea: 2025.2.5 -> 2025.3.1
jetbrains.mps: 2025.2.1 -> 2025.3
jetbrains.phpstorm: 2025.2.5 -> 2025.3.1
jetbrains.pycharm: 2025.2.5 -> 2025.3.1
jetbrains.rider: 2025.3.0.3 -> 2025.3.1
jetbrains.ruby-mine: 2025.2.5 -> 2025.3.1
jetbrains.rust-rover: 2025.2.5 -> 2025.3.1
jetbrains.webstorm: 2025.2.5 -> 2025.3.1
@jamesward jamesward changed the title jetbrains: 2025.2.3 -> 2025.3.0.4 jetbrains: 2025.2.3 -> 2025.3.1 Dec 28, 2025
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Dec 28, 2025
@theCapypara theCapypara removed the backport release-25.11 Backport PR automatically label Dec 28, 2025
@jamesward jamesward marked this pull request as ready for review December 28, 2025 22:45
@jamesward
Copy link
Contributor Author

AFAICT the JCEF stuff is working now.

@nixpkgs-ci nixpkgs-ci bot requested review from leona-ya and theCapypara December 28, 2025 22:46
@theCapypara
Copy link
Member

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 469024
Commit: 53e910249bca0856b71b1436840842f7a9874966 (subsequent changes)
Merge: 3224a45ff3bb9447455520a6f6b97281796be911

Logs: https://github.com/theCapypara/nixpkgs-review-gha/actions/runs/20569817071


x86_64-linux

✅ 13 packages built:
  • jetbrains.clion
  • jetbrains.datagrip
  • jetbrains.dataspell
  • jetbrains.gateway
  • jetbrains.goland
  • jetbrains.idea
  • jetbrains.mps
  • jetbrains.phpstorm
  • jetbrains.pycharm
  • jetbrains.rider
  • jetbrains.ruby-mine
  • jetbrains.rust-rover
  • jetbrains.webstorm

aarch64-linux

✅ 13 packages built:
  • jetbrains.clion
  • jetbrains.datagrip
  • jetbrains.dataspell
  • jetbrains.gateway
  • jetbrains.goland
  • jetbrains.idea
  • jetbrains.mps
  • jetbrains.phpstorm
  • jetbrains.pycharm
  • jetbrains.rider
  • jetbrains.ruby-mine
  • jetbrains.rust-rover
  • jetbrains.webstorm

x86_64-darwin (sandbox = relaxed)

✅ 13 packages built:
  • jetbrains.clion
  • jetbrains.datagrip
  • jetbrains.dataspell
  • jetbrains.gateway
  • jetbrains.goland
  • jetbrains.idea
  • jetbrains.mps
  • jetbrains.phpstorm
  • jetbrains.pycharm
  • jetbrains.rider
  • jetbrains.ruby-mine
  • jetbrains.rust-rover
  • jetbrains.webstorm

aarch64-darwin (sandbox = relaxed)

✅ 13 packages built:
  • jetbrains.clion
  • jetbrains.datagrip
  • jetbrains.dataspell
  • jetbrains.gateway
  • jetbrains.goland
  • jetbrains.idea
  • jetbrains.mps
  • jetbrains.phpstorm
  • jetbrains.pycharm
  • jetbrains.rider
  • jetbrains.ruby-mine
  • jetbrains.rust-rover
  • jetbrains.webstorm

Copy link
Member

@theCapypara theCapypara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also tested the binaries locally. I don't really have a good way to test the JCEF things though.

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 2 This PR was reviewed and approved by two persons. and removed 12.approvals: 1 This PR was reviewed and approved by one person. labels Dec 29, 2025
@MattSturgeon MattSturgeon changed the title jetbrains: 2025.2.3 -> 2025.3.1 jetbrains: 2025.2.1 -> 2025.3.2 Dec 30, 2025
@MattSturgeon MattSturgeon added this pull request to the merge queue Dec 30, 2025
Merged via the queue into NixOS:master with commit e72a42d Dec 30, 2025
31 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 12.approvals: 2 This PR was reviewed and approved by two persons.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants