Skip to content

Releases: daqifi/daqifi-desktop

3.0.1

11 Sep 02:17
beac3c6

Choose a tag to compare

What's Changed

  • fix: fixes behavior with DIO by @tylerkron in #143
  • feat: add GitHub Actions workflow for automated release process by @tylerkron in #144
  • feat: implement prevention of computer sleep during streaming by @tylerkron in #145
  • chore: add code coverage by @tylerkron in #146
  • chore: Move to standard observableobject by @tylerkron in #149
  • chore: various code cleanup by @tylerkron in #150
  • chore: leverage daqifi.core for protobuf definition and other message types by @tylerkron in #151
  • chore: Replace delegate command with standard library by @tylerkron in #154
  • chore: update dependabot by @tylerkron in #155
  • chore(deps): bump ytanikin/PRConventionalCommits from 1.2.0 to 1.3.0 by @dependabot[bot] in #156
  • feat: add warning if enabling a profile that is missing a device by @tylerkron in #160
  • fix: fixed legend on live graph and logged data by @tylerkron in #161
  • fix: handle null values in EnumDescriptionConverter to prevent crashes by @cptkoolbeenz in #176
  • docs: add CLAUDE.md for AI assistant context by @cptkoolbeenz in #175
  • feat: Implement comprehensive debug feature for DAQiFi firmware correlation by @tylerkron in #179
  • chore: add .gitattributes for consistent line endings by @cptkoolbeenz in #177
  • feat: Show device information in USB view (#104) by @tylerkron in #181
  • feat: upgrade to Daqifi.Core 0.3.0 and add migration plan by @tylerkron in #182
  • "Claude PR Assistant workflow" by @cptkoolbeenz in #189
  • feat: add delay and re-enable WiFi after network configuration change… by @tylerkron in #190
  • fix: firmware notification are fixed by @tylerkron in #191
  • feat: optimize export performance for large datasets (#188) by @tylerkron in #192
  • chore: codebase cleanup - remove legacy files and modernize C# syntax by @tylerkron in #204
  • chore: consolidate package versions and cleanup for AI-friendliness by @tylerkron in #205
  • chore: update dependabot PR prefix to 'deps: ' by @tylerkron in #206
  • chore: replace Codacy with native .NET static analysis tools by @tylerkron in #209
  • deps: Bump Google.Protobuf to 3.32.0 by @dependabot[bot] in #210
  • deps: bump actions/checkout from 4 to 5 by @dependabot[bot] in #207
  • deps: Bump EFCore.BulkExtensions from 8.1.1 to 8.1.3 by @dependabot[bot] in #195
  • deps: Bump Bugsnag.AspNet.Core from 3.1.0 to 4.1.0 by @dependabot[bot] in #194
  • deps: Update MahApps.Metro.IconPacks to 6.1.0 by @tylerkron in #218
  • deps: Update Entity Framework Core to 9.0.8 by @tylerkron in #222
  • deps: Update NLog to 6.0.3 by @tylerkron in #223
  • deps: Update development tools and testing framework dependencies by @tylerkron in #228
  • chore: upgrade to .NET 9 and replace WindowsFirewallHelper with COM firewall wrapper by @tylerkron in #234
  • chore: Suppress CA1707 warnings in test projects by @tylerkron in #235
  • chore: Suppress CA1416 platform compatibility warnings by @tylerkron in #236
  • chore: removed some warnings by @tylerkron in #237
  • chore: Removed a handful of warnings by @tylerkron in #238
  • chore: reduce more warnings by @tylerkron in #239
  • chore: more cleanup by @tylerkron in #240
  • fix: USB connected devices show COM port instead of IP address by @tylerkron in #241
  • fix: resolve WiFi device discovery and connection issues by @tylerkron in #249
  • fix: Prevent adding the same physical device via both USB and WiFi interfaces by @tylerkron in #242
  • fix: Implement natural sorting for channel names by @tylerkron in #250
  • deps: consolidate all dependabot updates by @tylerkron in #251
  • fix: resolve GitHub Actions release workflow build failures by @tylerkron in #253

New Contributors

Full Changelog: 3.0.0...3.0.1

3.0.0

09 Apr 03:36

Choose a tag to compare

Summary What's Changed

  • Framework & Dependencies: Upgraded the project to .NET 8 and updated various dependencies. Introduced Protobuf 3.
  • Firmware Updates: Improved the firmware update process, adding checks for Wi-Fi firmware, re-enabling manual updates, fixing state issues post-update, and disabling the option over Wi-Fi connections.
  • Device Discovery: Enhanced device discovery to broadcast across all networks and fixed related bugs.
  • Device Logging: Added the ability to log events directly on the device and view a list of these logs. Note: Viewing the logs themselves will come in a future update
  • Data Export: Significantly improved CSV export functionality, adding support for large datasets, multi-device exports, and an option for relative vs. absolute timestamps.
  • Connectivity & Stability: Improved handling of unexpected device disconnections and fixed UDP port conflicts. Addressed issues with serial port usability after disconnection.
  • User Interface & Experience: Added confirmation for Wi-Fi setting changes, fixed UI elements (menu capitalization, logging session list), and implemented application version checking.
  • Feature Enhancements: Added support for multiple devices when adding channels and updated Wi-Fi security types.
  • Development & Maintenance: Introduced conventional commit checks, added a contribution guide, updated the README, removed unused code/imports, and performed general cleanup.

Detailed What's Changed

New Contributors

Full Changelog: 1.1.0...3.0.0

1.1.0

05 Jan 05:44
d8d51a4

Choose a tag to compare

What's Changed

  • feat: added a setting to change the csv delimiter by @tylerkron in #35

Full Changelog: 1.0.12...1.1.0

1.0.12

20 May 02:45
8280e0d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.11...1.0.12

1.0.11

11 Nov 02:33
503c9f1

Choose a tag to compare

Fixes

  • Use the actual device timestamps. by @tylerkron in #14
    • Fixes device timestamp rollover issue

What's Changed

Full Changelog: 1.0.10...1.0.11

1.0.10

21 Sep 02:16
21b77ff

Choose a tag to compare

What's Changed

New Contributors

Known Issues

  • Software doesn't handle hardware 32bit timestamp value rolls over. When this occurs we see a gap in time (85s worth of gap).

Full Changelog: https://github.com/daqifi/daqifi-desktop/commits/1.0.10