tag:github.com,2008:https://github.com/0xsequence/go-libs/releasesTags from go-libs2026-02-03T17:05:26Ztag:github.com,2008:Repository/900868545/v0.15.02026-02-03T17:06:15Zv0.15.0<p>Webrpc telemetry: Optionally allow tracking origins (<a class="issue-link js-issue-link" href="https://github.com/0xsequence/go-libs/pull/23">#23</a>)</p>
<p>* Webrpc telemetry: Optionally allow tracking origins</p>
<p>* Move to webrpc subpkg and add tests</p>
<p>* Remove scheme, I think it's useless in prod</p>
<p>* Add Skip option, similar to github.com/go-chi/metrics</p>VojtechVitektag:github.com,2008:Repository/900868545/v0.14.12026-01-30T11:55:54Zv0.14.1klaidliadontag:github.com,2008:Repository/900868545/v0.14.02025-12-10T13:45:29Zv0.14.0VojtechVitektag:github.com,2008:Repository/900868545/v0.13.12025-11-25T17:18:18Zv0.13.1VojtechVitektag:github.com,2008:Repository/900868545/v0.13.02025-11-25T13:40:39Zv0.13.0<p>Improve config.Service validation, introduce config.BaseURL (<a class="issue-link js-issue-link" href="https://github.com/0xsequence/go-libs/pull/18">#18</a>)</p>
<p>* Introduce config.URL that works with TOML configs</p>
<p>* Custom TOML unmarshal validation for services</p>
<p>* Use any instead of interface{}</p>
<p>* Extract validate logic to .Validate() method</p>VojtechVitektag:github.com,2008:Repository/900868545/v0.12.02025-11-15T16:56:19Zv0.12.0<p>Implement middleware.BasicAuth() for internal use (<a class="issue-link js-issue-link" href="https://github.com/0xsequence/go-libs/pull/17">#17</a>)</p>
<p>* Implement middleware.BasicAuth() for internal use</p>
<p>* make lint</p>VojtechVitektag:github.com,2008:Repository/900868545/v0.11.02025-11-14T17:00:48Zv0.11.0VojtechVitektag:github.com,2008:Repository/900868545/v0.10.02025-11-14T15:54:54Zv0.10.0<p>Remove dependency on ethkit and go-sequence (<a class="issue-link js-issue-link" href="https://github.com/0xsequence/go-libs/pull/15">#15</a>)</p>
<p>* Remove networks pkg</p>
<p>We don't want go-libs to import ethkit, as it forces all downstream apps to update to latest ethkit. Let's keep go-libs super lightweight.</p>
<p>* Fix build and tests</p>
<p>* go mod tidy</p>
<p>* Remove go-sequence/lib/prototyp dependency too</p>
<p>go-libs shouldn't depend on go-sequence either</p>
<p>Perhaps we could move prototyp to its own slim package and then we could restore these helpers.</p>VojtechVitektag:github.com,2008:Repository/900868545/v0.0.92025-09-22T15:00:16Zv0.0.9<p>Endpoint logger (<a class="issue-link js-issue-link" href="https://github.com/0xsequence/go-libs/pull/14">#14</a>)</p>
<p>* endpoint logger</p>
<p>* Update endpointlogger/middleware.go</p>
<p>Co-authored-by: Vojtech Vitek (golang.cz) <vv@sequence.xyz></p>
<p>* better parsing of path</p>
<p>* Add notice to endpointhandler.LogHandler</p>
<p>---------</p>
<p>Co-authored-by: Vojtech Vitek (golang.cz) <vv@sequence.xyz></p>david-littlefarmertag:github.com,2008:Repository/900868545/v0.0.82025-07-08T16:52:50Zv0.0.8VojtechVitek