Releases: arcus-azure/arcus.backgroundjobs
v1.0.0
Install the Arcus.BackgroundJobs packages that you need via NuGet, for instance Arcus.BackgroundJobs.KeyVault:
PM > Install-Package Arcus.BackgroundJobs.KeyVault --Version 1.0.0
For a complete list of all Arcus.BackgroundJobs packages see the documentation.
What's new?
Features
- Provide support for .NET 8 (arcus-azure/arcus#311)
Removal
- Remove deprecated
CloudEventBckgroundJobOptions
(#150) - Remove deprecated
AddAutoRestartServiceBusMessagePumpOnRotatedCredentialsBackgroundJob
extensions (#149) - Remove deprecated
CloudEventBackgroundJob
(#112)
Changes:
- 25c98c7 feat: support net8.0 version (#218)
- 3e9909c chore: Bump eta, @docusaurus/core, @docusaurus/preset-classic and @docusaurus/theme-search-algolia in /docs (#199)
- a8e6877 chore: remove deprecated functionality (#210)
- 55e5b8a chore: Update LICENSE (#202)
- 0963919 chore: Bump webpack from 5.48.0 to 5.76.1 in /docs (#195)
- e1d0c2f chore: use main branch readme icon (#194)
- af94b75 chore: Bump ua-parser-js from 0.7.28 to 0.7.33 in /docs (#190)
- d7549d1 chore: Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#191)
- 78912ae chore: Bump @sideway/formula from 3.0.0 to 3.0.1 in /docs (#192)
- 060f83f chore: use
main
branch in az devops status badge (#189)
See More
- 0d87eb3 chore: use main in codeql (#188)
- 24ff543 feat: use new eventgrid core for publishing events (#170)
- feec9e6 chore: Bump json5 from 1.0.1 to 1.0.2 in /docs (#186)
- 8c21990 docs: add introduction section (#182)
- 0c4be2d chore: fix nuget warnings (#185)
- 3df4647 Update ci-build.yml (#184)
- 86afc04 chore: frontend brand updates (#172)
- a2489c7 feat: add managed identity support to auto-validate secrets background job (#161)
- c932024 chore: Bump ansi-regex in /docs (#163)
- 2b65fb0 chore: Bump decode-uri-component from 0.2.0 to 0.2.2 in /docs (#174)
- 1d50f37 chore: Bump qs and express in /docs (#178)
- 56817e0 chore: Bump express from 4.17.1 to 4.18.2 in /docs (#179)
- 3eb6b6b chore: Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/Arcus.BackgroundJobs.CloudEvents (#177)
- 16037c5 Update docusaurus.build.config.js (#173)
- 762e53a chore: update codeql to v2 (#171)
- 476b0e6 chore: Bump loader-utils from 1.4.1 to 1.4.2 in /docs (#168)
- 22650b3 chore: remove deprecated pr validation config (#167)
- 80c3599 chore: remove installation details from readme (#165)
- 3429bbf chore: Bump loader-utils from 1.4.0 to 1.4.1 in /docs (#162)
- 98cc0e2 feat: add managed identity support auto-refresh app config job (#159)
- 36fdcbf chore: use managed identity in app config example (#154)
- f4db925 docs: add app config bicep template (#153)
- b6d9a2e chore: Bump terser from 4.8.0 to 4.8.1 in /docs (#152)
- 525ec28 chore: Bump eventsource from 1.1.0 to 1.1.1 in /docs (#148)
- 3028ca5 fix: use correct EventGrid feature docs (#147)
- 9ed514d chore: add package readme project tag (#146)
This list of changes was auto generated.
v0.4.0
Install the Arcus.BackgroundJobs packages that you need via NuGet, for instance Arcus.BackgroundJobs.KeyVault:
What's new?
Features
- Provide .NET 6 support
- Provide background job to notify on potential expired Azure Active Directory client secrets (#81)
- Provide background job to notify on changes in Azure App Configuration (#80)
- Provide the capability to register CloudEvent background jobs with Azure Managed Identity (#93)
New Contributors
- @pim-simons made their first contribution in #87
- @meersschautarnaud made their first contribution in #107
Full Changelog: v0.3.0...v0.4.0
Changes:
- 114ea5c test/use own spy secret provider (#145)
- c0e9439 Update DatabricksJobMetricsJobTests.cs (#144)
- 5d6f506 chore: update readme with future available job (#141)
- 264de86 docs: publish v0.4 feature docs (#143)
- fc3e7cc fix: add default event uri to client expired background job (#139)
- ce061a6 feat: add
<remarks/>
and descriptive exceptions on job registrations (#142) - 5521354 chore: mark unnecessary cloudevents options as obsolete (#138)
- ff4cd0d docs: add small summaries to readme (#136)
- 84f75db fix: remove invalid exn handling (#132)
- a9bbcd1 chore: add remarks for az app dto (#134)
See More
- a5df4b6 chore: update release notes w example (#130)
- 2644775 chore: add readme and proj url to nuget pkg (#129)
- c1116df fix: add dedicated auto restart extension (#126)
- db908d4 chore: Bump cross-fetch from 3.1.4 to 3.1.5 in /docs (#131)
- 2e61554 chore: Bump async from 2.6.3 to 2.6.4 in /docs (#128)
- 8b19fc7 chore: upgrade towards net6.0 (#104)
- ca617ce chore: Bump minimist from 1.2.5 to 1.2.6 in /docs (#124)
- 82aa498 chore: add codeql code scanning (#123)
- 42dc870 chore: treat warnings as errors (#122)
- c8a5703 docs: use file paths io url routes (#119)
- b5a4135 chore: Bump prismjs from 1.25.0 to 1.27.0 in /docs (#120)
- 01d53f4 chore: Bump url-parse from 1.5.7 to 1.5.10 in /docs (#121)
- 376c102 feat: auto refresh az app config background job (#84)
- 1592d10 test: restructure and rename integration configuration tokens (#110)
- afead6f chore: Bump url-parse from 1.5.3 to 1.5.7 in /docs (#118)
- fbcc841 chore: Bump follow-redirects from 1.14.7 to 1.14.8 in /docs (#117)
- ec7b217 chore: Bump shelljs from 0.8.4 to 0.8.5 in /docs (#113)
- 95b11f9 chore: Bump algoliasearch-helper from 3.5.5 to 3.7.0 in /docs (#114)
- 593bf61 chore: Bump nanoid from 3.1.23 to 3.2.0 in /docs (#115)
- da333fa chore: Bump follow-redirects from 1.14.1 to 1.14.7 in /docs (#116)
- 0bf6926 chore: Bump axios from 0.21.1 to 0.21.4 in /docs (#111)
- 5b3b7d3 feat: Use Managed Identity to register a background job (#107)
- c406a10 feat: make az keyvault background jobs configurable (#94)
- 71eaaea docs: typo 'highlighting' in docs (#108)
- 4a961c3 docs: mention to use a recent
npm
version (#79) - 4d9ff14 chore: add @fgheysels to code owners (#103)
- 1342239 docs: add Azure Active Directory background jobs to README (#102)
- e392e5d test: improve databricks integration test (#98)
- a1021ac fix: remove unnecessary variable groups (#99)
- 64e68c0 feat: Add backgroundjob to check Azure Active Directory for applications that have Client Secrets that are about to expire or have already expired (#87)
- 8fad2bf chore: remove @tomkerkhove as code owner (#95)
- b523a15 fix: update project tags (#92)
- 5ba1736 docs: mention arcus secret store (#85)
- e6e24bf docs: pubslish v0.3 (#91)
- c535648 docs: separate build script (#90)
v0.4.0-preview-1
Install new version via NuGet
PM > Install-Package Arcus.BackgroundJobs.CloudEvents --Version 0.4.0-preview-1
What's Changed
- docs: separate build script by @Mcalewaert in #90
- docs: pubslish v0.3 by @stijnmoreels in #91
- docs: mention arcus secret store by @stijnmoreels in #85
- fix: update project tags by @stijnmoreels in #92
- chore: remove @tomkerkhove as code owner by @stijnmoreels in #95
- feat: Add backgroundjob to check Azure Active Directory for applications that have Client Secrets that are about to expire or have already expired by @pim-simons in #87
- fix: remove unnecessary variable groups by @stijnmoreels in #99
- test: improve databricks integration test by @stijnmoreels in #98
New Contributors
- @pim-simons made their first contribution in #87
Full Changelog: v0.3.0...v0.4.0-preview-1
v0.3.0
Install new version via NuGet
What's new?
Features
- Provide auto-restart Azure Service Bus message pump on rotated Azure Key Vault credentials from messaging (#69)
- Provide configurable options for CloudEvents background job (#78)
- Provide support for specifying an Azure Service Bus topic name (#68)
Fixes / Changes
- Use package version ranges for better compatibility between Arcus packages (#65)
- Truncate Azure Service Bus topic subscription names (#67)
Breaking Changes
None.
Removal
None.
Changes
- Docs - publish feature docs v0.2 by @stijnmoreels in #49
- Testing - activate Databricks background jobs integration test by @stijnmoreels in #50
- [Snyk] Fix for nokogiri vulnerability by @snyk-bot in #51
- Provide issue template configuration by @tomkerkhove in #53
- Docs - add missing 'using's to the feature docs by @stijnmoreels in #54
- fix: add Semantic config file by @stijnmoreels in #57
- [Snyk] Security upgrade github-pages from 209 to 209 by @snyk-bot in #58
- chore: Bump rexml from 3.2.4 to 3.2.5 in /docs by @dependabot in #61
- chore: [Snyk] Security upgrade github-pages from 209 to 214 by @snyk-bot in #60
- chore: Bump kramdown from 2.3.0 to 2.3.1 in /docs by @dependabot in #63
- [Snyk] Fix for 1 vulnerabilities by @snyk-bot in #64
- chore: adhere project and code warnings by @stijnmoreels in #66
- feat: use package version ranges for Arcus dependencies by @stijnmoreels in #65
- feat: move auto-restart az servicebus message pump on rotated credentials by @stijnmoreels in #70
- fix: use ubuntu-latest for build pipelines by @stijnmoreels in #71
- fix: Security upgrade github-pages from 214 to 215 by @snyk-bot in #72
- docs: Provide new website template by @Mcalewaert in #73
- docs: Prefix version numbers with "v" by @Mcalewaert in #75
- feat: update messaging reference by @stijnmoreels in #74
- test: add az keyvault unit tests by @stijnmoreels in #76
- fix: add version prefix to README by @stijnmoreels in #77
- feat: configurable messaging options in cloudevents background job by @stijnmoreels in #78
- docs: Add search functionality by @Mcalewaert in #86
New Contributors
- @snyk-bot made their first contribution in #51
- @Mcalewaert made their first contribution in #73
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Install new version via NuGet
Features
- Provide background job to query Databricks and report job outcome as metric #26
Breaking Changes
None.
Removal
None.
Changes:
- 5f6c44e Temporarly skip tests (#48)
- 2234c29 Fix - release should be dependent on unit tests (#47)
- aab1f17 Docs - update README with a more correct installation message (#46)
- 97c3409 Nits to improve docs
- 14ec87d Docs - provide additional feature docs on
DatabricksInfoProvider
(#45) - 1c729be Upgrade doc depenencies and patch CVE-2020-14001 (#44)
- 4d1cfd2 Feature - use
InMemoryLlogger
from testing library (#43) - f39db56 Feature - report Databricks finished job runs as metric (#39)
- 8aaaa0e Chore - use YAML build params (#38)
- 69bffcf Docs - make preview browsable (#37)
See More
- 95772d7 Fix broken URL to template
- 37f1215 Fix broken URL to template
- beffa6f Docs - split docs on feature changes on each full release (#36)
- 50a2b7e Provide section on Arcus customers
- 2af6f67 Chore - use Arcus.Testing.Logging (#35)
- bb60406 Update CODEOWNERS
- edd9c2e Chore - move issue templates to '/.github' (#34)
This list of changes was auto generated.
v0.2.0-preview
Install new version via NuGet
PM > Install-Package Arcus.BackgroundJobs.CloudEvents --Version 0.2.0-preview
You can find our preview docs here.
Features
- Provide background job to query Databricks and report job outcome as metric #26
Breaking Changes
None.
Removal
None.
Changes:
- 1c729be Upgrade doc depenencies and patch CVE-2020-14001 (#44)
- 4d1cfd2 Feature - use
InMemoryLlogger
from testing library (#43) - f39db56 Feature - report Databricks finished job runs as metric (#39)
- 8aaaa0e Chore - use YAML build params (#38)
- 69bffcf Docs - make preview browsable (#37)
- 95772d7 Fix broken URL to template
- 37f1215 Fix broken URL to template
- beffa6f Docs - split docs on feature changes on each full release (#36)
- 50a2b7e Provide section on Arcus customers
- 2af6f67 Chore - use Arcus.Testing.Logging (#35)
See More
This list of changes was auto generated.
v0.1.0
Install new version via NuGet
PM > Install-Package Arcus.BackgroundJobs.CloudEvents --Version 0.1.0
Features
- Provide background job to securely receive CloudEvents #4
- Provide background job to automatically evict cached secrets based on Event Grid events emitted by Azure Key Vault #10
Breaking Changes
None.
Removal
None.
Changes:
- d1aecc7 Chore - update Messaging package to official v0.1.0 release (#33)
- 752bf4a Chore - move build variables to variable template (#32)
- f0a0ede CHORE: remove pre-release (#30)
- 7c9f769 Bump nokogiri from 1.10.4 to 1.10.8 in /docs (#29)
- 2c424ce Provide "Deploy To Azure" button for Azure Key Vault background job (#27)
- 392163e Provide schematics for components (#25)
- 7553ce3 Fix integration tests & create release on correct repo (#24)
- f3f01eb Fix NuGet release (#23)
- 877f416 Update NuGet release build to use latest templates (#22)
- 2ea8c2f Introduce Azure Key Vault background jobs (#20)
See More
- d4ff77e Provide README
- 3306427 FEAT: add CloudEvent background job (#3)
- cce3c98 Provide docs on generic CloudEvent & Key Vault secret job (#2)
- 13b0d35 @stijnmoreels is a code wizard and should be code owner
- c374288 Remove TCP feature that I added by accident
- 73af117 Provide basic docs (#1)
This list of changes was auto generated.
v0.1.0-preview-1
Install new version via NuGet
PM > Install-Package Arcus.BackgroundJobs.CloudEvents --Version 0.1.0-preview-1
Changes:
- 7553ce3 Fix integration tests & create release on correct repo (#24)
- f3f01eb Fix NuGet release (#23)
- 877f416 Update NuGet release build to use latest templates (#22)
- 2ea8c2f Introduce Azure Key Vault background jobs (#20)
- d4ff77e Provide README
- 3306427 FEAT: add CloudEvent background job (#3)
- cce3c98 Provide docs on generic CloudEvent & Key Vault secret job (#2)
- 13b0d35 @stijnmoreels is a code wizard and should be code owner
- c374288 Remove TCP feature that I added by accident
- 73af117 Provide basic docs (#1)
This list of changes was auto generated.