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.6.0
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.6.1
Choose a head ref
  • 10 commits
  • 19 files changed
  • 12 contributors

Commits on Sep 9, 2025

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

Commits on Sep 15, 2025

  1. docs(decorators): fix TypeScript inconsistency (#6224)

    * docs: fix TypeScript inconsistency in Decorators.md
    
    - Remove TypeScript generic syntax from getDecorator and setDecorator sections
    - Convert all TypeScript examples to JavaScript for consistency
    - Simplify complex TypeScript-specific concepts
    - Maintain JavaScript style used throughout the rest of the document
    
    Fixes #6222
    
    * docs: revise approach based on maintainer feedback
    
    - Move TypeScript-specific decorator content to TypeScript.md instead of deleting
    - Keep JavaScript-focused documentation in Decorators.md consistent with rest of document
    - Add comprehensive TypeScript decorators section with advanced typing examples
    - Preserve valuable information while addressing the original inconsistency issue
    
    Addresses feedback from jean-michelet and jsumners on PR #6224
    
    * fix: resolve markdown linting issues
    
    - Fix line length violations in docs/Reference/Decorators.md
    - Fix line length violations in docs/Reference/TypeScript.md
    - All lines now comply with 80 character limit
    - Addresses linting feedback from PR review
    
    * fix: address PR feedback from jean-michelet
    
    - Remove 'Plugin encapsulation' bullet point from Decorators.md
    - Consolidate overlapping bullet points into single 'Dependency validation' point
    - Move TypeScript Decorators section under Plugins section as requested
    - Change heading level from ### to #### for proper nesting
    
    Addresses feedback from PR review comments
    
    * fix: address PR feedback from Fdawgs - Remove second-person 'you' usage from TypeScript decorators section - Change **Note**: format to ℹ Note: format - Remove redundant 'Use Cases' sections and consolidate content - Addresses feedback from PR review comments
    
    * Update docs/Reference/TypeScript.md
    
    Signed-off-by: Frazer Smith <[email protected]>
    
    * docs: update TypeScript decorators section for enhanced type safety
    
    Refactor the documentation for Fastify's `getDecorator<T>` and `setDecorator<T>` methods to emphasize their support for generic type parameters, improving type safety and TypeScript integration. This change clarifies the usage of decorators in Fastify and links to the relevant Decorators reference.
    
    * fix: address final review feedback from jean-michelet
    
    - Simplify setDecorator description in TypeScript.md
    - Simplify getDecorator description in TypeScript.md
    - Streamline setDecorator note in Decorators.md
    
    Resolves all unresolved review comments to unblock PR merge.
    
    * fix linting
    
    ---------
    
    Signed-off-by: Frazer Smith <[email protected]>
    Co-authored-by: Frazer Smith <[email protected]>
    Co-authored-by: Jean <[email protected]>
    Co-authored-by: Aras Abbasi <[email protected]>
    4 people authored Sep 15, 2025
    Configuration menu
    Copy the full SHA
    ebf8730 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2025

  1. chore: fix typos (#6316)

    deining authored Sep 17, 2025
    Configuration menu
    Copy the full SHA
    d1af934 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2025

  1. docs(security): add security escalation policy (#6315)

    * docs: add security escalation policy
    
    Signed-off-by: Ulises Gascón <[email protected]>
    
    * Update SECURITY.md
    
    Co-authored-by: Aras Abbasi <[email protected]>
    Signed-off-by: Ulises Gascón <[email protected]>
    
    * chore: relocate text
    
    * Update SECURITY.md
    
    Co-authored-by: Frazer Smith <[email protected]>
    Signed-off-by: Ulises Gascón <[email protected]>
    
    * chore: lint files
    
    ---------
    
    Signed-off-by: Ulises Gascón <[email protected]>
    Co-authored-by: Aras Abbasi <[email protected]>
    Co-authored-by: Frazer Smith <[email protected]>
    3 people authored Sep 18, 2025
    Configuration menu
    Copy the full SHA
    a4fe041 View commit details
    Browse the repository at this point in the history
  2. chore(gha): remove benchmark github workflows (#6322)

    * chore(gha): remove benchmark workflows
    
    Signed-off-by: Manuel Spigolon <[email protected]>
    
    * chore(gha): remove benchmark workflows
    
    Signed-off-by: Manuel Spigolon <[email protected]>
    
    ---------
    
    Signed-off-by: Manuel Spigolon <[email protected]>
    Eomm authored Sep 18, 2025
    Configuration menu
    Copy the full SHA
    39d2e10 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2025

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

Commits on Sep 22, 2025

  1. Configuration menu
    Copy the full SHA
    80ef70c View commit details
    Browse the repository at this point in the history
  2. fix: correct session.close() context in http2 timeout handler (#6327)

    Replace function declaration with arrow function to properly reference
    the session object when closing timed-out HTTP/2 sessions.
    
    Signed-off-by: David van der Sluijs <[email protected]>
    David-van-der-Sluijs authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    4e5a363 View commit details
    Browse the repository at this point in the history
  3. fix: close http2 sessions on close server (#6137)

    * fix: close http2 sessions on close server
    
    * fix
    
    * add some session events handlers + add to docs info about closing sessions
    
    * save sessions in server[kHttp2ServerSessions] and add tests on sessions set
    
    ---------
    
    Co-authored-by: Aras Abbasi <[email protected]>
    Co-authored-by: Carlos Fuentes <[email protected]>
    Co-authored-by: Gürgün Dayıoğlu <[email protected]>
    4 people authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    36498f8 View commit details
    Browse the repository at this point in the history
  4. Bumped v5.6.1

    Eomm committed Sep 22, 2025
    Configuration menu
    Copy the full SHA
    91414fe View commit details
    Browse the repository at this point in the history
Loading