Releases: marein/dev-cockpit
Releases · marein/dev-cockpit
Release list
1.62.0
- Enhance commit view for large changesets by @marein in a4ac695.
- Handles 30k changes without freezing.
- Filter over the change list, always visible.
- Keyboard navigation over files and folders.
- Add search field to all editor sheets by @marein in 3817606.
- Filters rows in git, docker and line comment sheets.
- Live match on typing, e.g. "push" shows the push actions.
1.61.0
1.60.0
- The editor follows the disk by @marein in 802cdb2.
- While an editor is open it watches what is on its screen, the open tabs and the unfolded folders, and follows what happens to them outside the editor.
- Add replace in files to the editor palette by @marein in d67b264.
- Ctrl+Shift+H opens it, the tree's folder menu does too.
- Shift+Enter writes the marked match and marks the next one, Ctrl+Enter opens the marked row and the palette stays open.
- Aa in the search field makes find in files case sensitive too.
- Enhance search capabilities in the editor by @marein in 163eff5.
- Find in files takes a file mask and a directory filter, go to file takes the same directory filter.
- The tree's folder menu offers both searches scoped to that folder.
- Show coder renames live by @marein in 3edd5a9.
- A rename inside a coder lands in the heading and the browser title without a reload.
- A coder that ran a slash command like /rename or /agents no longer keeps its ring spinning.
- Play assistant answers at full volume by @marein in ead61f7.
- The voice was capped at a tenth of its level, a full row is now the answer's own volume.
- Center and flash the linked project row by @marein in f8b69b1.
- A link to a project scrolls that row into the middle and flashes it, also when the filter was hiding it.
- Stop the editor from selecting text on gestures by @marein in c330e83.
- Dragging a splitter no longer selects text around it, the line numbers and the commit rows are not selectable either.
- Fix initial theme switcher transition by @marein in ebcd45d.
- The highlight no longer slides across the switcher while a page loads.
1.59.0
- Add worktree support to the projects list by @marein in acf51ab, 6872d92.
- Create a project as an empty folder, a clone, or a worktree of a project you have. A worktree and its main are deleted together.
- Add a docker log formatter by @marein in 2f36264.
- Errors and warnings are marked in the gutter. A filter shows only matching lines with their context.
- Add loading spinner to busy coders by @marein in 6ed4d4f, 4f0d447.
- The coder icon spins while it works. This runs on a heuristic, so it can be off.
- A new or resumed coder picks this up, a coder already running when you update needs a resume first.
- Add a theme switcher to the header by @marein in 7659fe4.
- Auto, light or dark, stored per device.
- Add CSS color boxes to the editor by @marein in 5b65ad3.
- A color value gets a small box in front of it.
- Keep umlauts in OpenCode after reboot by @marein in 7f7e6aa.
- This one needs a resume too.
1.58.0
1.57.0
- Add line comments to the editor by @marein in abb9cf5.
- Click a line number or press Ctrl+Alt+C to pin a note to a line.
- A note follows its line while you edit, and shows as outdated when the line is gone.
- Ctrl+Shift+C lists every comment of the project and copies them as Markdown.
- The assistant can read and manage them.
1.56.0
1.55.0
- Add voice capabilities for assistant by @marein in acdc599.
- Hold the send button and speak, the release sends what you said. Slide left to cancel.
- On a keyboard, a double tap on Alt starts and stops the recording.
- The speaker on an answer reads it aloud. You can also turn on autoplay.
- Apply project list sorting to all forms by @marein in b9b63ae.
1.54.1
1.54.0
- Flash the server stats float on every press by @marein in 47a4f5e.
- Add first plugin api by @marein in 373da60, b0e74eb, 536be03.
- A plugin can add custom elements, create projects and serve its own endpoints.
- A fork can import dev-cockpit and build its own distribution. The module path is github.com/marein/dev-cockpit now.