Releases: siemens/wfx
Releases · siemens/wfx
v0.3.2
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
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
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
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