Releases: barelyhuman/goblin
v0.5.2
v0.5.1
What's Changed
- ci: automate image metadata generation by events by @barelyhuman in #27
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- refactor: update minio api version by @barelyhuman in #26
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat: add a simple version resolver api by @barelyhuman in #25
Full Changelog: v0.3.0...v0.4.0
v0.3.0
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
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
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
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
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
What's Changed
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
What's Changed
- fix: compare github and proxy versions by @barelyhuman in #13
- fix: prefer hash based installs for github pkg by @barelyhuman in #14
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