Skip to content

Commit

Permalink
make release notes as file per release
Browse files Browse the repository at this point in the history
  • Loading branch information
aloneguid committed Nov 11, 2024
1 parent 713f91f commit 4ea72a4
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 24 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,7 @@ jobs:
run: |
mkdir artifacts
cp src/Parquet/bin/Release/*.nupkg artifacts/
cp docs/release-history.md artifacts/
grep -m 2 -B 1000 '^## ' artifacts/release-history.md | tail -n +3 | head -n -2 > artifacts/release-notes.md
cat artifacts/release-notes.md
cp docs/rn/${{ env.VERSION }}.md artifacts/release-notes.md
- uses: actions/upload-artifact@v4
name: upload artifacts
Expand Down
17 changes: 17 additions & 0 deletions docs/rn/5.0.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
### New features

- Untyped serialisation supports async enumerable, thanks to @flambert860 in #566.

### Improvements

- For Windows, run unit tests on x86 and x32 explicitly.
- Improved GHA build/release process, combining all workflows into one and simplifying it, most importantly release management.

### Floor

- application slimmed down a bit, removing "File Explorer". Sticking to doing one thing and do it well - view Parquet files.
- Due to Avalonia startup times being not satisfactory when you are in the "mode" (1-2 seconds) Floor will reuse existing instance to open a file rather than starting the app again.

### Announcements 🎉

There is a new, very young project I've been thinking a lot for a long time and finally started - [DeltaIO](https://github.com/aloneguid/delta). It's attempting to do what Parquet.Net did for Apache Parquet but for Delta tables. It heavily relies on this library to read delta logs and data from it. It's still very young, but if you are interested in Delta with .NET, please check it out, bookmark, start and leave feedbacks/suggestions.
20 changes: 0 additions & 20 deletions docs/release-history.md → docs/rn/previous.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
## 5.0.2

### New features

- Untyped serialisation supports async enumerable, thanks to @flambert860 in #566.

### Improvements

- For Windows, run unit tests on x86 and x32 explicitly.
- Improved GHA build/release process, combining all workflows into one and simplifying it, most importantly release management.

### Floor

- application slimmed down a bit, removing "File Explorer". Sticking to doing one thing and do it well - view Parquet files.
- Due to Avalonia startup times being not satisfactory when you are in the "mode" (1-2 seconds) Floor will reuse existing instance to open a file rather than starting the app again.

### Announcements 🎉

There is a new, very young project I've been thinking a lot for a long time and finally started - [DeltaIO](https://github.com/aloneguid/delta). It's attempting to do what Parquet.Net did for Apache Parquet but for Delta tables. It heavily relies on this library to read delta logs and data from it. It's still very young, but if you are interested in Delta with .NET, please check it out, bookmark, start and leave feedbacks/suggestions.

## 5.0.1

### New feature
Expand Down
7 changes: 6 additions & 1 deletion src/Parquet.sln
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
ProjectSection(SolutionItems) = preProject
..\.editorconfig = ..\.editorconfig
..\docs\README.md = ..\docs\README.md
..\docs\release-history.md = ..\docs\release-history.md
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{3F47B841-9074-4317-8ACA-0F2EEA34FA62}"
Expand All @@ -36,6 +35,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Parquet.PerfRunner", "Parqu
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Parquet.Floor", "Parquet.Floor\Parquet.Floor.csproj", "{882BE8ED-7F5F-4392-8884-CF602622E569}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "rn", "rn", "{EE4ECD1F-5A44-4FC7-BC73-930AFB15D372}"
ProjectSection(SolutionItems) = preProject
..\docs\rn\5.0.2.md = ..\docs\rn\5.0.2.md
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -67,6 +71,7 @@ Global
{AB829BBB-EF87-4038-8D32-E1C1629F357C} = {60294E19-6F8D-4D78-9A62-C50489095484}
{F28C5308-5410-4066-9DA8-4DDC8ACB0B5B} = {AB829BBB-EF87-4038-8D32-E1C1629F357C}
{6325A9B7-32B4-464C-84F4-9B62BE630E90} = {3F47B841-9074-4317-8ACA-0F2EEA34FA62}
{EE4ECD1F-5A44-4FC7-BC73-930AFB15D372} = {60294E19-6F8D-4D78-9A62-C50489095484}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B5C12140-A3BF-47C9-A4AD-91F7C4682804}
Expand Down

0 comments on commit 4ea72a4

Please sign in to comment.