Tangled moved issues, PRs, comments and labels to new records stored with each repo (October 2026). That left tgl 0.4.0 reading old data and writing where the website no longer looks. This adapts everything.
Changes
- Reads use Tangled's public API; commands that only read no longer need a login.
- Repos, PRs, issues, labels and release files are written in the new format and signed from your account, as the website does.
- The session is kept in the system's secret store, so several commands in a row don't hit the server's login limit.
- Each write waits until Tangled's API shows it.
- Numbers are the ones the website shows; issues and PRs share them.
Breaking
- Needs Node 22 or newer.
- Old ids no longer work; use the number.
- The
--jsonoutput changed. --allow-unpushedis gone.label createloses--kind,--values,--multipleand--for.