Skip to content

build(deps): upgrade Avalonia to 11.0.0-rc2.2#5

Draft
BinToss wants to merge 19 commits into
teast:masterfrom
BinToss:master
Draft

build(deps): upgrade Avalonia to 11.0.0-rc2.2#5
BinToss wants to merge 19 commits into
teast:masterfrom
BinToss:master

Conversation

@BinToss
Copy link
Copy Markdown

@BinToss BinToss commented Jul 5, 2023

Resolves #4

TODO:

  • Add Sample screenshots to README.md
  • Add license

GroupBox Avalonia Sample Light 2023-07-05 031127
GroupBox Avalonia Sample Dark 2023-07-05 031543


Change Log (Updated After Every Forced PUSH)

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

2.0.0-rc2.2 (2023-7-5)

Bug Fixes

  • groupbox: add missing 'partial' modifier to GroupBox (c9e3ef6)
  • groupbox, sample: remove handwritten IntializeComponent() (13c1121)
  • sample: add missing 'partial' modifier to MainWindow (48b385f)
  • sample: add missing 'partial' modifier to Sample.App (9ccf331)
  • sample: update App for Avalonia 11 changes (d6c744c)

Breaking Changes

  • groupbox, deps, sample, vscode: upgrade Avalonia to 11.0.0-rc2.2 (8ff736c)

Other

  • deps-dev: add Microsoft.SourceLink.GitHub (93a0200)
  • groupbox: change Default style to AXAML (ec978b0)
  • groupbox: change GroupBox to AXAML (ced8b9b)
  • groupbox: format GroupBox.axaml (75759b2)
  • groupbox: improve Description; fix type in PackageTags (d1e32ed)
  • groupbox: remove deprecated interface 'IStyleable' (ff642f8)
  • groupbox: remove unnecessary Using (e69ab4a)
  • groupbox: update Copyright to 2018-2023 (19af994)
  • sample: change MainWindow to AXAML (c31999d)
  • vscode: add tasks created by ms-dotnettools.csdevkit (7da8fb6)
  • vscode: set dotnet.defaultSolution; disable cmake.configureOnOpen (775a59e)
  • vscode: sort settings (708c0fb)

1.2.1-preview5

Bug Fixes

  • move styling into its own file
  • add support for border and content margin

1.2.0.0-preview5

Features

  • bump Avalonia to 0.10.0-preview5

1.1.1.0

Features

  • bump Avalonia to 0.9.12

BinToss added 19 commits July 4, 2023 21:31
- build: project 'Sample' now targets .NET 6.0. .NET Core 3.1 is out of support.
- refactor: AppBuilder extension LogToDebug is now LogToTrace
- build(deps): Avalonia's requested version is now defined in Directory.Build.props
- build: remove nuget.config

BREAKING CHANGE:
- build(deps): all consumers of Avalonia.GroupBox must target Avalonia 11.0.0-rc2.2 or later.
Using directive is unnecessary. Roslyn(IDE0005)
This interface will probably be removed in Avalonia 12. It's already redundant as most Control classes are now based on StyledElement, a concrete class equivalent to IStylable.
@BinToss
Copy link
Copy Markdown
Author

BinToss commented Jul 5, 2023

@teast Regarding #3, which license would like this project to use from now on? It can be changed at any time if you change your mind.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to Avalonia 11.0.0-rc2.2

1 participant