Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion MiniExcel.slnx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
<File Path="README-NuGet.md" />
<File Path="README.md" />
<File Path="README.zh-CN.md" />
<File Path="README.zh-Hant.md" />
<File Path=".github\workflows\benchmark.yml" />
<File Path=".github\workflows\codeql-analysis.yml" />
<File Path="src\Directory.Build.props" />
Expand Down
5 changes: 3 additions & 2 deletions README-V2.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
---

<div align="center">
If MiniExcel was useful to you please <a href="https://github.com/mini-software/MiniExcel">star</a> the project and consider <a href="https://miniexcel.github.io">donating</a>. A small gesture can make a big difference in improving the library!
If MiniExcel was useful to you please consider <a href="https://miniexcel.github.io">donating</a>, or simply <a href="https://github.com/mini-software/MiniExcel">starring</a> the project. A small gesture can make a big difference in improving the library!
</div>

---
Expand Down Expand Up @@ -108,7 +108,8 @@ dotnet add package MiniExcel
```

This package will contain the assemblies with both Excel and Csv functionalities, along with the original `v1.x` methods' signatures.
If you don't care for those you can also install the Excel and Csv packages separately:
~~If you don't care for those you can also install the Excel and Csv packages separately:~~
We're still pondering whether this is the best way to move forward with the library, and if we do this is how you'll be able to add the separate packages:

```bash
dotnet add package MiniExcel.Core
Expand Down
3 changes: 2 additions & 1 deletion V2-Upgrade-Notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
`MiniExcel.Importers`, `MiniExcel.Exporters` and `MiniExcel.Templaters` will give you access to, respectively, the `MiniExcelImporterProvider`, `MiniExcelExporterProvider` and `MiniExcelTemplaterProvider`.
- This way Excel and Csv query methods are split between the `OpenXmlImporter` and the `CsvImporter`, accessible from the `MiniExcelImporterProvider`.
- The same structure was adopted for export methods through `OpenXmlExporter` and `CsvExporter`, while template methods are instead currently only found in `OpenXmlTemplater`.
- Csv methods are only available if the MiniExcel.Csv package is installed, which is pulled down automatically when the full MiniExcel package is downloaded.
- ~~Csv methods are only available if the MiniExcel.Csv package is installed, which is pulled down automatically when the full MiniExcel package is downloaded.~~
We're still pondering whether this is the best way to move forward with the library, currently only the full MiniExcel package is available.
- If the full MiniExcel package is downloaded, the previous namespace will coexist along the new one, containing the original static methods' signatures, which have become a facade for the aferomentioned providers.
- `IConfiguration` is now `IMiniExcelConfiguration`, but most methods now require the proper implementation (`OpenXmlConfiguration` or `CsvConfiguration`) to be provided rather than the interface
- MiniExcel now fully supports asynchronous streaming the queries,
Expand Down
Loading