Skip to content

Commit

Permalink
Update README.md and change version to 2.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mjebrahimi committed Feb 8, 2024
1 parent 913bc22 commit 91bd99c
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# EasyCompressor

<img src="src/EasyCompressor.png" width="100" height="100" align="left"/> An **Easy-to-Use** and **Optimized** compression library for .NET that unified several compression algorithms including **LZ4**, **Snappy**, **Zstd**, **LZMA**, **Brotli**, **GZip**, **ZLib**, and **Deflate**.
<img src="https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/master/src/EasyCompressor.png" width="100" height="100" align="left"/> An **Easy-to-Use** and **Optimized** compression library for .NET that unified several compression algorithms including **LZ4**, **Snappy**, **Zstd**, **LZMA**, **Brotli**, **GZip**, **ZLib**, and **Deflate**.

Along with a great [**Performance Benchmark**](#benchmarks) between different compression algorithms.

Expand Down Expand Up @@ -276,7 +276,7 @@ public class YourClass
- GZip
- Deflate -->

![Benchmark](Benchmark.png)
![Benchmark](https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/master/Benchmark.png)

### Other Benchmarks

Expand Down Expand Up @@ -310,7 +310,7 @@ public class YourClass
2. LZMACompressor (smaller in large data but **very slow** and memory inefficient)
3. ZstdSharpCompressor (**fastest** meanwhile with acceptable/good enough level of compression)

![Benchmark](docs/Benchmark-HighestCompression.png)
![Benchmark](https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/master/docs/Benchmark-HighestCompression.png)

#### BenchmarkDotNetVisualizer🌈

Expand Down Expand Up @@ -342,7 +342,7 @@ All the benchmarks are visualized using [BenchmarkDotNetVisualizer](https://gith
StreamCompatible which is compatible with Stream's output. (NOT compatible with other modes neither LegacyCompatible nor Optimal modes)
It's slower than other modes but moderate in memory allocation. (Slow_GCModerated)

**Full Changelog**: https://github.com/mjebrahimi/EasyCompressor/compare/1.4.0...2.0.0
**Full Changelog**: https://github.com/mjebrahimi/EasyCompressor/compare/1.4.0...2.0.1

## Todo

Expand All @@ -357,7 +357,7 @@ Open an [issue](https://github.com/mjebrahimi/EasyCompressor/issues/new) or [dis

## Contributing

Create an [issue](https://github.com/mjebrahimi/EasyCompressor/issues/new) if you found a **BUG** or have a **Suggestion** or **Question**.
Create an [issue](https://github.com/mjebrahimi/EasyCompressor/issues/new) or [discussion](https://github.com/mjebrahimi/EasyCompressor/discussions/new/choose) if you found a **BUG** or have a **Suggestion** or **Question**.

**Or if you want to develop this project:**

Expand Down
6 changes: 3 additions & 3 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
<LangVersion>12.0</LangVersion>
<ImplicitUsings>disable</ImplicitUsings>
<Nullable>disable</Nullable>
<Version>2.0.0</Version>
<PackageVersion>2.0.0</PackageVersion>
<AssemblyVersion>2.0.0</AssemblyVersion>
<Version>2.0.1</Version>
<PackageVersion>2.0.1</PackageVersion>
<AssemblyVersion>2.0.1</AssemblyVersion>
<Authors>Mohammad Javad Ebrahimi</Authors>
<Company>Mohammad Javad Ebrahimi</Company>
<Copyright>Copyright © Mohammad Javad Ebrahimi 2020</Copyright>
Expand Down
4 changes: 2 additions & 2 deletions src/EasyCaching.Extensions.EasyCompressor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# EasyCaching.Extensions.EasyCompressor

<img src="/src/EasyCompressor.png" width="100" height="100" align="left"/>A nice integration between [EasyCaching](https://github.com/dotnetcore/EasyCaching) and [EasyCompressor](https://github.com/mjebrahimi/EasyCompressor).
<img src="https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/master/src/EasyCompressor.png" width="100" height="100" align="left"/>A nice integration between [EasyCaching](https://github.com/dotnetcore/EasyCaching) and [EasyCompressor](https://github.com/mjebrahimi/EasyCompressor).

This library aids in **Improving Performance** by **Reducing Memory Usage** and **Bandwidth Usage** by compressing your cache data, especially for distributed cache (such as Redis).

Expand Down Expand Up @@ -82,7 +82,7 @@ You can see the benchmark of compressors [here](https://github.com/mjebrahimi/Ea

## Contributing

Create an [issue](https://github.com/mjebrahimi/EasyCompressor/issues/new) if you found a **BUG** or have a **Suggestion** or **Question**.
Create an [issue](https://github.com/mjebrahimi/EasyCompressor/issues/new) or [discussion](https://github.com/mjebrahimi/EasyCompressor/discussions/new/choose) if you found a **BUG** or have a **Suggestion** or **Question**.

**Or if you want to develop this project:**

Expand Down

0 comments on commit 91bd99c

Please sign in to comment.