All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- upgrade dependencies
- upgrade dependencies
- upgrade dependencies
- update README to add the homebrew installation instructions
- upgrade dependencies
- update the code to get the remote parts
- remove the quircky regex
- new merge request option #47 @antoinecarton
- update dependencies
- fix: map output for jobs steps
- ci: update the way assets are uploaded
- fix: remove tag refs in assets
- build(deps): bump regex from 1.4.0 to 1.4.1
- build(deps): bump git2 from 0.13.11 to 0.13.12
- improve CI/CD with windows and macos binaries
- bump flexi_logger from 0.15.12 to 0.16.1
- bump anyhow from 1.0.32 to 1.0.33
- bump thiserror from 1.0.20 to 1.0.21
- update other deps
- add support for remote url without
.gitextension
- complete refactor of the code
- remove custom code for BROWSER environment variable
- add support for
--committo open a specific commit by @rubenrua - add alias
--tagfor--branchas they are the same from git host provider perspective
- rework regex to get domain and project path
- the remove port function was a bit to restrictive (it removed the first part of the path like /path_removed/the/rest/of/the/path)
- upgrade dependencies
- add empty string option to --browser so the user can only have the output in the console
- remove the port from the url to fix the 404 (#3)
- no more panic 💥, now the program exit smoothly on errors
- each error has its own code
- yoannfleurydev.github.io/gitweb
- add more comment for the
--helpoption. - add
printfunction to output easily when the program is in error - renamed the old
printmethod toverbose_printso the logger write onlyon verbose run - improve browser openning readability by removing ifs
- fix all dependency on their minor release to have the latest ones
- the program will give back shell prompt when the browser is not already running (#2)
0.1.4 - 2019-03-04
- now able to use gitweb in git repository subdirectories
0.1.3 - 2019-02-18
- working CI
0.1.2 - 2019-02-17
- editorconfig
- git2 library to use git wrapper instead of system command
- custom commands to get git information
0.1.1 - 2019-02-16
- this changelog
- build status
- set default browser as the first to be open
- allow
$BROWSERto override the default browser of the system - allow
--browserto override the$BROWSERenvironment variable and the default browser
- default behavior of the command is to open the current repository in the browser
- add
--branchoption to open a custom branch (default behavior is the current branch of the repo) - add
--browserto open a custom browser