github adriandeleon/Editora v0.24.0
Editora 0.24.0

4 hours ago

Changelog

  • be16c69 Merge pull request #1321 from adriandeleon/chore/release-prep-0.24.0
  • eba080b chore: prepare release 0.24.0
  • b500405 Merge pull request #1320 from adriandeleon/test/editor-todo-coverage
  • cdf513c test(todo): cover what the TODO highlight paints
  • 2b70ac7 Merge pull request #1319 from adriandeleon/test/editor-completion-structured-coverage
  • 5043395 docs(testing): editor.todo is now the tightest editor sub-package
  • 47a8cca test(completion): cover the LSP documentation popup, commit characters and signature help
  • 340914b test(structured): cover the summary-preview snapshots, Markwhen views and pom details
  • 0f022bb Merge pull request #1318 from adriandeleon/feat/project-map-window
  • 0c8e698 Merge pull request #1316 from adriandeleon/feat/structure-fold-toggle
  • 872d20b Merge pull request #1317 from adriandeleon/feat/settings-sidebar-icons
  • 1ac34d2 feat(project): the Project Map always opens in its own window
  • 5c1bd2a feat(settings): an icon for every Settings sidebar category
  • a46de2d feat(structure): one Narrow to fold region toggle instead of three segments
  • be1c7b7 Merge pull request #1315 from adriandeleon/refactor/editor-subpackages-2
  • 18a2a05 docs: the editor sub-packages in the package map, CHANGELOG and coverage table
  • 98fd6e4 refactor(editor): Markdown editing, preview and export into editor.markdown
  • 15c7623 refactor(editor): completion and snippet presentation into editor.completion
  • 3b01bdd refactor(editor): folding, sticky scroll and narrowing into editor.fold
  • 64dd7f9 refactor(editor): syntax highlighting into editor.highlight
  • 98ba47f refactor(editor): language detection into editor.language
  • 8a503ab refactor(editor): buffer encryption into editor.crypto
  • c4bb094 refactor(editor): log view into editor.logviewer
  • 7b3616a refactor(editor): structured previews into editor.structured
  • c8209c3 refactor(editor): the minimap into editor.minimap
  • db73011 refactor(editor): in-buffer search into editor.search
  • e78604e refactor(editor): Git gutter into editor.git
  • 4dfe7f2 refactor(editor): TODO marks into editor.todo
  • 33145c0 refactor(editor): undo machinery into editor.undo
  • 0a7cfa1 refactor(editor): spell checking into editor.spell
  • b6411f7 refactor(editor): Personal Notes presentation into editor.notes
  • 1dbec4f refactor(editor): LSP presentation into editor.lsp
  • 39898fb Merge pull request #1314 from adriandeleon/refactor/editor-subpackages-1
  • 23c0600 docs(testing): quote the editor.* coverage floor the pom now enforces
  • 5c6bec0 refactor(editor): debug and http presentation into editor sub-packages
  • af2c9f6 Merge pull request #1313 from adriandeleon/worktree-fix-structure-narrow
  • 38a58d0 fix(structure): narrowing segments walk the whole file, narrow on activation, keep the picked row
  • d98a39f Merge pull request #1312 from adriandeleon/fix/run-busy-keeps-deploy
  • 24cdacd Merge remote-tracking branch 'origin/master' into fix/run-busy-keeps-deploy
  • 48f9814 Merge pull request #1311 from adriandeleon/feat/nullaway-ui
  • 4835407 test(container): the terminal probe asks for the new size until the resize lands
  • d462300 Merge remote-tracking branch 'origin/master' into feat/nullaway-ui
  • ec7a68b fix(run): a Run during a deploy's upload is refused as busy
  • f42fb05 Merge pull request #1310 from adriandeleon/feat/structure-narrow
  • d5e3f02 fix(run): a Run refused as busy no longer clears the launch under way
  • 9f911e5 build: mark com.editora.ui @NullMarked, the last unmarked package
  • 3d90170 refactor(editor): move the narrowing presentation out of EditorBuffer
  • 94d69ed feat(structure): Widen | Defun | Fold segments, and a narrowed editor that says so
  • 585fdbb Merge pull request #1309 from adriandeleon/fix/projectpanel-dispose-race
  • f918b29 fix(project): don't submit folder listings or filter searches after dispose
  • d4feae6 Merge pull request #1308 from adriandeleon/fix/preview-mode-switch-place
  • 07f510f Merge pull request #1306 from adriandeleon/feat/nullaway-editor
  • 45aa6d2 fix(markdown): keep the reader's line when switching to Preview right after a highlight pass
  • 869d5fa Merge remote-tracking branch 'origin/master' into feat/nullaway-editor
  • d6164d7 Merge pull request #1307 from adriandeleon/fix/maven-rest
  • 09722bd renamed '/examples' to 'plugins' since it's there only to contanain a plugin example.
  • a8c8be1 test: golden for the Maven pom template; collapseHome without the controller
  • 8c7ef1f test: reach the Mermaid lint tooltip through MermaidLintHover
  • 30711b2 Merge origin/master (NullAway on every package but ui and editor) into fix/maven-rest
  • 0a9fb9d docs: changelog for the Maven review fix pass 2
  • b61e934 Merge branch 'fix/maven-rest-pom' into fix/maven-rest
  • 747e5ba docs: compile time with editor marked, in the cost note
  • 5a21479 docs: compile time with editor marked
  • 5aee420 Merge remote-tracking branch 'origin/master' into feat/nullaway-editor
  • 3a42416 Merge pull request #1305 from adriandeleon/feat/nullaway-all
  • a110871 test(ui): the consent body's extra sentence and a selected task before Run is checked
  • 81df07a test(build,ui): adapt three tests to the merged pass-2 behaviour
  • 310da87 test(build): the stop test's fake Ops follows the trust-summary signature
  • 7e2c1fb feat(editor): same-named tabs show their folder, pom-aware outline, Maven snippets and a pom template
  • bf708b8 fix(lsp): Maven server on the Build Tools JDK, one JVM per reactor, honest ready, Central-index setting
  • 15aec0b feat(maven): pom summary reads its parent chain and BOMs, navigates, collapses and filters
  • 3b659eb merge fixes: one activeToggleArgs, the wizard's window Ops as MavenProjectWindowOps, one Maven catalog bullet
  • c8ad8bf Merge branch 'fix/maven-rest-tree' into fix/maven-rest
  • 4afee5c feat(build-tools): one toggle set, trust for every Maven/Gradle build, Projects section, menus and chords
  • d04b041 feat(build): tri-state profiles, prefix:goal@id, managed goal groups, the trust summary
  • 55d22dd feat(maven): read a module's on-disk parent chain, activation conditions and managed plugins
  • 814a055 Merge branch 'fix/maven-rest-wizard' into fix/maven-rest
  • d9054a5 Merge branch 'fix/maven-rest-run' into fix/maven-rest
  • 54f70b7 fix(maven): the wizard and Update Versions mediums and lows (review A5–A22, A25)
  • 73dae4c fix(maven): the run/debug/test mediums and lows of the Maven review (D5, D9–D13, D16–D18, D20)
  • 7d05c8a Merge remote-tracking branch 'origin/feat/nullaway-all' into feat/nullaway-editor
  • bcc53f7 fix(maven): console findings B3 B4 B5 B13 B22 of the Maven review
  • cc7c7dd Merge remote-tracking branch 'origin/master' into feat/nullaway-all
  • df816cf build: mark com.editora.editor @NullMarked
  • 9b529c7 Merge pull request #1304 from adriandeleon/fix/maven-review
  • 46f4d3a ci: allow-list the Maven fix pass's opt-in probes and catalog tests on the Linux lanes
  • fedfca6 docs: compile-time cost with 58 more packages marked
  • 5171b67 test(maven): reactor tests use an absolute fake root and compare labels through tr()
  • 2abbdf6 Merge remote-tracking branch 'origin/master' into feat/nullaway-all
  • 7d2ee5d build: mark every package but ui and editor @NullMarked; fix the NPEs it found
  • ef44d06 fix(ci): pin settings shape 141, list the server smoke's child, keep MainController under the size cap
  • 98874b8 fix(settings): register the Build before Run and Debug control's key
  • 85f56ab docs: changelog for the Maven review fix pass
  • 1f9bb9d test(debug): the marker-pom debug fixtures turn the build-before-launch step off
  • 505fe86 Merge branch 'fix/maven-debug-test' into fix/maven-review
  • 6611f24 test(ui): Maven Debug Test through the chosen port — FX tests and an opt-in live probe
  • 305101a fix(test): attach Maven Debug Test through the chosen port; waiting state visible; Stop ends the build (D1, D14)
  • fb20bf3 fix(test): choose the Maven Debug Test port up front and poll it (review D1)
  • 8a8b1d4 Merge branch 'fix/maven-lsp' into fix/maven-review
  • 9bd606a i18n: a Settings pill the Maven row's 380 px fits — "lemminx-maven: incomplete — Install… repairs it"
  • 3eccd80 docs(extending): JVM_LSP_ZIP installs its extra jars, smokes the server, and is detected by folder
  • ff70a60 test(settings): the Maven pill tells an incomplete install folder from a missing one
  • ea6565b test(lsp): opt-in probe of the real lemminx-maven bundle with and without the three jars
  • 0dcc5b6 fix(lsp): say when a server fails its requests, and call an incomplete Maven install incomplete (C2, C3)
  • e3756ec Merge branch 'fix/maven-run' into fix/maven-review
  • 9483396 fix(install): complete the lemminx-maven bundle and prove it answers before installing it (C1)
  • 2ee2e33 docs(run): the build before a Java launch, the symbolic before-launch step, schema 141
  • 353836b Merge pull request #1301 from adriandeleon/chore/java-debug-sample
  • d1a1329 Merge remote-tracking branch 'origin/master' into fix/maven-review
  • c0d70c3 Merge branch 'fix/maven-versions' into fix/maven-review
  • 26097fc fix(run): build before Run and Debug, the tree's Maven for the fallback, its output in the console
  • 8dafc7c fix(maven): never offer a property-driven, range or keyword version for update
  • dfe4eab fix(maven): stable dependency updates, streamed cached catalog, vetted curated list (A4, A1, A2)
  • f390029 fix(maven): compare versions by Maven's rules, never by semver (A3)
  • dc6ffb8 fix(maven): a shorter reactor toggle label that fits the tool window
  • a36b662 fix(maven): the Maven submenu acts on the clicked pom, and a module can build from its reactor root
  • c4372c4 Merge remote-tracking branch 'origin/master' into chore/java-debug-sample
  • 55538aa Merge pull request #1299 from adriandeleon/feat/nullaway-gate
  • ef9ebe9 Merge pull request #1300 from adriandeleon/fix/ssh-login-prompt-rounds
  • 6bdc8f7 Merge pull request #1302 from adriandeleon/feat/settings-project-name
  • 4cba542 Merge remote-tracking branch 'origin/master' into feat/nullaway-gate
  • a17be0f build: mark secrets, crypto, mcp, agent, s ...

Don't miss a new Editora release

NewReleases is sending notifications on new releases.