{"version":"0.2.19","anchor":"technical-changes","canonical_anchor":"technical-changes","heading":"Technical Changes","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/0.2.19\/e\/technical-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/0.2.19","markdown":"### Technical Changes\n\nNew Classes\/Functions\n\n- `q6` class (renamed from `Gd`) - Enhanced text cursor with new methods:\n- `endOfWord()` - Navigate to end of current\/next word\n- `startOfFirstLine()` - Navigate to document start\n- `startOfLastLine()` - Navigate to last line start\n\n- `Uf2()` - Core vim mode state machine handling modal editing\n- `jN1()` - Vim-enabled text input component\n- `sx()` - Refactored input rendering component\n- `y90()` - Paste handling wrapper function\n\nSettings\n\n- New `editorMode` setting added to persistent configuration\n- Default mode is \"emacs\" for backward compatibility"}