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: kjd/idna
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.19
Choose a base ref
...
head repository: kjd/idna
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.20
Choose a head ref
  • 20 commits
  • 17 files changed
  • 1 contributor

Commits on Aug 18, 2026

  1. Merge pull request #269 from kjd/release-3.19

    Release 3.19
    kjd authored Aug 18, 2026
    Configuration menu
    Copy the full SHA
    5d4f189 View commit details
    Browse the repository at this point in the history
  2. Add 3.19 release date

    kjd committed Aug 18, 2026
    Configuration menu
    Copy the full SHA
    0d379e1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #270 from kjd/fix-history-date

    Add 3.19 release date
    kjd authored Aug 18, 2026
    Configuration menu
    Copy the full SHA
    2798a9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc8622a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b90f25b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #271 from kjd/fix-fuzz-length-findings

    Fix fuzz length findings
    kjd authored Aug 18, 2026
    Configuration menu
    Copy the full SHA
    a5d90c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2026

  1. Configuration menu
    Copy the full SHA
    d7b6f05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7c797d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cba1f53 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #272 from kjd/condense-exception-attrs-doc

    Condense the README section on machine-readable exception attributes
    kjd authored Aug 20, 2026
    Configuration menu
    Copy the full SHA
    e2073db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6ee690 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2026

  1. Skip the decode round-trip check for domains past encode's length limit

    decode() deliberately allows the trailing-dot octet whether or not one
    is present, since UTS #46 ToUnicode checks no lengths, so a 254-octet
    domain without a trailing dot decodes but is rejected by encode().
    Fixes OSS-Fuzz 4694619275984896.
    kjd committed Sep 7, 2026
    Configuration menu
    Copy the full SHA
    c5796d7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #274 from kjd/fix-decode-length-check

    Skip the decode round-trip check for domains past encode's length limit
    kjd authored Sep 7, 2026
    Configuration menu
    Copy the full SHA
    cd17392 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2026

  1. Read the latest Unicode version from the DerivedAge.txt header instea…

    …d of the ReadMe prose
    kjd committed Sep 16, 2026
    Configuration menu
    Copy the full SHA
    417c354 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'python-3.15'

    kjd committed Sep 16, 2026
    Configuration menu
    Copy the full SHA
    dfab5a0 View commit details
    Browse the repository at this point in the history
  3. Update to Unicode 18.0.0

    kjd committed Sep 16, 2026
    Configuration menu
    Copy the full SHA
    9a4bc59 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #276 from kjd/unicode-18

    Update to Unicode 18.0.0 (fixes #275)
    kjd authored Sep 16, 2026
    Configuration menu
    Copy the full SHA
    b6cce85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd7c316 View commit details
    Browse the repository at this point in the history
  6. Pre-release 3.20rc0

    kjd committed Sep 16, 2026
    Configuration menu
    Copy the full SHA
    0c0824a View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2026

  1. Release 3.20

    kjd committed Sep 17, 2026
    Configuration menu
    Copy the full SHA
    d55e65e View commit details
    Browse the repository at this point in the history
Loading