Releases: binqry/binq
Releases · binqry/binq
v0.8.1
0.8.1 (2020-07-18)
Enhance: (#13)
- (install) Support Windows OS
Other:
- (doc) Update README and help text according to new documentation site https://binqry.github.io/
v0.8.0
v0.7.2
0.7.2 (2020-07-16)
Feature: (#11)
- (CLI) Add
index
subcommand to list Items on Index Server
Changes: (#11)
- (client) Reorganize packages:
- Divide "client" package into "install", "client", "client/http" packages.
- New "install" package implements installation functionality like "client" did so far.
- New "client" package provides high-level HTTP client to query Index Server.
- New "client/http" package implements handy HTTP client functionality
- (CLI/verify) Omit
-o
short-option to specify OS parameter. - (schema) Rename
schema.Index.Print
toToJSON
.
Other: (#11)
- (CD) Add shell script to generate release note.
- Update dependency:
github.com/progrhyme/go-lv
: v0.3.1 -> v0.4.1
v0.7.1
0.7.1 (2020-07-15)
Feature / Change: (#10)
- (client, CLI/install) Set default index server to https://binqry.github.io/index/
Bug Fix: (#10)
- (CLI/modify) Can't move file to new path when directory doesn't exist
v0.7.0
0.7.0 (2020-07-13)
Change:
- Transfer repository from github.com/progrhyme/binq to github.com/binqry/binq for commonization
No other code change is included.
v0.6.3
0.6.3 (2020-07-12)
Features: (#9)
- (schema,install) Add ".meta.rename-files" property to Item JSON to specify default file-renaming config
- (CLI/new,revise) Add option
-R|--rename RENAME_FILES
to add "rename-files" JSON property
Minor Change: (#9)
- (schema/item) Rename
item.ItemURLParam
toFormatParam
Other: (#9)
- (test)(CLI/new,revise) Add some tests
v0.6.2
v0.6.1
0.6.1 (2020-07-11)
Feature: (#7)
- (CLI/install) Enable to specify download version by
@VERSION
suffix to source target argument - (CLI/install) Enable to specify default install directory by
$BINQ_BIN_DIR
environment variable
Bug Fix: (#7)
- (CLI/new) Can't create a file with
-f|--file
option
Other: (#7)
- (internal) Use github.com/progrhyme/go-lv package as logger instead of
internal/logs
v0.6.0
0.6.0 (2020-07-06)
Feature: (#6)
- (CLI) Add
verify
subcommand to verify checksum of a Version in Item JSON
Change: (#6)
- (CLI) Set logging level by
-L|--log-level LEVEL
option. Obsolete--debug
&-v|--verbose
options - (client) Export func: NewHttpClient & NewHttpGetRequest
Minor Fix: (#6)
- (client) Fix potential bug: wrong condition to clear tempdir on downloading item
Other: (#6)
- (testing,CI) Add some CLI tests & CI task for testing
v0.5.0
0.5.0 (2020-07-04)
Feature: (#5)
- (CLI) Add
register
subcommand to add Item into Index - (CLI) Add
deregister
subcommand to remove Item from Index - (CLI) Add
modify
subcommand to edit properties of Item in Index - (install, client) Verify checksum of downloaded item when it is provided by Item JSON
Change: (#5)
- (schema/item) Rename struct ItemChecksums -> ItemChecksum