Skip to content

chore: release v0.1.2 - #1

Merged
h4x0r merged 1 commit into
mainfrom
release-plz-2026-07-23T13-47-11Z
Jul 25, 2026
Merged

chore: release v0.1.2#1
h4x0r merged 1 commit into
mainfrom
release-plz-2026-07-23T13-47-11Z

Conversation

@h4x0r

@h4x0r h4x0r commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • shrinkpath: 0.1.1 -> 0.1.2 (✓ API compatible changes)
Changelog

0.1.2 - 2026-07-25

Added

  • (ts) add fs-aware module — filesystem disambiguation and git root
  • (ts) add public API — shrink, shrinkDetailed, convenience functions
  • (ts) add hybrid strategy — graduated 4-phase shortening
  • (ts) add unique strategy — prefix disambiguation
  • (ts) add ellipsis strategy — budget-aware shortening
  • (ts) add fish strategy — segment abbreviation
  • (ts) add path-info module — parsing and segment classification
  • (ts) add platform module — path style detection

Documentation

  • reverse-write PRD + ADRs; mkdocs excludes governance docs (fleet standard)
  • add MkDocs site with privacy/terms (fleet standard)
  • add implementation plan for TypeScript npm port
  • add design spec for TypeScript npm port

Fixed

  • (vet) declare own crates first-party so version bumps don't break supply-chain audit
  • (clippy) use sort_by_key(Reverse) for mapped-location ordering
  • (ts) add @types/node, fix exports condition ordering

Other

  • (ts) drop dead post-phase4 collapse; cover hybrid/ellipsis/unique to 100%


This PR was generated with release-plz.

@h4x0r
h4x0r force-pushed the release-plz-2026-07-23T13-47-11Z branch 2 times, most recently from 6f5ca55 to d662708 Compare July 24, 2026 08:31
@h4x0r
h4x0r force-pushed the release-plz-2026-07-23T13-47-11Z branch from d662708 to bffcec9 Compare July 25, 2026 03:51
@h4x0r
h4x0r merged commit 552aa09 into main Jul 25, 2026
12 checks passed
@h4x0r
h4x0r deleted the release-plz-2026-07-23T13-47-11Z branch August 9, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant