Skip to content

Jrobotham 20250825 take 2 fix#107

Draft
jrobotham-square wants to merge 9 commits intomainfrom
jrobotham-20250825-take-2-fix
Draft

Jrobotham 20250825 take 2 fix#107
jrobotham-square wants to merge 9 commits intomainfrom
jrobotham-20250825-take-2-fix

Conversation

@jrobotham-square
Copy link
Copy Markdown
Contributor

@jrobotham-square jrobotham-square commented Aug 25, 2025

summary:

⏺ IntelliJ Plugin Version Upgrade Summary

Before (main branch) → After (current branch)

IntelliJ IDEA Ultimate

  • Release: 251.23774.435 → 252.23892.409
  • EAP: 251.17181.16 → 252.25557.23

GoLand

  • Release: 251.23774.430 → 252.23892.530
  • EAP: 251.17181.28 → 252.23892.238

Go Plugin Versions

  • Release: 251.23774.435 → 252.23892.360
  • EAP: 251.17181.16 → 252.25557.23

Key Impact Parameters

Minimum Supported Versions (Breaking Change)

  • Before: 232.10335.12 (IntelliJ 2023.2)
  • After: 241.14494.240 (IntelliJ 2024.1)
  • Impact: Drops support for 2023.x versions entirely

Build Infrastructure Upgrades

  • Kotlin: 2.0.21 → 2.2.0
  • IntelliJ Platform Plugin: 2.3.0 → 2.7.0
  • Plugin Verifier: 1.378 → 1.394
  • Test Memory: Added maxHeapSize = "2g"

Version Range Impact

  • Major Version Jump: 251.x → 252.x (IntelliJ 2025.1/2025.2)
  • Minimum Support Raised: 232.x → 241.x (drops ~1.5 years of older versions)
  • EAP Compatibility: Updated to latest snapshot builds

jvmakine and others added 8 commits August 22, 2025 00:01
  The Go plugin requires 'com.intellij.modules.ultimate' which isn't available
  in test environments after the IntelliJ platform upgrade to 2.7.0. This
  causes tests to fail when Go SDK functionality is expected.

  Changes:
  - Add graceful error handling in HermitGoEnvUpdater for missing Go services
  - Add fallback handler registration when Go plugin extension point fails
  - Fix GoSdkExtensions to use null instead of non-existent version file
  - Maintain full Go functionality in production while allowing tests to pass

  🤖 Generated with [Claude Code](https://claude.ai/code)

  Co-Authored-By: Claude <noreply@anthropic.com>
@jrobotham-square jrobotham-square force-pushed the jrobotham-20250825-take-2-fix branch 4 times, most recently from e7c0849 to 786894e Compare August 27, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants