First release after splitting project into Windows Service / Docker / Self-Hosting variants.
What's Changed
- Making most types internal and cleaning up decorator injections by @nicolaihenriksen in #2
- Cleanup by @nicolaihenriksen in #3
- Promote IConfiguration to public to allow custom config injection. by @nicolaihenriksen in #4
- Adding Directory.Build.Props by @nicolaihenriksen in #6
- Refactoring reusable workflow by @nicolaihenriksen in #10
- Merging workflows by @nicolaihenriksen in #12
- Create dependabot.yml by @nicolaihenriksen in #14
- Build nuget package as part of workflow by @nicolaihenriksen in #23
- Add publish to nuget.org to workflow when inputs.publish=true by @nicolaihenriksen in #24
- Add workflow to auto-merge dependabot PRs by @nicolaihenriksen in #26
- HttpClient refactoring and interface promotion by @nicolaihenriksen in #33
- Add unit tests for RestClient by @nicolaihenriksen in #38
- Refactor RestInput slightly by @nicolaihenriksen in #39
- Adds initial suite of integration tests by @nicolaihenriksen in #41
- Added support and test for custom rest client injection by @nicolaihenriksen in #44
- Demoting IRestClient in favor of named HttpClient and IHttpClientBuilder by @nicolaihenriksen in #45
- Updated self-hosting documentation by @nicolaihenriksen in #46
- Minor changes to make things work by @nicolaihenriksen in #50
- Added pipeline steps for creating a release on a pushed tag by @nicolaihenriksen in #51
- Adds net6 and net7 support to nuget package by @nicolaihenriksen in #57
- Add pipeline for custom message processing by @nicolaihenriksen in #58
- Allow for custom mapping key extraction by @nicolaihenriksen in #62
- Fixed log statements by @nicolaihenriksen in #63
- Refactor IMessageStore to be event based by @nicolaihenriksen in #64
- Add support for SMTP relaying by @nicolaihenriksen in #65
- Minor rename of UseSsl to Authenticate by @nicolaihenriksen in #66
- Additional unit tests by @nicolaihenriksen in #67
Full Changelog: 1.0.10...2.0.0