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: mcollina/fastq
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.19.1
Choose a base ref
...
head repository: mcollina/fastq
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.20.1
Choose a head ref
  • 9 commits
  • 14 files changed
  • 3 contributors

Commits on Mar 20, 2025

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

Commits on Sep 21, 2025

  1. feat: migrate from StandardJS to ESLint with neostandard (#98)

    * feat: migrate from StandardJS to ESLint with neostandard
    
    - Replace standard and snazzy with eslint and neostandard
    - Update package.json scripts to use eslint
    - Add eslint.config.js with neostandard configuration
    - Update CI to run linting only on Node.js 20+
    - Apply ESLint auto-fixes (object shorthand)
    - Remove unnecessary eslint-disable in example.mjs
    - Add CLAUDE.md for development guidance
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    
    * fix: disable object-shorthand rule for Node.js 0.10 compatibility
    
    - Configure ESLint to disable object-shorthand rule which is not supported in Node.js 0.10
    - Revert object property shorthand syntax to longhand format
    - Maintain all other neostandard rules while ensuring legacy Node.js compatibility
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    
    * fix: disable npm install scripts for legacy Node.js compatibility
    
    Add .npmrc with ignore-scripts=true to prevent install script failures
    on legacy Node.js versions that don't support modern dependencies.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    
    * docs: remove StandardJS badge from README
    
    Remove outdated StandardJS badge since we've migrated to ESLint with neostandard
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    
    ---------
    
    Co-authored-by: Claude <[email protected]>
    mcollina and claude authored Sep 21, 2025
    Configuration menu
    Copy the full SHA
    c01e649 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2025

  1. feat: add abort() method to settle pending tasks (#101)

    Add new abort() method that properly handles pending tasks by calling
    their callbacks with an abort error and rejecting promises. This fixes
    the issue where kill() left promises unsettled, causing "Detected
    unsettled top-level await" warnings.
    
    Unlike kill() which simply discards queued tasks, abort():
    - Calls each queued task's callback with Error('abort')
    - Rejects promises for promise-based queues
    - Calls the global error handler (if set) for each aborted task
    - Properly cleans up task objects and resets drain function
    
    Fixes #97
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude <[email protected]>
    mcollina and claude authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    f253408 View commit details
    Browse the repository at this point in the history
  2. Added release script

    Signed-off-by: Matteo Collina <[email protected]>
    mcollina committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    3e245f0 View commit details
    Browse the repository at this point in the history
  3. fixup

    Signed-off-by: Matteo Collina <[email protected]>
    mcollina committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    0cb02ff View commit details
    Browse the repository at this point in the history
  4. Bumped v1.20.0

    mcollina committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    b74f7a5 View commit details
    Browse the repository at this point in the history
  5. fix release notes

    Signed-off-by: Matteo Collina <[email protected]>
    mcollina committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    038b2de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5be7d8e View commit details
    Browse the repository at this point in the history
  7. Bumped v1.20.1

    mcollina committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    be30596 View commit details
    Browse the repository at this point in the history
Loading