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: rusqlite/rusqlite
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.36.0
Choose a base ref
...
head repository: rusqlite/rusqlite
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.37.0
Choose a head ref
  • 20 commits
  • 22 files changed
  • 5 contributors

Commits on May 29, 2025

  1. Add FromSqlError::other convenience conversion

    When implementing `FromSql` it is common (as demonstrated by this commit
    diff) to call into a lower-level parsing function (such as
    `str::from_utf8`) and then convert the returned error to
    `FromSqlError::Other`. However this required manual boxing and unsizing
    which made the code a bit annoying. Thus this commit introduces an
    `other` generic method intentionally named after the `Other` variant.
    This method performs the boxing and unsizing so that callers can use it
    instead of writing a closure with `Box::new` (if `map_err` is used).
    
    This commit also replaces all such occurrences in the `rusqlite`'s code
    which not only simplifies the code but also demonstrates the usefulness
    of the method. Incidentally, the change also simplifies manual `match`es
    to use `map_err` instead as well as replaces `FromStr` with the more
    idiomatic `parse` method in the those places.
    Kixunil committed May 29, 2025
    Configuration menu
    Copy the full SHA
    c305911 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1703 from Kixunil/fromsql-other

    Add `FromSqlError::other` convenience conversion
    gwenn authored May 29, 2025
    Configuration menu
    Copy the full SHA
    2d66c46 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2025

  1. Configuration menu
    Copy the full SHA
    681ab7e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1704 from gwenn/3.50.0

    Bump bundled SQLite version to 3.50.0
    gwenn authored May 30, 2025
    Configuration menu
    Copy the full SHA
    657e087 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2025

  1. Fix warnings

    gwenn committed Jun 7, 2025
    Configuration menu
    Copy the full SHA
    9e39239 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1705 from gwenn/warnings

    Fix warnings
    gwenn authored Jun 7, 2025
    Configuration menu
    Copy the full SHA
    08c4504 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba70834 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1706 from gwenn/3.50.1

    Bump bundled SQLite version to 3.50.1
    gwenn authored Jun 7, 2025
    Configuration menu
    Copy the full SHA
    b3cb2cc View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2025

  1. Configuration menu
    Copy the full SHA
    35289cd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1707 from rusqlite/dependabot/cargo/bindgen-0.72

    Update bindgen requirement from 0.71 to 0.72
    gwenn authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    5c33953 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. Fix for vtab::parameter parsing

    vtab::parameter only needs to look for the first = to know where to split
    between the key and value as there may be values that also contain an '='
    symbol.
    kfdm committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    de78f7e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

  1. Merge pull request #1712 from kfdm/vtab-parameter-fix

    Fix for vtab::parameter parsing
    gwenn authored Jun 18, 2025
    Configuration menu
    Copy the full SHA
    8a19998 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2025

  1. Fix clippy warning

    gwenn committed Jun 22, 2025
    Configuration menu
    Copy the full SHA
    81e3059 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1713 from gwenn/clippy

    Fix clippy warning
    gwenn authored Jun 22, 2025
    Configuration menu
    Copy the full SHA
    4955615 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2025

  1. Configuration menu
    Copy the full SHA
    5c2294b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1714 from gwenn/3.50.2

    Bump bundled SQLite version to 3.50.2
    gwenn authored Jul 2, 2025
    Configuration menu
    Copy the full SHA
    da7ba5a View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2025

  1. Try to fix issue with prettyplease

    Partially rollback 17d8903
    (I guess there was a temporary regression in  bindgen)
    gwenn committed Jul 6, 2025
    Configuration menu
    Copy the full SHA
    97ddb28 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1717 from gwenn/prettyplease

    Try to fix issue with prettyplease
    gwenn authored Jul 6, 2025
    Configuration menu
    Copy the full SHA
    258388e View commit details
    Browse the repository at this point in the history
  3. Prepare next release

    gwenn committed Jul 6, 2025
    Configuration menu
    Copy the full SHA
    45d2505 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1718 from gwenn/0.37.0

    Prepare next release
    gwenn authored Jul 6, 2025
    Configuration menu
    Copy the full SHA
    44e0ef9 View commit details
    Browse the repository at this point in the history
Loading