All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release
1476 days ago

Changelog History

  • v2.6.3.0 Changes

    February 18, 2020
    • โž• Add official support for SafeHaskell NOTE: This is the first version whose SafeHaskell properties have become an intentional part of the API contract; previous versions were merely accidentally safe-inferred (or not depending on various factors; in other words, this was a fragile property).
    • Derive Lift instances using DeriveLift extension, when available.
  • v2.6.2.0 Changes

    January 30, 2020
    • ๐Ÿ”€ Merge network-uri-static (Network.URI.Static) into this package, which offers a way to parse URI strings at compile time.
    • โž• Add Lenses for the URI types
    • โž• Add Generic instances for the URI type
    • โž• Add Lift instances for the URI type
    • โšก๏ธ Optimize isReserved and related character-class functions.
    • ๐ŸŽ Start to add some benchmarks for performance analysis
    • ๐Ÿ›  Fix a bug: Correctly parse IPv6 addresses in URIs.
    • โž• Add rectify which normalizes a URI if it is missing certain separator characters required by the module. Some users found adding those characters inconvenient when building a URI from parts.
    • โž• Add nullURIAuth and uriAuthToString, paralleling nullURI and uriToString.
  • v2.6.0.3 Changes

    • ๐Ÿ›  Fix a bug with IPv4 address parsing.
  • v2.6.0.2 Changes

    • Implement Generic and NFData.
  • v2.6.0.1

    September 02, 2014
  • v2.6.0.0 Changes

    August 16, 2014
    • ๐ŸŽ‰ Initial release: Module split off from network.
  • v2.5.0.0

    September 02, 2014