Releases: distribworks/dkron
v4.0.0
Changelog
- cf4e368 --- (#1527)
- 4788221 Docs
- 7394207 Release 4.x (#1432)
- 006eeb9 Update codename
- fd94c0a Update to use the latest Ansible Equinix module (#1440)
- 1670a33 Upgrade website to latest Docusaurus (#1439)
- 8255936 chore(deps): bump cloud.google.com/go/pubsub from 1.33.0 to 1.34.0 (#1457)
- 98e1c1c chore(deps): bump cloud.google.com/go/pubsub from 1.34.0 to 1.36.0 (#1459)
- d3ac8b5 chore(deps): bump cloud.google.com/go/pubsub from 1.36.0 to 1.36.1 (#1462)
- b88a1ca chore(deps): bump cloud.google.com/go/pubsub from 1.36.1 to 1.37.0 (#1495)
- 21f9810 chore(deps): bump cloud.google.com/go/pubsub from 1.43.0 to 1.45.1 (#1606)
- faea993 chore(deps): bump github.com/fullstorydev/grpcurl from 1.8.9 to 1.9.1 (#1551)
- 4596b95 chore(deps): bump github.com/getkin/kin-openapi from 0.123.0 to 0.128.0 (#1597)
- c97e492 chore(deps): bump github.com/gin-contrib/cors from 1.5.0 to 1.7.2 (#1524)
- 25376bb chore(deps): bump github.com/gin-contrib/expvar from 0.0.1 to 1.0.1 (#1504)
- fb904c4 chore(deps): bump github.com/gin-contrib/multitemplate (#1525)
- 84fca91 chore(deps): bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 (#1548)
- 4bdd770 chore(deps): bump github.com/golang/protobuf from 1.5.3 to 1.5.4 (#1493)
- 5820082 chore(deps): bump github.com/hashicorp/go-hclog from 1.6.1 to 1.6.2 (#1445)
- 633b74f chore(deps): bump github.com/hashicorp/go-hclog from 1.6.2 to 1.6.3 (#1516)
- 3716393 chore(deps): bump github.com/hashicorp/go-plugin from 1.6.0 to 1.6.1 (#1537)
- 5039d0f chore(deps): bump github.com/hashicorp/go-sockaddr from 1.0.6 to 1.0.7 (#1590)
- 86d720b chore(deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 (#1550)
- 0cb2b34 chore(deps): bump github.com/hashicorp/memberlist from 0.5.0 to 0.5.1 (#1511)
- 930911f chore(deps): bump github.com/hashicorp/raft from 1.6.0 to 1.7.1 (#1572)
- fd84c04 chore(deps): bump github.com/jhump/protoreflect from 1.15.4 to 1.15.5 (#1456)
- ef7ebe5 chore(deps): bump github.com/jhump/protoreflect from 1.15.5 to 1.15.6 (#1463)
- 78bab4d chore(deps): bump github.com/jhump/protoreflect from 1.15.6 to 1.16.0 (#1519)
- 5072dc6 chore(deps): bump github.com/jhump/protoreflect from 1.16.0 to 1.17.0 (#1579)
- 162e03f chore(deps): bump github.com/labstack/echo/v4 from 4.11.4 to 4.12.0 (#1599)
- 4a3a67d chore(deps): bump github.com/nats-io/nats.go from 1.31.0 to 1.32.0 (#1455)
- 8c94a5d chore(deps): bump github.com/nats-io/nats.go from 1.32.0 to 1.34.0 (#1505)
- b8d62a0 chore(deps): bump github.com/nats-io/nats.go from 1.34.0 to 1.36.0 (#1540)
- 08e90b0 chore(deps): bump github.com/nats-io/nats.go from 1.36.0 to 1.37.0 (#1578)
- 0b00169 chore(deps): bump github.com/prometheus/client_golang (#1449)
- 3fe3bb7 chore(deps): bump github.com/prometheus/client_golang (#1489)
- f2dc24c chore(deps): bump github.com/prometheus/client_golang (#1536)
- f84424d chore(deps): bump github.com/prometheus/client_golang (#1567)
- 5bfbc71 chore(deps): bump github.com/prometheus/client_golang (#1577)
- b23db56 chore(deps): bump github.com/prometheus/client_golang (#1602)
- ee8275b chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.11 to 3.23.12 (#1450)
- 4dd012f chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.12 to 3.24.1 (#1464)
- 2dc350d chore(deps): bump github.com/shirou/gopsutil/v3 from 3.24.1 to 3.24.2 (#1490)
- 3f64ab2 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.24.2 to 3.24.5 (#1531)
- 6fb5bbe chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#1552)
- 7a7d264 chore(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#1444)
- 88ca97b chore(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#1538)
- cac5bc2 chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#1491)
- f114610 chore(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 (#1451)
- 3371be2 chore(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 (#1472)
- 0eeba04 chore(deps): bump golang.org/x/net from 0.22.0 to 0.25.0 (#1523)
- 46e7004 chore(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 (#1533)
- f7fe8f5 chore(deps): bump golang.org/x/net from 0.26.0 to 0.28.0 (#1563)
- 0e9af44 chore(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 (#1580)
- e2ce3b2 chore(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 (#1596)
- 52f788a chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.1 (#1448)
- 52e95dd chore(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#1458)
- ed2ef03 chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.62.1 (#1494)
- 2474185 chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.67.1 (#1598)
- 901c268 chore(deps): bump google.golang.org/protobuf (#1447)
- f1c66c6 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#1492)
- 051ea62 chore(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.2 (#1549)
- c191582 chore(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 (#1594)
- 4d747cc chore(deps): bump mermaid from 9.3.0 to 10.9.3 in /website (#1603)
- 4f06386 chore: remove extra file
- 75aed45 doc: blog post
- d94d3b9 doc: fix link
- 3adb5f0 doc: publish fix
- 5082195 doc: typos
- a162b3f feat: add
exit_code
label toexecution_done_count
(#1576) - a2a2d3d upgrade to go 1.23.1 (#1586)
v4.0.0-rc3
v4.0.0-rc2
v4.0.0-rc1
Changelog
- 5597995 Merge branch 'main' into 4.x
- ebcb366 add support for hash scheduling (#1260)
- faea993 chore(deps): bump github.com/fullstorydev/grpcurl from 1.8.9 to 1.9.1 (#1551)
- 84fca91 chore(deps): bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 (#1548)
- 86d720b chore(deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 (#1550)
- 930911f chore(deps): bump github.com/hashicorp/raft from 1.6.0 to 1.7.1 (#1572)
- 6fb5bbe chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#1552)
- f7fe8f5 chore(deps): bump golang.org/x/net from 0.26.0 to 0.28.0 (#1563)
- 45cbc4f chore: bump infra
- cf6c471 fix: merge
- cf7f071 nice and forkable goreleaser (#1584)
v4.0.0-beta6
Changelog
- cf4e368 --- (#1527)
- a2face7 Consider existing Job
- aae95b9 Extend protobuf defs for ACLs
- fb49e86 Fix import
- 3a2d525 Merge branch 'main' into 4.x
- 8324be2 Minor improvement in RabbitMQ executor (#1500)
- ede6770 Replace deprecated protobuf package
- d46947b The policy should be just a ref
- e2a86ac Token Type
- b1ce3da Token fields
- fbac360 Typo
- 5ffe0ec UI fs as param
- b2d5928 Use accessor for tokens
- d3ac8b5 chore(deps): bump cloud.google.com/go/pubsub from 1.36.0 to 1.36.1 (#1462)
- b88a1ca chore(deps): bump cloud.google.com/go/pubsub from 1.36.1 to 1.37.0 (#1495)
- c97e492 chore(deps): bump github.com/gin-contrib/cors from 1.5.0 to 1.7.2 (#1524)
- 25376bb chore(deps): bump github.com/gin-contrib/expvar from 0.0.1 to 1.0.1 (#1504)
- fb904c4 chore(deps): bump github.com/gin-contrib/multitemplate (#1525)
- 4bdd770 chore(deps): bump github.com/golang/protobuf from 1.5.3 to 1.5.4 (#1493)
- 633b74f chore(deps): bump github.com/hashicorp/go-hclog from 1.6.2 to 1.6.3 (#1516)
- 3716393 chore(deps): bump github.com/hashicorp/go-plugin from 1.6.0 to 1.6.1 (#1537)
- 0cb2b34 chore(deps): bump github.com/hashicorp/memberlist from 0.5.0 to 0.5.1 (#1511)
- ef7ebe5 chore(deps): bump github.com/jhump/protoreflect from 1.15.5 to 1.15.6 (#1463)
- 78bab4d chore(deps): bump github.com/jhump/protoreflect from 1.15.6 to 1.16.0 (#1519)
- 8c94a5d chore(deps): bump github.com/nats-io/nats.go from 1.32.0 to 1.34.0 (#1505)
- b8d62a0 chore(deps): bump github.com/nats-io/nats.go from 1.34.0 to 1.36.0 (#1540)
- 3fe3bb7 chore(deps): bump github.com/prometheus/client_golang (#1489)
- f2dc24c chore(deps): bump github.com/prometheus/client_golang (#1536)
- 4dd012f chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.12 to 3.24.1 (#1464)
- 2dc350d chore(deps): bump github.com/shirou/gopsutil/v3 from 3.24.1 to 3.24.2 (#1490)
- 3f64ab2 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.24.2 to 3.24.5 (#1531)
- 88ca97b chore(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#1538)
- cac5bc2 chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#1491)
- 3371be2 chore(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 (#1472)
- 0eeba04 chore(deps): bump golang.org/x/net from 0.22.0 to 0.25.0 (#1523)
- 46e7004 chore(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 (#1533)
- ed2ef03 chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.62.1 (#1494)
- f1c66c6 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#1492)
v4.0.0-beta5
Changelog
- fccc1fb 4.0 Banner and blog post
- f7eaff0 Build with docker node
- 37fd38b Docs v4 (#1473)
- 6426308 Generate client
- b7235ee Merge branch '4.x' of github.com:distribworks/dkron into 4.x
- a0717ae Move member type to types
- 794a178 Refactor location of types as they not only belong to plugins, but used in general. (#1485)
- 203e31d Reuse http clients with the same configuration (#1474)
- b71cf98 Update OpenAPI spec to v3.1.0 and add ACLs spec
- 4fcd8f7 protoc line
v4.0.0-beta4
Changelog
- 9a1bc04 Build UI
- 586f72d Bump module to v4 (#1470)
- 4788221 Docs
- 41c82f3 Docs
- f05aefe Embed http plugin (#1471)
- 9186d0c Fix shell command (#1434)
- 03fb813 Merge branch 'main' into 4.x
- 86ce37f Refactor buttons for admin v4
- 322a026 Remove syscall (#1435)
- aec162a Show all Job fields
- fd94c0a Update to use the latest Ansible Equinix module (#1440)
- 1670a33 Upgrade website to latest Docusaurus (#1439)
- 8255936 chore(deps): bump cloud.google.com/go/pubsub from 1.33.0 to 1.34.0 (#1457)
- 98e1c1c chore(deps): bump cloud.google.com/go/pubsub from 1.34.0 to 1.36.0 (#1459)
- 5820082 chore(deps): bump github.com/hashicorp/go-hclog from 1.6.1 to 1.6.2 (#1445)
- fd84c04 chore(deps): bump github.com/jhump/protoreflect from 1.15.4 to 1.15.5 (#1456)
- 4a3a67d chore(deps): bump github.com/nats-io/nats.go from 1.31.0 to 1.32.0 (#1455)
- 0b00169 chore(deps): bump github.com/prometheus/client_golang (#1449)
- ee8275b chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.11 to 3.23.12 (#1450)
- 7a7d264 chore(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#1444)
- f114610 chore(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 (#1451)
- 52f788a chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.1 (#1448)
- 52e95dd chore(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#1458)
- 901c268 chore(deps): bump google.golang.org/protobuf (#1447)
v4.0.0-beta3
v4.0.0-beta2
v4.0.0-beta1
Dkron v4.0.0-beta1 is now available 🚀🎉 This release includes major improvements and better performance. If you're using Dkron for distributed cron jobs, now's the time to give the beta a try!
Note: As this is a beta release, please report any issues you encounter to help us make the final release even better! 🙏💻🛠️
Great news for those who only need to run shell jobs with Dkron! With the new release of Dkron v4.0.0-beta1, you can now run Dkron as a single binary, as it embeds the shell plugin. This makes it even easier and faster to get started with Dkron for simple cron job management.
We're also thrilled to announce the release of a new Docker light image for Dkron v4.0.0-beta1! 🐳🔆 This image contains only the main Dkron binary with the built-in shell plugin and no other plugins, all in a single file. If you're looking for a lean and efficient way to run Dkron, this is it!
https://hub.docker.com/r/dkron/dkron/tags
Changelog
- 1d161b0 Bump go + goreleaser to 1.21 (#1427)
- 7a2d490 Clean up space in CI
- 345ca8c Convert shell plugin to internal plugin (#975)
- 1377bcd Fix windows build
- 1c45fdf Handle ip changes (#1446)
- 376a820 Merge branch 'master' into 4.x
- 055f0e1 Release a light image tag (#988)
- 54ab0c6 Remove old UI (#984)
- 7ee3ab6 Remove shell bin building because it's builtin
- 4dcd2c7 Shell command needs proper usage and desc to be valid
- d6e7f06 Update CHANGELOG
- 0584ca6 Update README.md
- 7af72c3 Upgrade react admin to v4 (#1436)
- 2f40b60 Use exponential backoff for retries (#1433)
- b71134b add TLS options for kafka executor plugin (#1384)
- 031da50 chore(deps): bump github.com/fullstorydev/grpcurl from 1.8.7 to 1.8.9 (#1410)
- f0fa753 chore(deps): bump github.com/gin-contrib/cors from 1.4.0 to 1.5.0 (#1421)
- f33af66 chore(deps): bump github.com/hashicorp/go-hclog from 1.5.0 to 1.6.1 (#1428)
- 4f28e38 chore(deps): bump github.com/hashicorp/go-plugin from 1.5.0 to 1.6.0 (#1418)
- 3da9403 chore(deps): bump github.com/hashicorp/go-sockaddr from 1.0.4 to 1.0.6 (#1416)
- 96212ff chore(deps): bump github.com/hashicorp/raft from 1.5.0 to 1.6.0 (#1420)
- 1f4ecc3 chore(deps): bump github.com/jhump/protoreflect from 1.15.3 to 1.15.4 (#1430)
- 1ce9a49 chore(deps): bump github.com/nats-io/nats-server/v2 from 2.7.4 to 2.9.23 (#1408)
- 6c0ca56 chore(deps): bump github.com/prometheus/client_golang (#1396)
- 2b93296 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.11 (#1424)
- 7654b63 chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#1414)
- 967f20b chore(deps): bump github.com/spf13/viper from 1.16.0 to 1.18.1 (#1431)
- cd59f60 chore(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 (#1401)
- 167a79a chore(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 (#1417)
- 5069fbd chore(deps): bump golang.org/x/net from 0.18.0 to 0.19.0 (#1422)
- a1ab507 chore: pkg import only once (#1406)
- 2b83b07 feat(dkron-executor-shell): some improvement (#1389)