Skip to content

Commit

Permalink
🚀Preview Release (v1.0.0-preview.30) (#793)
Browse files Browse the repository at this point in the history
* start work for preview release

* release: updated version to v1.0.0-preview.30

* release: create release notes for version v1.0.0-preview.30

* release: improved release notes for version v1.0.0-preview.30

* ide: fix solution item reference

* ci: change order of reusable workflow inputs
  • Loading branch information
CalvinWilkinson authored Nov 6, 2023
1 parent 37876ba commit 3ffc6f3
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-status-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
project-name: "${{ vars.PROJECT_NAME }}"
build-config: Debug
net-sdk-version: "${{ vars.NET_SDK_VERSION }}"
checkout-ref: ${{ github.event.pull_request.head.ref }}
checkout-repository: ${{ github.event.pull_request.head.repo.full_name }}
checkout-ref: ${{ github.event.pull_request.head.ref }}
secrets:
cicd-pat: ${{ secrets.CICD_TOKEN }}
6 changes: 3 additions & 3 deletions .github/workflows/unit-test-status-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ jobs:
project-name: "${{ vars.PROJECT_NAME }}Testing"
build-config: Debug
net-sdk-version: "${{ vars.NET_SDK_VERSION }}"
checkout-ref: ${{ github.event.pull_request.head.ref }}
checkout-repository: ${{ github.event.pull_request.head.repo.full_name }}
checkout-ref: ${{ github.event.pull_request.head.ref }}
secrets:
cicd-pat: ${{ secrets.CICD_TOKEN }}

Expand All @@ -38,8 +38,8 @@ jobs:
project-name: "AvaloniaTesting"
build-config: Debug
net-sdk-version: "${{ vars.NET_SDK_VERSION }}"
checkout-ref: ${{ github.event.pull_request.head.ref }}
checkout-repository: ${{ github.event.pull_request.head.repo.full_name }}
checkout-ref: ${{ github.event.pull_request.head.ref }}
secrets:
cicd-pat: ${{ secrets.CICD_TOKEN }}

Expand All @@ -51,8 +51,8 @@ jobs:
project-name: "${{ vars.PROJECT_NAME }}Tests"
build-config: Debug
net-sdk-version: "${{ vars.NET_SDK_VERSION }}"
checkout-ref: ${{ github.event.pull_request.head.ref }}
checkout-repository: ${{ github.event.pull_request.head.repo.full_name }}
checkout-ref: ${{ github.event.pull_request.head.ref }}
secrets:
cicd-pat: ${{ secrets.CICD_TOKEN }}

Expand Down
43 changes: 43 additions & 0 deletions ReleaseNotes/PreviewReleases/Release-Notes-v1.0.0-preview.30.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<h1 align="center" style="color: mediumseagreen;font-weight: bold;">
Velaptor Preview Release Notes - v1.0.0-preview.30
</h1>

<h2 align="center" style="font-weight: bold;">Quick Reminder</h2>

<div align="center">

As with all software, there is always a chance for issues and bugs, especially for preview releases, which is why your input is greatly appreciated. 🙏🏼
</div>

<h2 align="center" style="font-weight: bold;">New Features ✨</h2>

1. [#791](https://github.com/KinsonDigital/Velaptor/issues/791) - Added the following extension methods so the user can pass the object to unload instead of the path.
- `ILoader<ITexture>.Unload(ITexture?)`
- `ILoader<IFont>.Unload(IFont?)`
- `ILoader<ISound>.Unload(ISound?)`
- `ILoader<IAtlasData>.Unload(IAtlasData?)`

<h2 align="center" style="font-weight: bold;">Breaking Changes 🧨</h2>

1. [#791](https://github.com/KinsonDigital/Velaptor/issues/791) - Introduced the following breaking changes:
- Removed the `ContentExtensions.Load(this FontLoader)` extension method.
- Removed the `IContentLoader` interface.
- Removed the `ContentLoader` class.
- Removed the `ContentLoader` property from the `Window` class.
- Removed the `ContentLoader` property from the `IWindow` interface.
- Removed the `ContentLoader` property from the `IScene` interface.
- Removed the `ContentLoader` property from the `SceneBase` class.
- Removed the `CreateContentLoader` method from the `ContentLoaderFactory` class.
- Converted the `RendererFactory` to a static class to follow the same pattern as `ContentLoaderFactory`
- Removed the `IRendererFactory` interface.

<h2 align="center" style="font-weight: bold;">Dependency Updates 📦</h2>

1. [#790](https://github.com/KinsonDigital/Velaptor/pull/790), [#788](https://github.com/KinsonDigital/Velaptor/pull/788) - Updated dependency _**xunit**_ to _**v2.6.1**_
2. [#789](https://github.com/KinsonDigital/Velaptor/pull/789) - Updated dependency _**benchmarkdotnet**_ to _**v0.13.10**_
4. [#779](https://github.com/KinsonDigital/Velaptor/pull/779) - Updated dependency _**communitytoolkit.mvvm**_ to _**v8.2.2**_

<h2 align="center" style="font-weight: bold;">Other 🪧</h2>

1. [#782](https://github.com/KinsonDigital/Velaptor/issues/782) - Replaced custom guards. (Thanks [@AndreaBonda](https://github.com/AndreBonda)!)
2. [#776](https://github.com/KinsonDigital/Velaptor/issues/776) - Updated sync workflow.
2 changes: 1 addition & 1 deletion Velaptor.sln
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Workflows", "Workflows", "{
.github\workflows\release.yml = .github\workflows\release.yml
.github\workflows\sonar-scan-pr-status-check.yml = .github\workflows\sonar-scan-pr-status-check.yml
.github\workflows\sync-bot.yml = .github\workflows\sync-bot.yml
.github\workflows\sync-issue-to-pr.yml = .github\workflows\sync-issue-to-pr.yml
.github\workflows\sync-status-check.yml = .github\workflows\sync-status-check.yml
.github\workflows\triage-issue.yml = .github\workflows\triage-issue.yml
.github\workflows\unit-test-status-check.yml = .github\workflows\unit-test-status-check.yml
.github\workflows\add-new-item-to-project.yml = .github\workflows\add-new-item-to-project.yml
.github\workflows\sync-pr-to-issue.yml = .github\workflows\sync-pr-to-issue.yml
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MeasureTextPerf", "Performance\MeasureTextPerf\MeasureTextPerf.csproj", "{8690A40A-D3B2-488B-92B6-5771C21010E0}"
Expand Down
4 changes: 2 additions & 2 deletions Velaptor/Velaptor.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<AssemblyName>Velaptor</AssemblyName>

<!--Update this for production and preview releases-->
<Version>1.0.0-preview.29</Version>
<Version>1.0.0-preview.30</Version>

<!--Update this for production and preview releases-->
<FileVersion>1.0.0-preview.29</FileVersion>
<FileVersion>1.0.0-preview.30</FileVersion>

<!--
DO NOT UPDATE THIS FOR PREVIEW RELEASES!!
Expand Down

0 comments on commit 3ffc6f3

Please sign in to comment.