Repository navigation
Releases: cornedor/laneway
Releases · cornedor/laneway
Release list
v0.14.0
v0.13.0
v0.12.0
Changelog
- 5f5a000 Web settings: a drag in the card designer or lane layouts keeps the scroll
- 41ab45d agents: paste the start prompt once the agent runs
- 30eb95b comment: a post that timed out may have landed, don't post it twice
- e7aa191 demo: search/jql answers maxResults at a time
- 23ad34c description: a save never goes over a colleague's edit unasked
- a6deb44 e2e/web: INP budgets of an app: 50ms moving, 100ms the rest
- b0873ae e2e/web: INP on a big board, its phases, a slower CPU
- 8b1e3e5 e2e/web: global keys, roadmap, work, inbox, reports, own comments, pins
- b919836 e2e/web: measure INP and CLS per test
- bb1d7a9 e2e: fields pass Updated and Created, More is More fields
- e474126 fields: More's hint says what the pin does
- 76fcb0a fields: pin instead of star, every field can fold under More
- ad9e929 i18n: go-rest translatable, Dutch
- 0d5b08f i18n: one Dutch text per English, cross-area fixes
- 8ebd61d i18n: panel headings in Dutch, its clicks match the shown text
- 82f059e i18n: settings groups and docs, Dutch
- b3cc4dd i18n: ui-board translatable, Dutch
- 58d02a0 i18n: ui-dev translatable, Dutch
- 2b046b3 i18n: ui-issue-edit translatable, Dutch
- 63ea54d i18n: ui-panel translatable, Dutch
- 00f62c2 i18n: ui-shell translatable, Dutch
- 73ea4d1 i18n: ui-views translatable, Dutch
- 93c41e9 i18n: ui.language, T/Tf/Tn in Go, T/Tn in the web, Dutch catalogs
- e8edc13 i18n: web shell text, settings lanes syntax fix, a syntax test for every module
- 775fd87 i18n: web-board-issue translatable, Dutch
- be10ee9 i18n: web-lib translatable, Dutch
- 0385ba9 i18n: web-views translatable, Dutch
- c940f59 jira: say when a search or planning stops at card_limit
- 510d1c0 jira: wait out a 429, at most 8 requests at once
- 52caece kanban: leave the backlog column out in the JQL
- a598e31 lane layouts: a column's statuses split over lanes
- 623dd91 lane layouts: keep to the Jira they were made on
- c024d23 nix: vendor hash for x/sync as a direct dependency
- 664c513 web settings: an advanced option the config sets stays in sight
- 9f09e36 web settings: terminal-only options behind Advanced, marked
- 5307678 web: JQL hits stay a list you can step through
- f4c012f web: [ ] in the panel no longer snap back to the board's cursor
- 6bcb9c5 web: a settings key group folds in place
- 5a67c19 web: drop body:has(.ed.full)
- 4ac6c23 web: reordering list columns keeps a sort by a hidden built-in column
- 315b16c web: settings open on the basics, Advanced shows the rest LAN-689
- b26077b web: the panel's width on the panel, not
- ddf1be6 web: typing survives a reload or a closed tab
- 70f5c86 web: views draw in place when Jira is slow
v0.11.0
Changelog
- bc78a7a Board: a collapsed first lane no longer squeezes cards
- 3180422 Board: { } jump to the previous / next swimlane or list group
- 080f525 Bulk edit: confirm before changing several issues, undo unloaded marks
- 5c1a485 Inline files in comments show their name, linked, not [file]
- de19889 List: a column header; a click sorts, again reverses, then back to rank
- 865a6af List: drag a column header onto another to move the column (ui.list_columns)
- caf5401 Standup copy links each issue key to Jira
- 77c406f Web list: a column drops anywhere over the header, not just on a label
- d6157b6 Web list: drag a column header onto another to move the column
- cdc8e54 Web list: drag a column's right edge to resize it, double-click resets
- 6903cc1 Web list: every column sorts, labels, reporter, age and custom fields too
- 1259556 Web: a mention of someone outside the thread styles whole, not just the first name
- 7fec493 Web: back and forward follow what you saw
- 90371c8 Web: card menu opens an issue in a new tab
- 73f1fce Web: closing the panel is a step back undoes; a typed key opens
- 04ba027 Web: comment composer drops its oversized bottom padding
- 140eadf Web: editing a rich-text field scrolls its editor into view
- c2046b6 Web: plain paths, no more #/
- c4ae56f e2e: confirm bulk edits, plain paths
v0.10.0
Changelog
- 6f70399 Comments: oldest first opens at the latest
- 8c8cba9 Comments: ui.comment_order and ui.comment_layout (flat)
- 33259c1 Docs: point Make it yours at lane layouts
- 077bf85 Extension: 0.1.2
- 3970f69 Extension: one redirect rule per path, Chrome rejected the combined regex
- 7faafbb Extension: pack into extension/dist, out of goreleaser's way
- 3436a65 Issue type icons by Jira's stock avatar, not the English name
- 1f0b8c2 Issue type icons: all of Jira's stock avatars
- c8a11d5 Keys: none unbinds an action
- 0a13b57 LAN-673: assignee filter lists only people on the board
- 49e0173 Lane layouts: Every board it fits, as a tick
- 121d3ae Palette keeps unbound actions
- d7f2251 Pickers: clicking a name picks it alone, the box ticks
- 7787fdf Quick filters: ui.board_quick_filters off hides the board's own
- 1af6c90 Reports lines: docs, terminal hints, retro zeros
- cb5ee23 Reports: a closed sprint's charts end with the sprint
- 6912034 Reports: count done from a board column, compare with a second line
- 0587137 Security scan fixes
- eb41d11 Web cards: epic and assignee use free space, ellipsize
- 0d0eef8 Web keys: editor keys no longer block a global remap
- 6a3bee6 Web: agent prompts can't be flags, links open only http(s)
- 91f5f80 Web: alt+p switches project from any view
- 350744e Web: ctrl+click keeps the opened card, shift+click marks a range
- 439e855 Web: key remaps go to the config, not a per-site pref
- a7bb672 e2e: bug filter checks the type, not its colour class
- f81ccd4 gofmt
v0.9.0
Changelog
- c7245ef Lane layouts: H/L step through a stacked lane's sections
- 626a1e1 Lane layouts: fold a stacked lane's sections
- b95b491 Lane layouts: your own lanes over a board's columns, alt+l
- 83a22ea Remember filters in the web board too; ui.remember_filters turns it off
- 55d5192 TUI: arrange lanes on the board, alt+L
- 3d74073 Web board: collapse a lane to a bar with its chevron
- 15ec45f Web editor: chips select as one, never show their markdown
- 67bc623 Web editor: draw kept blocks, blocks, cards and inline placeholders
- b9bf731 Web editor: lists inside panels and expands keep their indent
- b6c84e9 Web settings: JQL editors for quick_filters, views and my_work_jql
- a26868d Web settings: visual lane layout editor
v0.8.1
Changelog
- a8fff23 GitLab: find glab's config where a fresh glab writes it (macOS, Windows)
v0.8.0
Changelog
- 04a94c7 Old configs naming Review stay quiet; retake web Home
- 245ceb9 Remove Review: it never found anything; Merge requests covers it
- 933a0c7 Security: strip terminal escapes from forge responses; reject hosts unfit for a shell command
- 798e1d0 Web: Settings > Site picks your projects and restarts the server
- 541c22e Web: a loaded avatar hides its initials, so transparent PNGs show clean
- 1f98460 Web: image viewer downloads the image (button, d)
- ab2812b Web: settings in four groups with a sidebar; key groups fold
- 28f6e51 Web: settings keys open under their group; Web app, not this browser
v0.7.0
Changelog
- f14f35a Browser extension: Jira links open in laneway web (#9)
- 2fa6bce Contract recording adds LWC, a company-managed fixture project; the allow list empties
- 5161f85 Contract test: the demo Jira answers only with keys and types a real Jira's recording has
- 76ce075 Docs for the terminal and the browser: one guide with linked tabs where they differ, the reference split into config, keys per interface, search, editor, rules and CLI; README slimmed to a pointer. Fixes the drift: action names, defaults, the standup, browser parity. ? help gains the missing keys LAN-618
- 5ced6e9 Extension: 0.1.1
- 664fad2 Extension: Chrome Web Store package, listing text and privacy page
- 0790006 Extension: go.html only follows http(s) URLs (#10)
- b850db1 Extension: plain description
- bdbb1ca GitLab: merge, edit and sign-in help for merge requests
- 3582991 GitLab: one reviewer and assignee pick on the free tier
- 20034b5 LAN-614: a mistyped config value is skipped with a warning instead of stopping laneway; one value where a list goes is a list of one
- b0fecad TUI demo runs nothing on this machine: no browser, configured action, LLM, clipboard or screenshot tool, as the web's demo
- 1203302 Web: -remote needs TLS; command settings read-only over it
- 118b151 Web: a link to an issue on this site draws as a pill (status, key, summary, assignee) and opens it in the app
- f7fdec5 Web: marked issues get checkboxes on cards and list rows, and a bar that counts them and bulk edits
- b44fd69 Web: prefs load back; theme follows across browsers
- 9d8b137 e2e: a started sprint shows 14 or 15 days left by the time of day; the help test looks for a row still on its first page
- 6df414b e2e: field edits, planning, bulk and issue details, in the TUI and the web
- 81c321c e2e: laneway ends as a person ends it (q, SIGINT), so a -cover build writes its counters; LANEWAY picks the TUI's binary too
- f685f14 e2e: the Fields fold stays open across a reload
- 34bde65 e2e: the TUI in tmux and the web in Playwright, on the demo
v0.6.1
Changelog
- 2b3f6e5 Web board's sprint line gets its width in WebKit: a class on the viewbar instead of :has(:not(:empty)), which the desktop app missed