You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Releases now ship Homebrew bottles for macOS. Without one, Homebrew treats the
formula as a source build even though nothing in it is compiled, and refuses to
install on a Mac whose Command Line Tools are older than its macOS. One bottle per
architecture covers later macOS releases too.
Changed
The Homebrew instructions now include brew trust --formula oetiker/mdmost/mdmost.
Homebrew 6.0 stopped loading formulae from third-party taps until they are trusted, so brew install mdmost alone no longer finds the formula.
Fixed
mdmost with no arguments at a terminal prints its help and exits instead of hanging.
It read standard input whenever no file was named, so bare mdmost sat waiting on a
terminal nobody was typing into, which is indistinguishable from a hang. mdmost -
still reads standard input on purpose, and cat x.md | mdmost is unchanged.
The release no longer tags a commit whose Cargo.toml and Cargo.lock disagree
about the version, which is what stopped v0.1.1 from reaching crates.io. The
version bump refreshed the lock with cargo update --offline, but that job never
fetches the registry, so the resolve failed on the first dependency it looked up —
and a trailing || true swallowed it. cargo publish then re-resolved, rewrote Cargo.lock itself, and refused to publish a dirty tree. The lock update now runs
online, is not allowed to fail quietly, and is checked before the commit is made; cargo publish --locked names the lock if it is ever stale again. Cargo.lock is
brought up to 0.1.1 here, so the tree is consistent again.