PackageTrack
Sign in Get early access

angel_static

Static server middleware for Angel. Also capable of serving Range responses.

2.1.3 angel-dart/static

What this package is like to depend on

Last release 7 years ago

no release in 18 months

Release timing varies

gaps range from 1 weeks to 7 months

Some releases are documented

notes for 16 of 31 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

41 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

41 releases · Apr 2016 to Jul 2019
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 41
  1. 2.1.3 02 May 2019
    Release notes
    • Apply lints.
    • Pin to Dart >=2.0.0 <3.0.0.
    • Use at least version 2.0.0-rc.0 of angel_framework.
    Open source →
  2. 2.1.3+1 06 Jun 2019
    Release notes
    • Apply control flow lints.
    Open source →
  3. 2.1.3+2 09 Jul 2019
    Release notes
    • Prepare for upcoming change to File.openRead()
    Open source →
  4. 2.1.2 27 Jan 2019
    Release notes
    • Patch support for range+streaming in Caching server.
    Open source →
  5. 2.1.2+1 28 Jan 2019
    Release notes
    • Fix a typo that prevented Range requests from working.
    Open source →
  6. 2.1.1 14 Nov 2018
    Release notes
    • URI-encode paths in directory listing. This produces correct URL's, always.
    Open source →
  7. 2.1.0 14 Nov 2018
    Release notes
    • Include support for the Range header.
    • Use MD5 for etags, instead of a weak ETag.
    Open source →
  8. 2.0.2 13 Nov 2018
    Release notes
    • Fixed invalid HTML for directory listings.
    Open source →
  9. 2.0.1 13 Nov 2018
    Release notes
    • Remove use of sendFile.
    • Add a p.isWithin check to ensure that paths do not escape the source directory.
    • Handle HEAD requests.
    Open source →
  10. 2.0.0 21 Oct 2018
    Release notes
    • Upgrade dependencies to Angel 2 + file@5.
    • Replace useStream with useBuffer.
    • Remove package:intl, just use HttpDate instead.
    Open source →
  11. 2.0.0-alpha 28 Aug 2018 pre-release

    Nothing published for this version

  12. 1.3.0 28 Nov 2017
    Release notes
    • pushState uses strict mode when accepts is passed.
    Open source →
  13. 1.3.0+1 09 Jul 2018
    Release notes
    • Dart 2 fixes.
    • Enable optionally writing responses to the buffer instead of streaming.
    Open source →
  14. 1.3.0-alpha 24 Sep 2017 pre-release
    Release notes
    • Removed file transformers.
    • VirtualDirectory is no longer an AngelPlugin, and instead exposes a handleRequest middleware.
    • Added pushState to VirtualDirectory.
    Open source →
  15. 1.3.0-alpha+1 18 Nov 2017 pre-release
    Release notes
    • ETags once again only encode the first 50 bytes of files. Resolves #27.
    Open source →
  16. 1.3.0-alpha+2 18 Nov 2017 pre-release
    Release notes
    • Added an accepts option to pushState.
    • Added optional directory listings.
    Open source →
  17. 1.2.5 16 Aug 2017
    Release notes
    • Fixed a bug where onlyInProduction was not properly adhered to.
    • Fixed another bug where Accept-Encoding was not properly adhered to.
    • Setting maxAge to null will now prevent a CachingVirtualDirectory from sending an Expires header.
    • Pre-built assets can now be mass-deleted with VirtualDirectory.cleanFromDisk(). Resolves #22.
    Open source →
  18. 1.2.4 10 Jul 2017
    Release notes

    Fixes https://github.com/angel-dart/angel/issues/44.

    • MIME types will now default to application/octet-stream.
    • When streamToIO is true, the body will only be sent gzipped if the request explicitly allows it.
    Open source →
  19. 1.2.4+1 15 Aug 2017
    Release notes

    Fixed a bug where Accept-Encoding was not properly adhered to.

    Open source →
  20. 1.2.3 20 Jun 2017
    Release notes

    Fixed #40 and #41, which dealt with paths being improperly served when using a publicPath.

    Open source →
  21. 1.2.2 16 Jun 2017

    Nothing published for this version

  22. 1.2.2+1 16 Jun 2017

    Nothing published for this version

  23. 1.2.2+2 16 Jun 2017

    Nothing published for this version

  24. 1.2.2+3 16 Jun 2017

    Nothing published for this version

  25. 1.2.2+4 16 Jun 2017

    Nothing published for this version

  26. 1.2.1 16 Jun 2017

    Nothing published for this version

  27. 1.2.0 16 Jun 2017

    Nothing published for this version

  28. 1.1.4 02 Mar 2017

    Nothing published for this version

  29. 1.1.4+1 26 Apr 2017

    Nothing published for this version

  30. 1.1.4+2 14 Jun 2017

    Nothing published for this version

  31. 1.1.3 27 Feb 2017

    Nothing published for this version

  32. 1.1.2 22 Feb 2017

    Nothing published for this version

  33. 1.1.1 25 Jan 2017

    Nothing published for this version

  34. 1.1.0-dev 23 Nov 2016 pre-release

    Nothing published for this version

  35. 1.1.0-dev+1 28 Nov 2016 pre-release

    Nothing published for this version

  36. 1.1.0-dev+2 21 Dec 2016 pre-release

    Nothing published for this version

  37. 1.0.1 21 Jun 2016

    Nothing published for this version

  38. 1.0.0 02 May 2016

    Nothing published for this version

  39. 1.0.0-beta.2 22 Apr 2016 pre-release

    Nothing published for this version

  40. 1.0.0-beta.1 21 Apr 2016 pre-release

    Nothing published for this version

  41. 1.0.0-beta 21 Apr 2016 pre-release

    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