- Add an editor context menu containing all commands (#140) via tisilent
- Added
sortLines.keepOnlyNotDuplicateLines
command (#132) via almeidaxan - Fixed GitHub Actions CI (#142) via dotnetCarpenter
- Added
sortLines.ignoreUnselectedLastLine
which will ignore the last line if it's only selected because of the trailing \n on the previous line. This allows selecting lines to be sorted by clicking and dragging the editor line numbers (#124) via @gdlx
- Update VS Code engine version
- Fix published build artifacts
- Added
sortLines.keepOnlyDuplicateLines
command which does the inverse ofsortLines.removeDuplicateLines
(#116) via @pit00
- The extension now supports vscode.dev and github.dev.
- Update icon to play well with dark backgrounds (#51) via @Pustur
- New context menu item (#52) via @petty
- Add tests for shuffle sorts (#56) via @merelj
- Migrate to GitHub Actions and automate release (#56, #61, #63) via @Tyriar
- Upgrade to TypeScript 3.7, Mocha 6 and new VS Code test framework (#62) via @Tyriar
- New remove duplicate lines command (#57) via @merelj
- Enable TypeScript strict mode (#64) via @Tyriar
- Make sorts aware of multi-length characters (#65) via @Tyriar
- Make all commands use stable sorts (#66) via @Tyriar
- Added
sortLines.sortEntireFile
setting (defaults to false) that sorts the entire file when there is no selection #43 via @chrsmutti
- Added
sortLines.filterBlankLines
setting (defaults to false) #35 via @SoftwareApe
- Added
sortLines.sortLinesVariableLength
andsortLines.sortLinesVariableLengthReverse
commands to sort by variable length #30 via @labithiotis - Added
sortLines.sortLinesCaseInsensitiveUnique
command to sort case insensitively and remove duplicates #29 via @lynxnake- Convert to TypeScript
- Add TSLint
- Add CI
- Add tests
- Added
sortLines.sortLinesNatural
command sort lines alphabetically but group together digits #26 via @Gerrit-K - Remove backtick from install heading #23 via @wald-tq
- Made a note in the README about default keybinding overriding toggle breakpoint #22 via @Tyriar