{"slug": "brew-pin", "title": "brew pin", "summary": "Homebrew's `brew pin` command prevents the LogSeq formula from being upgraded, as demonstrated by a user who pinned LogSeq at version 0.10.14 to avoid the breaking changes in LogSeq v2.0.1. The user, who relies on markdown files and AI-assisted editing, cited community criticism that LogSeq v2's database format undermines its original vision. The pin command, though effective, warns that LogSeq's auto-update feature may bypass the pin.", "body_md": "♠ **TIL**: [ brew pin](https://docs.brew.sh/FAQ#:~:text=brew%20upgrade%20%3Cformula%3E-,How%20do%20I%20stop%20certain%20formulae%20from%20being%20updated%3F,-To%20stop%20something).\n\nFor reasons to be elaborated in another post, I am currently prevented from\nupgrading [LogSeq](https://logseq.com/) to its latest version in homebrew:\n\n```\n% brew outdated\n[...]\nlogseq (0.10.14) != 2.0.1\n[...]\n```\n\n[LogSeq v2](https://news.ycombinator.com/item?id=48896229) introduces breaking\nchanges to my workflow. I found this out the hard way. As put by `Valodim`\n\nin HN:\n\nAnd now after several years of complete stagnation, the supposed improvement is a database format to fix their technical issues, so I can no longer keep all my data as markdown files? At a time when half the edits are done by Claude and tracked with jujustu, this is just not useful for me.\n\nAll I wanted was the original vision, but with less bugs and more quality of life features.\n\nAs such, I would like to settle in the current version for now. Pinning to the rescue!\n\n```\n% brew pin logseq\nWarning: logseq has `auto_updates true` and may update itself outside Homebrew despite being pinned.\n\n% brew list --pinned\nlogseq\n\n% brew outdated\n[...]\nlogseq (0.10.14) != 2.0.1 [pinned at 0.10.14]\n[...]\n```\n\nThat’s all.\n\nTo unpin it in the future:\n\n```\n% brew unpin logseq\n```\n\n— § —\n\nReply via [email](mailto:serendipity@perrotta.dev?subject=Reply to: brew pin)", "url": "https://wpnews.pro/news/brew-pin", "canonical_source": "https://perrotta.dev/2026/07/brew-pin/", "published_at": "2026-07-18 12:53:04+00:00", "updated_at": "2026-08-04 09:04:38.460728+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["Homebrew", "LogSeq", "Valodim", "Hacker News", "Claude", "jujustu"], "alternates": {"html": "https://wpnews.pro/news/brew-pin", "markdown": "https://wpnews.pro/news/brew-pin.md", "text": "https://wpnews.pro/news/brew-pin.txt", "jsonld": "https://wpnews.pro/news/brew-pin.jsonld"}}