What's Changed
Features
&fieldcandidate completion inside function arguments (sort_by,max_by,min_by,map): when a function template inserts a&fieldplaceholder, field candidates from the base array are automatically shown for Tab-cycling or partial typing- Placeholder text is removed immediately on entering candidate mode; cursor is placed between
&and)for clean inline editing Ctrl+Wnow treats&field)as one deletion unit and stops at&, preserving it (e.g.max_by(@, &base_stat)→max_by(@, &)- Tab/Shift+Tab cycling keeps cursor between
&and)in&partialmode
Bug Fixes
- Suppressed misleading green completion hint in
&partialmode (was appearing after)) - Fixed
confirmCandidateto useampFieldPartial()guard so already-completed expressions likemax_by(@, &age).fieldare not corrupted when selecting the next navigation field - Fixed
&fieldsuggestion fallback to skip whenconfirm=true, preventing output corruption on exit with an invalid field reference - Fixed
removeLastJMESPathSegmentto ignore&inside string literals (e.g.contains(@, 'a&b'))
Full Changelog: v1.1.1...v1.1.2