Skip to content

Releases: amohamma8029/devlog

Release list

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 00:40
6b5678f

Changelog

  • 6b5678f docs: Update README.md
  • ff1a730 test(skill): make frontmatter assertion line-ending tolerant
  • 4790ef9 feat(skill): refine skill content from eval rounds and add install docs
  • 21d8d3a feat(skill): add devlog skill install and uninstall commands
  • 5e3d9a5 test(release): add release preflight workflow and fixtures
  • 01dc3d2 fix(render): revert transparency experiment causing checkerboard
  • 2dda569 fix(release): make demo gif opaque and fit README viewport
  • c360051 docs(release): add release showcase with demo gif, screenshot, and compatibility guidance
  • 7ddb079 feat(release): add nfpm, brew, and scoop package config
  • b66ac35 test(installer): add windows installer and 30-scenario harness
  • 0f2e8d7 feat(packaging): add chocolatey package source
  • 55ddb74 ci: replace goreleaser check with snapshot gate
  • b7dbf5c ci(release): add goreleaser config, release workflow, snapshot job
  • 98d514d build(release): establish canonical module, version contract, and MIT license
  • 68d0fcd fix(tui): keep multiline handoff todos separate
  • 7a12240 fix(todo): stop hard-wrapping markdown items
  • 76cd9ed fix(test): verify title in base view rather than help overlay to avoid CI rendering diff
  • 52105e0 fix(tui): rewrite handoff todo rendering pipeline to fix checkbox alignment and wrapping
  • e652c6e fix(tui): cursor on correct wrapped chunk; reset stale MultiLineIsTodo flag
  • 5cdc098 fix(tui): PR feedback — tests, handoff alignment, row highlight, composer wrap and token color
  • 297d86f fix(todo): restore missing messages and test changes; apply gofmt
  • 602b8e1 fix(todo): keep Todo token static; composer below card; suppress palette behind overlay
  • 7466f8f feat(tui): add slash palette exit command
  • ceb117c style(tui): run go fmt on handoff_preview
  • fbf3cba fix(tui): clear selected diff at top of handoff preview
  • aee87b7 test(tui): cover handoff diff cursor behavior
  • 6a76b27 docs(tui): advertise handoff diff cursor controls
  • 91d0079 feat(tui): add keyboard diff cursor to handoff preview
  • 516c456 fix(git): return error from git diff --cached instead of silently swallowing it
  • 49e603f fix(test): bound git subprocesses with 10s timeout and disable interactive prompts
  • 9091093 fix(todo): harden writeFile with atomic temp-file rename and validate loaded items
  • a92dd14 fix(tui): refresh handoff todos after modal edits
  • 59c1a9d fix(tui): remove palette from todo modal; add t shortcut from handoff
  • 9792f78 style: apply gofmt to changed files
  • 5d672c6 fix(todo): transfer open todos to repo-wide on session close
  • 50b08fa style: format handoff_preview.go
  • d2aebdd ci: use go-version-file for correct gofmt version
  • 46b0c0c ci: create branch before tests for detached HEAD fix
  • 2929886 ci: configure git identity for diff tests
  • 6499866 ci: add GitHub Actions workflow for build and test
  • d7c140f fix(status): align todo checkbox rendering
  • d51f9d1 feat(tui): render handoff todos in preview
  • cd95355 feat(handoff): include todos in status and handoff
  • f0992a9 feat(tui): add typed todo prune command
  • 60a936f feat(tui): add interactive todo view
  • b84d26b feat(todo): group list and prune from cli
  • f3b9ff7 feat(todo): prune completed items in store
  • 1178cfe feat(todo): add todo CLI with checkbox output and list-number handles
  • 0d19ba5 refactor(todo): switch to single-state YAML storage
  • aa86770 refactor(todo): separate identifiers from timestamps
  • 3f997b3 feat(todo): add append-only todo storage and projection
  • 00f0d0b feat(todo): add repo-wide todo contract stub
  • fb9b103 fix(tui): prevent quit hang
  • 495baea fix(handoff): summarize current events
  • 5b7f0a1 feat(tui): add event hide controls
  • c83c914 fix(status): hide deleted events
  • e54986a fix(store): apply structured edit targets
  • 724365f fix(store): add CorrectedAt field for edit timestamps
  • 39515b9 feat(tui): add event selection, inline correction, and modified timestamps to session timeline
  • 4d8d7d7 refactor(cli): rename correct to edit, add event indices to status
  • e470544 feat(cli): add devlog correct command for editing notes and blockers
  • 165c822 fix(onboard): share documented config template
  • 86ef0ac fix(onboard): skip editor, keep git profile, polish wizard visuals
  • 11246f0 feat(onboard): add clock format prompt to setup wizard
  • eaa806e feat(onboard): add interactive setup wizard to first-run flow
  • 0b808fd refactor(store): rename Correction event type to Edit
  • 7cbccaf feat(store): add Correction event parsing with read-time application
  • 0eab0ea docs(config): document global config file schema and commands
  • 061326b feat(tui): configure handoff preview diff line limit
  • 8f1af42 fix(onboard): suppress welcome for returning users with existing sessions
  • 2260a90 feat(onboard): add first-run welcome message with Enter pause
  • e8c8661 feat(handoff): configure diff context lines
  • 51afd1d refactor(tui): remove paste heuristics replaced by bracketed paste
  • ce00061 fix(tui): use ANSI input path for bracketed paste on Windows
  • a3d8391 fix(tui): preserve multi-line composer paste
  • f591f41 feat(tui): add Ctrl+A select all to composer
  • 0aaf416 fix(tui): polish handoff preview search
  • 19a607c feat(tui): add handoff preview search with incremental match finding, highlighting, and cursor navigation
  • c288730 feat(tui): add search prompt stub to handoff preview
  • afb74a4 fix(cli): suppress root runtime usage output
  • 308dac4 feat(tui): render configured display times in views
  • c6bccbb feat(cli): render configured display times in commands
  • 4c527bd feat(config): add display time formatter
  • db7ea26 feat(config): use configured editor for message entry
  • 72a31ed feat(config): add warning output style
  • 8659f37 feat(config): use configured author profiles
  • a64e939 feat(config): add config edit command
  • ccec466 feat(cli): style command errors
  • 0f13247 feat(config): add config path command
  • 90eca95 feat(config): add global config stub
  • 5196e16 feat(cli): style static command output
  • 26f38d8 feat(tui): reviewer feedback — clipboard toast, full-body Shift+Home/End, single-line selection, reverse cursor
  • abf3a80 test(tui): add tests for selection, clipboard, and cursor ops
  • 882ec0a feat(tui): route pasteMsg to palette in model Update
  • 7d5d265 feat(tui): add text selection, clipboard ops, and static cursor rendering to composer
  • 5f74103 feat(tui): add pasteMsg type for async clipboard paste
  • d460e54 feat(tui): add selection and cursor styles for rich text input
  • c7c4b6f fix(tui): refresh active session after external writes
  • 4bf7946 feat(store): expose session file metadata
  • 5c2fe25 fix(tui): polish composer styles
  • 4805d0e fix(tui): align multi-line body te...
Read more