Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 2.12 KB

File metadata and controls

61 lines (40 loc) · 2.12 KB

2.0.0 (2015-12-07)

Breaking change

  • deps: update uri-ssh_git version (0fc9c3f)

diff between v1 and v2 behavior

 git_url = 'git://github.com/schacon/ticgit.git'
 ssh_url = 'git@github.com:schacon/ticgit.git'
 https_url = 'https://github.com/schacon/ticgit.git'
 https_url_with_userinfo = 'https://user:pass@github.com/schacon/ticgit.git'

 GitCloneUrl.parse(git_url)
 #=> #<URI::Generic git://github.com/schacon/ticgit.git>
 #=> {scheme: 'git', host: 'github.com', path: '/schacon/ticgit.git' }
 GitCloneUrl.parse(ssh_url)
 #=> #<URI::SshGit::Generic git@github.com:schacon/ticgit.git>
-#=> {scheme: nil, user: 'git', userinfo: 'git', host: 'github.com', path: '/schacon/ticgit.git' }
+#=> {scheme: nil, user: 'git', userinfo: 'git', host: 'github.com', path: 'schacon/ticgit.git' }
 GitCloneUrl.parse(https_url)
 #=> #<URI::HTTPS https://github.com/schacon/ticgit.git>
 #=> {scheme: 'https', host: 'github.com', path: '/schacon/ticgit.git'}
 GitCloneUrl.parse(https_url_with_userinfo)
 #=> #<URI::HTTPS https://user:pass@github.com/schacon/ticgit.git>
 #=> {scheme: 'https', userinfo: 'user:pass', user: 'user', password: 'pass',
 # host: 'github.com', path: '/schacon/ticgit.git'}

git_clone_url uses uri-ssh_git directly, so this changes git_clone_url behavior.

2.0.0.pre.1 (2015-12-03)

1.0.1 (2015-12-02)

  • deps: cap dependency version

1.0.0 (2015-11-21)

  • This module is stable :)

0.1.1 (2015-11-21)

  • Add changelog file