Skip to content

Releases: DanConwayDev/ngit-cli

v1.5.3

12 Nov 12:27
v1.5.3
0089b8f
Compare
Choose a tag to compare
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

24 Sep 19:00
v1.5.2
12dc5bc
Compare
Choose a tag to compare
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

20 Sep 11:00
v1.5.1
5135832
Compare
Choose a tag to compare
changelog:

- git plugin reports on event broadcasting

v1.5.0

18 Sep 12:26
v1.5.0
b9ea26b
Compare
Choose a tag to compare
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

13 Sep 16:25
v1.4.6
fce27a1
Compare
Choose a tag to compare
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

30 Aug 13:12
v1.4.5
36763dc
Compare
Choose a tag to compare
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

27 Aug 18:45
v1.4.4
76a88f8
Compare
Choose a tag to compare
changelog:

- include git plugin in release zip

v1.4.3

27 Aug 11:03
v1.4.3
190b2f6
Compare
Choose a tag to compare
changelog:

- fix clone using nostr url

v1.4.2

20 Aug 11:49
v1.4.2
daaaa3a
Compare
Choose a tag to compare
changelog:

- fix only maintainers can push normal branches / tags

v1.4.1

20 Aug 11:05
v1.4.1
09ead86
Compare
Choose a tag to compare
changelog:

- fix pushing tags in git-remote-nostr