v0.17.0
What's Changed
Breaking Changes
- Adopt slog.Logger instead of custom logger implementation by @cschleiden in #230
Features
- Make polling interval configurable by @lovromazgon in #239
- use Go native SQLite driver by @vroldanbet in #242
- Monoprocess backend by @lovromazgon in #240
- Register workflow and activity with name by @lovromazgon in #245
Bugfixes
- Fix continueAsNew race condition for sql backends by @cschleiden in #233
- Improve flaky redis unit tests by @cschleiden in #255
- do not silently ignore errors in ActivityWorker.poll by @vroldanbet in #252
Other Changes
- Upgrade go to 1.21 by @cschleiden in #229
- Typo in README.md by @hariso in #231
- Ensure log values have keys in samples by @cschleiden in #234
- Update analyzer linter signature by @lovromazgon in #241
- Remove internal package usage from
Backend
interface by @cschleiden in #246 - Improve code organization /2 by @cschleiden in #250
- uses monoprocess backend for bench by @vroldanbet in #253
New Contributors
- @hariso made their first contribution in #231
- @lovromazgon made their first contribution in #241
- @vroldanbet made their first contribution in #242
Full Changelog: v0.16.2...v0.17.0