Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: coder/jetbrains-coder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.21.1
Choose a base ref
...
head repository: coder/jetbrains-coder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 4 commits
  • 26 files changed
  • 6 contributors

Commits on Jul 3, 2025

  1. Add support for JetBrains 2025.2 EAP (252.*) (#560)

    Adds 2025.2 to verifyVersions to enable testing and support for
    JetBrains 2025.2 EAP builds with 252.* version numbers.
    
    This addresses customer requests for 2025.2 EAP compatibility.
    
    Co-authored-by: blink-so[bot] <211532188+blink-so[bot]@users.noreply.github.com>
    Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
    blink-so[bot] and matifali authored Jul 3, 2025
    Configuration menu
    Copy the full SHA
    16f6218 View commit details
    Browse the repository at this point in the history
  2. Changelog update - v2.21.1 (#558)

    Co-authored-by: GitHub Action <action@github.com>
    Co-authored-by: Faur Ioan-Aurel <fioan89@gmail.com>
    3 people authored Jul 3, 2025
    Configuration menu
    Copy the full SHA
    26ac983 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2025

  1. feat: set 'jetbrains_connection' as build reason on workspace start (#…

    …561)
    
    * Set 'jetbrains_connection' as build reason on workspace start
    
    * Fix tests
    kacpersaw authored Jul 22, 2025
    Configuration menu
    Copy the full SHA
    3c8828d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2025

  1. impl: verify cli signature (#562)

    * impl: support for downloading and verifying cli signatures
    
    * fix: class cast exception
    
    * impl: embed the pgp public key as a plugin resource
    
    This is the key that validates if the gpg signature was tampered
    
    * chore: fix UTs related to CLI downloading
    
    For one thing some method signature changed, some methods are now suspending functions
    that will have to run in a coroutine in the tests. The second big issue is that now
    the download function requests user's input via a dialog
    
    * fix: download the correct CLI signature for Windows
    
    The signature for windows CLI follows the format: coder-windows-amd64.exe.asc
    Currently it is coded to coder-windows-amd64.asc which means the plugin
    always fail to find any signature for windows cli
    
    * chore: next version is 2.22.0
    
    * impl: strict URL validation for the connection screen
    
    This commit rejects any URL that is opaque, not hierarchical, not using http or https
    protocol, or it misses the hostname.
    
    * impl: strict URL validation for the URI handling
    
    This commit rejects any URL that is opaque, not hierarchical, not using http or https
    protocol, or it misses the hostname.
    
    * fix: transform to url only after we checked the validation result
    
    * chore: update UT expected result
    fioan89 authored Jul 25, 2025
    Configuration menu
    Copy the full SHA
    0164c60 View commit details
    Browse the repository at this point in the history
Loading