Releases: RedHatInsights/yggdrasil
Releases · RedHatInsights/yggdrasil
v0.4.5
What's Changed
- refactor: move sysusers file to dist/srpm by @subpop in #264
- feat: Add yggdrasil user to supplementary group rhsm by @jirihnidek in #265
- Log HTTP response from client requests by @subpop in #266
- build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in #267
- fix: Remove centos-stream-8 from CI by @jirihnidek in #269
- build(deps): bump github.com/mattn/go-sqlite3 from 1.14.23 to 1.14.24 by @dependabot in #268
- build(deps): bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 by @dependabot in #270
- ci: fix srpm build failures on f41 buildroots by @subpop in #273
- chore: typo fixes by @ptoscano in #274
- Fix NVR in COPR builds by @subpop in #275
- build(deps): bump github.com/adrg/xdg from 0.5.0 to 0.5.3 by @dependabot in #276
- fix: yggctl list workers should only show legacy names. by @jvlcek in #272
- build(rpm): Include local state dir by @subpop in #277
- feat: Create facts file if not exists by @Glutexo in #278
- fix: adjust release to include git info by @subpop in #281
- build(rpm): Reintroduce %dist fix by @subpop in #282
- Add automatic release workflows by @subpop in #283
- chore(deps): bump golang.org/x/net to 0.33.0 by @subpop in #285
- ci: add bash-completion to build deps by @subpop in #286
- build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #290
- doc(echo): Add comment to EmitEvent by @subpop in #284
- List Activatable Workers on startup by @subpop in #288
- feat: Update go version from 1.18 to 1.22 by @jirihnidek in #292
- build: set version to 0.4.5 by @github-actions in #296
- Include bash-completion in build dependencies by @subpop in #297
New Contributors
- @Glutexo made their first contribution in #278
- @github-actions made their first contribution in #296
Full Changelog: v0.4.4...v0.4.5
0.2.6
What's Changed
- Clarify worker configuration file name by @subpop in #222
- fix: Update instruction for hacking yggdrasil-0.2 by @jirihnidek in #227
- Add Packit to yggdrasil-0.2 by @subpop in #219
- feat(echo): set log level according to env by @subpop in #225
- Rename module to include a v1 suffix by @subpop in #250
- Revert module API version by @subpop in #254
- fix: Update bundled version of go-yaml to v2.2.4 by @jvlcek in #279
- build: Update Makefile to version 0.2.6 by @jvlcek in #280
Full Changelog: 0.2.5...0.2.6
v0.4.4
Version 0.4.3
What's Changed
- build(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #246
- build(deps): bump github.com/eclipse/paho.mqtt.golang from 1.4.3 to 1.5.0 by @dependabot in #247
- build(deps): bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.4 by @dependabot in #249
- feat(yggctl): add generate worker-data command by @subpop in #248
- fix(systemd): add Alias for yggd.service by @subpop in #251
- Collect workers immediately by @subpop in #252
- build(deps): bump github.com/mattn/go-sqlite3 from 1.14.22 to 1.14.23 by @dependabot in #257
Full Changelog: v0.4.2...v0.4.3
Release 0.4.2
What's Changed
- Include 'systemd' in build-require packages by @subpop in #163
- Add a delay before reconnecting to MQTT by @subpop in #161
- feat(mqtt): Use Token.WaitTimeout by @subpop in #165
- Added new command message: Cancel by @ahitacat in #122
- docs: Added a diagram directory by @ahitacat in #133
- ci: Add configuration for dependabot by @subpop in #174
- ci: Add Go 1.21 to build matrix by @m-horky in #172
- Packaging fixes by @ptoscano in #170
- fix: build RPM packages as part of our CI by @jirihnidek in #188
- feat: Add more events for starting and stopping of worker by @jirihnidek in #187
- build: install git-core insted of git by @ptoscano in #190
- feat: add Packit integration by @ptoscano in #189
- feat: add a message journal by @DuckBoss in #116
- Encode data message content as raw JSON by @subpop in #205
- fix: Fixed dispatching of URL for worker in remote content mode by @jirihnidek in #209
- Exclusively use Packit for CI by @subpop in #217
- Specify targets in main-branch job by @subpop in #220
- Rename "canonical-facts" flag by @subpop in #221
- Allow hyphenated names, with a warning by @subpop in #216
- Add initial support for tmt tests by @subpop in #236
- Add dist workflow by @subpop in #237
- Support running yggd as non-root by @subpop in #224
- feat: Improve error and debug messaging by @jirihnidek in #238
- Correct echo worker D-Bus policy permissions by @subpop in #241
- Include CentOS Stream 10 when building with packit by @subpop in #244
New Contributors
Full Changelog: 0.4.1...v0.4.2
0.2.5
0.2.4
0.2.3
Release 0.4.1
Breaking Changes
This release introduces breaking changes to the com.redhat.Yggdrasil1 and com.redhat.Yggdrasil1.Worker1 D-Bus APIs. This means that clients built assuming the API shipped as part of 0.3.2 or 0.4.0 will need updates in order to properly support the API shipped in 0.4.1.
What's Changed
Full Changelog: 0.4.0...0.4.1
0.4.0
Breaking Changes
This release introduces breaking changes to the com.redhat.Yggdrasil1 and com.redhat.Yggdrasil1.Worker1 D-Bus APIs. This means that clients built assuming the API shipped as part of 0.3.2 will need updates in order to properly support the API shipped in 0.4.0.
What's Changed
- Correct godocs.io import path by @subpop in #146
- Use systemd PrivateTmp=yes sandboxing by @ekohl in #147
- Add 'noop' transport by @subpop in #145
- feat(yggctl): Read content from files or stdin by @subpop in #149
- fix: handle Event signals gracefully by @subpop in #148
- build(deps): bump golang.org/x/net from 0.0.0-20201031054903-ff519b6c9102 to 0.7.0 by @dependabot in #151
- style: format all files with golines by @subpop in #154
- ci: added golines lint checking by @DuckBoss in #156
- feat: reworked optional data sent in emitted events by @DuckBoss in #140
- feat: add loop flag to worker by @ahitacat in #158
- Set version to 0.4.0 by @subpop in #159
New Contributors
- @ekohl made their first contribution in #147
- @dependabot made their first contribution in #151
Full Changelog: 0.3.2...0.4.0