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: RGFTheCoder/leetcode-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: clearloop/leetcode-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 46 files changed
  • 8 contributors

Commits on Oct 2, 2025

  1. Fix(config reset when syncing config) (clearloop#207)

    * fix(Add RUSTC_BOOTSTRAP to devshell)
    
    * fix(Serialize config if non-default, rather than never)
    RGFTheCoder authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    e73961f View commit details
    Browse the repository at this point in the history
  2. chore(dep): bump the deps group across 1 directory with 17 updates (c…

    …learloop#206)
    
    Bumps the deps group with 17 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.88` | `0.1.89` |
    | [tokio](https://github.com/tokio-rs/tokio) | `1.45.1` | `1.47.1` |
    | [clap](https://github.com/clap-rs/clap) | `4.5.40` | `4.5.48` |
    | [keyring](https://github.com/hwchen/keyring-rs) | `3.6.2` | `3.6.3` |
    | [log](https://github.com/rust-lang/log) | `0.4.27` | `0.4.28` |
    | [pyo3](https://github.com/pyo3/pyo3) | `0.25.1` | `0.26.0` |
    | [rand](https://github.com/rust-random/rand) | `0.9.1` | `0.9.2` |
    | [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.228` |
    | [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.145` |
    | [toml](https://github.com/toml-rs/toml) | `0.8.23` | `0.9.7` |
    | [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.3` |
    | [scraper](https://github.com/causal-agent/scraper) | `0.23.1` | `0.24.0` |
    | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.98` | `1.0.100` |
    | [clap_complete](https://github.com/clap-rs/clap) | `4.5.54` | `4.5.58` |
    | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.17` |
    | [diesel](https://github.com/diesel-rs/diesel) | `2.2.11` | `2.2.12` |
    | [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.22` | `0.12.23` |
    
    
    
    Updates `async-trait` from 0.1.88 to 0.1.89
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.88...0.1.89)
    
    Updates `tokio` from 1.45.1 to 1.47.1
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.45.1...tokio-1.47.1)
    
    Updates `clap` from 4.5.40 to 4.5.48
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.40...clap_complete-v4.5.48)
    
    Updates `keyring` from 3.6.2 to 3.6.3
    - [Release notes](https://github.com/hwchen/keyring-rs/releases)
    - [Changelog](https://github.com/open-source-cooperative/keyring-rs/blob/main/CHANGELOG.md)
    - [Commits](open-source-cooperative/keyring-rs@v3.6.2...v3.6.3)
    
    Updates `log` from 0.4.27 to 0.4.28
    - [Release notes](https://github.com/rust-lang/log/releases)
    - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/log@0.4.27...0.4.28)
    
    Updates `pyo3` from 0.25.1 to 0.26.0
    - [Release notes](https://github.com/pyo3/pyo3/releases)
    - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
    - [Commits](PyO3/pyo3@v0.25.1...v0.26.0)
    
    Updates `rand` from 0.9.1 to 0.9.2
    - [Release notes](https://github.com/rust-random/rand/releases)
    - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
    - [Commits](rust-random/rand@rand_core-0.9.1...rand_core-0.9.2)
    
    Updates `serde` from 1.0.219 to 1.0.228
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.219...v1.0.228)
    
    Updates `serde_json` from 1.0.140 to 1.0.145
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.140...v1.0.145)
    
    Updates `toml` from 0.8.23 to 0.9.7
    - [Commits](toml-rs/toml@toml-v0.8.23...toml-v0.9.7)
    
    Updates `regex` from 1.11.1 to 1.11.3
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/regex@1.11.1...1.11.3)
    
    Updates `scraper` from 0.23.1 to 0.24.0
    - [Release notes](https://github.com/causal-agent/scraper/releases)
    - [Commits](rust-scraper/scraper@v0.23.1...v0.24.0)
    
    Updates `anyhow` from 1.0.98 to 1.0.100
    - [Release notes](https://github.com/dtolnay/anyhow/releases)
    - [Commits](dtolnay/anyhow@1.0.98...1.0.100)
    
    Updates `clap_complete` from 4.5.54 to 4.5.58
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.54...clap_complete-v4.5.58)
    
    Updates `thiserror` from 2.0.12 to 2.0.17
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@2.0.12...2.0.17)
    
    Updates `diesel` from 2.2.11 to 2.2.12
    - [Release notes](https://github.com/diesel-rs/diesel/releases)
    - [Changelog](https://github.com/diesel-rs/diesel/blob/master/CHANGELOG.md)
    - [Commits](diesel-rs/diesel@v2.2.11...v2.2.12)
    
    Updates `reqwest` from 0.12.22 to 0.12.23
    - [Release notes](https://github.com/seanmonstar/reqwest/releases)
    - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/reqwest@v0.12.22...v0.12.23)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-version: 0.1.89
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: tokio
      dependency-version: 1.47.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap
      dependency-version: 4.5.48
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: keyring
      dependency-version: 3.6.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: log
      dependency-version: 0.4.28
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: pyo3
      dependency-version: 0.26.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: rand
      dependency-version: 0.9.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: serde
      dependency-version: 1.0.228
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: serde_json
      dependency-version: 1.0.145
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: toml
      dependency-version: 0.9.7
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: regex
      dependency-version: 1.11.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: scraper
      dependency-version: 0.24.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: anyhow
      dependency-version: 1.0.100
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: clap_complete
      dependency-version: 4.5.58
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: thiserror
      dependency-version: 2.0.17
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: diesel
      dependency-version: 2.2.12
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: reqwest
      dependency-version: 0.12.23
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: clearloop <udtrokia@gmail.com>
    dependabot[bot] and clearloop authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    366c4d8 View commit details
    Browse the repository at this point in the history
  3. chore(dep): bump actions/checkout from 4 to 5 in the deps group (clea…

    …rloop#200)
    
    Bumps the deps group with 1 update: [actions/checkout](https://github.com/actions/checkout).
    
    
    Updates `actions/checkout` from 4 to 5
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: clearloop <udtrokia@gmail.com>
    dependabot[bot] and clearloop authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    1e6c53c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. chore(dep): bump the deps group with 9 updates (clearloop#208)

    Bumps the deps group with 9 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [tokio](https://github.com/tokio-rs/tokio) | `1.47.1` | `1.48.0` |
    | [clap](https://github.com/clap-rs/clap) | `4.5.48` | `4.5.51` |
    | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.73` | `0.10.74` |
    | [pyo3](https://github.com/pyo3/pyo3) | `0.26.0` | `0.27.1` |
    | [toml](https://github.com/toml-rs/toml) | `0.9.7` | `0.9.8` |
    | [regex](https://github.com/rust-lang/regex) | `1.11.3` | `1.12.2` |
    | [clap_complete](https://github.com/clap-rs/clap) | `4.5.58` | `4.5.60` |
    | [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.2.1` | `0.2.2` |
    | [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.23` | `0.12.24` |
    
    
    Updates `tokio` from 1.47.1 to 1.48.0
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.47.1...tokio-1.48.0)
    
    Updates `clap` from 4.5.48 to 4.5.51
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.48...clap_complete-v4.5.51)
    
    Updates `openssl` from 0.10.73 to 0.10.74
    - [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
    - [Commits](rust-openssl/rust-openssl@openssl-v0.10.73...openssl-v0.10.74)
    
    Updates `pyo3` from 0.26.0 to 0.27.1
    - [Release notes](https://github.com/pyo3/pyo3/releases)
    - [Changelog](https://github.com/PyO3/pyo3/blob/v0.27.1/CHANGELOG.md)
    - [Commits](PyO3/pyo3@v0.26.0...v0.27.1)
    
    Updates `toml` from 0.9.7 to 0.9.8
    - [Commits](toml-rs/toml@toml-v0.9.7...toml-v0.9.8)
    
    Updates `regex` from 1.11.3 to 1.12.2
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/regex@1.11.3...1.12.2)
    
    Updates `clap_complete` from 4.5.58 to 4.5.60
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.58...clap_complete-v4.5.60)
    
    Updates `unicode-width` from 0.2.1 to 0.2.2
    - [Commits](unicode-rs/unicode-width@v0.2.1...v0.2.2)
    
    Updates `reqwest` from 0.12.23 to 0.12.24
    - [Release notes](https://github.com/seanmonstar/reqwest/releases)
    - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/reqwest@v0.12.23...v0.12.24)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-version: 1.48.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap
      dependency-version: 4.5.51
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: openssl
      dependency-version: 0.10.74
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: pyo3
      dependency-version: 0.27.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: toml
      dependency-version: 0.9.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: regex
      dependency-version: 1.12.2
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap_complete
      dependency-version: 4.5.60
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: unicode-width
      dependency-version: 0.2.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: reqwest
      dependency-version: 0.12.24
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    356a0cb View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2025

  1. Add -w/--watch flag to test subcommand to watch for file changes (cle…

    …arloop#211)
    
    * add watch feature to test
    
    * bump version to 0.4.8
    brubsby authored Dec 24, 2025
    Configuration menu
    Copy the full SHA
    2b6f375 View commit details
    Browse the repository at this point in the history
  2. feat(clap): use clap derive for commands (clearloop#212)

    * chore(workspace): bumps edition to 2024
    
    * chore(cmd): rename module to cmd
    
    * feat(cmd): use clap derive for commands
    
    * chore(cmd): format code
    
    * chore(ci): introduce clippy checks
    
    * feat(workspace): bumps version to 0.5.0
    
    * ci(rust): remove the setup of sqlite
    
    * chore(clippy): make clippy happy
    clearloop authored Dec 24, 2025
    Configuration menu
    Copy the full SHA
    a2ee31e View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2026

  1. chore(dep): bump the deps group with 10 updates (clearloop#214)

    Bumps the deps group with 10 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [clap](https://github.com/clap-rs/clap) | `4.5.51` | `4.5.53` |
    | [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |
    | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.74` | `0.10.75` |
    | [pyo3](https://github.com/pyo3/pyo3) | `0.27.1` | `0.27.2` |
    | [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.148` |
    | [toml](https://github.com/toml-rs/toml) | `0.9.8` | `0.9.10+spec-1.1.0` |
    | [scraper](https://github.com/rust-scraper/scraper) | `0.24.0` | `0.25.0` |
    | [clap_complete](https://github.com/clap-rs/clap) | `4.5.60` | `4.5.64` |
    | [notify](https://github.com/notify-rs/notify) | `6.1.1` | `8.2.0` |
    | [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.24` | `0.13.1` |
    
    
    Updates `clap` from 4.5.51 to 4.5.53
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.51...clap_complete-v4.5.53)
    
    Updates `log` from 0.4.28 to 0.4.29
    - [Release notes](https://github.com/rust-lang/log/releases)
    - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/log@0.4.28...0.4.29)
    
    Updates `openssl` from 0.10.74 to 0.10.75
    - [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
    - [Commits](rust-openssl/rust-openssl@openssl-v0.10.74...openssl-v0.10.75)
    
    Updates `pyo3` from 0.27.1 to 0.27.2
    - [Release notes](https://github.com/pyo3/pyo3/releases)
    - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
    - [Commits](PyO3/pyo3@v0.27.1...v0.27.2)
    
    Updates `serde_json` from 1.0.145 to 1.0.148
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.145...v1.0.148)
    
    Updates `toml` from 0.9.8 to 0.9.10+spec-1.1.0
    - [Commits](toml-rs/toml@toml-v0.9.8...toml-v0.9.10)
    
    Updates `scraper` from 0.24.0 to 0.25.0
    - [Release notes](https://github.com/rust-scraper/scraper/releases)
    - [Commits](rust-scraper/scraper@v0.24.0...v0.25.0)
    
    Updates `clap_complete` from 4.5.60 to 4.5.64
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.60...clap_complete-v4.5.64)
    
    Updates `notify` from 6.1.1 to 8.2.0
    - [Release notes](https://github.com/notify-rs/notify/releases)
    - [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md)
    - [Commits](notify-rs/notify@notify-6.1.1...notify-8.2.0)
    
    Updates `reqwest` from 0.12.24 to 0.13.1
    - [Release notes](https://github.com/seanmonstar/reqwest/releases)
    - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/reqwest@v0.12.24...v0.13.1)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-version: 4.5.53
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: log
      dependency-version: 0.4.29
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: openssl
      dependency-version: 0.10.75
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: pyo3
      dependency-version: 0.27.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: serde_json
      dependency-version: 1.0.148
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: toml
      dependency-version: 0.9.10+spec-1.1.0
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: scraper
      dependency-version: 0.25.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap_complete
      dependency-version: 4.5.64
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: notify
      dependency-version: 8.2.0
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: deps
    - dependency-name: reqwest
      dependency-version: 0.13.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 3, 2026
    Configuration menu
    Copy the full SHA
    d662002 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2026

  1. chore(dep): bump the deps group with 8 updates (clearloop#215)

    Bumps the deps group with 8 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.49.0` |
    | [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.56` |
    | [colored](https://github.com/mackwic/colored) | `3.0.0` | `3.1.1` |
    | [serde_json](https://github.com/serde-rs/json) | `1.0.148` | `1.0.149` |
    | [toml](https://github.com/toml-rs/toml) | `0.9.10+spec-1.1.0` | `0.9.11+spec-1.1.0` |
    | [clap_complete](https://github.com/clap-rs/clap) | `4.5.64` | `4.5.65` |
    | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |
    | [nix](https://github.com/nix-rust/nix) | `0.30.1` | `0.31.1` |
    
    
    Updates `tokio` from 1.48.0 to 1.49.0
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.48.0...tokio-1.49.0)
    
    Updates `clap` from 4.5.53 to 4.5.56
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.53...clap_complete-v4.5.56)
    
    Updates `colored` from 3.0.0 to 3.1.1
    - [Release notes](https://github.com/mackwic/colored/releases)
    - [Changelog](https://github.com/colored-rs/colored/blob/master/CHANGELOG.md)
    - [Commits](colored-rs/colored@v3.0.0...v3.1.1)
    
    Updates `serde_json` from 1.0.148 to 1.0.149
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.148...v1.0.149)
    
    Updates `toml` from 0.9.10+spec-1.1.0 to 0.9.11+spec-1.1.0
    - [Commits](toml-rs/toml@toml-v0.9.10...toml-v0.9.11)
    
    Updates `clap_complete` from 4.5.64 to 4.5.65
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.64...clap_complete-v4.5.65)
    
    Updates `thiserror` from 2.0.17 to 2.0.18
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@2.0.17...2.0.18)
    
    Updates `nix` from 0.30.1 to 0.31.1
    - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
    - [Commits](nix-rust/nix@v0.30.1...v0.31.1)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-version: 1.49.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap
      dependency-version: 4.5.56
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: colored
      dependency-version: 3.1.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: serde_json
      dependency-version: 1.0.149
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: toml
      dependency-version: 0.9.11+spec-1.1.0
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: clap_complete
      dependency-version: 4.5.65
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: thiserror
      dependency-version: 2.0.18
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: nix
      dependency-version: 0.31.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 3, 2026
    Configuration menu
    Copy the full SHA
    6b35293 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2026

  1. Configuration menu
    Copy the full SHA
    39deb06 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2026

  1. chore(dep): bump the deps group across 1 directory with 12 updates (c…

    …learloop#220)
    
    Bumps the deps group with 12 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |
    | [clap](https://github.com/clap-rs/clap) | `4.5.56` | `4.6.0` |
    | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.75` | `0.10.76` |
    | [pyo3](https://github.com/pyo3/pyo3) | `0.27.2` | `0.28.2` |
    | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |
    | [toml](https://github.com/toml-rs/toml) | `0.9.11+spec-1.1.0` | `1.1.2+spec-1.1.0` |
    | [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |
    | [scraper](https://github.com/rust-scraper/scraper) | `0.25.0` | `0.26.0` |
    | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |
    | [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.0` |
    | [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |
    | [nix](https://github.com/nix-rust/nix) | `0.31.1` | `0.31.2` |
    
    
    
    Updates `tokio` from 1.49.0 to 1.50.0
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.49.0...tokio-1.50.0)
    
    Updates `clap` from 4.5.56 to 4.6.0
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.56...clap_complete-v4.6.0)
    
    Updates `openssl` from 0.10.75 to 0.10.76
    - [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
    - [Commits](rust-openssl/rust-openssl@openssl-v0.10.75...openssl-v0.10.76)
    
    Updates `pyo3` from 0.27.2 to 0.28.2
    - [Release notes](https://github.com/pyo3/pyo3/releases)
    - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
    - [Commits](PyO3/pyo3@v0.27.2...v0.28.2)
    
    Updates `rand` from 0.9.2 to 0.10.0
    - [Release notes](https://github.com/rust-random/rand/releases)
    - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
    - [Commits](rust-random/rand@rand_core-0.9.2...0.10.0)
    
    Updates `toml` from 0.9.11+spec-1.1.0 to 1.1.2+spec-1.1.0
    - [Commits](toml-rs/toml@toml-v0.9.11...toml-v1.1.2)
    
    Updates `regex` from 1.12.2 to 1.12.3
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/regex@1.12.2...1.12.3)
    
    Updates `scraper` from 0.25.0 to 0.26.0
    - [Release notes](https://github.com/rust-scraper/scraper/releases)
    - [Commits](rust-scraper/scraper@v0.25.0...v0.26.0)
    
    Updates `anyhow` from 1.0.100 to 1.0.102
    - [Release notes](https://github.com/dtolnay/anyhow/releases)
    - [Commits](dtolnay/anyhow@1.0.100...1.0.102)
    
    Updates `clap_complete` from 4.5.65 to 4.6.0
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.65...clap_complete-v4.6.0)
    
    Updates `reqwest` from 0.13.1 to 0.13.2
    - [Release notes](https://github.com/seanmonstar/reqwest/releases)
    - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/reqwest@v0.13.1...v0.13.2)
    
    Updates `nix` from 0.31.1 to 0.31.2
    - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
    - [Commits](nix-rust/nix@v0.31.1...v0.31.2)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-version: 1.50.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap
      dependency-version: 4.6.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: openssl
      dependency-version: 0.10.76
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: pyo3
      dependency-version: 0.28.2
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: rand
      dependency-version: 0.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: toml
      dependency-version: 1.1.2+spec-1.1.0
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: deps
    - dependency-name: regex
      dependency-version: 1.12.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: scraper
      dependency-version: 0.26.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: anyhow
      dependency-version: 1.0.102
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: clap_complete
      dependency-version: 4.6.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: reqwest
      dependency-version: 0.13.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: nix
      dependency-version: 0.31.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2026
    Configuration menu
    Copy the full SHA
    d013928 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2026

  1. fix: import rand::RngExt for random_range in pick (clearloop#223)

    The rand 0.10 bump (clearloop#220) moved `random_range` off the `Rng` trait into
    the new `RngExt` trait, so `src/cmd/pick.rs` no longer compiles on `main`:
    
        error[E0599]: no method named `random_range` found for struct `ThreadRng`
        help: trait `RngExt` which provides `random_range` is implemented but
              not in scope; perhaps you want to import it
    
    Import `RngExt` instead of `Rng` in the `pick` handler.
    andrew-tawfeek authored Jun 21, 2026
    Configuration menu
    Copy the full SHA
    e59f6bf View commit details
    Browse the repository at this point in the history
  2. chore(dep): bump the deps group across 1 directory with 12 updates (c…

    …learloop#224)
    
    * chore(dep): bump the deps group across 1 directory with 12 updates
    
    Bumps the deps group with 12 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [tokio](https://github.com/tokio-rs/tokio) | `1.50.0` | `1.52.3` |
    | [clap](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.1` |
    | [log](https://github.com/rust-lang/log) | `0.4.29` | `0.4.31` |
    | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.76` | `0.10.80` |
    | [pyo3](https://github.com/pyo3/pyo3) | `0.28.2` | `0.28.3` |
    | [rand](https://github.com/rust-random/rand) | `0.10.0` | `0.10.1` |
    | [serde_json](https://github.com/serde-rs/json) | `1.0.149` | `1.0.150` |
    | [scraper](https://github.com/rust-scraper/scraper) | `0.26.0` | `0.27.0` |
    | [clap_complete](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.5` |
    | [diesel](https://github.com/diesel-rs/diesel) | `2.3.7` | `2.3.9` |
    | [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.2` | `0.13.4` |
    | [nix](https://github.com/nix-rust/nix) | `0.31.2` | `0.31.3` |
    
    
    
    Updates `tokio` from 1.50.0 to 1.52.3
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.50.0...tokio-1.52.3)
    
    Updates `clap` from 4.6.0 to 4.6.1
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.6.0...clap_complete-v4.6.1)
    
    Updates `log` from 0.4.29 to 0.4.31
    - [Release notes](https://github.com/rust-lang/log/releases)
    - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/log@0.4.29...0.4.31)
    
    Updates `openssl` from 0.10.76 to 0.10.80
    - [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
    - [Commits](rust-openssl/rust-openssl@openssl-v0.10.76...openssl-v0.10.80)
    
    Updates `pyo3` from 0.28.2 to 0.28.3
    - [Release notes](https://github.com/pyo3/pyo3/releases)
    - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
    - [Commits](PyO3/pyo3@v0.28.2...v0.28.3)
    
    Updates `rand` from 0.10.0 to 0.10.1
    - [Release notes](https://github.com/rust-random/rand/releases)
    - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
    - [Commits](rust-random/rand@0.10.0...0.10.1)
    
    Updates `serde_json` from 1.0.149 to 1.0.150
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.149...v1.0.150)
    
    Updates `scraper` from 0.26.0 to 0.27.0
    - [Release notes](https://github.com/rust-scraper/scraper/releases)
    - [Commits](rust-scraper/scraper@v0.26.0...v0.27.0)
    
    Updates `clap_complete` from 4.6.0 to 4.6.5
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.6.0...clap_complete-v4.6.5)
    
    Updates `diesel` from 2.3.7 to 2.3.9
    - [Release notes](https://github.com/diesel-rs/diesel/releases)
    - [Changelog](https://github.com/diesel-rs/diesel/blob/main/CHANGELOG.md)
    - [Commits](diesel-rs/diesel@v2.3.7...v2.3.9)
    
    Updates `reqwest` from 0.13.2 to 0.13.4
    - [Release notes](https://github.com/seanmonstar/reqwest/releases)
    - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/reqwest@v0.13.2...v0.13.4)
    
    Updates `nix` from 0.31.2 to 0.31.3
    - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
    - [Commits](nix-rust/nix@v0.31.2...v0.31.3)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-version: 1.52.3
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap
      dependency-version: 4.6.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: log
      dependency-version: 0.4.31
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: openssl
      dependency-version: 0.10.80
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: pyo3
      dependency-version: 0.28.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: rand
      dependency-version: 0.10.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: serde_json
      dependency-version: 1.0.150
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: scraper
      dependency-version: 0.27.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: deps
    - dependency-name: clap_complete
      dependency-version: 4.6.5
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: diesel
      dependency-version: 2.3.9
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: reqwest
      dependency-version: 0.13.4
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    - dependency-name: nix
      dependency-version: 0.31.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * chore(ci): trigger CI on main
    
    * chore: rustfmt
    
    * chore: bumps version to 0.5.1
    
    * chore(deps): bump dependencies to resolve security advisories
    
    * chore: typos
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: clearloop <tianyi.gc@gmail.com>
    dependabot[bot] and clearloop authored Jun 21, 2026
    Configuration menu
    Copy the full SHA
    c2b4eb9 View commit details
    Browse the repository at this point in the history
  3. docs: restructure README into a front-door + docs/ pages and embed it…

    … in rustdoc (clearloop#225)
    
    * docs: restructure README into front-door with docs/ pages for config, cookies, editors, and scripting
    
    * chore: drop dead config fields and fix flake feature
    
    * chore(deps): bump idna, ring, rand to clear security advisories
    
    * chore: drop unmaintained CHANGELOG and placeholder SECURITY in favor of GitHub Releases
    
    * chore: embed README into crate-level rustdoc and bump yanked futures-util
    clearloop authored Jun 21, 2026
    Configuration menu
    Copy the full SHA
    a817609 View commit details
    Browse the repository at this point in the history
  4. fix: bundle sqlite so leetcode-cli builds without a system libsqlite3 (

    …clearloop#227)
    
    * fix: bundle sqlite so the build does not need a system libsqlite3
    
    * chore: bump version to 0.5.2
    
    * docs: drop libsqlite3 system dependency now that sqlite is bundled
    
    * refactor: drop unused openssl and dbus system dependencies
    
    * trigger ci
    clearloop authored Jun 21, 2026
    Configuration menu
    Copy the full SHA
    6a5077a View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. refactor: replace the archived rookie crate with a native chrome cook…

    …ie reader (clearloop#228)
    
    * refactor: replace the archived rookie crate with a native chrome cookie reader
    
    * chore: bumps version to 0.5.3
    clearloop authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    deb8483 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2026

  1. stub methods in chrome plugin and use native tls (clearloop#230)

    * stub methods in chrome plugin and use native tls
    
    * fix lint
    martindmtrv authored Jun 29, 2026
    Configuration menu
    Copy the full SHA
    977115b View commit details
    Browse the repository at this point in the history
  2. fix: link the system sqlite instead of bundling it (clearloop#231)

    * docs: note native-tls build dependencies in the install steps
    
    * build: sync lockfile to native-tls and bump to 0.5.4
    
    * fix: link the system sqlite instead of bundling it
    clearloop authored Jun 29, 2026
    Configuration menu
    Copy the full SHA
    99b0dac View commit details
    Browse the repository at this point in the history
Loading