mirror of
https://seed.radicle.dev/rad:z4D5UCArafTzTQpDZNQRuqswh3ury.git
synced 2026-10-18 19:10:45 +08:00
15 KiB
15 KiB
v0.16.0
Features
- Added a collapsible, resizable sidebar that remembers its width and collapsed state across launches
- Repositories that are only in local storage can now be shown alongside seeded ones, controlled by a new setting
- Private repositories are now marked with a lock and public ones with a globe in the sidebar
- Added "Stop seeding" to the sidebar context menu, with the option to delete the repository files as well
- Patches now show the branch they are opened against, in the patch list, the patch page and the merge activity item
- The author and committer popover now shows emails, lists co-authors, and shows both the authored and committed time
- The detected git binary is now shown in the settings
- The Guide button in the sidebar can now be hidden
- Added a Cmd+, shortcut to open Settings
- The issue modal can now be submitted with Cmd+Return from the title field
- The app now logs to a file when it isn't launched from a terminal
Bug fixes
- Fixed patch diffs for revisions whose head is a merge commit dropping most of their commits
- Fixed a single duplicate path, such as a symlink replaced by a regular file, emptying the whole Changes tab
- Git and rad are now resolved outside the session PATH, fixing git not being found when the app is launched from the desktop
- Editing a patch title no longer resets its target branch to the default branch
- The patch description is no longer collapsed while it is being edited
- Reacting or commenting no longer makes the view jump
- Clicking a commit in a patch no longer shifts the layout
- The window stays draggable while a modal is open
- Save buttons are now disabled instead of hidden when there is nothing to save
- Commit time is now used instead of author time consistently
Shout-out to our contributors 🙏✨
v0.15.0
Features
- Reworked the patch page UX, review UI and activity timeline
- Patch changes are now rendered with Pierre's diff viewer
- Added a comment column to the review view: every line comment is listed beside the files, and clicking one scrolls the diff to it
- The review view's column can now switch between comments and a file tree, show only the commented files, or be put away to give the diff full width
- Added a comment stepper to the Changes tab for walking a diff's comments
- Diff settings now live in the settings modal, grouped with the code font, instead of a per-view popover
- Patches can now be deleted
- Discussion comments can now be deleted
- Resolved comments now show who resolved them
- Added an author hover card
- Timestamps now show their absolute value on hover
- Added dismissible hints to textboxes
Shout-out to our contributors 🙏✨
v0.14.0
Features
- Added a share widget to repo, issue and patch pages, replacing the separate copy-link and open-in-explorer buttons
- Commit diffs are now rendered with Pierre's diff viewer
Bug fixes
- Links now use your configured explorer and preferred seed instead of hardcoded defaults
- Fixed console windows flashing when navigating repos on Windows
Shout-out to our contributors 🙏✨
v0.13.0
Features
- Added a diff actions menu with copy-to-clipboard and save-to-disk options
Performance
- Virtualized the file tree, commit diff, and patch-review diff views for smoother scrolling on large repositories and diffs
- Sped up opening files and computing diff stats in large repositories
- Sped up commit counting using git's bitmap index
- Improved issues list loading performance
Bug fixes
- Fixed patches list pagination loading everything at once instead of paging
- Fixed the update checker reading a stale cached version file
- Fixed the Linux launcher showing the wrong app name
- List scroll position is now restored when navigating back and forth through history
v0.12.0
Features
- Added a branch/tag selector to browse repository source from different users
- A placeholder is now shown when a commit has no message
Performance
- Improved overall performance for repository browsing
Bug fixes
- Fixed the Linux AppImage failing to launch on non-Debian distributions
- Fixed duplicate CI job runs by deduplicating them by run ID
v0.11.0
Features
- Added a commit history list and single-commit view for repositories
- Added repo pinning to keep favorite repos at the top of the sidebar
- Added a fuzzy filter to the notification inbox
- Added a reload button to the sidebar
- Added a custom in-app context menu for sidebar items and disabled the native browser menu app-wide
- Redesigned the CI job status popover and added it to the single-commit view
- Reviews can now be started directly from a code comment on a revision diff
- Issue and patch breadcrumbs now show status-specific labels and link back to the matching filter
- The first revision description is now shown on the patch view
- Replies are now indented into individual boxes for clearer threading
- Reactions have been restyled and your own reactions are highlighted
- Comment actions now appear only on hover for a calmer reading experience
- Polished comment form footer
- Save actions across the app now use brand styling
- The discussion comment form is now always visible
- Repo header text is now truncated to avoid layout overflow
- Navigating to a repo now expands the All Repos section in the sidebar
Bug fixes
- Patch authors can now change the state of their own patches
- Hardened rendered markdown links and restricted job log links to http(s) URLs
- Fixed the update checker not detecting new versions
- Fixed CSP rules so local assets load reliably in release builds
- Fixed a regression where the first patch revision wasn't editable
- Fixed inbox "Show all" behavior and aligned group filter styling
- Fixed emoji substitution in notification teasers and twemoji alt attributes
- Fixed markdown tables rendering text vertically
- Fixed ordered list clipping in rendered README and markdown content
- Fixed text-input autofocus after portal moves
- Fixed the contributor filter in the repo list
- Fixed the add-repo button incorrectly expanding the All Repos section
- Excluded job COBs without runs from the jobs list
- Registered the dialog plugin in release builds so file pickers work
- Worked around alias lookups failing in some cases
- Improved Windows compatibility (CLI detection and npm script hints)
Shout-out to our contributors 🙏✨
v0.10.0
- Fixed app loading indicator
- Sidebar scroll position is now preserved when navigating between views
- Changed default seed node to iris.radicle.network
- Updated to Heartwood 1.7.1
Shout-out to our contributors 🙏✨
v0.9.0
- Redesigned the entire app with a new UI kit — typography, colors, icons, avatars, and border radii have all been updated for a more polished, consistent appearance matching the rest of the ecosystem
- Replaced blockies-based avatars with a new DID-based avatar system
- Moved Settings and Create Issue into fullscreen modals
- Default theme now follows the system theme
- Removed window decorations on macOS for a cleaner, more native feel
- Updated app icon
- Rewrote app navigation and layouts
- Added a sidebar that gives you access to all your repos
- App now opens directly to the notification inbox on startup
- Getting started guide shown to new users on first launch
- Added a setting to disable the notification badge
- Added a code font setting
- Fixed reactions and edits incorrectly targeting the root comment instead of the intended reply
- Restricted issue/patch state, labels, and assignees to delegates only
Shout-out to our contributors 🙏✨
v0.8.0
- CI job run statuses are now shown for the default branch and in patch revision commit lists
- Fixed an issue where commit listings reversed when switching between patches
- Fixed a bug that prevented replying to review comments
- Fixed app version check feature
- Fixed incorrect IDs (e.g., patch revision, comments) being copied to clipboard
- Improved accessibility and keyboard navigation in repository filters on the home view
Shout-out to our contributors 🙏✨
v0.7.1
- Fixed a bug in patch and notification lists caused by a library incompatibility
v0.7.0
- Source code can now be browsed directly within the app
- Draft reviews and their comments can now be deleted
- Issue state changes no longer affect the issue list in the sidebar
- Repo cards now support keyboard navigation for easier selection
Shout-out to our contributors 🙏✨
v0.6.1
- Fixed a bug where the app wouldn't onboard new users or locked identities
- Fixed regression where the current version of the app wasn't including the commit it was built from
v0.6.0
- UI polish: scrollbars now auto-hide across the app
- Fixed button overflow in issue and patch sidebars
- Draft reviews can now be composed before publishing
- Added opt-in automatic app update notifications
- Reworked patch view for clearer, more efficient code reviews
Shout-out to our contributors 🙏✨
v0.5.0
- The app is now officially available via Arch packaging
- Fuzzy search now supports repo IDs, descriptions, and issue/patch IDs
- Updated Heartwood crates to support Radicle 1.2.0
- Bundled Radicle tooling and Node in Nix for smoother setup
- Added a startup spinner if launch takes more than 1 second
- Fullscreen error shown if COB schemas need upgrading
- UI improvements: themed scrollbars that auto-hide and match the color scheme
- Repos can now be seeded by RID directly from the app
- Added warning and one-click recovery when COB cache is out of date, fixing mismatched patch/issue counters
- Fixed regression where single patch view didn’t load additional items on scroll
Shout-out to our contributors 🙏✨
v0.4.1
- Fixed a bug in the release pipeline to update the latest artifacts
- Added WSL2 installation instructions to https://radworks.garden
v0.4.0
- Notification inbox is now accessible from any view without navigating away
- App icon now shows a badge with the unread notification count and polls for updates
- Added global breadcrumbs for easier navigation
- Added quick copy actions for IDs and links to https://radicle.network
- Syntax highlighting added for diffs in markdown code blocks (
```diff) - Improved dropdown UI — triggers are now visually distinct when active
- Fixed AppImage bug affecting Arch, Fedora, and Red Hat users
- App is now officially available for Nix users via https://radworks.garden
Shout-out to our contributors 🙏✨
v0.3.0
- New onboarding guide to help users get started faster
- Repo homepage now shows README and project info for quick overview
- UI improvements, including clearer buttons and a new "New Patch" button
- Settings now show version and commit hash for easier support
- Fixed notification count and comment placement bugs
v0.2.0
- Added font size controls for enhanced readability and accessibility
- Introduced contextual explainers in key areas to guide users and improve overall user experience
- Enhanced contrast in both dark and light modes to improve legibility and visual clarity
v0.1.0
- First public release