Skip to content

Latest commit

 

History

History
294 lines (149 loc) · 7.8 KB

CHANGES.md

File metadata and controls

294 lines (149 loc) · 7.8 KB

Changelog

3.6.0

Adds support for Chinese #314.

3.5.9

Fix a build configuration error affecting plugins which depend on AceJump. Fixes #305.

3.5.8

Tagging improvements, support for external plugin integration, fixes #304, #255

3.5.7

Tab/Enter will now scroll horizontally if results are not visible.

Fixes #294 "Access is allowed from event dispatch thread only" error

3.5.6

Key prioritization for most common keyboard layouts and fixes for a number of minor issues.

Fixes: Index OOB #242, Missing editor #249, #275, Forgotten block caret #278, QWERTZ layout #273

3.5.5

Enter will now escape exit from AceJump when there is a single visible tag. #274

Shift+Tab to scroll to previous occurrences now works properly. #179

Fixes an error with sticky block caret mode. #269

3.5.4

Introduces cyclical selection: press Enter or Shift + Enter to cycle through tags on the screen. Press Escape to return to the editor.

3.5.3

Fixes for two regressions affecting caret color and shift-selection.

3.5.2

Various improvements to settings page, including a keyboard layout selector.

Shorter tags on average, AceJump tries to use a single-character tag more often.

Tag characters are now prioritized by user-defined order from the settings page.

Fixes an issue when running the plugin on platform version 2018.3 and above.

3.5.1

Now supports searching for CaPiTaLiZeD letters (typing capital letters in the query will force a case-sensitive search).

Declaration Mode: Press the AceJump shortcut a second time to activate Declaration Mode, which will jump to the declaration of a variable in the editor.

Keep hitting the AceJump shortcut to cycle between modes (default, declaration, target, disabled).

Bug fix: AceJump settings should now properly persist after restarting the IDE.

3.5.0

Adds two new features. "Word-Mode" and quick tag selection.

Word Mode removes search and addresses latency issues raised in #161. To learn more about Word Mode, see the readme.

Pressing Enter during a search will jump to the next visible match (or closest match, if next is not visible), as per #133.

3.4.3

Stability improvements and tagging optimizations. Fixes #206, #202.

3.4.2

Fixes a regression affecting older platform versions.

3.4.1

Fixes a regression affecting tag alignment when line spacing is greater than 1.0. Minor speed improvements.

3.4.0

Restores original scroll position if tab search cancelled. Minor improvements to latency and tag painting.

3.3.6

Fix for #129.

3.3.5

Minor bugfix release. Improve handling of window resizing.

3.3.4

Add a settings page. (Settings > Tools > AceJump)

3.3.3

Improve latency and fix a bug in line selection mode.

3.3.2

AceJump now persists target mode state when scrolling or tabbing.

3.3.1

Fixes a minor regression where tags are not displaying correctly.

3.3.0

AceJump now searches the entire document. Press TAB to get the next set of results!

3.2.7

Minor fixes and stability improvements.

3.2.6

Fixes an error affecting older versions of the IntelliJ Platform.

3.2.5

AceJump 3 now supports older IntelliJ Platform and Kotlin versions.

3.2.4

Tagging improvements (tags now shorter on average) and visual updates.

3.2.3

Fixes a critical issue affecting users with multiple editor windows open.

3.2.2

Adds scrolling support and fixes some line spacing issues.

3.2.1

AceJump now synchronizes font style changes in real-time.

3.2.0

Support Back/Forward navigation in the IntelliJ Platform.

3.1.8

Fixes some errors that occur when the user closes an editor prematurely.

3.1.6

Fixes a rare tag collision scenario and UninitializedPropertyAccess exception

3.1.5

Allow users to enter target mode directly by pressing Ctrl+Alt+;

3.1.4

Fixes the "Assertion Failed" exception popup

3.1.3

Fixes an error affecting some users during startup.

3.1.2

Fixes an Android Studio regression.

3.1.1

Hotfix for broken target mode.

3.1.0

Removes the search box, lots of small usability improvements.

3.0.7

No longer tags "folded" regions and minor alignment adjustments.

3.0.6

Fixes alignment issues, removes top and bottom alignments until there is a better way to visually differentiate adjacent tags.

3.0.5

Hotfix for target mode.

3.0.4

Adds "line mode" - press [Ctrl+Shift+;] to activate.

3.0.3

Updates to tag placement and performance improvements.

3.0.2

Fixes target mode and default shortcut activation for Mac users.

3.0.1

Fixes target-mode issues affecting users with non-default shortcuts and adds support for Home/End.

3.0.0

Major rewrite of AceJump. Introducing:

  • Realtime search: Just type the word where you want to jump and AceJump will do the rest.
  • Smart tag placement: Tags now occupy nearby whitespace if available, rather than block text.
  • Keyboard-aware tagging: Tries to minimize finger travel distance on QWERTY keyboards.
  • Colorful highlighting: AceJump will now highlight the editor text, as you type.

2.0.13

Fix a regression affecting Target Mode and line-based navigation: https://github.com/johnlindquist/AceJump/commit/cc3a23a3bd6754d11100f15f3dddc4d8529926df#diff-a483c757116bde46e566a8b01520a807L51

2.0.12

Fix ClassCastException when input letter not present: #73

2.0.11

One hundred percent all natural Kotlin.

2.0.10

Support 2016.2, remove upper version limit, update internal Kotlin version

2.0.9

Compile on Java 7 to address: #61

2.0.8

Compile on Java 6 to address: #59

2.0.7

Language update for Kotlin 1.0 release.

2.0.6

Fixing "lost focus" bugs mentioned here: #41

2.0.5

Fixing "backspace" bugs mentioned here: #20

2.0.4

Fixing "code folding" bugs mentioned here: #24

2.0.3

More work on Ubuntu focus bug

2.0.2

Fixed bug when there's only 1 search result

2.0.1

Fixing Ubuntu focus bug

2.0.0

Major release: Added "target mode", many speed increases, multi-char search implemented

1.1.0

Switching to Kotlin for the code base

1.0.4

Fixing #9 and #6

1.0.3

Fixed minor visual lag when removing the "jumpers" from the editor

1.0.2

Cleaning up minor bugs (npe when editor not in focus, not removing layers)

1.0.1

Adding a new jump: "Enter" will take you to the first non-whitespace char in a new line (compare to "Home" which takes you to a new line)

1.0.0

Cleaned up code base for release