Skip to content

Releases: OptiSchmopti/CsvProc9000

v1.4.0

05 Nov 17:35
Compare
Choose a tag to compare

🌟 What's New

  • #75 Add a UI application where you can configure the settings for the service by @wgnf
  • Add optional names to rules

Full Changelog: v1.3.0...v1.4.0

v1.3.0

08 Apr 17:51
Compare
Choose a tag to compare

🌟 What's New

  • Write logs to a rolling file (creates a new file every day, without any other restrictions) by @wgnf

🐞 Bugfixes

  • When using as a Windows-Service, still write the logs to the binary-folder (not C:/System/Win32) by @wgnf

⬆️ Version upgrades

Full Changelog: v1.2.0...v1.3.0

v1.2.0

11 Nov 19:58
7481437
Compare
Choose a tag to compare

🐞 Bugfixes

  • Also detect renamed files by @wgnf in #38

⬆️ Version upgrades

  • Upgrade to .NET 6 by @wgnf in #39
  • Bump System.Text.Encoding.CodePages from 5.0.0 to 6.0.0 by @dependabot in #36
  • Bump Microsoft.Extensions.Hosting.WindowsServices from 5.0.1 to 6.0.0 by @dependabot in #35
  • Bump Microsoft.Extensions.Hosting from 5.0.0 to 6.0.0 by @dependabot in #34

Full Changelog: v1.1.0...v1.2.0

v1.1.0

07 Nov 14:02
bc17311
Compare
Choose a tag to compare

🌟 What's New

  • Warning when import failed with message by @wgnf in #30
  • Add ability to set charset for export by @wgnf in #31
    • Config-Parameter named OutboxFileCharset (defaults to "UTF-8")
    • All available values can be found here - look at the column "name"!

Full Changelog: v1.0.1...v1.1.0

v1.0.1

02 Nov 15:23
f835628
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Reading a csv file now reliably detects the encoding by @wgnf in #27

⌨️ Codebase Improvements

Full Changelog: v1.0.0...v1.0.1

v1.0.0

01 Nov 23:37
1ed4dad
Compare
Choose a tag to compare

🌟 What's new?

  • #7 (💥 Breaking Change) The Service can now reliably handle lots of input files. by @wgnf in #21
    • Added new configuration parameter JobThreadCount (pos. number, default: 2) which controls how many processes can run in parallel
  • #6 The Service now also recognizes files that are in the Inbox-Folder before execution and will process them as well upon process start. by @wgnf in https://github.com/OptiSchmopti/CsvProc9000

⌨️ Codebase Improvements

  • Bump Microsoft.NET.Test.Sdk from 16.9.4 to 17.0.0 by @dependabot in #22
  • Bump coverlet.collector from 3.0.2 to 3.1.0 by @dependabot in #23
  • Bump JetBrains.Annotations from 2021.2.0 to 2021.3.0 by @dependabot in #20
  • Refactored some portions of the code. by @wgnf in #21
  • #2 Added Unit-Tests for all code. by @wgnf in #21
  • #17 Uses CsvHelper to write the CSV-Files as well. by @wgnf in #21

Full Changelog: v0.2.0...v1.0.0

v0.2.0

30 Oct 12:46
bc4d49e
Compare
Choose a tag to compare

🌟 What's new?

  • Add ability to wrap all values with quotes in output by @wgnf in #18

Full Changelog: v0.1.1...v0.2.0

v0.1.1

24 Oct 18:03
Compare
Choose a tag to compare

This release fixes an issue that i missed

🐞 Bug Fixes

  • #5: Inbox and Outbox directories are now being created before they're used to make sure there are no unnecessary exceptions when starting up the Service (this was supposed to be already in place for the Outbox, but i missed an ! 😨 )

v0.1.0

23 Oct 21:34
Compare
Choose a tag to compare

This release includes the first implementation for the CsvProc9000.

🌟 Whats new?

  • Observing a configurable Inbox-Folder for newly created CSV-Files
  • Reading in that CSV-File
  • Applying changes to that CSV-File according to the defined rules
  • Saving the altered CSV-File to a configured Outbox-Folder