Skip to content

v0.24.0

Compare
Choose a tag to compare
@zaquestion zaquestion released this 14 Mar 14:08
· 80 commits to master since this release
e440337

Changelog

  • 3371ecd README: overhaul file structure
  • c85ee89 cmd/issue: add "i" alias to the command
  • 54a8737 mr_discussion_test: Add tests for commit comments
  • f3faa3b README.md: Add lab.toml example
  • f8ed118 todo: Add tests
  • a19fdaa todo: Fix ability to specify remote on command line
  • bff0272 lab: Add MR and Issue note delete functionality
  • 850d186 mr_checkout: improve command's help message and aliases
  • 082de37 cmd/clone: check project name and honor http flag
  • e6035d5 root: remove git wrapping code
  • 371a58e Added discussions and activities filter
  • e0cfa33 lab: Provide a better "Project Not Found" error message
  • bbd51a7 remote: support remotes referred by URL only
  • 81de4e1 internal/logger: send any logging message to stderr
  • 6a18256 cmd/root: skip remote discuvery for initSkipped commands
  • 1d65256 cmd/edit: check if --force-linebreak coming from CLI or config
  • ce14486 project_create: add --remote flag
  • fb2f180 internal/gitlab: fix GroupSearch() logic
  • c944c2e cmd/mr_checkout: simplify MR lookup
  • 1ce393c cmd/mr_checkout: fix fetch reference existence check
  • 99902d1 internal/gitlab: fix init with custom CA file
  • caa16da internal/git: fix remotes lookup
  • 862a246 cmd/mr_checkout: check existing remotes before creating one
  • 51ea997 label list: add --name-only flag
  • fd9d1d7 gitlab: standardize project ID type
  • 9293471 fork: allow user to fork a project from its numerid ID
  • f0ca76d fork: rename functions to avoid confusion
  • 036ff5e cmd/edit: fix return error value
  • 37ca9c7 cmd/edit: unify description edition functions
  • 66c580f cmd/edit: accept linebreak flag for editing description
  • 6211a8a cmd/root: fix setting log level
  • 32a1bd3 cmd/edit: move editText to the common file
  • e5c1c1f cmd/note-common.go: Fix context comments on diffs
  • ed0880c chore: update builds directives to new format
  • b6eae4a lab: update go images to 1.17
  • 4a8cf35 lab: update go.mod version
  • 1a10490 config: fix worktree git config dir path
  • d304e8c Remove documentation about using lab as a replacement for git
  • 855e10d Clarify usage of environment variables for authentication
  • f179334 Add debug level log messages when Gitlab CI tokens are loaded
  • 492871a Properly build docs
  • e7a4b5e Fix example for lab project browse in docs
  • c1d8b1c mr discussion: allow to comment on specific lines in a diff
  • 44ebecf cmd: remove any FindProject() redundant call
  • b1b8d73 gitlab: remove redundant project lookup
  • 2a6cc47 gitlab: standardize ID and IID terminology
  • 773498d mr_list_test: update the last created MR
  • 13b346e mr discussion: use meaningful example argument to -F
  • 1153920 mr discussion: add some examples for optional MR ID / branch
  • 4b03b4f mr: state that the MR ID parameter can be the branch name
  • 3acfa41 Remove redundant import alias
  • 57abeb1 Makefile: avoid spurious error messge on first run
  • 5181465 util: get last pipeline regardless its result
  • f838ac3 git: fix editor command split rule
  • 014c615 lab: Fix startup error
  • d64d135 ci: fix usage message regarding job name usage
  • d8bf08c ci_trace_test: add test case for bare branch name
  • aa4e8b8 ci_trace_test: fix test case for jobname
  • 38280ef ci_trace: fix args filter wrt branch name
  • b73579a git: fix edit command when using extra args
  • 9977dae Standardize file read
  • 1326331 ci_run: fix token option query
  • c9fde25 gitlab: remove redundant code for project object