<feed xmlns='http://www.w3.org/2005/Atom'>
<title>beku/CHANGELOG.md, branch main</title>
<subtitle>Library and program to manage Go packages in user's environment.</subtitle>
<id>http://git.kilabit.info/beku/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/beku/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/'/>
<updated>2022-01-30T04:50:56Z</updated>
<entry>
<title>Release beku v0.7.1 (2022-01-30)</title>
<updated>2022-01-30T04:50:56Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-01-30T04:50:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=a8e38e2232a1b763fb27c707826c16a89af4772f'/>
<id>urn:sha1:a8e38e2232a1b763fb27c707826c16a89af4772f</id>
<content type='text'>
This is the last release for v0 of beku.
The next release will pivot the beku program to maintain Go versions.

## Chores

*  go.mod: update all dependencies

   This changes affect code that use lib/test.Assert().

*  all: simplify running linter

   Instead of enabling all linters, run the default linter provided by
   the latest golangci-lint.

*  all: replace beku_test in testdata with gitsubmodule

   Previously, the beku_test is bare clone of git repository stored as is.
   This cause an initial clone of the beku repository itself does not
   recognize it as git repository, which make the test fail:

     go test -v -coverprofile=cover.out ./... || rm -f cover.out
     fatal: '/home/ms/go/src/git.sr.ht/~shulhan/beku/testdata/beku_test.git' does not appear to be a git repository
     fatal: Could not read from remote repository.

     Please make sure you have the correct access rights
     and the repository exists.
     2022/01/30 10:56:19 gitInstall: Clone: exit status 128
     FAIL    github.com/shuLhan/beku 0.008s

   This changes make the testdata/beku_test.git as git submodule, to make
   the test run well.
</content>
</entry>
<entry>
<title>Release v0.7.0</title>
<updated>2019-06-28T06:14:09Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-06-28T06:14:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=92114a84e5839ae04e4a239862852246a42c2061'/>
<id>urn:sha1:92114a84e5839ae04e4a239862852246a42c2061</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release v0.6.0</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-29T20:33:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=a210339a4b7ed540b9c0ae6dc24cc4e5aefad7ed'/>
<id>urn:sha1:a210339a4b7ed540b9c0ae6dc24cc4e5aefad7ed</id>
<content type='text'>
##  New Features

-  Make Go command works with Go v1.12 and later.
   This means turning off GO111MODULE when running Go command.

-  Install package if missing when issuing SyncAll

##  Enhancement

-  Use copy of "golang.org/x/tools/go/vcs".

   The indirect dependencies of package "golang.org/x/tools/go/vcs" is
   overwhelming.  Using "go get" on this package alone will pull up all
   dependency of "golang.org/x/tools".

   To minimize unneeded download of unneeded packages we copy the package
   vcs to our own repository including their license file.
</content>
</entry>
<entry>
<title>Release v0.5.0</title>
<updated>2018-11-01T02:11:15Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-11-01T02:11:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=cb6e819afd85ca2d561c221848904a783a6595f5'/>
<id>urn:sha1:cb6e819afd85ca2d561c221848904a783a6595f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmd/beku: fix parsing multiple subcommand on Sync</title>
<updated>2018-09-14T22:07:13Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-09-14T20:42:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=309e85b940b9415c37e97eac877793ba9ea9827e'/>
<id>urn:sha1:309e85b940b9415c37e97eac877793ba9ea9827e</id>
<content type='text'>
Sync operation should accept both update and no dependency options in one
line as in "-Sud".
</content>
</entry>
<entry>
<title>Update changelog for future release</title>
<updated>2018-09-14T19:46:01Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-09-14T19:46:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=ecd7448a1464fec17b62755ce203e7e51cde831d'/>
<id>urn:sha1:ecd7448a1464fec17b62755ce203e7e51cde831d</id>
<content type='text'>
The changelog get formatted by prettier.
</content>
</entry>
<entry>
<title>Update CHANGELOG and README</title>
<updated>2018-07-02T18:49:01Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-07-02T18:43:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=b0d51ac91831970e4e75297685a61a625edb54bb'/>
<id>urn:sha1:b0d51ac91831970e4e75297685a61a625edb54bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release beku v0.3.0</title>
<updated>2018-06-05T19:32:09Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-06-05T19:32:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=b5b5d16446cda121bace830742b71526bbda2342'/>
<id>urn:sha1:b5b5d16446cda121bace830742b71526bbda2342</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update readme and changelog</title>
<updated>2018-06-05T19:18:07Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-06-05T19:18:07Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=0303ca774b6a8771dfcad912c6a92dfde67ed52d'/>
<id>urn:sha1:0303ca774b6a8771dfcad912c6a92dfde67ed52d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release beku v0.2.0</title>
<updated>2018-05-30T21:40:14Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2018-05-30T21:40:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=5dd7e054de0b22ff1557979652a9670ce6ea26e5'/>
<id>urn:sha1:5dd7e054de0b22ff1557979652a9670ce6ea26e5</id>
<content type='text'>
</content>
</entry>
</feed>
