PackageTrack Sign in Track my project

http-cache-semantics

Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies

4.2.0 200M downloads/mo #647 most downloaded on npm kornelski/http-cache-semantics

What this package is like to depend on

Last release 1 years ago

09 May 2025

Ships unpredictably

gaps range from 3 weeks to 2.9 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

10 years old

29 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

29 releases · May 2016 to May 2025
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 29
  1. 4.2.0 09 May 2025

    Nothing published for this version

  2. 4.2.0-beta.2 19 Mar 2025 pre-release

    Nothing published for this version

  3. 4.2.0-beta.1 03 Feb 2025 pre-release

    Nothing published for this version

  4. 4.1.1 27 Jan 2023
    Commits, not release notes

    This project publishes no release notes. Between v4.1.0 and v4.1.1 there were 4 commits, 4 of them substantive:

    • Cache 308
    • Remove linting package zoo
    • Don't use regex to trim whitespace
    • Update mocha
  5. 4.1.0 01 Mar 2020
    Commits, not release notes

    This project publishes no release notes. Between v4.0.4 and v4.1.0 there were 4 commits, 4 of them substantive:

    • Test names
    • Drop trustServerDate
    • rfc 5861 (stale-if-error, stale-while-revalidate)
    • Explain trust server date
  6. 4.0.4 10 Feb 2020
    Commits, not release notes

    This project publishes no release notes. Between v4.0.3 and v4.0.4 there were 10 commits, 8 of them substantive:

    • Fix a mistake in README
    • Delete package-lock.json
    • Fix typo; change cases of validtors to validators
    • Rename var
    • Fix test
    • Minor storable bug
    • Add status to tests
    • Bump
  7. 4.0.3 10 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between v4.0.2 and v4.0.3 there were 7 commits, 4 of them substantive:

    • Add linting, remove babel config, add package lock
    • Make .travis.yml match supported node versions
    • Ignore Pragma when Cache-Control is present but blank
    • Bump
  8. 4.0.2 09 Jan 2019
    Commits, not release notes

    This project publishes no release notes. Between v4.0.0 and v4.0.2 there were 7 commits, 5 of them substantive:

    • License file
    • Brag
    • added existing options to cachepolicy when not modified
    • Bump
    • Make clients gracefully handle mismatched 304 responses
  9. 4.0.1 27 Nov 2018

    Nothing published for this version

  10. 4.0.0 21 Apr 2018
    Commits, not release notes

    This project publishes no release notes. Between v3.8.1 and v4.0.0 there were 9 commits, 9 of them substantive:

    • URL fixes
    • Update
    • Drop EOL-ed Node.js v4
    • Drop EOL-ed Node.js v4
    • Add test
    • age() tweak
    • Date has to be up to date when the Age header is added
    • Option to usefully cheat on max-age calculation against the spec
    • Bump
  11. 3.8.1 01 Dec 2017
    Commits, not release notes

    This project publishes no release notes. Between v3.8.0 and v3.8.1 there were 5 commits, 3 of them substantive:

    • Test current Node
    • List dependents in README
    • Don't publish unnecessary files to npm
  12. 3.8.0 12 Oct 2017
    Commits, not release notes

    This project publishes no release notes. Between v3.7.3 and v3.8.0 there were 4 commits, 3 of them substantive:

    • Test + comments
    • Updated dependencies
    • Heuristic long expiration warning
  13. 3.7.3 09 Apr 2017
    Commits, not release notes

    This project publishes no release notes. Between v3.7.1 and v3.7.3 there were 3 commits, 3 of them substantive:

    • Rename
    • Badge
    • Node 4 compat
  14. 3.7.1 02 Apr 2017

    Nothing published for this version

  15. 3.7.0 01 Apr 2017

    Nothing published for this version

  16. 3.6.1 23 Mar 2017

    Nothing published for this version

  17. 3.6.0 23 Mar 2017

    Nothing published for this version

  18. 3.5.1 21 Mar 2017

    Nothing published for this version

  19. 3.5.0 21 Mar 2017

    Nothing published for this version

  20. 3.4.0 09 Dec 2016

    Nothing published for this version

  21. 3.3.3 08 Dec 2016

    Nothing published for this version

  22. 3.3.2 08 Dec 2016

    Nothing published for this version

  23. 3.3.1 08 Dec 2016

    Nothing published for this version

  24. 3.3.0 08 Dec 2016

    Nothing published for this version

  25. 3.2.0 05 Jun 2016

    Nothing published for this version

  26. 3.1.0 31 May 2016

    Nothing published for this version

  27. 3.0.0 31 May 2016

    Nothing published for this version

  28. 2.0.0 31 May 2016

    Nothing published for this version

  29. 1.0.0 31 May 2016

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project