All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- simplify the regular expression for shortcut matching (bede0dc), closes #76
- correctly filter out urls for tarballs in gitlab (eb5bd5a), closes #69
- support to github gist legacy hash length (c067102), closes #68
- Do not pass scp-style URLs to the WhatWG url.URL (0835306), closes #60 #63
- do not encodeURIComponent the domain (3e5fbec), closes #53
- update pathmatch for gitlab (e3e3054), closes #52
- updated pathmatch for gitlab (fa87af7)
- cache: Switch to lru-cache to save ourselves from unlimited memory consumption (37c2891), closes #38
- cache: Drop support for node 0.x
- http protocol use sshurl by default (3b1d629), closes #48
- ignore noCommittish on tarball url generation (5d4a8d7)
- use gist tarball url that works for anonymous gists (1692435)
- Allow slashes in gitlab project section (bbcf7b2), closes #46 #43
- git-host: disallow URI-encoded slash (%2F) in
path
(3776fa5), closes #44
- gitlab: Do not URL encode slashes in project name for GitLab https URL (cbf04f9), closes #47
- do not allow invalid gist urls (d5cf830)
- cache: Switch to lru-cache to save ourselves from unlimited memory consumption (e518222), closes #38
- give these objects a name (60abaea)
- index: Guard against non-string types (5bc580d)
- parse: Crash on strings that parse to having no host (c931482), closes #35
- github tarball: update github tarballtemplate (6efd582), closes #34
- gitlab docs: switched to lowercase anchors for readmes (701bcd1)
- all: Support www. prefixes on hostnames (3349575), closes #32
- Revert: "compat: remove Object.assign fallback (#25)" (cce5a62)
- Revert: "git-host: fix forgotten extend()" (a815ec9)
- compat: remove Object.assign fallback (#25) (627ab55)
- git-host: fix forgotten extend() (eba1f7b)
- browse: fragment support for browse() (#28) (cd5e5bb)