Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 3, 2025

This PR contains the following updates:

Package Change Age Confidence
Arcus.Testing.Core 1.2.1 -> 2.2.1 age confidence

Release Notes

arcus-azure/arcus.testing (Arcus.Testing.Core)

v2.2.0

Install the Arcus.Testing packages that you need via NuGet, for instance Arcus.Testing.Logging.Xunit.v3:

PM > Install-Package Arcus.Testing.Logging.Xunit.v3 --Version 2.2.0

For a complete list of all Arcus.Testing packages see the documentation.

What's new?

Features
  • Provide support for .NET 10 (#​453)
  • Provide simplified version of test release reading with BinaryData (#​375)
  • Provide options to the AssertXslt to manipulate the result mapping after the XSLT transformation (#​462)
  • Provide OnTeardown option to TemporaryTopic (#​446)

Changes:

See More

This list of changes was auto generated.

v2.1.0

Install the Arcus.Testing packages that you need via NuGet, for instance Arcus.Testing.Logging.Xunit:

PM > Install-Package Arcus.Testing.Logging.Xunit --Version 2.1.0

For a complete list of all Arcus.Testing packages see the documentation.

What's new?

Features
  • Provide the capability to add DataFactory Flowlets to the TemporaryDataFactoryDebugSession test fixture (#​227)
  • Provide the capability to add exception filters to Polling expressions (#​345)
Fixes / Changes
  • Make sure each default PollOptions instance is re-created (#​408)

Changes:

  • f550426 chore(df): integrationdatafactory add support for dataflows which contain flowlets improvements (#​407)
  • 2770c05 fix(poll): use new PollOptions instance on each call (#​408)
  • c348d33 Merge branch '227-integrationdatafactory-add-support-for-dataflows-which-contain-flowlets'
  • e9a96b6 Ignore column order when comparing CSV
  • 9b73ce6 Added comment
  • 9d22ed2 feat(core): add exception filters to polling operation (#​348)
  • 3c935fe Updated docs
  • 5162923 Add flowlet support in Azure Data Factory debug session
  • 67703c8 docs(docusaurus): use local docusaurus search (#​405)
  • 0e3db9e docs(v2.0): publish v2.0 feature docs (#​404)

This list of changes was auto generated.

v2.0.0

Install the Arcus.Testing packages that you need via NuGet, for instance Arcus.Testing.Logging.Xunit:

PM > Install-Package Arcus.Testing.Logging.Xunit --Version 2.0.0

For a complete list of all Arcus.Testing packages see the documentation.

What's new?

Features
  • Add support for Azure FileShare test fixtures (#​249)
  • Add support for xUnit v3 with new package Arcus.Testing.Logging.Xunit.v3 (#​269)
  • Add support for custom configuration sources for TestConfig (#​336)
  • Add implicit operator for / as syntactic sugar for ResourceDirectory (#​341)
  • Add logger provider aliases for all supported test logging packages (#​242)
Fixes / Changes
  • Adds DataFactory DataFlow parameter documentation correction regarding string values (#​357)
  • Provides more logical Upsert...Async alternatives for temporary item addition on fixtures (#​378)
  • Use correct sub-resource directory path in possible FileNotFoundException's message (#​373)
Breaking Changes
  • Replaced deprecated BlobNameFilter with Func<BlobItem, bool> (#​256)
  • Replaced deprecated TemporaryBlobFileOptions with TemporaryBlobContainer functionality (#​257)
  • Replaced deprecated TableEntityFilter with Func<TableEntity, bool> (#​259)
  • Replaced deprecated NoSqlItemFilter withFunc<NoSqlItem, bool> (#​326)
Removal
  • Removed .NET 6 support for all packages (#​118)
  • Removed Newtonsoft.Json from Arcus.Testing.Storage.Cosmos (#​326)
  • Removed Arcus.Testing.Logging.Core transient dependency from Logging.* packages, which causes.
    • Removal of InMemoryLogger
    • Removal of CustomLoggerProvider

For a guided migration to v2, see our migration guide

Changes:

  • c5caa21 chore(df): enhance add guidance on string data flow parameters in documentation and add tests with different data flow parameter types (#​357) (#​396)
  • 1c4fdc5 docs(code.highlights): add code highlights for samples in feature docs (#​401)
  • 31c1cd5 docs(root): CODE_OF_CONDUCT.md (#​402)
  • 8b14d86 docs(docusaurus): add admonitions throughout (#​400)
  • 7f2b187 feat(logging.xunit): add xunit v3 support in seperate library (#​370)
  • 55a5438 chore(deps): use package wildcards for lowest threshold (#​353)
  • 3525cb5 fix(assert.csv): show correct failed headers w/ ignored coll (#​397)
  • 9518763 feat(storage): add initial file-share dir+file fixtures (#​374)
  • c4d6e2e feat(contrib): finalize internal/external contribution setup+docs (#​394)
  • 996ed94 docs(v2): add migration guide for v1-v2 (#​389)
See More
  • 923e0d9 chore(core): use sub-directory in dir-not-found exception (#​384)
  • 7251ac6 chore(blob): correct xml code docs for temp blob container options match filters (#​383)
  • fbdf8fa fix(assert.csv): ignore column name/index during load (#​382)
  • 4480056 fix(docs): algolia search index name (#​386)
  • 9ff3b0c docs(getting_started): typo's, simplified and correct language (#​391)
  • 5a881d2 chore(blob): introduce 'upsert blob' renaming (#​390)
  • 0b64497 chore(cosmos): introduce 'upsert doc/item' renaming (#​392)
  • a56e7e2 chore(table): introduce 'upsert entity' renaming (#​393)
  • 64e0b58 fix(release): use custom nuget release due to updated ubuntu img (#​395)
  • 86cd8ce chore: Bump http-proxy-middleware (#​385)
  • 9c1635d fix(docs): Update invalid package name for CosmosDb (#​381)
  • ea348a3 chore(core): streamline w/ net8.0 constructs in core (#​363)
  • bb536f8 chore(blob): use base arg exn for blank-check (#​360)
  • 4e31a33 chore(style): use 'var' when type is apparent (#​361)
  • 6d53428 chore(logging): streamline w/ net8.0 constructs in logging (#​365)
  • 13c82e4 docs(ci): add sonar qube quality gate badge to README.md (#​368)
  • b6a5ef2 chore(assert): use net8.0 arg constructs in assert library (#​355)
  • 3222764 fix(cosmos): invalid file encoding 'MIXED' to 'CRLF' (#​362)
  • dc5d322 chore(service-bus): use net8.0 arg constructs in messaging library (#​367)
  • abf8777 chore(assert): use net8.0 arg constructs in table library (#​366)
  • 3c10f1b chore(assert): use net8.0 arg constructs in cosmos library (#​359)
  • fed9acc chore(blob): use net8.0 arg constructs in blob library (#​358)
  • bb1ec6b fix(docs.core): use correct resource directory method (#​352) [ #​344 ]
  • 7e719aa fix(ci): use custom dotnet nuget to push PR previews to MyGet (#​351)
  • 118c43b chore(logging): remove net6.0 target framework from logging projects (#​343)
  • c4c83ca docs(xslt.migration): add extension objects to the v1 migration guide (#​350)
  • 4654ebe feat(core): add user-friendly operators to resource directory (#​344)
  • 194c194 test(fix.setup): stabelize unique xml changed attribute name generation (#​346)
  • 2bf1ae0 chore(logging): remove (now) unused logging.core proect from solution (#​342)
  • 7cec001 chore: Bump estree-util-value-to-estree (#​347)
  • 9f5e7b0 feat(core): extend test-config w/ custom sources (#​337)
  • 423f5ce chore(logging.mstest): remove logging.core from logging.mstest (#​332)
  • df5329e chore(deps): use bump io widen (#​335)
  • 47fb72c docs(migration.v1.0): use delegate filters in migration guide v1.0 (#​339)
  • 8a49b7e chore(core): add exception test tags in core library (#​334)
  • 445ac6e docs(logging): remove logging.core from logging feature docs (#​333)
  • 819fd92 chore(blob): remove unnecessary deprecated blob name filter (#​330)
  • 6d66793 chore(nosql): remove temp nosql item filter (#​326)
  • dbcfb67 feat(logging.mstest): add provider alias to mstest logger provider (#​329)
  • e8b1ff1 feat(logging.nunit): add provider alias to nunit logger provider (#​328)
  • 856448b chore(logging.nunit): remove logging.core bagage from logging.nunit (#​327)
  • 42c7632 chore(deps): remove net6.0 target framework from all but logging libraries (#​331)
  • f7364ad chore: Bump image-size (#​340)
  • 7cfce77 feat(logging.xunit): add provider alias to xunit logger provider (#​320)
  • ef23770 chore(table): remove temp table entity filter (#​321)
  • 4bca582 chore(blob): remove temp blob file options (#​319)
  • f1c7097 chore(logging.xunit): remove logging.core bagage from logging.xunit (#​318)
  • 7e81606 fix(docs): auto-bump version with 'v' prefix (#​316)
  • a223f94 chore: Bump @​babel/runtime (#​325)
  • 0695b27 chore: Bump the npm_and_yarn group across 1 directory with 2 updates (#​324)
  • 25aee8a chore: Bump prismjs (#​323)
  • 4b13c81 chore(deps): correct renovate.json with correct syntax for ignored deps & paths (#​314)
  • bb96dc1 docs(v1.3.0): bump new docs version (#​315)

This list of changes was auto generated.

v1.3.0

Install the Arcus.Testing packages that you need via NuGet, for instance Arcus.Testing.Logging.Xunit:

PM > Install-Package Arcus.Testing.Logging.Xunit --Version 1.3.0

For a complete list of all Arcus.Testing packages see the documentation.

What's new?

Features
  • Provide the capability to interact with Azure Service bus in integration tests (#​96, #​90 )
    • Provide TemporaryQueue and TemporaryTopic(Subscription
    • Provide a way to customize setup/teardown.
    • Provide a way to filter received message.
  • Provide the capability to temporary set environment variables during integration tests (#​166)
Fixes / Changes
  • Deprecate unnecessary BlobNameFilter in favor of delegates (#​256)
  • Deprecate unnecessary TableEntityFilter in favor of delegates (#​259)
  • Deprecate unnecessary NoSqlFilter in favor of delegates (#​261 )
  • Streamline log levels throughout test fixtures (#​245)

Changes:

  • b8be58b chore(deps): update peter-evans/create-pull-request action to v7 (#​310)
  • 23bd275 chore(deps): update github/codeql-action action to v3 (#​309)
  • aeadf9e chore(deps): update dotnet monorepo (#​287)
  • 1ce0f13 chore(deps): update dependency microsoft.net.test.sdk to 17.13.0 (#​289)
  • 8091377 fix: S6956 in bicep resource group (#​273)
  • 3edd838 chore: add .editorconfig file (#​275)
  • 5835476 chore(docs): auto-trigger 'bump-docs-version.yml' via release pipeline (#​300)
  • 773bc88 chore(renovate): correct config w/ rangeStrategy, issue title & labels (#​285)
  • fc2639a fix(nosql): partition key match integration test (#​301)
  • e70030b chore(deps): update actions/checkout action to v4 (#​295)
See More

This list of changes was auto generated.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies All issues related to managing dependencies label Jun 3, 2025
@renovate renovate bot requested review from fgheysels and stijnmoreels as code owners June 3, 2025 11:06
@netlify
Copy link

netlify bot commented Jun 3, 2025

Deploy Preview for arcus-templates canceled.

Name Link
🔨 Latest commit 82651db
🔍 Latest deploy log https://app.netlify.com/projects/arcus-templates/deploys/694bb8bc46d29300088f43d9

@renovate renovate bot force-pushed the renovate-arcus.testing.core-2.x branch from 6cb6ed6 to 955594b Compare June 11, 2025 14:02
@renovate renovate bot force-pushed the renovate-arcus.testing.core-2.x branch from 955594b to c334c9c Compare August 20, 2025 12:55
@renovate renovate bot force-pushed the renovate-arcus.testing.core-2.x branch from c334c9c to 4abca87 Compare November 13, 2025 07:38
@renovate renovate bot force-pushed the renovate-arcus.testing.core-2.x branch from 4abca87 to 82651db Compare December 24, 2025 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies All issues related to managing dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants