Skip to content

Releases: barelyhuman/goblin

v0.3.0

28 Aug 15:54
Compare
Choose a tag to compare

What's Changed

  • chore: update to go 1.22 by @barelyhuman in #20
  • Adds a donation message at the end of the installer

Deployment Schedule

The updated image will be deployed on 30th Aug 2024

Full Changelog: v0.2.0...v0.3.0

v0.2.0

25 Jun 22:32
Compare
Choose a tag to compare

What's Changed

  • Update install.sh to use goblin.run instead of old domain by @remorses in #17
  • Feat: Caching by @barelyhuman in #18
    • Now has the ability to enable storage based caching, the whole thing is compatible with S3 based storage engines for now and will be deployed this weekend. Devs who'd like to try it out early can do it from the source code and the docker images.

New Contributors

All Changes

34c8b2a Feat: Caching (#18)

020a81e chore: add deploy example

c0f8f9c ci: fix token

65d30d6 ci: add attestation

f9b11a0 ci: update docker build push

942ed7b chore: update sorting

1f409be chore: fix url for hits

6d42170 Update install.sh to use goblin.run instead of old domain (#17)

3541561 docs(self-host): add in prebuilt docker image

40e5fc7 ci: add job_name and format

83b1ff0 ci: rename GITHUB* to GH*

d9d3d0b add pub script

0c613fb remove proc

f7c9bf0 chore: updates

91e4a31 feat: add dockerfile setup

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