Skip to content
This repository has been archived by the owner on Aug 1, 2022. It is now read-only.

Latest commit

 

History

History
972 lines (706 loc) · 125 KB

CHANGELOG.md

File metadata and controls

972 lines (706 loc) · 125 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.2.14 (2022-02-22)

Features

  • add file diff collapse button (76e1e1e)
  • allow test/development/production envs to run side-by-side (49afcb8)
  • link to patch via custom protocol (c67696d)
  • add upstream cli with patch support (42337e9)

Bug Fixes

  • 404 broken link on wallet screen (#2711) (ba7f0c0)
  • announcements not reliable on seed (1b3b8ba)
  • clear badge text on peer selector change (69416ce)
  • custom protocol not triggering action on cold start (f2ebb90)
  • fix patch tests (4cd9567)
  • prevent commit teaser overflow in project source screen (0c4ab3d)
  • fix typos on docs (77ce3ea)
  • update to the latest radicle-source/surf (9378362)
  • properly open URLs in AppImage (614a499)
  • fix crash on second instance invocation (169be50)
  • parse by consuming string instead of regex (574c544)

0.2.13 (2021-12-17)

Features

  • add proxy logs tab to diagnostics screen (b8233e1)
  • move attestation widget beneath wallet balance (ba1ec00)

Bug Fixes

  • add default bg color for image avatars with transparency (599179f)
  • clear seed input after adding seed (0ce1de7)
  • fix multisig org anchor buttons (834f9f2)
  • show newly created org only after Gnosis API picks it up (0ce7ff4)
  • use the Graph for Gnosis Safe queries (7342afe)

0.2.12 (2021-12-01)

Features

  • add isolated p2p network tests (755c20d)
  • add peer membership to diagnostics screen (3970130)
  • add proxy CLI option to unseal key for development (7e5125a)
  • add switch to disable HTTP API auth token check (a56ad1e)
  • add user hovercard (3696a79)
  • allow specifying key file via a CLI option (cc6ddff)
  • decouple design-system from Upstream (23c2fe9)
  • enable CI builds for macOS on Github Actions (02b827c)
  • implement "go back" hotkey (a046a20)
  • improve diagnostics screen (b6e607f)
  • improve search modal (0a2ce83)
  • make design-system deployable to Github pages (5883fe5)
  • org explore screen (#2450) (574aac6), closes #2460 #2471
  • properly shutdown proxy when app is closed (23f43b8)
  • show loading animation on project screen (e5f7753)
  • show user hovercard on PeerSelector hover (904eb43)
  • store dismissed notifications (db4c2a8)
  • use rad-identities to get person information (8deb07d), closes #2432
  • view org when not connected to a wallet (9740d4b)

Bug Fixes

  • disable yarn log grouping on CI (238fa1d)
  • don't show diagnostics on devtools hotkey (d63b1e0)
  • force kill test nodes (cad4e12)
  • ignore cargo-deny advisories (abea957)
  • ignore RUSTSEC-2020-0071 (10c3053)
  • reduce spec flakiness (a9983f1)
  • relative positioning for tooltips (20136cf)
  • show commit not found screen instead of error (0619c51)
  • show handle from metadata if none is passed via props (b3e33e8)
  • use new URL layout for Gnosis Safe deep links (15c1479)
  • use recommended lang tag to avoid warning (324bbb2)
  • use upstream container registry (f16ca79)

0.2.11 (2021-09-29)

Features

  • add dedicated endpoint for network seeds (d846f10), closes #1137
  • add experimental windows support (dd1eeda)
  • add primary font color to settings (86f9a60)
  • add tests for ethereum attestation (f178d4b)
  • add validated browser storage abstraction (55abc41)
  • implement signMessage for test wallet (3de455b)
  • improve DesignSystem guide (e972998)
  • improve keyboard shortcuts (2a74775)
  • improve org sidebar ux (2c15838)
  • integrate org ENS name registration (3fd6112)
  • show anchors on project page (b028ed4)
  • show notification when route loading takes long (f14121c)

Bug Fixes

  • cache claimed identities for one minute (b0b59a3)
  • catch formatting errors in .ts files in pre-commit check (b1ee6d9)
  • cookie handling after electron and cypress upgrade (5508f24), closes #1197
  • disable failing patches test (b871b77), closes #2308
  • display token balance properly (7f79ebd), closes #2264
  • don’t optimize webpack builds in development (1d14cf4)
  • don’t swallow transaction error source (3e45a15)
  • fix prettier formatting (ceb42bf)
  • fix regression from Modal update (92da21a)
  • get rid of typescript warning (413e0f8)
  • handle wallet connect rejection (f8daaec)
  • improve pending anchor message (3b0b8bd)
  • increase timeout to unseal (5895280), closes #2252
  • make DirectoryInput text field open the file dialog (1019cbd)
  • make sure all svelte files have the typescript lang tag (242c565)
  • network page scroll and button alignment (e9979df), closes #242
  • persist connection state of test wallet connect (02a9329)
  • reduce The Graph API request amount (3e3c553)
  • reload org list in sidebar on wallet account switch (bc964e1)
  • respond with 404 if project is not found (8f39aa9), closes #2427
  • show passphrase button always visible (c95c10a)
  • store appearance settings in browser (be05d08), closes #2130 #1849
  • store remote helper hint data locally (074bcc8), closes #1849
  • try to avoid CI race conditions in networking tests (2ce35ae)
  • type component props consistently (325a4b8)
  • update link to docs on how to obtain RAD token (7ded359)
  • update org ENS names in sidebar after registration (77bb1d8)
  • update release bucket for latest release (1ee551b)
  • use Gnosis Safe API instead of The Graph index (2371bc9)
  • use our own walletconnect bridge (377dcf5)

0.2.10 (2021-08-16)

Features

  • add suffix property to text input (0f55cbd), closes #2191
  • add signTypedData to wallet connect (0a54a05)
  • show other user profiles (0925202)
  • show RAD token balance on wallet screen (2314723)

Bug Fixes

  • check all files for licenses by default (a359dfc)
  • don’t handle unhandled errors in cypress runner (86aa571)
  • fix dev commands for merging prs (dfcfbac)
  • fix race conditions in source browsing tests (0c8de68)
  • ignore security advisory that we’re unaffected by (966d53e)
  • include more data in claim errors (8080e29)
  • properly memoize undefined return value (ae8fc76)
  • properly scale avatar images (30f3bdc)
  • remove WalletConnect signer defaults (f1777c6)
  • retry graph requests on 503 (80ac00b), closes #2183
  • show icon and website when connecting via walletConnect (c377197)
  • silent retries if graph is unavailable (f53d739)
  • tests wait until keystore is sealed (4b17c2e)
  • update radicle-link to properly shutdown (06bd982), closes #2133
  • use proxy IP instead of hostname (3766946), closes #2181
  • wait until session is unsealed (0b491a2)
  • ui: fix top and bottom tooltip alignment (c5ffde9)

0.2.9 (2021-07-23)

Features

  • ui: show (eye) icon next to passphrase fields (e9f49e8), closes #2142

Bug Fixes

  • cache org data (bdbb2f4)
  • event based wallet connection for immediate response (f50babc)
  • reduce infura polled request amount (6692732)
  • use tracing for logs (dad7694)
  • tests: forward stdout of test node to console (044ebfa)
  • remove console.log debug statement (99b49e0)

0.2.8 (2021-07-15)

Bug Fixes

  • ensure that a valid ethereum environment is selected (3ef925a)

0.2.7 (2021-07-15)

Features

  • remove orgs feature flagging (9f66d66)
  • dev: add cargo-deny (3d591e2)
  • dev: add contributing.md (6b7fff6)
  • dev: check license compliance for NPM packages (8b51ebd), closes #2024
  • dev: fast key store for development (4c3813b), closes #1614
  • dev: improve contribution guide (ec5215a)
  • ui: add Rinkeby testnet and Mainnet (7d770da)
  • ui: network page (#2066) (8b1836c)
  • notifications can be removed now (0b8c02f)
  • radicle Orgs on Ethereum via Gnosis Safe (d567444)
  • ui: add selectedNetwork to wallet tooltip (500d63b)

Bug Fixes

  • add padding to copyable when icon is not shown (08c2ed7)
  • adjust code to the updated Org Graph index (9c84637)
  • commit teaser message overflow (a5019dd)
  • correct radicle-contracts types (5518e4d)
  • disable placeholder anchor button when there are no projects (d4ca5fb)
  • don’t show intermittent 502 errors from Graph requests (38faba1), closes #2042
  • enable option transition only when not active (2487af1)
  • explain that app needs to be restarted after reset (a9ff111), closes #2119
  • fix wallet icon (741a977)
  • improve org creation notification (210bf22)
  • improved error message from server (27c9737)
  • on invalid passphrase clear and refocus input (dcade0d), closes #1179
  • project error (64881cd), closes #1959
  • race condition when watching claim updates (c162fa3)
  • reapply commit to truncate device ID in settings screen (05a655d), closes #2087
  • truncate device ID in settings screen (c2cc531)
  • ci: check that packages are deduped (ae00144)
  • ci: force link override for cargo deny on CI (ffd295e)
  • dev: align parameter name with options name (6be234b)
  • dev: allow empty function lint (99a5724)
  • dev: avoid yarn run to properly kill process (5697266)
  • dev: jest module name mapping for TS paths (22f8afc)
  • test: fix flaky networking test (23814d1)
  • remove tx notifications after confirmation (3c916ef)
  • use dedicated walletconnect bridge (06701c5)
  • dev: allow more modules to be required in jest tests (ddc0e51)
  • ui: use revision icon for patches (aa60ed3)
  • prevent lock race condition (edd0816)
  • tests: properly select peer in networking tests (f880856)

0.2.6 (2021-06-07)

Features

Bug Fixes

  • don’t destroy wallet when all views unsubscribe (d35b04d)
  • don’t leak ethereum account polls (972c000)
  • tests: unload app when test is successful (e92e498)
  • update patches screen when a new patch arrives (924b747)
  • ui: fix network diagnostics shortcut (c697515)
  • show peer count properly in sidebar (5205959)

0.2.5 (2021-05-25)

Bug Fixes

0.2.4 (2021-05-04)

Features

  • ui: improve error reporting for parse failures (52a5114)

Bug Fixes

  • dev: implement ethereum dev node in typescript (57a15d5)
  • ui: more robust session context (29a4545)
  • ui: properly handle failed project (1352f61)

0.2.3 (2021-04-28)

Bug Fixes

0.2.2 (2021-04-27)

Features

  • ci: collapse cypress tests in CI logs (3aad194)
  • test: store test node logs in file (2137e6c)
  • ui: improve error handling (e483582)

Bug Fixes

  • proxy: properly decode repo paths on project creation (c6d2fcb), closes #1806
  • tests: eliminate unnecessary waits (dd253a0)
  • tests: use explicit assertions for retry (2ae60b6)
  • ui: clear search input after every search (cb4a387)
  • ui: fix deep-links on macOS (eaaf4af)
  • ui: replace path.active (be98c75)
  • ui: search enter key follow only when fetched (7872159)
  • ui: validate event payload and fix fields (f104765)

0.2.1 (2021-04-12)

Features

  • ui: handle "enter" hotkey in search modal (b8c4ad4)
  • ui: open Upstream via radicle:// (#1652) (1bcd941)

Bug Fixes

  • tests: wait for test project to be created (4b93e75)
  • ui: parse ethereum field of identity in ui (aefbaf4), closes #1756 #1712
  • ui: show an error when a project is missing peers (9545069)

0.2.0 (2021-04-08)

Features

  • ci: enable Github Actions for external PRs and master (653337f), closes #1471
  • proxy: add PUT identity metadata endpoint (f59c80b)
  • proxy: bump link dependencies (cf70496)
  • test: reusable nodeManager.exec command (3741682)
  • ui: add ClaimsContract (c2f7ed2)
  • ui: add new h4xor color theme (e097dd7)
  • ui: design improvements from merge request work (29703cd)
  • proxy: raidcle-upstream upgrades involving radicle-link's next changes (f0081b3)
  • proxy: log timestamps (3f6bcc7)

Bug Fixes

  • build: fix macOS notarization bundle identifier (a0ed66e)
  • build: fix test:integration:debug script (ddefd6f)
  • build: add 'Buffer' to webpack.ProvidePlugin list (938f360)
  • ci: automatically clean cache when it is almost full (6ec277f)
  • ci: don’t clean free cache on mac agent (1e02a7d), closes #1707
  • ci: only run github ci for external contributors (7bded01)
  • ci: replace deprecated rustdoc lint (560a941)
  • ci: use new ci script on mac os agent (2d343f2)
  • fmt: replace deprecated rustfmt option (7ddb73a)
  • ui: don't leak store subscriptions (99c55b6)
  • ui: wait for process streams to end (7b6340d), closes #1409
  • make reset script backwards compatible (7be2cb4)

0.1.13 (2021-03-23)

Bug Fixes

  • build: don't crash app on typescript error (183fba5)
  • build: fix bundling of electron main files (f316539)
  • ci: run-p --race kills process (c8db022)
  • test: isolate git config in cypress tests (4a93462), closes #1631
  • tests: cypress tests wait until bundle is build (273a295)
  • ui: enable Electron context isolation (785f5d5), closes #1307
  • ui: Fix waitUnsealed when session already unsealed (1c1b63c)
  • ui: remove unnecessary call to path.resolve (2a83d47)

0.1.12 (2021-03-09)

Bug Fixes

  • ui: close any open modal on "Go to settings" (f9124db)
  • set macOS minimumSystemVersion to 10.14 (bed30a8)

0.1.11 (2021-02-24)

Features

  • ui: click on project name to go to root view (eb0d62b)
  • ui: pick global git default branch (1ad2ae3)
  • ui: preselect main or master on import (e9bac61)
  • ui: support Ropsten as a funding environment (12b8926)

Bug Fixes

  • infra: check minimum node version (79420ab)
  • tests: fix flaky version tests (33a54ac)
  • ui: more permissive seed validation (6ee2c53), closes #1618
  • ui: reinit walletConnect dismissed modal (1c49788)

0.1.10 (2021-02-10)

Bug Fixes

  • test: properly assert in tests (bdf8322)
  • handle disconnecting wallet-side (1747a8e)
  • ui: correct msg on copying Transaction hash (9562130)
  • ui: let the transaction center be closed (08051ef)

0.1.9 (2021-01-27)

Features

  • ui: implement app updates (52d1bcd)
  • ui: improve notifications (ec11c40)
  • ui: add [you] badge to Peer representations (d787fb0), closes #1391

0.1.8 (2021-01-21)

Features

  • add support to create all directories under RAD_HOME (c04dc4b)

Bug Fixes

  • ui: improve and fix funding-related bits (dc8b347)
  • ui: resolve visual regressions (2444e9c)

0.1.7 (2021-01-20)

Features

Bug Fixes

  • ui: fix window before ready (8a6f07f)
  • ui: preserve NewProject Modal layout (f41a759)
  • ui: use alternative support channel link #1511 (8bbf461)

0.1.6 (2021-01-05)

Bug Fixes

0.1.5 (2020-12-08)

Features

  • ui: extend effect of enter key in onboarding (#1436) (2e1964c)

Bug Fixes

0.1.4 (2020-11-30)

Features

0.1.3 (2020-11-27)

Bug Fixes

0.1.2 (2020-11-26)

Features

Bug Fixes

0.1.1 (2020-11-25)

Bug Fixes

0.1.0 (2020-11-24)

Features

Bug Fixes

0.0.17 (2020-11-13)

Features

Bug Fixes

0.0.16 (2020-09-30)

Features

Bug Fixes

0.0.15 (2020-09-23)

Features

Bug Fixes

  • ui: allow irc:// as external protocol (#921) (0e33c06)
  • ui: handle repositories with no branches gracefully (#945) (f3c5ff1)
  • ui: show deleted files in commit view (#925) (410d657)

0.0.14 (2020-09-16)

Features

Bug Fixes

0.0.13 (2020-08-27)

Features

Bug Fixes

  • proxy: project creation from repo without master (#825) (fa2e072)
  • ui: allow "." in project names (#814) (d4b3c55)
  • ui: improve error messaging in project creation (#813) (ebbe2a8)
  • ui: show real reason why checkout failed (#823) (f3cfa0f)

0.0.12 (2020-08-24)

Features

Bug Fixes

0.0.11 (2020-05-25)

Features

Bug Fixes

  • proxy: only fetch commit for root tree (#405) (cfd88b6), closes #350
  • ui: check for project name length before registration (#410) (7cd7761)
  • ui: add padding to issues screen #412 (2c3c4a9)
  • ui: show correct avatars in summary pages (#399) (01053c1)

0.0.10 (2020-05-13)

Features

Bug Fixes

0.0.9 (2020-04-29)

Features

Bug Fixes

0.0.8 (2020-04-15)

Features

  • proxy: make avatar generation id based (#267) (ba38a86), closes #230
  • ui: fetch identity on app boot (#266) (08b1c15)
  • ui: single commit view header (#278) (4d674f3)
  • ui: implement transaction center and detail view (#242) (3cf62b6)
  • ui: align project creation UX to new designs (#264) (c98a082)
  • ui: adjust misc Basic user identity I visuals (#263) (80d938a)

Bug Fixes

  • infra: revert to latest version of git-platinum (#273) (f540430)

0.0.7 (2020-04-01)

Features

Bug Fixes

  • proxy: convert registry validation errors correctly (#237) (1a3e24e)
  • proxy: swap proxy flags to respect emulator (#223) (1a8a5c8)
  • ui: fix transaction spinner icon alignment (#248) (fc5cfb0)

0.0.6 (2020-03-18)

Features

Bug Fixes

0.0.5 (2020-03-04)

Features

Bug Fixes

0.0.4 (2020-01-28)

0.0.3 (2020-01-28)

0.0.2 (2020-01-23)