Skip to content

Releases: cornedor/laneway

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 14:35

Changelog

  • a76e440 web: a visual editor that edits Jira's document as it shows

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 12:44

Changelog

  • 0e88949 move: every screen offers a comment, as Jira's dialog does
  • f65a122 planning: the board's filter chips
  • 9ca7962 web: a move's comment is markdown with @ mentions
  • e720571 web: a typed @name of the issue's people posts as a mention

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 11:12

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

Choose a tag to compare

@github-actions github-actions released this 07 Oct 21:09

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

Choose a tag to compare

@github-actions github-actions released this 07 Oct 11:22

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

Choose a tag to compare

@github-actions github-actions released this 06 Oct 15:26

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

Choose a tag to compare

@github-actions github-actions released this 06 Oct 12:30

Changelog

  • a8fff23 GitLab: find glab's config where a fresh glab writes it (macOS, Windows)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 11:48

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

Choose a tag to compare

@github-actions github-actions released this 06 Oct 10:25

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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 14:16

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