Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mbarbin/crs

Tags

0.0.20251014

Toggle 0.0.20251014's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20251014

CHANGES:

- Distribute a json schema for `crs-config.json` files (#92, @mbarbin).
- Added local dunolint invariants (#91, @mbarbin).

- Switch to `pplumbing-*` split packages (#87, @mbarbin).

0.0.20250914

Toggle 0.0.20250914's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250914

CHANGES:

- Switch to `ppx_deriving_yojson` (#86, @mbarbin).

- Prepare for compatibility with OCaml 5.4.0 (#86, @mbarbin).

0.0.20250911

Toggle 0.0.20250911's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250911

CHANGES:

- Add support for `.crs-ignore` files (#77, #78, @mbarbin).
- Add documentation about use with assistant agent (#76, @mbarbin).

- Upgrade `crs-config` to latest format (#75, @mbarbin).

0.0.20250813

Toggle 0.0.20250813's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250813

CHANGES:

- Add CRs Actions config reference including recent changes (#74, @mbarbin).
- Add new documentation pages (#70, #71, #72, @mbarbin).
- Add invalid CRs parser (#65, @mbarbin).
- Add getters for cr comment content start offset and prefix (#63, @mbarbin).
- Add more tests for invalid CRs (#61, #64, @mbarbin).

- Some format changes to CRs Actions config (#73, @mbarbin).
- Ignore CRs that are considered not-a-cr by the invalid CRs parser (#66, @mbarbin).
- Install crs in the CI actions PATH and use shared crs actions (#62, @mbarbin).
- Wrap CLI readme text using code margin (#60, @mbarbin).
- Switch from `text-table` to upstream `print-table` lib (#59, @mbarbin).
- Prepare review mode for requiring the pull-request base (#57, @mbarbin).
- Rename review-mode "commit" => "revision" (#57, @mbarbin).

- Fix GitHub annotations for empty locs and multiple lines messages (#56, @mbarbin).
- Make `Header.priority` return `Now` on XCRs (#55, @mbarbin).

- Removed library `crs.text-table`. It was upstreamed (#59, @mbarbin).

0.0.20250705

Toggle 0.0.20250705's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250705

CHANGES:

- Added some CRs workflow to test PR changes (#51, @mbarbin).

- Switch from protoc to yojson_conv to serialize to reviewdog (#50, @mbarbin).
- Reduce `:test` deps of the main `crs.opam` package (#49, @mbarbin).
- Refactor text table handling and support GitHub Flavored md (#48, @mbarbin)

0.0.20250704

Toggle 0.0.20250704's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250704

CHANGES:

- Display the repo-root in the emacs-mode header (#47, @mbarbin).
- Add 's' for summary tables in emacs crs-grep-mode (#45, @mbarbin).

- A breaking renaming in the terminology (kind => status) (#46, @mbarbin).
- Add buffer line header in emacs crs-grep-mode by default (#44, @mbarbin).

- Fix rendering of empty lines in multilines CRs with comment prefix (@mbarbin).

0.0.20250626

Toggle 0.0.20250626's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250626

CHANGES:

- Add command to print summary of CRs annotations (#41, @mbarbin).
- Add support for CRs annotations and reviewdog diagnostics (#40, @mbarbin).
- Add key binding 'r' in emacs crs-grep-mode to refresh from repo-root (#34, @mbarbin).
- Show running directory and filters in emacs CRs messages (#34, @mbarbin).

- `Cr_comment.reindented_content` now takes an optional prefix which default to none (#39, @mbarbin).
- A few breaking renaming changes in the terminology (#38, @mbarbin).

- Remove comment prefix from lines of reindented content (#35, @mbarbin).
- Fix handling of xargs exit code 123 (#33, @mbarbin).

0.0.20250620

Toggle 0.0.20250620's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250620

CHANGES:

- Support for filtering CRs types in emacs cr-grep-mode (#31, @mbarbin).
- Add filtering flags to `crs grep` (`--soon`, `--xcrs`, etc.) (#30, @mbarbin).

- Migrate from `Textutils.Ascii_table` to `PrintBox` to reduce dependencies (#28, @mbarbin).

- No longer depend on `textutils` and transitively `core_unix` (#28, @mbarbin).

0.0.20250618

Toggle 0.0.20250618's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250618

CHANGES:

- Continue to increase code coverage (#17, #25, @mbarbin).

- Include locations in the output of `crs grep --sexp` (#24, @mbarbin).
- Reduce dependencies and replace `re2` by `ocaml-re` (#17, @mbarbin).
- Reduce dependencies and replace `shexp` by `spawn` (#16, @mbarbin).
- Make `crs grep` output in a pager when able (#16, @mbarbin).

- Fix position mismatch in tests shown by `ocaml-ci` (#23, @mbarbin).
- Disable failing build with 5.4 alpha release (#19, @mbarbin).
- Adapt grep implementation for portability to MacOS (#19, @mbarbin).

- No longer depend on `re2` (#17, @mbarbin).
- No longer depend on `shexp` (#16, @mbarbin).

0.0.20250605

Toggle 0.0.20250605's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20250605

CHANGES:

- Add support for Mercurial repos in the CLI via `volgo-hg-unix` (#15, @mbarbin).

- Update from `vcs` to `volgo` library (#14, @mbarbin).