Releases: COVESA/dlt-viewer
Releases · COVESA/dlt-viewer
2.29.0-alpha6
Update macOS x86 artifact name
2.29.0-alpha3
What's Changed
Exciting New Features 🎉
- Fix Noble Debian Packaging. by @alexmucde in #712
Build pipeline 🛠
Other Changes
- qdlt library already in dlt-viewer debian package by @alexmucde in #711
- Package desktop app icon for deb-package by @vifactor in #713
- Fix Debian Build Plugins Path. by @alexmucde in #716
- Remove obsolete code and clean installation dir by @vifactor in #718
Full Changelog: 2.29.0-beta1...2.29.0-alpha3
2.29.0-beta1
What's Changed
Exciting New Features 🎉
Build pipeline 🛠
- Use Qt6 for windows CI job by @vifactor in #693
- Use Qt 6 for deb packaging by @vifactor in #687
- Use Qt6 for macos 14 and 15 CI job by @vifactor in #670
- Remove qmake project files. by @alexmucde in #603
- Fix Windows release pipeline by @hannesa2 in #710
Other Changes
- Prepare next unstable 2.29.0 by @alexmucde in #696
Full Changelog: 2.28.0...2.29.0-beta1
2.28.1
2.28.0
What's Changed
Exciting New Features 🎉
- Prepare next unstable 2.28.0. by @alexmucde in #601
- Cleanup the code related to ECUs tree populating functionality by @vifactor in #583
- Fix compilation issues by @omircon in #586
- No use of QtGlobal in c-code by @vifactor in #594
- Remove qmake windows build scripts. by @alexmucde in #602
- Move some vars and code to SearchForm from MainWindow by @vifactor in #607
- Fix export rules header by @vifactor in #608
- improve mingw compatibility and free the console in additional places by @sudomgamal in #588
- Decruft some old dead code from header files by @LocutusOfBorg in #513
- Select by commandline signature, which columns are exported in CSV. by @alexmucde in #623
- Do not block UI when building ECUs tree by @vifactor in #606
- Distinguish Log Generation and Storage Timestamps by @Pavithra-aa-Anand in #634
- Improve Settings Organisation by @Pavithra-aa-Anand in #636
- Improve Dark Mode Visibility of Scrollbar by @Pavithra-aa-Anand in #631
- Mark and Jump To Messages by @Pavithra-aa-Anand in #629
- Copy Message Payload by @Pavithra-aa-Anand in #630
- Dlt files split by @vifactor in #621
- Request user to save filter, if filter was changed. by @alexmucde in #663
- Remove Unnecessary Plugin Pane Controls by @Pavithra-aa-Anand in #632
- Persist Search History by @Pavithra-aa-Anand in #635
- Add StartupWMClass to .desktop launcher by @slci in #686
- Configure Keyboard Shortcuts by @Pavithra-aa-Anand in #637
- Update copyright year by @alexmucde in #692
- Update ReleaseNotes_Viewer.txt by @alexmucde in #695
Build pipeline 🛠
- Restore build of the unit tests on CI by @vifactor in #669
- Rename action job by @hannesa2 in #676
- Prepare CI for qt6 by @hannesa2 in #675
- Build cosmetic by @hannesa2 in #678
Other Changes
- Set filter range end automatically to end of file. by @alexmucde in #600
- Minor plugins refactoring by @vifactor in #611
- Update qdltbase.h by @alexmucde in #613
- Fix incorrect matching algo by @vifactor in #618
- Remove code duplication when writing dlt message by @vifactor in #615
- install required offscreen plugin into appimage by @vifactor in #625
- Document Dependencies for Executing AppImage by @vismam in #628
- Fix performance issue with online tracing. by @alexmucde in #633
- fix: use fromLatin1 for string args with ascii encoding by @mbehr1 in #639
- Avoid exception when parsing uninteresting control message by @vifactor in #643
- tests: add unit test for QDltArgument by @mbehr1 in #641
- fix crash due to wrongly parsed ctrl message by @vifactor in #646
- prevent memory leak on each table view context menu open by @vifactor in #650
- Fix MF4 Import time calculation. by @alexmucde in #656
- Remove ubuntu 20.04 by @bunty95 in #658
- fix README.md by @RuiMarioCosta in #661
- Create new DLt file when drag and drop pcap and mf4 files. by @alexmucde in #664
- Fix ECUs config tree when importing dlp by @vifactor in #668
- MacOS 15 by @hannesa2 in #677
- Windows 2019 to latest by @bunty95 in #673
- Windows 2022 by @bunty95 in #679
- Remove obsolete unused code from MainWindow by @vifactor in #681
- Do not clear ecu tree on log on clearing logs by @vifactor in #680
- Restore string arg encoding by @vifactor in #684
- Fix regexp replace functionality in commander by @vifactor in #690
- Prepare Releas 2.28.0 by @alexmucde in #689
- add cmake presets and update gitignore by @RuiMarioCosta in #662
- Fix marker when changing filter by @alexmucde in #691
New Contributors
- @omircon made their first contribution in #586
- @vismam made their first contribution in #628
- @Pavithra-aa-Anand made their first contribution in #634
- @RuiMarioCosta made their first contribution in #661
- @slci made their first contribution in #686
Full Changelog: 2.27.0...v2.28.0
What's Changed
Exciting New Features 🎉
- Prepare next unstable 2.28.0. by @alexmucde in #601
- Cleanup the code related to ECUs tree populating functionality by @vifactor in #583
- Fix compilation issues by @omircon in #586
- No use of QtGlobal in c-code by @vifactor in #594
- Remove qmake windows build scripts. by @alexmucde in #602
- Move some vars and code to SearchForm from MainWindow by @vifactor in #607
- Fix export rules header by @vifactor in #608
- improve mingw compatibility and free the console in additional places by @sudomgamal in #588
- Decruft some old dead code from header files by @LocutusOfBorg in #513
- Select by commandline signature, which columns are exported in CSV. by @alexmucde in #623
- Do not block UI when building ECUs tree by @vifactor in #606
- Distinguish Log Generation and Storage Timestamps by @Pavithra-aa-Anand in #634
- Improve Settings Organisation by @Pavithra-aa-Anand in #636
- Improve Dark Mode Visibility of Scrollbar by @Pavithra-aa-Anand in #631
- Mark and Jump To Messages by @Pavithra-aa-Anand in #629
- Copy Message Payload by @Pavithra-aa-Anand in #630
- Dlt files split by @vifactor in #621
- Request user to save filter, if filter was changed. by @alexmucde in #663
- Remove Unnecessary Plugin Pane Controls by @Pavithra-aa-Anand in #632
- Persist Search History by @Pavithra-aa-Anand in #635
- Add StartupWMClass to .desktop launcher by @slci in #686
- Configure Keyboard Shortcuts by @Pavithra-aa-Anand in #637
- Update copyright year by @alexmucde in #692
- Update ReleaseNotes_Viewer.txt by @alexmucde in #695
Build pipeline 🛠
- Restore build of the unit tests on CI by @vifactor in #669
- Rename action job by @hannesa2 in #676
- Prepare CI for qt6 by @hannesa2 in #675
- Build cosmetic by @hannesa2 in #678
Other Changes
- Set filter range end automatically to end of file. by @alexmucde in #600
- Minor plugins refactoring by @vifactor in #611
- Update qdltbase.h by @alexmucde in #613
- Fix incorrect matching algo by @vifactor in #618
- Remove code duplication when ...
2.27.0
What's Changed
Exciting New Features 🎉
- Additional port 3489 for DLT MF4 Import. by @alexmucde in #552
- Improve speed of MF4 and PCAP import. by @alexmucde in #553
- Use QCommandLineParser for command line args parsing by @vifactor in #543
- Enable Filter Regex Replacement also for exporting into DLT format. by @alexmucde in #554
- Fix and Improve RegEx Replace feature. by @alexmucde in #565
- Add QDltOptmanager unit tests and minor cleanup by @vifactor in #564
- Windows update Script to use Qt 6.7.3. by @alexmucde in #568
- Add dlf file extension when saving filter by @vifactor in #567
- Remove CtxId check from Filetransfer Plugin. by @alexmucde in #570
- Improve progress output. by @alexmucde in #571
- Change table view font on Ctrl + Wheel combination by @vifactor in #578
- LRU for main table model by @vifactor in #575
- Remove unused mcudpsocket class by @vifactor in #579
- Progress output in dlt-commander. by @alexmucde in #581
- Background thread for import. by @alexmucde in #582
- Background thread for export. by @alexmucde in #584
- Improve speed MF4 import. by @alexmucde in #585
- Remove extra thread for filter index to improve performance. by @alexmucde in #589
- DLT Commander remove creation of Filter index when exporting to speed… by @alexmucde in #590
- Multifilter export feature for dlt-commander (-multifilter) by @alexmucde in #591
- Prepare v2.27.0 release by @alexmucde in #598
Build pipeline 🛠
- Rename build file for Darwin by @hannesa2 in #559
- Rename qmake build file for Windows by @hannesa2 in #561
- Linux build only with cmake in CI by @hannesa2 in #562
- Rename Linux build by @hannesa2 in #593
- CI for ubuntu 22 and 24 by @vifactor in #592
Other Changes
- Fix setting filter index range start and stop when filter are active. by @alexmucde in #555
- Revert/Remove Regex Replace feature for DLT Export. by @alexmucde in #556
- Simplify handling of logging only mode in log table view by @vifactor in #569
- Reapply "Use QCommandLineParser instead of custom cmd args parsing (#543)" by @vifactor in #566
- Fix for command line parser issue with multiple arguments with same t… by @alexmucde in #574
- Fix wheel scrolling of the main tableview by @vifactor in #580
- Notarization updates by @bunty95 in #587
- Fix MF4 import with only one datablock. by @alexmucde in #596
Full Changelog: 2.26.2...2.27.0
2.26.2
What's Changed
Exciting New Features 🎉
- Enable Debian build for noble. by @alexmucde in #542
- Extend regex replace filter operation to all functionalities. by @alexmucde in #545
Build pipeline 🛠
- Run unit tests for Linux on CI by @vifactor in #538
- Fix MacOS release artifacts by @hannesa2 in #548
- MacOS release with codesign and notarization by @hannesa2 in #549
- Include mac artifacs release by @hannesa2 in #550
Other Changes
- Fix qmake build by @alexmucde in #544
- Change regex replace func from std to qt internal. by @alexmucde in #546
Full Changelog: 2.26.1...2.26.2
2.26.1
What's Changed
Exciting New Features 🎉
- DLT Commander Tool by @alexmucde in #500
- Fix more compilation warnings by @vifactor in #499
- Rename dlt_common.c into dlt_common.cpp. by @LocutusOfBorg in #506
- Revert Rename of dlt_common. by @alexmucde in #512
- New command line option delimiter for CSV export. by @alexmucde in #515
- Mac app store by @bunty95 in #521
- Testable search by @vifactor in #505
- Remove dead code related to payload range search functionality by @vifactor in #525
- Replace search progress dialog with an in-place progress bar by @vifactor in #509
- Increase precision of float ouput to 8 digits by @alexmucde in #530
- Keep console logging if app is launched from cmd by @vifactor in #528
Build pipeline 🛠
- Abi in MacOS artifacts by @hannesa2 in #526
- Bump action by @hannesa2 in #527
- Notarization MacOS by @hannesa2 in #532
- Removed creating tar from build by @bunty95 in #537
- Skip notarization on a fork by @hannesa2 in #539
- Skip notarization on a fork by @hannesa2 in #540
Other Changes
- macOS Catalina by @bunty95 in #511
- install qoffscreen plugin on windows by @vifactor in #510
- Fix MF4 Import. by @alexmucde in #518
- change parent of actions in config context menu by @vifactor in #522
- fix signal for socket error by @vifactor in #519
- Make code backward compatible with Qt 5.12 by @vifactor in #531
Full Changelog: 2.26.0...2.26.1
2.26.0
What's Changed
Exciting New Features 🎉
- Dot matches newlines in regexps by @tohammer in #401
- Prepare Qt6 build by @alexmucde in #411
- Improve non verbose mode plugin: by @alexmucde in #412
- Set working directory from cli by @tohammer in #402
- Allow mixing project and dlt file arguments directly by @tohammer in #403
- Improve and document command line options by @alexmucde in #413
- Separate installation directories. by @alexmucde in #424
- Add further EtherTypes to pcap import by @alexmucde in #429
- First MF4 import support. by @alexmucde in #431
- Improve pcap and mf4 import. by @alexmucde in #432
- Support IP segmentation in pcap and mf4 import by @alexmucde in #434
- Pcap and mf4 import improved Exlplorer widget support. by @alexmucde in #436
- Fix import from pcap file dialog. by @alexmucde in #438
- Fix compiler warnings by @alexmucde in #439
- Further Cleanup Open and Append commands. by @alexmucde in #456
- Remove Reset Default Filter. by @alexmucde in #466
- Filetransfer Plugin: - Default Save path by @alexmucde in #471
- Add tooltips to logs by @qjcina in #476
- Allow conversion of input files in stream format by @mrclauss in #475
- Fixed some compilation warnings by @joas77 in #474
- Remove unused code and silence a deprecation warnings by @vifactor in #496
- Cleanup commandline output. by @alexmucde in #498
Build pipeline 🛠
- MacOS build more verbose by @hannesa2 in #484
- @rpath/libqdlt.dylib fix for MacOS by @bunty95 in #482
- MacOS qt5 arm64 build by @hannesa2 in #485
- Fix release job by @hannesa2 in #504
Other Changes
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #399
- Bump actions/download-artifact from 3 to 4 by @dependabot in #400
- Support Qt6 only. by @alexmucde in #397
- Revert "Support Qt6 only. (#397)" by @alexmucde in #409
- MacOS 13; XCode 15.2 by @hannesa2 in #410
- Fix new plugin commands from command line. by @alexmucde in #415
- Open DLT file writable only when needed. by @alexmucde in #417
- Logging only filtered messages feature by @alexmucde in #418
- Fix Qt6 issues by @alexmucde in #423
- New DLT Msg Cache. by @alexmucde in #437
- Remove null characters when exporting to clipboard by @alexmucde in #435
- Fix commandline by @alexmucde in #441
- Fix Cache function: by @alexmucde in #442
- QT 5.15.2 by @rus0000 in #444
- Fix cache function. by @alexmucde in #445
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #446
- Remove Qt Gui/Widgets dependency from qdlt library. by @alexmucde in #447
- macOS: Fix build with brew QT5.15.13 by @rus0000 in #449
- Clean up convert command line command. by @alexmucde in #450
- Fix crash in cache by using Mutex by @alexmucde in #451
- Fix Filetransfer Plugin Qt6 issue. by @alexmucde in #452
- Support DLTv2 decoding as an option in the settings by @alexmucde in #454
- Filetransfer Plugin: Fix crash with Qt6 by @alexmucde in #455
- Update debian build package to focal. by @alexmucde in #458
- Change Export to simplified payload. by @alexmucde in #459
- Fix baudrate disabled. by @alexmucde in #462
- Bump jurplel/install-qt-action from 3 to 4 by @dependabot in #470
- Fix DLTv2 support. by @alexmucde in #472
- Fix open and append dialog case sensitive endings. by @alexmucde in #473
- Update Windows Build script to Qt 6.7.1 by @alexmucde in #480
- Fix dark mode. by @alexmucde in #481
- Enable Offscreen mode in silent mode. No display needed anymore in Li… by @alexmucde in #483
- Update Debian build script. by @alexmucde in #486
- MacOS qt5 arm64 cmake solution by @bunty95 in #487
- Remove Windows Vista support. by @alexmucde in #489
- Enable Plugin when sending command line command to plugin. by @alexmucde in #490
- Fix Multifilter feature, expecially with older Qt version. by @alexmucde in #493
- Fix filter active color. by @alexmucde in #494
- Fix filter menu. by @alexmucde in #497
New Contributors
- @qjcina made their first contribution in #476
- @mrclauss made their first contribution in #475
- @joas77 made their first contribution in #474
- @bunty95 made their first contribution in #482
- @vifactor made their first contribution in #496
Full Changelog: v2.25.0...2.26.0
v2.25.0
Release v2.25.0
What's Changed
Exciting New Features 🎉
- bugfix: install qt5 dev packages manually since qt5-default is not available by @freitzzz in #366
- Improved speed when loading DLT files by @alexmucde in #364
- Build on Apple Silicon by @hannesa2 in #369
- Release with auto. generated changelog by @hannesa2 in #371
- Import from PCAP file by @alexmucde in #377
- Fix non-monotonic timestamps under Windows by @mbehr1 in #381
- Improve speed of non verbose plugin Fibex loader by @alexmucde in #386
- Add more keyboard shortcuts by @tohammer in #387
- Increase search history limit by @tohammer in #388
- Allow passing multiple dlt files on commandline by @tohammer in #390
- filetransferplugin: Present save popup once by @mfukar in #392
Other Changes
- Fix release CI by @hannesa2 in #368
- No viable conversion from 'QDltDataView' to 'QByteArray' by @SangTruongTan in #373
- Bump actions/checkout from 3 to 4 by @dependabot in #375
- Disable Completer in Injection Dialog by @alexmucde in #378
- Fix to use configured timezone during export by @alexmucde in #379
- Bump jurplel/install-qt-action from 3 to 4 by @dependabot in #385
- Revert "Bump jurplel/install-qt-action from 3 to 4 (#385)" by @hannesa2 in #389
- Experimental IPC import from PCAP by @alexmucde in #394
- Prepare v2.25.0 release by @alexmucde in #393
New Contributors
- @freitzzz made their first contribution in #366
- @SangTruongTan made their first contribution in #373
- @mfukar made their first contribution in #392
Full Changelog: v2.24.0...v2.25.0