Releases: magidc/ideavim-anyobject
3.1.0-stable
Stable release
Smart selection on jumping to the next/previous text object. The selection adapts to text objects when the jump makes it to overlap the initial selection.
Improved support for Kotlin, Ruby, Rust, JavaScript, TypeScript, Go and Swift.
Added unit tests for all languages supported
Updated to support IdeaVim 2.28.0
3.1.0-beta
Stable release
Smart selection on jumping to the next/previous text object. The selection adapts to text objects when the jump makes it to overlap the initial selection.
Improved support for Kotlin, Ruby, Rust, JavaScript, TypeScript, Go and Swift.
Added unit tests for all languages supported
Updated to support IdeaVim 2.28.0
3.0.13-beta
Smart selection on jumping to the next/previous text object.
3.0.12-beta
Added AnyLambdaOrFunction handler. AnyFunction handler now is limited to functions and methods but not lambdas or arrow functions.
3.0.11-beta
Unit tests for AnyConditional. There are still some small selection issues in Ruby on Rails but rare.
3.0.10-beta
Bug fix for AnyIndentBlock
Unit tests for AnyString and AnyVariable
AnyConditional inner selection is still unstable
3.0.9-beta
Unit tests for AnyLoop, AnyFunction, AnyClass, AnyArgument, AnyItem and AnyArgOrItem
AnyIndentBlock includes empty lines as part of the indented block. Also, around selections will use visual line wise mode
3.0.8-stable
Updated dependency and IntelliJ platform version
3.0.8-beta
Updated dependency and IntelliJ platform version
3.0.7-stable
AnyString (g)
String data to assign to a variable or field.
- Inner selection (
ig): Selects only the string content - Outer selection (
ag): Selects the entire string including quotes and leading formatting symbols
AnyVariable (v)
Field/variable declarations and assignments.
- Inner selection (
iv): Selects only the value assigned to the field/variable if any - Outer selection (
av): Selects the entire field/variable declaration
AnyArgOrItem (x)
Combines objects targeted by AnyArgument and AnyItem.
Selects any function argument, method parameter, callable expression, or collection items.