Changelog
- f33e85e Merge pull request #840 from adriandeleon/chore/release-0.11.0
- 88656e8 chore(release): 0.11.0
- 963e8e3 Merge pull request #839 from adriandeleon/feat/preview-rich-copy
- 499d989 feat(markdown): copy the preview as rich text
- 23ed2ba Merge pull request #838 from adriandeleon/perf/menu-popup-shadow
- 219c710 fix(menu): stop a menu's own popup covering the menu bar
- 1feeed8 Merge pull request #837 from adriandeleon/fix/tab-move-to-indent
- 51a82da fix(editor): Tab moves the caret to the indent on an already-indented line
- 5e5d91a Merge pull request #835 from adriandeleon/fix/auto-import-caret
- 6fefab5 fix(lsp): keep the caret put when an auto-import is inserted above it
- 873947d Merge pull request #836 from adriandeleon/fix/lsp-snippet-completion
- 5f19315 fix(lsp): expand server snippet completions instead of flattening them
- fac5048 Merge pull request #833 from adriandeleon/feat/new-file-menu
- 8584b8b feat(project): New ▸ on the Project tree
- ba73380 Merge pull request #830 from adriandeleon/spike/inlay-inline-placement
- a2984a5 feat(lsp): render inlay hints inline at their own column
- 6b95763 Merge pull request #825 from adriandeleon/feat/inlay-hint-filter
- 7c8c9fc feat(lsp): filter uninformative inlay hints
- d1a68ee Merge pull request #831 from adriandeleon/feat/commit-window-filter-nav
- b050117 feat(ui): filter + Emacs nav in the Commit window; keep the status bar readable
- 464202d Merge pull request #828 from adriandeleon/feat/build-tasks-filter
- d9d9e0f Merge pull request #829 from adriandeleon/feat/run-config-drop-kind
- 4817769 refactor(run): drop the run/debug kind, add a debug command per configuration
- 91c1f01 feat(build): filter box + Emacs navigation in the build task windows
- fcfe921 Merge pull request #827 from adriandeleon/feat/git-panel-multi-select
- fc97b0b feat(git): multi-select stage/unstage/discard in the Commit window
- 120b73a Merge pull request #822 from adriandeleon/fix/debug-no-main-class
- 5f64179 Merge pull request #821 from adriandeleon/fix/run-config-stop-button
- 052c48a Merge pull request #820 from adriandeleon/style/tool-window-top-inset-fill
- 1f40a46 fix(debug): parse jdtls's resolveMainClass reply as a plain List
- 1213175 fix(run): enable the toolbar Stop button while a program is running
- 4850662 style(toolwindow): fill a side panel's top inset with the chrome ground
- 9c3b1ac Merge pull request #819 from adriandeleon/test/i18n-malformed-line-guard
- 59a4a70 Merge pull request #815 from adriandeleon/feat/git-init
- 68b76c6 feat(git): add a Git: Initialize Repository command
- fec5a10 Merge pull request #818 from adriandeleon/feat/tool-window-geometry
- a501dae Merge pull request #817 from adriandeleon/style/overlay-chrome-font
- efbbb53 Merge pull request #816 from adriandeleon/fix/run-config-settings-sync
- 8b8d1ff Merge pull request #814 from adriandeleon/feat/maven-project-wizard
- 5498785 Merge pull request #813 from adriandeleon/fix/jdtls-runtimes-and-classpath
- ac8e9b4 test(i18n): fail on a malformed line in a message catalog
- a04ccbf docs: tool-window geometry — stripe/panel alignment and per-window sizes
- 0c98f3c feat(ui): each tool window remembers its own size, and fits its content on a first open
- cc8e28e fix(ui): a side tool window's header starts level with its stripe button
- 664b029 style(ui): use the chrome font in the overlay popups
- 851f32b fix(run): a configuration added on the Settings page reaches the toolbar selector
- 29d04d9 feat(run): the gutter ▶ launches the run configuration in a Maven/Gradle project
- e49e515 fix(maven): compile a generated project before its first Run
- 453c952 fix(run): resolve a saved config's classpath through jdtls's own main-class entry
- 81d6159 feat(run): open the configured main class when a project restores without one
- 2b30cc0 fix(maven,run): open the main class with a new project; catch a file name in mainClass
- a1c05c5 fix(run): open the routing file on jdtls, and seed a run config for a new Maven project
- 01381dc feat(maven): New Maven Project wizard (archetype or manual coordinates)
- af73144 fix(dap): read jdtls's classpath reply directly, and log it when it comes up empty
- 2d82b67 fix(lsp): tell jdtls which JDKs are installed (java.configuration.runtimes)
- 4750c3b Merge pull request #812 from adriandeleon/perf/typing-timeline-leak
- eeeef95 perf(editor): stop leaking a JavaFX Timeline per keystroke via the column ruler
- d88a954 Merge pull request #811 from adriandeleon/perf/gc-g1
- 68336a0 perf(runtime): switch the packaged JVM from SerialGC to G1 with periodic uncommit
- a45e56f Merge pull request #810 from adriandeleon/feat/ui-polish-and-alignment
- 6f2050e feat(ui): sizing, alignment and grouping pass across the chrome
- 802ab6c Merge pull request #808 from adriandeleon/docs/changelog-0.10.0-completions
- d438221 docs(changelog): complete the 0.10.0 section
- 42484b4 chore: reopen master at 0.10.1-SNAPSHOT after v0.10.0