omp packages

@mblarsen/pi-update-changelog0.1.1

View changelogs and update installed Pi packages interactively.

GitHub Actions Published 9 days ago MIT ~238 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

update-changelog

Interactive changelog viewer and updater for installed Pi packages.

Detects available package updates asynchronously on startup, shows commit history, GitHub releases, and raw CHANGELOGs in a TUI overlay, and installs updates directly from the list.

Demo

demo

Install

pi install npm:@mblarsen/pi-update-changelog

Usage

Command Description
/update-changelog Open the interactive package update changelog viewer

Detail views

  • commits — chronological commit history with conventional-commit coloring (breaking changes in bold red, features in green, fixes in cyan)
  • releases — markdown-rendered GitHub release notes with an inline INSTALLED VERSION marker
  • changelog — lazily fetched raw CHANGELOG.md from the remote repository

Interactive controls

  • ↑↓ or j/k select package · Enter view details · u install update · v toggle view · d toggle dates (commits view) · Esc close
  • In details view: gg top · G bottom · Ctrl+U half-page up · Ctrl+D half-page down

LLM tool

package_changelog — fetch changelog and release notes for an npm package or GitHub repository. Shows version history and recent changes.

[!TIP] Set export PI_OFFLINE=1 to disable Pi's built-in startup package update check and let /update-changelog handle all update needs cleanly.