Skip to content

Releases: siemens/wfx

v0.3.2

03 Sep 11:13
Compare
Choose a tag to compare

Changelog

This is a maintenance release before the switch to OpenAPI v3.

Bug fixes

  • 3610638 fix(deps): update all non-major dependencies
  • dcc0121 fix(deps): update module github.com/siemens/wfx to v0.3.1
  • b66e132 fix: wfx does not start if built without plugin tag

Others

  • 4092c27 chore(config): migrate config renovate.json5
  • 132150b chore(deps): Bump micromatch from 4.0.5 to 4.0.8 in /hugo
  • 036d0ad chore(deps): pin actions/setup-go action to cdcb360
  • d57a5c9 chore(deps): update all custom dependencies
  • e2751ff chore(deps): update all custom dependencies
  • 1d0daff chore(deps): update all custom dependencies
  • b1ffedc chore(deps): update all custom dependencies
  • 3e5aa42 chore(deps): update all custom dependencies
  • 3149be8 chore(deps): update all non-major dependencies
  • 59b0023 chore(deps): update all non-major dependencies
  • 7de91a2 chore(deps): update all non-major dependencies (#201)
  • 2a7ec74 chore(deps): update all non-major dependencies (#214)
  • 6ea155b chore(deps): update dependency dominikh/go-tools to v2024
  • b6f99d5 chore(deps): update dependency gohugoio/hugo to v0.130.0
  • 0b3b4c1 chore(deps): update dependency gohugoio/hugo to v0.131.0
  • a9e84bc chore(deps): update dependency gohugoio/hugo to v0.133.0
  • cc82f73 chore(deps): update dependency gohugoio/hugo to v0.133.1
  • 9545594 chore: add latest version to changelog
  • b83848e chore: add version field to goreleaser config
  • 47d4728 chore: go mod tidy
  • 1e33382 chore: go mod tidy
  • c016ea2 chore: go mod tidy
  • 569a4ff chore: go mod tidy
  • bf7da8b ci(goreleaser): fix a deprecation

v0.3.1

09 Jul 14:41
Compare
Choose a tag to compare

Changelog

Features

  • 71f433b feat(contrib): ensure remote-access example compiles on Windows
  • d1fde0b feat: switch release tarball compression to zstd from xz

Bug fixes

  • f677e1a fix(deps): update module github.com/knadh/koanf/providers/file to v1

Others

  • 2e348ed chore(deps): Bump braces from 3.0.2 to 3.0.3 in /hugo
  • 56a3e94 chore(deps): Bump github.com/google/flatbuffers
  • ca5303f chore(deps): Bump github.com/rs/cors from 1.10.1 to 1.11.0
  • 8913d89 chore(deps): Bump github.com/rs/zerolog from 1.32.0 to 1.33.0
  • 730237e chore(deps): Bump github.com/steinfletcher/apitest from 1.5.15 to 1.5.16
  • a768b1a chore(deps): Bump golang.org/x/term from 0.19.0 to 0.20.0
  • c771b64 chore(deps): Bump golangci/golangci-lint-action from 5 to 6
  • 3e3b8e2 chore(deps): pin dependencies
  • 3b14705 chore(deps): pin peter-evans/create-pull-request action to c5a7806
  • bc0c399 chore(deps): update all custom dependencies
  • 7d2291d chore(deps): update all non-major dependencies
  • 2cbd407 chore(deps): update all non-major dependencies
  • a395d9d chore(deps): update dependency casey/just to v1.30.1
  • 21a8582 chore(deps): update dependency gohugoio/hugo to v0.128.0
  • bfde7d7 chore(deps): update dependency gohugoio/hugo to v0.128.2
  • b08f269 chore(deps): update dependency goreleaser/goreleaser to v2
  • da99019 chore(deps): update fsfe/reuse docker tag to v4
  • 64b6702 chore(deps): update module github.com/oklog/ulid to v2
  • fbd8555 chore(deps): update postgres docker tag to v16
  • 153e332 chore(docker): use Debian 12 as base image
  • 43615de chore(mockery): remove version string from generated files
  • 595c361 chore: add release v0.3.0 to changelog
  • b2bf5be chore: clean up hugo's dependencies
  • f6886a0 chore: go mod tidy
  • 09b050e chore: go mod tidy
  • c26f0d8 chore: remove go.work files
  • 42e9fe4 chore: update docsy and hugo
  • 95bb6fc ci: automate running 'go mod tidy'
  • 25f4dd3 ci: fix release pipeline
  • f23fcf8 ci: remove dependabot configuration files
  • 19aa2e5 ci: switch to renovatebot for dependency updates
  • 62ab73f ci: unify setup for Gitlab and Github

v0.3.0

02 May 11:57
Compare
Choose a tag to compare

Changelog

Features

  • f5b580f feat: improve error message when trying to use disabled plugin feature

Bug fixes

  • 5b4da02 fix(Makefile): Use invoking make in Makefile's make calls
  • da4b289 fix(build): support for Windows
  • 44c031c fix: asset integrity hash generation in hugo
  • c554374 fix: include workflow definition in response when creating jobs

Others

  • 6031094 chore(deps): Bump autoprefixer from 10.4.16 to 10.4.17 in /hugo
  • aaca502 chore(deps): Bump autoprefixer from 10.4.17 to 10.4.19 in /hugo
  • fe009bf chore(deps): Bump codecov/codecov-action from 3 to 4
  • 9776fb7 chore(deps): Bump codecov/codecov-action from 3 to 4
  • af5a969 chore(deps): Bump dominikh/staticcheck-action from 1.3.0 to 1.3.1
  • 893d8c4 chore(deps): Bump entgo.io/ent from 0.12.5 to 0.13.1
  • aadfb91 chore(deps): Bump extractions/setup-just from 1 to 2
  • 53a2f09 chore(deps): Bump github.com/Southclaws/fault from 0.8.0 to 0.8.1
  • 5d3b7c7 chore(deps): Bump github.com/go-openapi/loads from 0.21.5 to 0.22.0
  • cd48196 chore(deps): Bump github.com/go-openapi/runtime from 0.26.2 to 0.27.1
  • 85ac8c5 chore(deps): Bump github.com/go-openapi/spec from 0.20.14 to 0.21.0
  • 8894dc5 chore(deps): Bump github.com/go-openapi/swag from 0.22.7 to 0.22.9
  • ae3e389 chore(deps): Bump github.com/go-openapi/swag from 0.22.9 to 0.23.0
  • 01bc145 chore(deps): Bump github.com/go-openapi/validate from 0.22.6 to 0.23.0
  • 956d8d1 chore(deps): Bump github.com/go-openapi/validate from 0.23.0 to 0.24.0
  • b82fb99 chore(deps): Bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.1
  • 7a69d41 chore(deps): Bump github.com/google/uuid from 1.5.0 to 1.6.0
  • d768f8a chore(deps): Bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.3
  • 071c697 chore(deps): Bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4
  • ea38a0a chore(deps): Bump github.com/jackc/pgx/v5 from 5.5.4 to 5.5.5
  • 69b75f0 chore(deps): Bump github.com/knadh/koanf/v2 from 2.0.1 to 2.1.0
  • 203ab2e chore(deps): Bump github.com/knadh/koanf/v2 from 2.1.0 to 2.1.1
  • 11839b6 chore(deps): Bump github.com/rs/zerolog from 1.31.0 to 1.32.0
  • 6f77627 chore(deps): Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  • 3de80bb chore(deps): Bump github.com/tmaxmax/go-sse from 0.7.0 to 0.8.0
  • 49e56c4 chore(deps): Bump golang.org/x/net from 0.20.0 to 0.23.0
  • 2224996 chore(deps): Bump golang.org/x/term from 0.16.0 to 0.17.0
  • 4f101d6 chore(deps): Bump golang.org/x/term from 0.18.0 to 0.19.0
  • 504bcb5 chore(deps): Bump golangci/golangci-lint-action from 3 to 4
  • 9ad7db6 chore(deps): Bump golangci/golangci-lint-action from 4 to 5
  • 38743a4 chore(deps): Bump peaceiris/actions-gh-pages from 3 to 4
  • 0b131d4 chore(deps): Bump peaceiris/actions-hugo from 2 to 3
  • de2f4c4 chore(deps): Bump peter-evans/create-pull-request from 5 to 6
  • 9880b9f chore(deps): Bump postcss from 8.4.32 to 8.4.33 in /hugo
  • 82a283d chore(deps): Bump postcss from 8.4.33 to 8.4.35 in /hugo
  • 2563d0d chore(deps): Bump postcss from 8.4.35 to 8.4.38 in /hugo
  • 55a2a79 chore(deps): pin [email protected]
  • 96b70cb chore(deps): update Hugo dependencies
  • e860cb5 chore: fix linter warnings
  • 26264a3 chore: integrate automaxprocs/maxprocs with zerolog
  • 58050e1 chore: logging improvements
  • e91cf5a chore: update changelog
  • 58371b0 chore: update go-mockery to 2.40.2
  • 1cc725a chore: update to Zig 0.12.0
  • b09463a ci: add wfx-viewer to code coverage
  • 7e95044 ci: change codecov to informational
  • b5c2810 ci: downgrade codecov to v3
  • cca9bd6 ci: exclude loadtest and viewer from code coverage
  • f9c165a ci: fix code generation
  • 01ad7be ci: refine Debian package metadata sections
  • 2b5886a ci: remove +git version suffix from released *.deb packages
  • 22deec3 ci: upgrade to the latest stable Go version
  • 6a26081 feat(wfx-viewer): add new output format state-machine-cat
  • f1cab76 feat(wfx-viewer): add support for mermaid diagrams
  • 31df26b feat(wfx-viewer): enhance diagnostics with configurable logging
  • 880ef16 refactor(wfx-viewer): drop support for JSON workflows
  • 2a34303 refactor(wfx-viewer): extract color palette functionality
  • aaeeb34 refactor(wfx-viewer): modularize output generators
  • 9ebac3f test(wfx-viewer): add some more tests
  • d34095c test(wfx-viewer): add test case for plantuml generator
  • 7d18f2c test(wfx-viewer): add test case for svg generator

v0.2.0

15 Jan 14:21
Compare
Choose a tag to compare

Changelog

Features

  • 7c2ff79 feat: add optional 'description' field to workflows
  • e2ac268 feat: add support for PostgreSQL 15
  • f42beb4 feat: config deployment demo
  • 976875f feat: instant job event notifications
  • 95d8aa7 feat: prefer cgroup CPU quota over host CPU count
  • 8ae4794 feat: remote access demo
  • 9140600 feat: support for external middleware plugins

Bug fixes

  • 873e09f fix(demo): run kanban demo in an infinite loop
  • 3f42f23 fix(persistence): connection pool leak due to schema migrations
  • f408ef9 fix(test): update assertion to query wfx version via unix-domain socket
  • 428645a fix: configure TLS for southbound API
  • ff56f68 fix: ensure health middleware gracefully shuts down
  • 4d3f091 fix: ensure immediate shutdown on signals
  • 03e3a4f fix: filter wfxctl job query by group
  • 4b5b1ef fix: properly shutdown on socket-based activation
  • 7011cb1 fix: send HTTP code 404 if file server disabled

Others

  • 53a9b5f chore!: require at least Go version 1.19
  • a756aaa chore!: update dependencies
  • b9fcc9f chore(README): fix typo in config deployment header
  • 5e884ee chore(dependabot): manage Hugo's Go dependencies
  • fd4d481 chore(deps): Bump actions/checkout from 3 to 4
  • 4447a5a chore(deps): Bump actions/setup-go from 4 to 5
  • 835ea6e chore(deps): Bump actions/setup-node from 3 to 4
  • 0d529a1 chore(deps): Bump actions/setup-python from 4 to 5
  • f8d8cfd chore(deps): Bump autoprefixer from 10.4.14 to 10.4.16 in /hugo
  • ec20422 chore(deps): Bump docker/login-action from 2 to 3
  • c81def5 chore(deps): Bump entgo.io/ent from 0.12.3 to 0.12.4
  • b3ea178 chore(deps): Bump entgo.io/ent from 0.12.4 to 0.12.5
  • 5c7a3e2 chore(deps): Bump github.com/Southclaws/fault from 0.5.1 to 0.6.0
  • 992fc45 chore(deps): Bump github.com/Southclaws/fault from 0.6.0 to 0.6.1
  • 4898fb3 chore(deps): Bump github.com/Southclaws/fault from 0.6.1 to 0.7.0
  • 8d0395b chore(deps): Bump github.com/Southclaws/fault from 0.7.0 to 0.8.0
  • 69db011 chore(deps): Bump github.com/alexliesenfeld/health from 0.7.0 to 0.8.0
  • 3e9fbdd chore(deps): Bump github.com/go-openapi/errors from 0.20.3 to 0.20.4
  • 5deab45 chore(deps): Bump github.com/go-openapi/loads from 0.21.2 to 0.21.5
  • 03dc6bf chore(deps): Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2
  • 79f6214 chore(deps): Bump github.com/go-openapi/spec from 0.20.9 to 0.20.11
  • 419dd5b chore(deps): Bump github.com/go-openapi/strfmt from 0.21.7 to 0.22.0
  • 3e48142 chore(deps): Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4
  • e5c1ccc chore(deps): Bump github.com/go-openapi/validate from 0.22.1 to 0.22.3
  • e38ac68 chore(deps): Bump github.com/golang-migrate/migrate/v4
  • ad755c2 chore(deps): Bump github.com/google/uuid from 1.3.0 to 1.3.1
  • 1c0dfdd chore(deps): Bump github.com/google/uuid from 1.3.1 to 1.4.0
  • 77d5c57 chore(deps): Bump github.com/gookit/color from 1.5.3 to 1.5.4
  • 32fc12f chore(deps): Bump github.com/itchyny/gojq from 0.12.12 to 0.12.13
  • 767d8c5 chore(deps): Bump github.com/jackc/pgx/v5 from 5.4.0 to 5.4.1
  • 6801d8c chore(deps): Bump github.com/jackc/pgx/v5 from 5.4.1 to 5.4.3
  • 386123b chore(deps): Bump github.com/jackc/pgx/v5 from 5.4.3 to 5.5.0
  • ae66300 chore(deps): Bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20
  • 219b83d chore(deps): Bump github.com/mattn/go-sqlite3 from 1.14.17 to 1.14.18
  • 4b76d48 chore(deps): Bump github.com/rs/cors from 1.9.0 to 1.10.1
  • 4d3c0c8 chore(deps): Bump github.com/rs/zerolog from 1.29.1 to 1.30.0
  • b2d976f chore(deps): Bump github.com/rs/zerolog from 1.30.0 to 1.31.0
  • 61c6172 chore(deps): Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  • e04c776 chore(deps): Bump github.com/tsenart/vegeta/v12 from 12.11.0 to 12.11.1
  • 5080e52 chore(deps): Bump github.com/tsenart/vegeta/v12 from 12.8.4 to 12.11.0
  • 6255238 chore(deps): Bump go.uber.org/goleak from 1.2.1 to 1.3.0
  • e56a2ac chore(deps): Bump golang.org/x/crypto from 0.14.0 to 0.17.0
  • 8a41361 chore(deps): Bump golang.org/x/net from 0.12.0 to 0.17.0
  • 967de69 chore(deps): Bump golang.org/x/term from 0.10.0 to 0.11.0
  • 52eaaec chore(deps): Bump golang.org/x/term from 0.11.0 to 0.12.0
  • cf659b2 chore(deps): Bump golang.org/x/term from 0.13.0 to 0.14.0
  • 4ede961 chore(deps): Bump golang.org/x/term from 0.14.0 to 0.15.0
  • b4b7bc1 chore(deps): Bump golang.org/x/term from 0.9.0 to 0.10.0
  • 7a803e7 chore(deps): Bump goreleaser/goreleaser-action from 4 to 5
  • 14d17cf chore(deps): Bump postcss from 8.4.24 to 8.4.31 in /hugo
  • 2a2764d chore(deps): Bump postcss from 8.4.31 to 8.4.32 in /hugo
  • d63aae9 chore(deps): Bump postcss-cli from 10.1.0 to 11.0.0 in /hugo
  • 01cd9f7 chore(deps): update Hugo dependencies
  • 6e9c8ec chore(deps): update Hugo dependencies
  • 5f2d697 chore(goreleaser): remove archives.rlcp
  • 5325d24 chore(hugo): remove deprecated option
  • b87435c chore(pages): update postcss plugin
  • 4b94d99 chore: do not search in generated files
  • 7318184 chore: log fileserver directory if enabled
  • eb9d184 chore: remove broken and unused demo
  • 62c9d89 chore: unify YAML parsing with yaml.v3
  • 2aaf2ac chore: update go-swagger 0.30.4 -> 0.30.5
  • ef674c3 chore: update hugo dependencies monthly
  • ae50030 chore: use dependabot to manage hugo deps
  • d44d3fc ci(goreleaser): change package description
  • 15a4262 ci(goreleaser): refactor package naming for clarity
  • 4921f38 ci(goreleaser): refine file inclusion pattern
  • aa7c1d1 ci: add dependabot support for Golang dependencies
  • d630d27 ci: adjust leniency in hitting the patch target
  • 422a78a ci: automate execution of Bats test suite
  • 9b57310 ci: check for broken links
  • 99e10eb ci: check for exhaustive switch statements
  • 81a4872 ci: do not install two go compilers
  • 749388e ci: ensure usage of zig 0.10
  • 843a6a8 ci: implement draft mode for new releases
  • 0da23ea ci: pin entgo version for stable codegen
  • 4a30b41 ci: restrict swagger code purging to own files
  • 0cc8f0c ci: unpin versions, prefer github action workflows, switch to alpine
  • 6b1502d ci: update GitHub issue templates
  • ea36228 docs(dau): add workflow installation instructions
  • b4477f2 docs(dau): update example job definition for easy copy-pasting
  • 9cd2078 refactor!: wfxctl workflow delete to accept workflows as arguments
  • 2e54f45 refactor(Makefile): move --jobs to MAKEFLAGS variable
  • d63ccbe refactor(demo): move demo.sh, use in-memory db, add usage, fix syntax
  • 78da3bf refactor(github): adjust bug report template
  • 30edc65 refactor(github): adjust feature issue template
  • cdd480a refactor: embed sync.RWMutex directly
  • 649698b refactor: increase max capacity for all servers
  • 20e77e9 refactor: reduce code duplication when setting up servers
  • 06ef5b0 refactor: rename package "jsonutil" to "producer"
  • fb09d3a refactor: standardize logging behavior
  • 92d2aca refactor: stop using ioutil
  • a320b96 refactor: use go run @latest syntax
  • c6e816b style(pages): adjust whitespace for improved logo and text separation
  • c786707 style: correct spelling and enforce linter check
  • e730b07 style: crop logo
  • 63ed925 style: suppress error logging for non-existent workflows

v0.1.0

02 Jun 14:19
Compare
Choose a tag to compare

Changelog

Others