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: sqlancer/sqlancer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: sqlancer/sqlancer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: upgrade-sqlite-3.51.3
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 5 files changed
  • 2 contributors

Commits on Mar 26, 2026

  1. Upgrade SQLite JDBC to 3.51.3 and add new SQL features

    - Bump sqlite-jdbc from 3.49.1.0 to 3.51.3.0
    - Add math functions (acos, asin, sqrt, pi, ln, log, etc.) from 3.35.0
    - Add format(), unixepoch() from 3.38.0
    - Add IS DISTINCT FROM / IS NOT DISTINCT FROM operators from 3.39.0
    - Add JSON -> and ->> extraction operators from 3.38.0
    - Add unhex(), octet_length(), timediff() from 3.41.0/3.43.0
    - Add concat(), concat_ws(), string_agg() from 3.44.0
    - Add missing json_replace(), json_set()
    - Add JSONB scalar functions (jsonb, jsonb_array, jsonb_extract, etc.) from 3.45.0
    - Add json_pretty() from 3.46.0
    - Add unistr(), unistr_quote() from 3.50.0
    - Fix json_insert/json_object/jsonb_* argument parity via generateArguments overrides
    - Remove now-unnecessary expected errors for json_insert odd args and json_object even args
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    mrigger and claude committed Mar 26, 2026
    Configuration menu
    Copy the full SHA
    72906fc View commit details
    Browse the repository at this point in the history
Loading