Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update czishrink dependencies to their latest stable versions #75

Merged
merged 6 commits into from
Oct 17, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 11, 2024

This PR bumps all packages referenced by czishrink to their latest versions (including some major version updates).

Other changes

  • Publish artifacts also for manual workflow runs to allow pre-merge testing
  • Add recommended vscode extensions

Below is the dependabot-generated PR description for the automatic updates.

Bumps the czishrink group with 9 updates in the /czishrink directory:

Package From To
Avalonia 11.1.3 11.1.4
Avalonia.Desktop 11.1.3 11.1.4
Avalonia.Controls.DataGrid 11.1.3 11.1.4
Avalonia.Diagnostics 11.1.3 11.1.4
Avalonia.Fonts.Inter 11.1.3 11.1.4
Avalonia.ReactiveUI 11.1.3 11.1.4
Avalonia.Themes.Fluent 11.1.3 11.1.4
Projektanker.Icons.Avalonia.FontAwesome 9.4.0 9.4.1
xunit 2.9.1 2.9.2

Updates Avalonia from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Avalonia.Desktop from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia.Desktop's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Avalonia.Controls.DataGrid from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia.Controls.DataGrid's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Avalonia.Diagnostics from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia.Diagnostics's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Avalonia.Fonts.Inter from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia.Fonts.Inter's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Avalonia.ReactiveUI from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia.ReactiveUI's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Avalonia.Themes.Fluent from 11.1.3 to 11.1.4

Release notes

Sourced from Avalonia.Themes.Fluent's releases.

11.1.4

What's Changed

Fixes

Miscellaneous

Commits
  • cecfac5 Update version to 11.1.4.
  • 205c51d Prevent stack overflow in two-way bindings. (#17073)
  • fad06a0 Call layer.setNeedsDisplay on show. (#17096)
  • 89c9702 Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublishList (#...
  • 3d86730 Changed modifiers for injected non-client implementable method (#16626)
  • 49bacc6 grow datagrid height if there's available space (#16527)
  • 4ee6188 Don't apply our weird window positioning hacks for clicks on traffic lights (...
  • See full diff in compare view

Updates Projektanker.Icons.Avalonia.FontAwesome from 9.4.0 to 9.4.1

Release notes

Sourced from Projektanker.Icons.Avalonia.FontAwesome's releases.

v9.4.1

9.4.1 (2024-10-04)

🐛 Bug Fixes

📦️ Build System, Dependencies

  • deps: bump FluentAssertions from 6.12.0 to 6.12.1 in /src (#154) (486e41f)
  • deps: bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.11.1 in /src (#152) (4025a98)
  • deps: bump peter-evans/create-pull-request from 6 to 7 (#148) (458a979)
  • deps: bump System.Text.Json from 8.0.3 to 8.0.4 in /src (#153) (0f0abd3)
  • deps: bump the avalonia group in /src with 6 updates (#150) (4bdcfa8)
  • deps: bump the xunit group in /src with 2 updates (#151) (22d7985)
  • Fix dependabot (d8292c1)
Changelog

Sourced from Projektanker.Icons.Avalonia.FontAwesome's changelog.

9.4.1 (2024-10-04)

🐛 Bug Fixes

📦️ Build System, Dependencies

  • deps: bump FluentAssertions from 6.12.0 to 6.12.1 in /src (#154) (486e41f)
  • deps: bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.11.1 in /src (#152) (4025a98)
  • deps: bump peter-evans/create-pull-request from 6 to 7 (#148) (458a979)
  • deps: bump System.Text.Json from 8.0.3 to 8.0.4 in /src (#153) (0f0abd3)
  • deps: bump the avalonia group in /src with 6 updates (#150) (4bdcfa8)
  • deps: bump the xunit group in /src with 2 updates (#151) (22d7985)
  • Fix dependabot (d8292c1)
Commits
  • 8b6bf1a chore(main): release 9.4.1 (#149)
  • 4025a98 build(deps): bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.11.1 in /src (#152)
  • 486e41f build(deps): bump FluentAssertions from 6.12.0 to 6.12.1 in /src (#154)
  • 4bdcfa8 build(deps): bump the avalonia group in /src with 6 updates (#150)
  • 22d7985 build(deps): bump the xunit group in /src with 2 updates (#151)
  • 0f0abd3 build(deps): bump System.Text.Json from 8.0.3 to 8.0.4 in /src (#153)
  • 458a979 build(deps): bump peter-evans/create-pull-request from 6 to 7 (#148)
  • aaaeb46 refactor: Move demo project to src
  • d8292c1 build: Fix dependabot
  • 9284637 fix: Make IsExternalInit internal (fixes #147)
  • See full diff in compare view

Updates xunit from 2.9.1 to 2.9.2

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the czishrink group with 9 updates in the /czishrink directory:

| Package | From | To |
| --- | --- | --- |
| [Avalonia](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Avalonia.Controls.DataGrid](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Avalonia.Diagnostics](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Avalonia.Fonts.Inter](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Avalonia.ReactiveUI](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Avalonia.Themes.Fluent](https://github.com/AvaloniaUI/Avalonia) | `11.1.3` | `11.1.4` |
| [Projektanker.Icons.Avalonia.FontAwesome](https://github.com/Projektanker/Icons.Avalonia) | `9.4.0` | `9.4.1` |
| [xunit](https://github.com/xunit/xunit) | `2.9.1` | `2.9.2` |



Updates `Avalonia` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Avalonia.Desktop` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Avalonia.Controls.DataGrid` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Avalonia.Diagnostics` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Avalonia.Fonts.Inter` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Avalonia.ReactiveUI` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Avalonia.Themes.Fluent` from 11.1.3 to 11.1.4
- [Release notes](https://github.com/AvaloniaUI/Avalonia/releases)
- [Commits](AvaloniaUI/Avalonia@11.1.3...11.1.4)

Updates `Projektanker.Icons.Avalonia.FontAwesome` from 9.4.0 to 9.4.1
- [Release notes](https://github.com/Projektanker/Icons.Avalonia/releases)
- [Changelog](https://github.com/Projektanker/Icons.Avalonia/blob/main/CHANGELOG.md)
- [Commits](Projektanker/Icons.Avalonia@v9.4.0...v9.4.1)

Updates `xunit` from 2.9.1 to 2.9.2
- [Commits](xunit/xunit@v2-2.9.1...v2-2.9.2)

---
updated-dependencies:
- dependency-name: Avalonia
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Avalonia.Desktop
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Avalonia.Controls.DataGrid
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Avalonia.Diagnostics
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Avalonia.Fonts.Inter
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Avalonia.ReactiveUI
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Avalonia.Themes.Fluent
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: Projektanker.Icons.Avalonia.FontAwesome
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Oct 11, 2024
Copy link

codecov bot commented Oct 11, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78.03%. Comparing base (c1598d4) to head (4ed1abf).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #75      +/-   ##
==========================================
+ Coverage   77.93%   78.03%   +0.10%     
==========================================
  Files          59       59              
  Lines        1917     1917              
  Branches      120      120              
==========================================
+ Hits         1494     1496       +2     
+ Misses        399      397       -2     
  Partials       24       24              
Components Coverage Δ
czicompress 66.75% <ø> (ø)
czishrink 80.84% <ø> (+0.13%) ⬆️

@m-ringler m-ringler added the cla Contributor License Agreement sent to Admin label Oct 11, 2024
@m-ringler
Copy link
Contributor

TODO: Test manually on linux

@m-ringler m-ringler changed the title Bump the czishrink group across 1 directory with 9 updates Update CZIshrink dependencies to their latest stable versions Oct 11, 2024
@m-ringler m-ringler changed the title Update CZIshrink dependencies to their latest stable versions Update czishrink dependencies to their latest stable versions Oct 11, 2024
@m-ringler
Copy link
Contributor

m-ringler commented Oct 13, 2024

TODO: Test manually on linux

Tested a local build on Ubuntu 24.04.1 LTS, built with dotnet SDK 8.0.110 (edited global.json to make it work).

Tested workflow artifact https://github.com/ZEISS/czicompress/actions/runs/11314339155/artifacts/2050160840 on Ubuntu 24.04.1 LTS.

@m-ringler m-ringler requested a review from a team October 14, 2024 06:54
@m-ringler m-ringler self-assigned this Oct 14, 2024
@m-ringler m-ringler requested a review from a team October 17, 2024 07:15
@m-ringler m-ringler merged commit 953017f into main Oct 17, 2024
22 checks passed
@m-ringler m-ringler deleted the dependabot/nuget/czishrink/czishrink-75f3e710f4 branch October 17, 2024 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla Contributor License Agreement sent to Admin dependencies Pull requests that update a dependency file .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants