PackageTrack
Sign in Get early access

shelf_static

Static file server support for the shelf package and ecosystem.

1.1.3 8.7M downloads/mo #54 most downloaded on pub.dev dart-lang/shelf

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 4 weeks to 2.4 years

Most releases are documented

notes for 29 of 34 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

34 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

34 releases · Apr 2014 to Sep 2024
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 34
  1. 1.1.3 06 Sep 2024
    Release notes

    Prepare to publish shelf_static (#443)

    Open source →
    Release notes
    • Require analyzer: ^8.1.1
    • Require build: ^4.0.0
    • Require build_config: ^1.2.0
    • Require source_gen: ^4.0.1
    • Require sdk: ^3.9.0
    Open source →
    Release notes
    • Require Dart ^3.3.0.
    • Update package:mime constraint to >=1.0.0 <3.0.0.
    Open source →
  2. 1.1.2 03 May 2023
    Release notes
    • Require analyzer: '>=7.4.0 <9.0.0'
    • Require build: ^3.0.0
    • Require build_config: ^1.1.0
    • Require source_gen: ^3.0.0
    • Require sdk: ^3.7.0
    Open source →
    Release notes
    • Added package topics to the pubspec file.
    • Require Dart 2.17.
    Open source →
  3. 1.1.1 16 Jun 2022
    Release notes
    • Support the latest package:analyzer and package:source_gen
    • Require sdk: ^3.3.0
    Open source →
    Release notes
    • Require Dart 2.14.
    • Update the pubspec repository field.
    Open source →
  4. 1.1.0 09 Jul 2021
    Release notes
    • Correctly handle HEAD requests.
    • Support HTTP range requests.
    Open source →
  5. 1.0.0 24 Feb 2021
    Release notes
    • Migrate to null safety.
    Open source →
  6. 0.2.9+1 17 Dec 2020
    Release notes
    • Change version constraint for the mime dependency, so it accepts null-safe versions.
    Open source →
  7. 0.2.9+2 29 Jan 2021
    Release notes
    • Change version constraint for the shelf dependency, so it accepts null-safe versions.
    Open source →
  8. 0.2.8 12 Jul 2018
    Release notes
    • Update SDK constraint to >=2.0.0-dev.61 <3.0.0.

    • Directory listings are now sorted.

    Open source →
  9. 0.2.7 04 Jan 2018
    Release notes
    • Require at least Dart SDK 1.24.0.
    • Other internal changes e.g. removing dep on scheduled_test.
    Open source →
  10. 0.2.7+1 22 May 2018
    Release notes
    • Updated SDK version to 2.0.0-dev.17.0
    Open source →
  11. 0.2.6 18 Oct 2017
    Release notes
    • Add a createFileHandler() function that serves a single static file.
    Open source →
  12. 0.2.5 07 Jul 2017
    Release notes
    • Add an optional contentTypeResolver argument to createStaticHandler.
    Open source →
  13. 0.2.4 06 Jul 2016
    Release notes
    • Add support for "sniffing" the content of the file for the content-type via an optional useHeaderBytesForContentType argument on createStaticHandler.
    Open source →
  14. 0.2.3 31 Jul 2015
    Release notes
    • Added listDirectories argument to createStaticHandler.
    Open source →
  15. 0.2.3+1 26 Aug 2015
    Release notes
    • Support http_parser 1.0.0.
    Open source →
  16. 0.2.3+2 14 Dec 2015
    Release notes
    • Support http_parser 2.0.0.
    Open source →
  17. 0.2.3+3 02 Feb 2016
    Release notes
    • Support shelf 0.7.0.
    Open source →
  18. 0.2.3+4 05 May 2016
    Release notes
    • Support http_parser 3.0.0.
    Open source →
  19. 0.2.2 06 Mar 2015
    Release notes
    • Bumped up minimum SDK to 1.7.0.

    • Added support for shelf 0.6.0.

    Open source →
  20. 0.2.1 23 Sep 2014
    Release notes
    • Removed Uri format checks now that the core libraries is more strict.
    Open source →
  21. 0.2.0 01 Jul 2014
    Release notes
    • Removed deprecated getHandler.

    • Send correct mime type for default document.

    Open source →
  22. 0.1.4 16 May 2014
    Release notes
    • Added named (optional) defaultDocument argument to createStaticHandler.
    Open source →
  23. 0.1.4+1 16 May 2014

    Nothing published for this version

  24. 0.1.4+2 16 May 2014

    Nothing published for this version

  25. 0.1.4+3 16 May 2014

    Nothing published for this version

  26. 0.1.4+4 25 May 2014
    Release notes
    • Using latest shelf. Cleaned up test code by using new features.
    Open source →
  27. 0.1.4+5 25 May 2014
    Release notes
    • Handle differences in resolution between DateTime and HTTP date format.
    Open source →
  28. 0.1.4+6 29 May 2014
    Release notes
    • Updated development dependencies.
    Open source →
  29. 0.1.3 10 May 2014
    Release notes
    • createStaticHandler added serveFilesOutsidePath optional parameter.
    Open source →
  30. 0.1.2 10 May 2014
    Release notes
    • The preferred top-level method is now createStaticHandler. getHandler is deprecated.
    • Set content-type header if the mime type of the requested file can be determined from the file extension.
    • Respond with 304-Not modified against IF-MODIFIED-SINCE request header.
    • Better error when provided a non-existent fileSystemPath.
    • Added example/example_server.dart.
    Open source →
  31. 0.1.1 09 May 2014
    Release notes
    • Correctly handle requests when not hosted at the root of a site.
    • Send last-modified header.
    • Work around known issue with HTTP date formatting.
    Open source →
  32. 0.1.1+1 09 May 2014
    Release notes
    • Removed work around for issue.
    Open source →
  33. 0.1.0 25 Apr 2014

    Nothing published for this version

  34. 0.1.0+1 26 Apr 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive