Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: robinebers/openusage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.6.10
Choose a base ref
...
head repository: robinebers/openusage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.6.11
Choose a head ref
  • 17 commits
  • 31 files changed
  • 4 contributors

Commits on Mar 15, 2026

  1. feat: add drag-to-reorder plugin icons in sidebar

    Use @dnd-kit/core and @dnd-kit/sortable to support drag-and-drop
    reordering of plugin icons in SideNav. Long-press (300ms delay) to
    initiate drag; dropping fires onReorder with the new ordered plugin IDs.
    hearsilent committed Mar 15, 2026
    Configuration menu
    Copy the full SHA
    b1d290d View commit details
    Browse the repository at this point in the history
  2. fix: test issue

    src/components/side-nav.test.tsx > SideNav > renders plugin icon button and uses brand color when appropriate
    TestingLibraryElementError: Found multiple elements with the role "button" and name "Plugin 1"
    hearsilent committed Mar 15, 2026
    Configuration menu
    Copy the full SHA
    7ac86fb View commit details
    Browse the repository at this point in the history
  3. fix: preserve disabled plugins when reordering

    P2: Sidebar reorder now feeds handleReorder with nav-only plugin ids, but handleReorder overwrites the full pluginSettings.order. Since navPlugins omits disabled plugins, reordering from the sidebar can drop disabled plugins from the persisted order.
    hearsilent committed Mar 15, 2026
    Configuration menu
    Copy the full SHA
    c84ba87 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a71a4c1 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2026

  1. Configuration menu
    Copy the full SHA
    58d816e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #291 from hearsilent/feat/quick-drag

    feat(side-nav): support drag-to-reorder plugin in sidebar
    davidarny authored Mar 16, 2026
    Configuration menu
    Copy the full SHA
    43516a1 View commit details
    Browse the repository at this point in the history
  3. Fix reset tooltips to mirror display mode (#297)

    * fix: toggle reset tooltip mode
    
    * fix: localize reset date labels
    robinebers authored Mar 16, 2026
    Configuration menu
    Copy the full SHA
    0766afc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c716fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    086ad7d View commit details
    Browse the repository at this point in the history
  6. build: update lucide-react lockfile

    robinebers authored and davidarny committed Mar 16, 2026
    Configuration menu
    Copy the full SHA
    459647c View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2026

  1. Configuration menu
    Copy the full SHA
    73fe349 View commit details
    Browse the repository at this point in the history
  2. feat: in-app changelog (#309)

    * feat: add in-app changelog
    
    - Implement useChangelog hook to fetch GitHub releases
    - Create ChangelogDialog with current version filtering
    - Add interactive markdown parsing for links, bolds, PRs, and users
    
    * test: add changelog dialog tests
    
    Add Vitest/RTL coverage for changelog dialog states and link behaviors.
    
    * fix: prevent double Escape in dialogs
    
    Ensure AboutDialog only listens for Escape in the about view, wire ChangelogDialog Escape to go back to About, remove the redundant Close button in the changelog header, and update dialog tests to match the new navigation behavior.
    
    * fix: prevent crash on null changelog markdown
    
    * fix: avoid nested buttons in changelog links
    
    * fix: use UTC date for changelog release
    
    * fix: harden changelog dialog for null fields
    
    * feat: fetch only current version in use-changelog
    
    * feat: support autolinking plain URLs in changelog
    
    * fix: clear stale changelog on refetch
    
    * fix: improve plain URL auto-linking detection
    
    * test: mock useChangelog in about-dialog.test.tsx
    
    * fix: preserve ? and () in plain URL auto-linking
    
    ---------
    
    Co-authored-by: Robin Ebers <robin.ebers@gmail.com>
    hearsilent and robinebers authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    0bfcaa3 View commit details
    Browse the repository at this point in the history
  3. fix: refresh Windsurf quota cloud plugin (#313)

    * fix: refresh windsurf quota cloud plugin
    
    * test: raise coverage for windsurf and hook guards
    
    * fix: handle windsurf auth and fallback edges
    robinebers authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    11ce2d5 View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump tauri-nspanel in /src-tauri (#311)

    Bumps [tauri-nspanel](https://github.com/ahkohd/tauri-nspanel) from `da9c9a8` to `a3122e8`.
    - [Commits](ahkohd/tauri-nspanel@da9c9a8...a3122e8)
    
    ---
    updated-dependencies:
    - dependency-name: tauri-nspanel
      dependency-version: a3122e894383aa068ec5365a42994e3ac94ba1b6
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    0ba68d8 View commit details
    Browse the repository at this point in the history
  5. chore(deps-dev): bump jsdom from 28.1.0 to 29.0.1 (#312)

    Bumps [jsdom](https://github.com/jsdom/jsdom) from 28.1.0 to 29.0.1.
    - [Release notes](https://github.com/jsdom/jsdom/releases)
    - [Commits](jsdom/jsdom@v28.1.0...v29.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: jsdom
      dependency-version: 29.0.1
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    3a66f32 View commit details
    Browse the repository at this point in the history
  6. update bun.lock

    robinebers committed Mar 21, 2026
    Configuration menu
    Copy the full SHA
    f5edf2a View commit details
    Browse the repository at this point in the history
  7. chore: bump version to 0.6.11

    Made-with: Cursor
    robinebers committed Mar 21, 2026
    Configuration menu
    Copy the full SHA
    fa06dbf View commit details
    Browse the repository at this point in the history
Loading