Skip to content

Releases: barelyhuman/goblin

v0.1.8

30 Aug 21:56
Compare
Choose a tag to compare

What changed

  • Adds support for Go Module based semver version resolution (68734ec)

Example:
If you have a module that it tagged over v2 in semver, go modules require your go.mod to reflect the same.

//go.mod
module github.com/barelyhuman/commitlog/v2

So now if you request a package from goblin which requests /v2, goblin will be able to handle the compilation of the binary.

Note: While this is inevitable for older go CLI's that've already gone ahead to v2+, it's recommended that you write go cli's and keep them on the minor semver for as long as you can.

All Changes

f3cc236 chore: v0.1.8

68734ec adds semver module resolution

a32698b remove redundant readme

b06fde4 update readme

1153caa update docs with CMD_PATH

v0.1.6

26 Aug 16:39
Compare
Choose a tag to compare

What Changed

  • Adds basic support for spf13/cobra based CLI's by providing CMD_PATH to the build script - 6e6d3fb
curl -s http://goblin.run/gnorm.org/gnorm | CMD_PATH="/cli" PREFIX=./bin sh
  • Fixes a regression which failed to resolve packages that didn't have releases on github.com - 094b42f
curl -s https://goblin.run/github.com/matthewmueller/pogo | CMD_PATH='/cmd/pogo' PREFIX=./bin sh 

All Changes

c869dae chore: v0.1.6

61b4154 chore: add vscode debugger

094b42f fix: unreleased package version resolver

6e6d3fb feat: add rudimentary support for cobra based cli's

v0.1.5

05 Aug 16:15
Compare
Choose a tag to compare

What's Changed

  • feat(site): restructure website with alvu by @mvllow in #15

New Contributors

All Changes

5c5957a chore: v0.1.5

7fd8752 fix: hit count

9fe37c8 fix: add in chrome and mozilla handles

10e1be5 fix: copy to clipboard for maximum browser compat

e8cc35c fix: add cleanup

ac0e22f fix: update build script linker

831b09e update build script

099f0f1 feat(site): restructure website with alvu (#15)

bb3a41a feat: add hit register

5669bbf replace with hits.goblin.run

902f350 remove hit counter

8c94d0d Update readme.md

v0.1.4

08 Jun 19:09
Compare
Choose a tag to compare

What's Changed

All Changes

da20c4c chore: v0.1.4

8095920 fix: prefer hash based installs for github pkg (#14)

a313dcd fix: compare github and proxy versions (#13)

06783bb CI: go.yml

414b99c Create readme.md

99550b9 fix: force pre-render

504283e pkg update

48cedad lockfile update

6a59160 website maintenance

62c999e mod updates

e0774d4 pkg updates

dc24317 env check addition

0615bcc dynamic port based on ENV

197b201 docs: update for traditional server

55f6d4f v0.1.3

e1b4abb add handling for env for origin url

f4df20b add scripts for normal webservers

v0.1.2

16 May 17:36
Compare
Choose a tag to compare

Changelog

  • ce16d1a Build timetaking CLI binaries a little faster (Need feedback on how it whether it works on Windows and Linux)

All Changes

aa6207f - v0.1.2
ce16d1a - add quick build as primary build method
5c2338c - add GH Token in example
7862afe - fix tests

generated by commitlog

v0.1.1

19 Mar 08:23
Compare
Choose a tag to compare

Changes

  • Now supports github version resolution as a fallback for packages that specify github.com as the prefix
  • Also handles creating CLI apps from subset of the main package

eg:

github.com/wabarc/wayback <= Package
github.com/wabarc/wayback/cmd/wayback <= CLI is at this point in the package tree

You can now run the below and expect a working binary based on the imported CLI

curl -sf https://goblin.reaper.im/github.com/wabarc/wayback/cmd/wayback | sh

Commits

ac758a5 - add support for github version resolution
d5f46d3 - update site as per new svelte config changes
70922d9 - fixed @tj github profile link
2f0166e - docs update version info

v0.1.0

14 Feb 04:17
Compare
Choose a tag to compare

Breaking Changes

Dev changelog

2f0166e - docs update version info
79648e8 - Bump golang version
e41eab7 - support buttons
ff48ea4 - add a txt version of the readme

v0.0.5

06 Feb 11:13
Compare
Choose a tag to compare

What's Changed

Dev Change Commits

f8a0933 - add note for the auto creation of binary directory
3d1222d - add perms and creation of directory check
e14211f - add default originalVersion for script to infer
9c62503 - change url for prefix install perms
6e6cc96 - add example and usage docs
98ba5c6 - add custom binary name using OUT var
dbe2696 - change to just expose instead
0fbdbb9 - add a hit counter
575c734 - mods for reusable docker file
80ea551 - Update readme.md
27e991f - hide scrollbar
f23165a - fallback and new favicon

Full Changelog: v0.0.4...v0.0.5

v0.0.4

19 Jan 06:34
Compare
Choose a tag to compare

Changelog

  • New website for goblin, with the courtesy of @mvllow
  • Documentation updated for usage of the same

Commits

36608f9 - website content changes
011daea - change dockerfile to build site before server
7fd3fa1 - change adaptor to static
25faef4 - increase button font size @mvllow
f690c5a - update list styles @mvllow
7b759f2 - fix typo @mvllow
113968a - init @mvllow
6c62c2f - ignore patches

v0.0.3

18 Jan 13:28
Compare
Choose a tag to compare

Breaking Changes

The service will no longer automatically add github.com prefix to the requested packages and the packages will have to specified properly so barelyhuman/commitlog will now be github.com/barelyhuman/commitlog

Additions

The service now supports version resolving so you don't have to provide it with perfect versions, you can use the following formats
>=~^ , so , 0.0.6 will automatically resolve to v0.0.6 , no version will resolve to the latest version available from proxy.golang.org , optional proxy url's will be added in the next release.

Breaking Change in a patch version?? Yes, the app is still in development and at version 0 so it shouldn't make a difference right now.
It's not like anyone other than me is using it though 🤔

Commits

99244fe - Version Resolver (#1)