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: fastify/fastify
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.8.2
Choose a base ref
...
head repository: fastify/fastify
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.8.4
Choose a head ref
  • 17 commits
  • 43 files changed
  • 13 contributors

Commits on Mar 7, 2026

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

Commits on Mar 8, 2026

  1. Updated Plugins-Guide.md; Changed "fastify" to "instance" during plug…

    …in registration to showcase that it's added as a child (#6566)
    kyrylchenko authored Mar 8, 2026
    Configuration menu
    Copy the full SHA
    8abcd98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da9b338 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7248a6b View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2026

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

Commits on Mar 10, 2026

  1. docs(server): fix camelCase anchor links in TOC (#6530)

    * docs: fix camelCase anchor links in Server.md TOC
    
    * Update docs/Reference/Server.md
    
    Co-authored-by: Antonio Tripodi <Tony133@users.noreply.github.com>
    Signed-off-by: deepvamja <143236575+Deepvamja@users.noreply.github.com>
    
    * Update docs/Reference/Server.md
    
    Co-authored-by: Antonio Tripodi <Tony133@users.noreply.github.com>
    Signed-off-by: deepvamja <143236575+Deepvamja@users.noreply.github.com>
    
    * docs: revert addHttpMethod anchor to original casing
    
    * docs: fix setGenReqId casing in code examples
    
    * docs: revert setGenReqId heading to original casing
    
    * docs: fix extra backticks on loggerInstance in TOC
    
    ---------
    
    Signed-off-by: deepvamja <143236575+Deepvamja@users.noreply.github.com>
    Co-authored-by: Antonio Tripodi <Tony133@users.noreply.github.com>
    Deepvamja and Tony133 authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    e02d602 View commit details
    Browse the repository at this point in the history
  2. ci(link-checker): fix root-relative links resolution (#6535)

    * ci: make link checkers non-blocking to reduce PR noise
    
    * ci(link-checker): fix root-relative links resolution with --root-dir
    
    * Update .github/workflows/links-check.yml
    
    Signed-off-by: KaKa <23028015+climba03003@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: KaKa <23028015+climba03003@users.noreply.github.com>
    Co-authored-by: KaKa <23028015+climba03003@users.noreply.github.com>
    barba-rossa and climba03003 authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    d477915 View commit details
    Browse the repository at this point in the history
  3. docs: update syntax markdown, absolute paths and links (#6569)

    * docs: update syntax markdown in validation and serialization section
    
    * fix: replace absolute paths with relative links in Decorators.md
    
    * fix: update links
    
    * fix: update links
    Tony133 authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    a0649e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2026

  1. docs: clarify content-type parser/schema mismatch is outside threat m…

    …odel (#6537)
    
    * docs: clarify that content-type parser/schema mismatches are outside the threat model
    
    When a regex-based content-type parser matches requests that have no
    corresponding key in schema.body.content, validation is skipped. This
    is an application configuration concern, not a framework vulnerability.
    
    Add documentation in three places:
    - SECURITY.md: new non-vulnerability example in the threat model
    - Validation-and-Serialization.md: warning about exact-match schema selection
    - ContentTypeParser.md: note about validation implications of regex parsers
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * Update ContentTypeParser.md
    
    Co-authored-by: James Sumners <321201+jsumners@users.noreply.github.com>
    Signed-off-by: Matteo Collina <matteo.collina@gmail.com>
    
    * Update Validation-and-Serialization.md
    
    Co-authored-by: James Sumners <321201+jsumners@users.noreply.github.com>
    Signed-off-by: Matteo Collina <matteo.collina@gmail.com>
    
    * docs(reference): remove second-person phrasing in warnings
    
    * ci(links): avoid redirect-only security advisory URL in checks
    
    ---------
    
    Signed-off-by: Matteo Collina <matteo.collina@gmail.com>
    Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
    Co-authored-by: James Sumners <321201+jsumners@users.noreply.github.com>
    3 people authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    d7f01b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2026

  1. docs: fix incorrect code examples in Reply and Request reference (#6582)

    - Replace non-existent `reply.getTrailer()` with `reply.hasTrailer()`
      in the removeTrailer example
    - Fix syntax errors in schema mutation examples where an extra dot
      before the assignment operator made the code invalid
      (`schema1.properties.foo.type. = 'integer'`)
    Mahmoud Hamdy authored Mar 16, 2026
    Configuration menu
    Copy the full SHA
    a1413de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    722d83b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2026

  1. types: Allow port to be null in request type definition (#6589)

    * types: Allow port to be null in request type definition
    
    Signed-off-by: Tristan Barlow-Griffin <tristanbarlowg@gmail.com>
    
    * types: updated port expectType test to reflect the new type (number | null)
    
    ---------
    
    Signed-off-by: Tristan Barlow-Griffin <tristanbarlowg@gmail.com>
    TristanBarlow authored Mar 17, 2026
    Configuration menu
    Copy the full SHA
    9cc5187 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2026

  1. docs: update links (#6593)

    * docs: update links
    
    * docs: update links
    
    * docs: update links
    
    * docs: update links
    
    * docs: update links
    
    * docs: update links
    Tony133 authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    1851f20 View commit details
    Browse the repository at this point in the history
  2. ci(lock-threads): use shared lock-threads workflow (#6592)

    Use new shared lock-threads workflow. which is just a direct port of this really!
    
    Signed-off-by: Frazer Smith <frazer.dev@icloud.com>
    Fdawgs authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    a22217f View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2026

  1. fix: gate host and protocol getters on proxy trust function

    Ref: GHSA-444r-cwp2-x5xf
    Co-Authored-By: Matteo Collina <hello@matteocollina.com>
    TinkAnet and mcollina committed Mar 23, 2026
    Configuration menu
    Copy the full SHA
    4e1db5b View commit details
    Browse the repository at this point in the history
  2. Bumped v5.8.3

    Signed-off-by: Matteo Collina <hello@matteocollina.com>
    mcollina committed Mar 23, 2026
    Configuration menu
    Copy the full SHA
    a3e77ce View commit details
    Browse the repository at this point in the history
  3. Bumped v5.8.4

    Signed-off-by: Matteo Collina <hello@matteocollina.com>
    mcollina committed Mar 23, 2026
    Configuration menu
    Copy the full SHA
    af92d0d View commit details
    Browse the repository at this point in the history
Loading