Releases: LogExperts/LogExpert
v.1.21.0
What's Changed
- update about dialog by @gureedo in #339
- 402 - Pre PR by @RandallFlagg in #434
- 446 highlighting and action trigger dialog too big for laptop screens by @Hirogen in #447
- Update README.md by @Hirogen in #454 #451
- Add comprehensive GitHub Copilot instructions for LogExpert repository onboarding by @Copilot in #467
- Fix ArgumentException when FontName in setting file is not valid by @AndisGrossteins in #469
- Persister in json by @Hirogen in #472
- added json converter for encoding and bookmarks by @Hirogen in #474
- update settings, should now no longer be lost by @Hirogen in #485
- multi language translation by @Hirogen in #443
- Upgrade .NET Core version from 9.0.x to 10.0.x by @Hirogen in #488 and #489 / #487
- Plugin repository optimizations by @Hirogen in #486
- Missing characters in log view by @Hirogen in #491
- 470 settings deserialization fails if filterparamscurrentcolumnizer cant be deserialized by @Hirogen in #492
- optimizations, resources and housekeeping by @Hirogen in #499 #495 #501
- 448 allow only 1 instance setting does nothing by @Hirogen in #500
- first iteration of darkmode is back but SUPER DUPER EXPERIMENTAL by @Hirogen in #490
New Contributors
- @gureedo made their first contribution in #339
- @stprograms made their first contribution in #452
- @Copilot made their first contribution in #467
- @AndisGrossteins made their first contribution in #469
Full Changelog: v.1.20.0...v.1.21.0
Major Changes
- .net 10 is used LogExpert needs the .net 10 Desktop Runtime
- There is a setup again 🥇
- Fixed a long standing Bug, that you could not copy more than 20k characters (this is now configurable, but at your own risk!)
- LogExpert can no be viewed in German
- The Pluginregistry has been refactored, every plugin has now a HASH and this is checked before it is loaded. This helps with security.
- Columnizers have now all json configuration files, but still can read the old xml files (but are saved in json)
What will the Future bring
- Beginning with the new year, there will be an effort to optimize performance while loading, reading, closing and filtering files, this will be realised in a new filereader that will use TPL (https://learn.microsoft.com/en-us/dotnet/standard/parallel-programming/task-parallel-library-tpl)
- The UI will be optimized, Buttons will Autosize to the Text
- More Translations (mostly DEEPL or if one of you likes to translate ;) )
Thanks to all the support and continuous reporting and making LogExpert better
v.1.20.0
What's Changed
- UI Changes - Persistent setting tab by @RandallFlagg in #367
- Replaced the WinFormsUI source code with the NuGet version by @RandallFlagg in #364
- Decouple UI businesslogic by @Hirogen in #372 | #371 | #378
- 382-foreground-and-background-dropdowns-on-highlightdialog-have-dupli… by @Hirogen in #383
- 373-v1120---importing-highlighting-config-is-broken: fixed by @Hirogen in #384
- 380 configure port used by logexpert by @Hirogen in #389
- Seperation - LogTabWindow by @RandallFlagg in #390
- editor config by @Hirogen in #393
- removed bookmark view, optimized a little bit by @Hirogen in #399
- DllImport - Solves #394 by @RandallFlagg in #395
- Default plugins - cleanup and remove windows dependencies by @RandallFlagg in #397
- Organize projects in folders by @RandallFlagg in #406
- wrong file structure, added the files to the correct one by @Hirogen in #409
- Editor config new rules by @RandallFlagg in #405 | #414 | #421
- Removed a lot of warnings by @Hirogen, @RandallFlagg in #410 | #413 | #396
- added truncate file option to context menu - .net 8 by @RandallFlagg in #334
- optimizations by @Hirogen in #387 | #400 | #407
- Moved a file from Core to UI and changed to internal by @RandallFlagg in #422
- Removed config manager from paint helper by @Hirogen in #423
- ColumnizerCallback Improvments by @RandallFlagg in #425
- remove unnecessary chocolatey dependency by @Matze693 in #426
- Organize solution and project files to be more streamlined by @RandallFlagg in #430
- Filter refactoring and warning removal by @RandallFlagg in #428
- Removed Resources from the namespace for a better readability by @RandallFlagg in #431
- 418 gui design highlighting unreadable color by @Hirogen in #424
- Update nuget by @Hirogen in #433 | #439
- Optimizing painting by @Hirogen in #432
- ssh works again, removed no longer used files by @Hirogen in #440
- update to v1.20.0 by @Hirogen in #441
Full Changelog: v.1.12.0...v.1.20.0
Release 1.12.0
What's Changed
- Issue321: Highlights should be there separated .json settings file by @Hirogen in #322
- remove GitVersion.CommandLine, it is deprecated by @Hirogen in #327
- Code improvment by @RandallFlagg in #331
- Status line update - Remove the thread and use event instead by @RandallFlagg in #333
- Issue31 missing again by @Hirogen in #336
- update about dialog by @Hirogen in #343
- Fix: Load all the plugins in the plugins directory by @RandallFlagg in #347
- Improve loading time of a file by changing the default from 500 to 50000 lines per buffer by @RandallFlagg in #345
- Create test_dotnet.yml by @Hirogen in #349
- Update README.md by @Hirogen in #350
- Code Improvements by @RandallFlagg in #346
- Change: Resources file names update to be able to compile on case sensitive file system by @RandallFlagg in #351
- issue355: fix csv columnizer not using high dpi by @Hirogen in #357
- grpc-nuget-update by @Hirogen in #358
Full Changelog: v.1.11.2...v.1.12.0
Release 1.11. Patch 2
What's Changed
- Issue 316: Problem in Highlighting and action trigger rel. 1.11.1 by @Hirogen in #317
- MaximumLineLength is no configurable, but beware it can impact the performance to change it to more then 20.000 by @Hirogen in #319
- Issue321: Highlights are now there own .json file by @Hirogen in #324
Full Changelog: v.1.11.1...v.1.11.2
Release 1.11. Patch 1
Patch for following Issues:
#314
#313
#311
Full Changelog: v.1.11.0...v.1.11.1
Release 1.11.0 .net 8
Well this has been a long awaited release, it has a lot of changes, but probably also brings a few more problems.
Major change logexpert works now with .net 8 LTS
What's Changed
- Column context menu was not working by @joostaarts in #168
- Allow resize and add autosize to the filter box (close #177) by @natenho in #193
- Import new highlight settings (instead of replace) (close #179) by @natenho in #194
- Fix file order selection when using multi-file because it is not guaranteed by OS by @natenho in #192
- Prevent ArgumentOutOfRangeException when navigating through Multifiles (close #202) by @hakanostrom in #203
- Check for an empty dir variable added by @budul100 in #189
- Filterwindow: Missing horizontal scrollbar by @Hirogen in #212
- Cleanups, removing this., OnEventName, and more by @Hirogen in #213
- german translation, renamed a file error in name by @Hirogen in #214
- update Innosetup with correct folders by @Hirogen in #217
- Json options read and write by @Hirogen in #223
- remove no longer used dll by @Hirogen in #218
- Highlight import no json selectable by @Hirogen in #225
- Consistent encoding by @Hirogen in #227
- Add PortableMode for Session Files by @Hirogen in #234
- Plugin config for portable mode by @Hirogen in #235
- Issues/issue 20 memory leak by @Hirogen in #237
- explicit dll transfering in the setup by @Hirogen in #244
- Issues/issue 182 high dpi by @Hirogen in #238
- High dpi filter correction by @Hirogen in #249
- Dark theme by @jrouzies-fr in #252
- Fix anchor on dropdown box by @jrouzies-fr in #255
- Choco package enhancement by @Matze693 in #257
- Issues/issue 245 multi instance warning by @Hirogen in #262
- copy to clipboard: always add line number by @pentop in #277
- Replace lumenworks with csvhelper by @Hirogen in #279
- Added code to the RegexColumnizer to avoid null columns & the resulting NullPointer exceptions by @kniveg in #276
- Replaced chilkat proprietary dll with open source ssh.net by @Hirogen in #280
- Making sure the appBounds in the Settings are within the current virt… by @SoftAllan in #287
- Remove Chocolatey dependency by @Matze693 in #291
- .Net 8 - Build script fix by @RandallFlagg in #300
- High DPI for .Net 8 by @TheNicker in #301
- Update LogStreamReaderBase.cs by @CzmQlik in #310
- Added a property inorder to be able to compile on linux by @RandallFlagg in #309
- Dot net 8 by @Hirogen in #308
New Contributors
- @joostaarts made their first contribution in #168
- @natenho made their first contribution in #193
- @hakanostrom made their first contribution in #203
- @budul100 made their first contribution in #189
- @dependabot made their first contribution in #220
- @jrouzies-fr made their first contribution in #252
- @Matze693 made their first contribution in #257
- @pentop made their first contribution in #277
- @kniveg made their first contribution in #276
- @SoftAllan made their first contribution in #287
- @KaiL3 made their first contribution in #293
- @RandallFlagg made their first contribution in #300
- @TheNicker made their first contribution in #301
- @CzmQlik made their first contribution in #310
Full Changelog: v1.8.7...v.1.11.0
Pre Release with .net 8
This is a pre-release for a .net 8 Version, please be aware that there might be exception.
Thanks to all of the contributions and a happy new year 2025 :)
What's Changed
- Release 1.9.0 by @Hirogen in #239
- High dpi filter correction by @Hirogen in #249
- Choco package enhancement by @Matze693 in #257
- Testversion add by @Hirogen in #258
- Issues/issue 245 multi instance warning by @Hirogen in #262
- Bump NuGet.CommandLine from 6.0.0 to 6.2.2 in /build by @dependabot in #270
- copy to clipboard: always add line number by @pentop in #277
- Replace lumenworks with csvhelper by @Hirogen in #279
- Added code to the RegexColumnizer to avoid null columns & the resulting NullPointer exceptions by @kniveg in #276
- Replaced chilkat proprietary dll with open source ssh.net by @Hirogen in #280
- .Net 8 - Build script fix by @RandallFlagg in #300
- High DPI for .Net 8 by @TheNicker in #301
New Contributors
- @pentop made their first contribution in #277
- @kniveg made their first contribution in #276
- @RandallFlagg made their first contribution in #300
- @TheNicker made their first contribution in #301
Full Changelog: v1.9.0.High.DPI...v.1.10.0_dot_net_8
Testrelease v1.9.1.9001 for the Dark Theme
What's Changed
- Fixing multiple GUI-Location Errors
- Fixed Unitest not working (this is for the CI)
- Fix anchor on dropdown box by @jrouzies-fr in #255 (fixes issue: #254)
Full Changelog: v1.9.0.Dark.Theme...v.1.9.1.9001_DarkTheme
Discord Server
We now have a Discord-Server, where you can ask questions, talk about issues and future developments 😄
https://discord.gg/SjxkuckRe9
Test-Release Dark Theme
Dark Theme is available to test:

What's Changed
- Everything from Version 1.9.0
- Dark theme by @jrouzies-fr in #252
New Contributors
- @jrouzies-fr made their first contribution in #252
Edit: Setup is now correct!
Full Changelog: v1.8.8.RC1...v1.9.0.Dark.Theme
Test-Release High DPI Version
This is the first Test Version for HIGH-DPI Features. Depending on your DPI Settings the GUI should now look "bigger".
Tested on a 4k Display
Known Issues
TabHeader texts are very small
Filterdialog (F4) is sometimes cropped
What's Changed
Full Changelog: v1.8.8.RC1...v1.9.0.High.DPI
