8000 Releases · tarmac-project/tarmac · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: tarmac-project/tarmac

v0.9.0

12 May 03:43
72438b1
Compare
Choose a tag to compare

0.9.0 (2025-05-12)

Features

  • ci: add automated releases with release-please (605d08c)
  • ci: add automated releases with release-please (6078017)
  • ci: introduce commit linting with conventional commits (a57fc8c)

v0.8.2

13 Mar 02:32
8606783
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #153
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #155
  • chore(deps): bump github.com/wapc/wapc-go from 0.7.1 to 0.7.2 by @dependabot in #154
  • chore(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #157
  • refactor(logging): replace logrus with slog by @madflojo in #158
  • chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #160

Full Changelog: v0.8.1...v0.8.2

v0.8.1

03 Feb 13:32
34ad36f
Compare
Choose a tag to compare

What's Changed

  • Updating wapc-toolkit deps by @madflojo in #130
  • feat: migrating to protobuf for callbacks by @madflojo in #137
  • chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4 by @dependabot in #135
  • chore(deps): bump github.com/madflojo/testcerts from 1.2.0 to 1.3.0 by @dependabot in #136
  • chore(deps): bump github.com/madflojo/tasks from 1.2.0 to 1.2.1 by @dependabot in #133
  • chore(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot in #140
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #141
  • chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #142
  • chore(deps): bump golang.org/x/crypto from 0.24.0 to 0.31.0 by @dependabot in #143
  • chore(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.0 by @dependabot in #144
  • chore(deps): upgrade Go to v1.23.0 and bump wapc-go by @madflojo in #149
  • chore(deps): bump golang.org/x/net from 0.26.0 to 0.33.0 by @dependabot in #152
  • chore(deps): bump google.golang.org/protobuf from 1.36.0 to 1.36.4 by @dependabot in #151
  • chore(deps): bump github.com/madflojo/testcerts from 1.3.0 to 1.4.0 by @dependabot in #146

Full Changelog: v0.8.0...v0.8.1

v0.8.0

08 Jul 16:47
1d30a49
Compare
Choose a tag to compare

This release of Tarmac fixes many little things but comes with three new features that can be very useful.

New Features

  • Retries for Init Functions

When configured, Init functions that fail can be automatically retried with a configurable interval (with an exponential increase between retries) and max attempts.

  • Run Mode

Previously, once started, Tarmac would just run forever, but with Run Mode, you can now specify job mode, which will run any Init functions defined and then exit on completion. This can be used to create jobs via an external job scheduler.

  • Maintenance Mode

A new configuration, Maintenance Mode, is created. When turned on, maintenance mode will cause readiness checks to fail. This, along with Consul for dynamic configuration, will allow users to mark running instances as not ready to help coordinate maintenance activities.

What's Changed

  • chore(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in #119
  • Adding retries to Init Functions by @madflojo in #121
  • chore(deps): bump github.com/wapc/wapc-go from 0.6.2 to 0.7.0 by @dependabot in #120
  • chore(deps): bump github.com/tarmac-project/wapc-toolkit from 0.1.1 to 0.1.2 by @dependabot in #123
  • Adding stop on completion of init if no other routes are defined by @madflojo in #122
  • Adding log sanitization by @madflojo in #124
  • Adding Maintenance Mode Toggle by @madflojo in #125
  • chore: fixing sql test by @madflojo in #126
  • Rolling back sql fix as I figure this out more by @madflojo in #127
  • chore(deps): updating hord based on new repo by @madflojo in #128

Full Changelog: v0.7.3...v0.8.0

v0.7.3

26 May 17:10
1b993b0
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/madflojo/hord from 0.2.4 to 0.3.0 by @dependabot in #102
  • chore(ci): fixing code coverage reporting by @madflojo in #105
  • chore(docs): update readme to use banner rather than logo by @madflojo in #106
  • Bump github.com/madflojo/testcerts from 1.1.1 to 1.2.0 by @dependabot in #104
  • Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #103
  • chore(docs): adding contributors to readme by @madflojo in #107
  • chore(ci): adding a latest tag to releases by @madflojo in #108
  • chore(docs): converting architecture diagram to ascii by @madflojo in #111
  • fix(logging): removes http headers from logs by @madflojo in #110
  • chore(ci): fixing the docker build i broke by @madflojo in #112
  • chore(ci): fixing the docker build i broke again by @madflojo in #113
  • chore(ci): fixing the docker build i broke again by @madflojo in #114
  • fix(security): sanitizing user inputs in logs by @madflojo in #116
  • chore(docs): minor refinements on the README by @madflojo in #115
  • chore(dep): bumping go version by @madflojo in #117

Full Changelog: v0.7.2...v0.7.3

v0.7.2

21 Apr 17:34
7ca5a08
Compare
Choose a tag to compare

What's Changed

  • style: fixing linter errors by @madflojo in #98
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #95
  • Bump github.com/madflojo/tasks from 1.1.0 to 1.2.0 by @dependabot in #96
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #92
  • Bump github.com/madflojo/hord from 0.2.3 to 0.2.4 by @dependabot in #93
  • chore(ci): disable invalid iter8 action by @madflojo in #100
  • Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #99

Full Changelog: v0.7.1...v0.7.2

v0.7.1

10 Feb 14:51
4d84ec8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

04 Jan 01:41
85cd3de
Compare
Choose a tag to compare

What's Changed

  • Fixing the load ci step by @madflojo in #79
  • Small log additions and moving metrics from Seconds to Milliseconds by @madflojo in #80
  • Bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #81
  • Bump github.com/spf13/viper from 1.18.1 to 1.18.2 by @dependabot in #82
  • Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #83
  • Updating to wapc-toolkit by @madflojo in #86
  • Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #85
  • Bump github.com/madflojo/hord from 0.2.2 to 0.2.3 by @dependabot in #84
  • Adding Custom Poolsize for WASM Functions by @madflojo in #87

Full Changelog: v0.6.0...v0.7.0

v0.6.0

03 Nov 19:10
62fcc19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.6.0

v0.5.0

01 Oct 00:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

0