Skip to content
This repository has been archived by the owner on May 11, 2023. It is now read-only.

Commit

Permalink
Add project changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
erak committed Sep 26, 2022
1 parent eb4e367 commit 384f95f
Showing 1 changed file with 217 additions and 0 deletions.
217 changes: 217 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,217 @@
# Changelog

## [Unreleased]

### Added

- Introduce `Radicle.toml` file for config
- Add Dockerfile for `radicle-cli`
- Re-organize binaries into own crate and move all sub-commands to `rad` binary
- Adds build metadata to version output
- Build aarch64 Linux release binaries
- `rad-comment`: Comment on issues or patches
- `rad-review`: Review radicle patches

### Changed

- Update to replication v3
- Update Homebrew Formula name
- Update to rust 1.63
- `rad-issue`: Close and re-open issues
- `rad-patch`: Automatically push on creation, Show reviews in list, support `--message` on creation, show only local branches on list
- `rad-rm`: Implement profile removal

### Removed

- `rad-auth`: Remove passphrase option, read passphrase from environment variable `RAD_PASSPHRASE` or from stdin

## [0.6.1] - 2022-08-11

## [0.6.0] - 2022-06-09

### Added

- Implemented collaborative objects (cobs)
- Add contributor workflow script
- Add support for environment variable `RAD_HOME`
- `rad-issue`: Manage radicle issues
- `rad-patch`: Manage patches for radicle projects
- `rad-merge`: Merge radicle patches
- `rad-path`: Show radicle paths
- `rad-init`: Add `--no-confirm` option for scripting
- `rad-inspect`: Add `--id` option
- `rad-reward:`Reward contributors of a repository
- `rad-rm`: Add `-i` flag
- `rad-self`: Add storage info

### Changed

- Make ssh-agent optional
- Decouple `common` from `terminal`
- Depend on a single tokio feature-set to speed up compilation
- `rad-auth`: Warn and initialize on non-active existing profile(s), disallow whitespace(s) in name
- `rad-ens`: Only update local identity for mainnet
- `rad-init`: Use ssh keys for gitsigners
- `rad-sync`: Do not fetch own identity

### Removed

- Remove `git-repository` dependency

### Fixed

- Verify signed refs on fetch
- `rad-sync`: Correct verification order
- `rad-auth`: Profile switching

## [0.5.1] - 2022-04-14

### Added

- `rad-inspect`: Add `--history` option

### Changed

- Build static binaries in release jobs

## [0.5.0] - 2022-04-13

### Added

- `rad-gov`: With `vote`, `propose`, `queue` and `execute`
- `rad-auth`: Add username & password to argument list
- `rad-ens`: Add support for WalletConnect

### Changed

- `rad-push`: `--all` affects git command

### Removed

- Remove `openssl-sys` dependency

## [0.4.0] - 2022-03-21

### Added

- Push and pull current branches
- `rad`: Add `--version` flag
- `rad-push`: Option to set upstream

### Changed

- `rad-init`: Verify `.gitsigners` file
- `rad-push`: Add verbose option to git

### Fixed

- `rad-clone`: Fix argument parsing

## [0.3.1] - 2022-03-03

### Changed

- Switch from `futures` to `futures-lite`

### Fixed

- `rad-auth`: Use correct profile for storage

## [0.3.0] - 2022-03-03

### Added

- `rad-inspect`: Add `--refs` and `--payload`

## [0.2.1] - 2022-03-02

### Added

- `rad-sync`: Sync tags and use peer seeds if available
- `rad-track`: Save per seed configuration

### Changed

- `rad-track`: Display peers with no id or head

### Fixed

- `rad-sync`: Properly use `--seed` and fix verbose output on push

## [0.2.0] - 2022-02-28

### Added

- `rad-init`: Allow custom project name and initialization path
- `rad-clone`: Support `rad://` URLs

### Changed

- Feature-gate Ethereum functionality in bins and make `ethers-rs` optional
- `rad-common`: Default HTTP for IPs
- `rad-sync`: Collapse synching progress messages

### Fixed

- Don't overflow when rendering tables

## [0.1.2] - 2022-02-23

### Changed

- `rad-pull`: Add to core tools

## [0.1.1] - 2022-02-23

### Changed

- Rename project to `radicle-cli`

## [0.1.0] - 2022-02-23

### Added

- `rad-pull`: Pull radicle projects
- `rad-inspect`: Inspect a directory for information relating to radicle
- `rad-self`: Show information about your radicle identity and device

### Changed

- `rad`: Add `--help` option
- `rad-sync`: Add `--identity` option
- Replace `rad-tree` with `rad-track`

### Removed

- `rad-show`: Replace by `rad-self`

## [0.0.1] - 2022-02-17

### Added

- `rad-remote`: Manage radicle project remotes
- `rad-tree`: View radicle project source trees

### Changed

- Update guide with contributor flow

## [0.0.0] - 2022-02-11

### Added

- `rad-account`: Manage radicle ethereum accounts
- `rad-auth`: Manage radicle identities and profiles
- `rad-checkout`: Checkout a radicle project working copy
- `rad-clone`: Clone radicle projects
- `rad-ens`: Manage radicle ENS records
- `rad-help`: Radicle tools help
- `rad-init`: Initialize radicle projects from git repositories
- `rad-ls`: List radicle projects and other objects
- `rad-rm`: Remove radicle projects and other objects
- `rad-push`: Publish radicle projects to the network
- `rad-sync`: Synchronize radicle projects with seeds
- `rad-show`: Show contextual information pertaining to radicle
- `rad-track`: Track radicle project peers
- `rad-untrack`: Untrack radicle project peers
- Add git remote helper for radicle

0 comments on commit 384f95f

Please sign in to comment.