Releases: DanConwayDev/ngit-cli
Releases · DanConwayDev/ngit-cli
v1.5.3
changelog: - fix remote signing as nip46 update has breaking changes - auth to relays on requests - fix `pr/` branch name prefix issue - fix `ngit init` error when remote added before initiation - don't blast initiation events as munity blaster is no more - when git-remote-nostr called directly show help instead of error - bump rust-nostr to v0.36 - replace sqlite with lmdb due do rust-nostr deprecation
v1.5.2
changelog: - login via nip46 QR code - enable login directly in git plugin - add resilience to git plugin so that a poorly formated pr will gracefully fail and won't cause issues for other prs and state events
v1.5.1
changelog: - git plugin reports on event broadcasting
v1.5.0
changelog: - add new nostr url format that works better for MacOS users `nostr://<*protocol>/<npub123>/<*relay-hint>/<identiifer>` \*optional - status updates during clone, push and fetch - intelligent protocol selection and fallback - unless unusual protocol specified in clone url it will try in this order: - fetch: https unatuth, ssh, https - push: ssh, https auth - save successful protocol in git config so it is tried first next time - enable override from nostr url (will only use this protocol) - enable building binaries via nix - refactor into lib and bin structure - bump dependnancies
v1.4.6
changelog: - fix `ngit push` and `ngit pull` when on a pr branch not in the format `pr/<branch-name>(<8-chars-from-id>)
v1.4.5
changelog: - when clone url is ssh use auth for `list` and `fetch` as they are required - when clone url is ssh, fallback to https so read events dont always require auth - stop asking for git server credentials when pushing `pr/` branch - fix `no repo events at specified coordinates` error via rust-nostr v0.34.1 upgrade
v1.4.4
changelog: - include git plugin in release zip
v1.4.3
changelog: - fix clone using nostr url
v1.4.2
changelog: - fix only maintainers can push normal branches / tags
v1.4.1
changelog: - fix pushing tags in git-remote-nostr