Bug Fixes
- disallow
.lock
extensions per component.
Previously, it would allowfoo.lock/bar
, and now it doesn't. - prohibit full names with a trailing
.
.
Just like in Git, it's considered invalid.
Bug Fixes (BREAKING)
validate::tag::name()
now rejects names starting with slashes, and with empty components, too
It's a breaking change as it renames theDoubleDot
variant oftag::Error
toRepatedDot
, while moving
a couple of variants fromreference::Error
totag::Error
Commit Statistics
- 10 commits contributed to the release over the course of 62 calendar days.
- 92 days passed between releases.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Prepare changelogs prior to release (0f25841)
- Merge branch 'fixes' (ccc7a1f)
- Disallow
.lock
extensions per component. (62f586c) - Merge branch 'sanitization' (d51f330)
- Use additive approach to avoid issues around removal of indices (9683186)
validate::tag::name()
now rejects names starting with slashes, and with empty components, too (13c7922)- Add all tests imaginable for branch name sanitization (0401758)
- Merge branch 'improvements' (12313f2)
- Prohibit full names with a trailing
.
. (91d29c3) - Merge branch 'main' into config-key-take-2 (9fa1054)