Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Commit

Permalink
Preparing for release 1.6.2 - the final one.
Browse files Browse the repository at this point in the history
  • Loading branch information
squid-box committed Apr 9, 2024
1 parent b26f41b commit b8d5f17
Show file tree
Hide file tree
Showing 6 changed files with 51 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on:
branches: [ "master" ]

env:
VERSION: '1.6.1.${{ github.run_number }}'
VERSION: '1.6.2.${{ github.run_number }}'

jobs:
build:
Expand Down
6 changes: 2 additions & 4 deletions SevenZip/SevenZipBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -216,17 +216,15 @@ internal void CheckedExecute(int hresult, string message, CallbackBase handler)
default:
exception = new SevenZipException(
$"Execution has failed due to an internal SevenZipSharp issue (0x{hresult:x} / {hresult}).\n" +
"Please report it to https://github.com/squid-box/SevenZipSharp/issues/, include the release number, 7z version used, and attach the archive.");
"You might find more info at https://github.com/squid-box/SevenZipSharp/issues/, but this library is no longer actively supported.");
break;
}

ThrowException(handler, exception);
}
else
{
ThrowException(handler,
new SevenZipException(message + hresult.ToString(CultureInfo.InvariantCulture) +
'.'));
ThrowException(handler, new SevenZipException(message + hresult.ToString(CultureInfo.InvariantCulture) + '.'));
}
}
else
Expand Down
19 changes: 19 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Changelog

## 1.6.2 (2024-04-10)
- Ensuring streams provided are at the beginning of the file, thanks to GitHub user fgimian.
- Fixed an issues where SFX archives would not be correctly detected, thanks to GitHub user fgimian.
- Added support for APFS format, thanks to GitHub user elihwyma.
- Added support for Wim format, thanks to GitHub user pysj.

## 1.6.1 (2023-04-04)
- Fixed broken asynchronous extraction.

## 1.6.0 (2023-03-31)
- Added option to leave streams open after extraction, thanks to GitHub user acrilly-msft.
- Added support for GPT and NTFS formats, thanks to GitHub user acrilly-msft.
- Added support for the CPIO format, thanks to GitHub user doug24.
- Changed how the Unique ID's are generated, thanks to GitHub user RoadTrain.
- Fixed an issue with multi-volume archives of more than 1000 parts, thanks to GitHub user in1gma.
- Fixed an issue when extracting from a read-only file, thanks to GitHub user benjicoh.
- Fixed an issue with appending to archives with encrypted headers, thanks to GitHub user amarendrabiorad.
- Fixed an issue when appending to encrypted archives, using streams.

## 1.5.2 (2023-03-22)
- Fixed an issue when seeking in streams with SeekOrigin.End, thanks to GitHub user bneidhold.
- Fixed an issue when checking multi-volume 7z archives, thanks to GitHub user panda73111.
Expand Down
7 changes: 6 additions & 1 deletion package.lite.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,12 @@
<license type="expression">LGPL-3.0-only</license>
<projectUrl>https://github.com/squid-box/SevenZipSharp</projectUrl>
<tags>7z sevenzip sevenzipsharp 7-zip</tags>
<releaseNotes>Fixed broken asynchronous extraction.</releaseNotes>
<releaseNotes>
Ensuring streams provided are at the beginning of the file, thanks to GitHub user fgimian.
Fixed an issues where SFX archives would not be correctly detected, thanks to GitHub user fgimian.
Added support for APFS format, thanks to GitHub user elihwyma.
Added support for Wim format, thanks to GitHub user pysj.
</releaseNotes>
<dependencies>
<group targetFramework="netstandard2.0">
<dependency id="System.Configuration.ConfigurationManager" version="4.5.0" />
Expand Down
7 changes: 6 additions & 1 deletion package.regular.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,12 @@
<license type="expression">LGPL-3.0-only</license>
<projectUrl>https://github.com/squid-box/SevenZipSharp</projectUrl>
<tags>7z sevenzip sevenzipsharp 7-zip</tags>
<releaseNotes>Fixed broken asynchronous extraction.</releaseNotes>
<releaseNotes>
Ensuring streams provided are at the beginning of the file, thanks to GitHub user fgimian.
Fixed an issues where SFX archives would not be correctly detected, thanks to GitHub user fgimian.
Added support for APFS format, thanks to GitHub user elihwyma.
Added support for Wim format, thanks to GitHub user pysj.
</releaseNotes>
<dependencies>
<group targetFramework="netstandard2.0">
<dependency id="System.Configuration.ConfigurationManager" version="4.5.0" />
Expand Down
17 changes: 17 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
This is a fork from [tomap's fork](https://github.com/tomap/SevenZipSharp) of the [original CodePlex project](https://archive.codeplex.com/?p=sevenzipsharp).

-------------------------------------------------------------

-------------------------------------------------------------

-------------------------------------------------------------

# Project Archived
As of 2024-04-10, I've decided to officially release the final version of this fork - 1.6.2 - and archive the project. I myself don't use it anymore, and the sporadic bursts of activity from me aren't useful and I have a hard time even doing good code reviews on submitted code as I'm not actively working on this anymore.

The bugs that exist will remain, feel free to fork this repository (as I once did from tomap) if you want to fix something.

-------------------------------------------------------------

-------------------------------------------------------------

-------------------------------------------------------------

## Continuous Integration

| Squid-Box.SevenZipSharp | Squid-Box.SevenZipSharp.Lite |
Expand Down

0 comments on commit b8d5f17

Please sign in to comment.