-
Notifications
You must be signed in to change notification settings - Fork 22
/
CHANGES
89 lines (74 loc) · 3.51 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
2.4.0:
* Add `--exclude` to exclude the given packages from the publishing process [#161 @kit-ty-kate]
2.3.1:
* Adapt to opam 2.2 API and update lower bound to opam libs [#138 @kit-ty-kate]
* Use opam download command mechanism to select a specific download command [#159 @Emilios1995]
2.3.0:
* Add a new --no-confirmation argument for use in automated pipeline [#158 @AltGr - fix #132]
* Improve the error message when a file expected to be an opam file is given as argument [#150 @kit-ty-kate - partially fix #149]
* Adopt the OCaml Code of Conduct [#151 @rikusilvola]
* Changes the makefile to make sure the standard "make && make install" works [#157 @kit-ty-kate]
2.2.0:
* Fix the github markdown syntax generated by opam-publish [#131 @liyishuai]
* Disambiguate GitHub archive URL computed from repository and tag [#135 @ilankri]
* Upgrade to cmdliner >= 1.1.0 [#134 @ilankri]
* Support git remotes with multiple push targets [#137 @favonia]
* Fix broken state if the initial opam-repository clone fails [#140 @kit-ty-kate - fix #86]
* Shorten the generated branch name [#141 @kit-ty-kate - fix #139]
2.1.0:
* Added an '--output-patch' option to allow use without a Github account
* Use the latest opam libraries (2.1.0~rc) with better format-preserving printing
* Avoid submission of packages without a reachable archive, except if `--force`
was set or they are `conf` packages
2.0.3:
* Drop Github token generation feature, no longer supported by Github API.
* Use newer `github` library, avoiding warning with deprecated authentication method
* Allow publication of packages without URL (for conf packages)
* Added flag `--no-browser` to disable browser popup
* Fix detection of package names when specifying opam file names on the command-line
2.0.2:
* git related fixes:
* github remote detection
* `not a git repository` error
* New option --packages-directory to indicate where package descriptions are stored
2.0.1:
* Handle descr, url and files in the rewriting
* Minor fix
2.0.0:
* Switch default branch from 2.0.0 to master
* Minor fix
2.0.0~beta:
* Now based on opam 2 libs and intended for publications in the 2.0 format
(inclusive opam files, etc.)
* Bumped version number to avoid confusion with opam versions
* Removed the two-step operation ("prepare" and "publish"). A single invocation
does all
* Removed looking up current opam pinnings and repositories for metadata, which
was too complex and counter-intuitive. Now opam files are looked up only in
the specified directories or archives
* Multiple publications without added complexity
* Simplified command-line: URLs, directories, opam files, package names can be
specified directly on the command-line, and repeated for multiple
publications
* Allow providing the auth token directly
0.3.5:
* Support <pkgname>.opam files
* Add Travis CI tests
* Support the simultaneous publication of multiple packages from the same repo
0.3.4:
* Resolve issue with newer version of github 2.2.0
* Port to opam-lib 1.3.0
0.3.3:
* Update for github >= 2.0.0
0.3.2:
* Add --msg argument to the 'submit' command
0.3.1:
* Guess the parameters when using github-hosted repos (use github archive from latest annotated tag)
0.3.0:
* Add two-factor authentication support
* Now requires github >= 1.0.0, opam-lib = 1.2.2
* Use the finer lint results from opam-lib
* Fix a terminal corruption bug from Ctrl-C at password prompt
* Improve GitHub API error reporting
* Fix GitHub token file permissions security vulnerability
* Fix GitHub token errors for revoked or unknowable (since 2015/04/20) tokens