chylex
c08b6f5b27
Set custom plugin version
2026-09-23 10:18:19 +02:00
dependabot[bot]
8a8ada7bcb
Bump org.eclipse.jgit:org.eclipse.jgit.ssh.apache
...
Bumps [org.eclipse.jgit:org.eclipse.jgit.ssh.apache](https://github.com/eclipse-jgit/jgit ) from 7.7.1.202607240634-r to 7.8.0.202609011348-r.
- [Commits](https://github.com/eclipse-jgit/jgit/compare/v7.7.1.202607240634-r...v7.8.0.202609011348-r )
---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit.ssh.apache
dependency-version: 7.8.0.202609011348-r
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-16 15:42:39 +00:00
1grzyb1
fbb1836ddf
VIM-2010 fix editor leak in tc tests
2026-09-08 08:56:02 +02:00
1grzyb1
96e18b38ad
Make 2026.1 still working wiht ideavim
2026-09-02 10:26:38 +02:00
1grzyb1
e85c2aa78a
Remove localization jars from classpath
2026-09-02 10:26:38 +02:00
1grzyb1
4d47c855fc
Add bookmarks plugin module
2026-09-02 10:26:38 +02:00
dependabot[bot]
c9a458de2c
Bump com.squareup.okhttp3:okhttp from 5.4.0 to 5.5.0
...
Bumps [com.squareup.okhttp3:okhttp](https://github.com/lysine-dev/okhttp ) from 5.4.0 to 5.5.0.
- [Changelog](https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lysine-dev/okhttp/compare/parent-5.4.0...parent-5.5.0 )
---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-27 17:07:38 +00:00
dependabot[bot]
702d9bb519
Bump com.dorongold.task-tree from 4.0.1 to 4.0.2
...
Bumps com.dorongold.task-tree from 4.0.1 to 4.0.2.
---
updated-dependencies:
- dependency-name: com.dorongold.task-tree
dependency-version: 4.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-12 15:41:06 +00:00
1grzyb1
580b504b8c
Publish eap every 2 weeks
...
We want to pubilsh eap more often to gather feedback before publishing release
2026-08-11 11:10:53 +02:00
dependabot[bot]
e77c78327b
Bump io.ktor:ktor-serialization-kotlinx-json from 3.5.1 to 3.5.2
...
Bumps [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.5.1...3.5.2 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
dependency-version: 3.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-05 15:40:06 +00:00
1grzyb1
61e98f9381
Fix opening what's new in split mode
...
In split mode resources are loaded from backend
2026-08-04 10:12:42 +02:00
1grzyb1
5e473e9ad4
Fix patch release notes publishing
2026-08-03 09:31:22 +02:00
dependabot[bot]
aed7ea2d1a
Bump org.eclipse.jgit:org.eclipse.jgit.ssh.apache
...
Bumps [org.eclipse.jgit:org.eclipse.jgit.ssh.apache](https://github.com/eclipse-jgit/jgit ) from 7.7.0.202606012155-r to 7.7.1.202607240634-r.
- [Commits](https://github.com/eclipse-jgit/jgit/compare/v7.7.0.202606012155-r...v7.7.1.202607240634-r )
---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit.ssh.apache
dependency-version: 7.7.1.202607240634-r
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-29 15:40:04 +00:00
1grzyb1
a4a88aa562
VIM-2879 clear highlights after restart
2026-07-29 09:22:32 +02:00
1grzyb1
cb8f515f64
VIM-2997 Handle null TextRange in PsiHelper
2026-07-16 09:55:56 +02:00
dependabot[bot]
28d6927894
Bump org.junit.vintage:junit-vintage-engine from 6.1.1 to 6.1.2
...
Bumps [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2 )
---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-version: 6.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-15 15:40:45 +00:00
dependabot[bot]
c432ffd8d5
Bump org.junit.vintage:junit-vintage-engine from 6.1.0 to 6.1.1
...
Bumps [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1 )
---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-version: 6.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-08 15:39:55 +00:00
1grzyb1
e13c5d1ae8
uple bookmark RPC from the backend module for cross-version support
...
Split the bookmark backend RPC into optional, self-gating content modules so JumpRemoteApi (and the rest of the backend RPC) no longer breaks when the intellij.platform.bookmarks module is absent, while bookmark sync still works whether bookmarks lives in platform core (≤2026.1) or in the separate plugin module
(2026.2+).
2026-07-08 11:55:04 +02:00
dependabot[bot]
784d017885
Bump io.ktor:ktor-serialization-kotlinx-json from 3.5.0 to 3.5.1
...
Bumps [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor ) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.5.0...3.5.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
dependency-version: 3.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 15:39:06 +00:00
1grzyb1
004b6ea368
Show blogpost with changes on new release
...
When user installs new version of the IdeaVim we will show dialog that will open blogpost with changes in ideaVim
2026-06-24 11:23:17 +02:00
dependabot[bot]
24aef7b1d4
Bump org.eclipse.jgit:org.eclipse.jgit.ssh.apache
...
Bumps [org.eclipse.jgit:org.eclipse.jgit.ssh.apache](https://github.com/eclipse-jgit/jgit ) from 7.6.0.202603022253-r to 7.7.0.202606012155-r.
- [Commits](https://github.com/eclipse-jgit/jgit/compare/v7.6.0.202603022253-r...v7.7.0.202606012155-r )
---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit.ssh.apache
dependency-version: 7.7.0.202606012155-r
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 15:40:09 +00:00
dependabot[bot]
c1b4782c93
Bump com.squareup.okhttp3:okhttp from 5.3.0 to 5.4.0
...
Bumps [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp ) from 5.3.0 to 5.4.0.
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/okhttp/compare/parent-5.3.0...parent-5.4.0 )
---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
dependency-version: 5.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-10 15:39:21 +00:00
1grzyb1 and Claude Opus 4.8
1ec4241372
Read ~/.debug.ideavimrc when running the dev IDE
...
Add an `ideavim.use.debug.ideavimrc` flag (VimRcService.USE_DEBUG_VIMRC_PROPERTY):
when set to "true", IdeaVim prefers ~/.debug.ideavimrc over ~/.ideavimrc,
falling back to the regular file if the debug one is absent. The runIde
Gradle task sets the flag so development runs can use a separate config
without touching the real ~/.ideavimrc.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-10 08:53:21 +00:00
1grzyb1
d2a4e20537
Fix release pipeline
...
generating changelog was triggered twice once from ts script and second one from plugin
2026-06-03 06:48:19 +00:00
Alex Plate and Claude Opus 4.7
e4c8bb636b
Wire pluginConfiguration.changeNotes to read from CHANGES.md
...
Replaces the 30-line hardcoded HTML block with a provider that renders
the matching section from CHANGES.md via the org.jetbrains.changelog
plugin (already configured). Falls back to the latest released section
during dev / SNAPSHOT builds, so patchPluginXml always produces sensible
output.
After this lands, releases no longer need a manual sync of changeNotes
against CHANGES.md — the TS promoter that runs earlier in the pipeline
is the single source of truth.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-22 14:47:56 +03:00
Alex Plate and Claude Opus 4.7
15ef84eed5
Split CHANGES.md "To Be Released" into 2.29.0–2.35.0 sections
...
The "To Be Released" section had accumulated everything from 2.29.0
through 2.35.x because the release pipeline's promoter step was
disabled in TC and the YouTrack ticket update step was broken (fixed
in 13b6a9ff9). Bucketed each entry to the release that first shipped
the change, using PR merge commits and git tag containment.
Per the project convention, patch releases roll into their parent
minor; 2.31.x is folded into 2.32.0 since 2.31.0 was unlisted on the
marketplace. 2.34.0 gets its own section noting it is a re-release
of 2.33.0 (same commit). VIM-3948 (Full IDE integration epic) is
excluded per the changelog skill's Vim Everywhere rule.
build.gradle.kts changeNotes synced to the 2.35.0 section.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-22 13:42:17 +03:00
claude[bot] and Claude Sonnet 4.6
cba0f9c003
Update changelog: Add abolish plugin (VIM-1362)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-21 06:43:59 +00:00
dependabot[bot]
9a59af217d
Bump io.ktor:ktor-serialization-kotlinx-json from 3.4.3 to 3.5.0
...
Bumps [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor ) from 3.4.3 to 3.5.0.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.3...3.5.0 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 20:50:44 +00:00
dependabot[bot]
004602e59b
Bump org.junit.vintage:junit-vintage-engine from 6.0.3 to 6.1.0
...
Bumps [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework ) from 6.0.3 to 6.1.0.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0 )
---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 20:50:20 +00:00
claude[bot] and Claude Sonnet 4.6
53ea1e19a8
Update changelog: q:/q? history windows, history VimScript functions
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-20 06:44:26 +00:00
claude[bot] and Claude Sonnet 4.6
43566979aa
Update changelog: digraph functions, C-U fix, Wayland flickering fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 06:43:04 +00:00
claude[bot] and Claude Sonnet 4.6
2998d4890f
Update changelog: VIM-380 text objects, mapping functions, bug fixes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 06:22:30 +00:00
claude[bot] and Claude Sonnet 4.6
bd3635119e
Update changelog: Wayland clipboard fix, :edit whitespace, :hi abbreviation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 06:28:22 +00:00
claude[bot] and Claude Sonnet 4.6
eba3fae466
Update changelog: VIM-4217 mode widget settings persistence fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 07:13:37 +00:00
1grzyb1
6d6938bcfc
Force use java 25 in toolchain
2026-05-13 10:29:43 +00:00
1grzyb1
5d6622b77e
Use only jbr cache repository
2026-05-13 09:48:47 +00:00
1grzyb1
2b4a4eeff4
Add jbr cache repo per module
2026-05-13 08:45:11 +00:00
1grzyb1
c04f4485dc
Use jetbrains cache repository first
2026-05-13 08:17:54 +00:00
1grzyb1
09e630c7ae
Add jetbrains cache redirector urls to gradle
2026-05-13 07:28:44 +00:00
1grzyb1
4225b32f55
Update java to version 25
2026-05-12 11:34:21 +00:00
1grzyb1
7bf2c9196d
Align content module names with plugin.xml so 2026.1 finds them
2026-05-12 08:06:28 +00:00
1grzyb1
95fb5baa62
Update plugin descriptor to match 2.16.0
2026-05-12 06:51:20 +00:00
Alex Plate and Claude Opus 4.7
16ac7e3806
Suppress acejump package warning in plugin verification
...
After bumping intellij-platform-gradle-plugin to 2.16.0, the
verifier defaults to checking against two IDEs (latest stable +
EAP) and reports "Package 'org.acejump' is not found" twice. The
verifier's classpath only contains bundled IDE plugins; AceJump
is a third-party Marketplace plugin we integrate with optionally
in :modules:ideavim-acejump.
Add "org.acejump" to externalPrefixes so the verifier knows those
references come from outside the IDE's own bundle and shouldn't
fail compatibility verification.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 18:28:15 +03:00
Alex Plate and Claude Opus 4.7
7b10aecebb
Bump IntelliJ Platform Gradle Plugin to 2.16.0
...
The latest IntelliJ EAP ships module-descriptors.xml with new
namespace and visibility attributes (e.g. namespace="jetbrains",
namespace="$legacy_jps_library") that 2.11.0's strict xmlutil
deserializer rejects with UnknownXmlFieldException, blocking
:intellijPlatformTestClasspath resolution and preventing :test
from being scheduled at all on the Latest EAP TeamCity build.
2.12 accepted namespace/visibility, 2.15 introduced a tolerant
parser for the 262.* IDE format, 2.16 added $legacy_jps_module
namespace handling. The positional 3-arg create(type, version,
Boolean) overload was dropped in 2.15, so property-tests is
switched to the lambda form already used by every other module.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 16:24:42 +03:00
claude[bot] and Claude Sonnet 4.6
7f23a06447
Update changelog: g; g, changelist navigation, tab command completion, VIM-4226 fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-07 06:16:26 +00:00
claude[bot] and Claude Sonnet 4.6
2e5c5d815c
Update changelog: mode() function, NERDTree fix, e flag fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-05 06:09:10 +00:00
claude[bot] and Claude Sonnet 4.6
bc5ac2bcf4
Update changelog: VIM-4221 incsearch error sound fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-30 06:15:32 +00:00
claude[bot] and Claude Sonnet 4.6
a08c253e6c
Update changelog: VIM-4202 C/C++ comment space fix, VIM-4219 null check
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 06:14:58 +00:00
claude[bot] and Claude Sonnet 4.6
4be7a68ebd
Update changelog: VIM-4209 Esc in Rider popup, VIM-4211 commit window fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 06:16:05 +00:00
1grzyb1
a2b0e7b273
Fix(VIM-4209): handle esc in rider before popup
...
Popup from ctrl+space where handling esc key before everything and it never reached our rider esc handler
2026-04-27 13:12:50 +02:00