Releases: MEAT-Inc/SharpWrap2534
Releases · MEAT-Inc/SharpWrap2534
v3.3.1.251 - SharpLogging Updates
Version 3.3.3.253 - Logging Updating
- Included a new SharpWrap2534 DLL along with a new SharpLogger DLL.
- Now requiring NLog version 4.7.14 in the output projects instead of 4.7.12.
- Included some fixes for issues around the session setup routines as well.
What's Changed
- Logging updates by @ZacharyWalsh57 in #35
- PR for Release of newest version logging by @ZacharyWalsh57 in #36
Full Changelog: v3.3.1.251...v3.3.3.253
v3.3.1.251 - Session Configuration Fixes
Version 3.3.1.251 - Session Configuration Fixes
- Wrote in new shutdown logic patterns to stop issues on close
- Fixed issues with some voltage related commands and other IOCTL commands.
- Built new logging output format for setup routine
- Designed new layout for finding devices/channels when sessions are in use so we stop getting index issues.
What's Changed
- Included new API Signatures by @ZacharyWalsh57 in #29
- Included new API Signatures by @ZacharyWalsh57 in #30
- PR To include changes up to version 2.14.2.131 by @ZacharyWalsh57 in #31
- API Method Shutdown Rework by @ZacharyWalsh57 in #32
- PR for better session lookup methods by @ZacharyWalsh57 in #33
- PR to include tested fixes for consumers by @ZacharyWalsh57 in #34
Full Changelog: v2.13.11.125...v3.3.1.251
v3.2.4.241 - Major Changes
Version 3.2.4.241 - Deconstruction, Voltage, and More!
- Code changes in place for new IOCTLs used for Voltage configuration values
- Improved shutdown routine which forces the user to close sessions out. This fixes all the session conflicts we have been seeing.
- Fixed a slew of issues with PTRead voltage when using a V0404 and then V0500 instance object back to back.
- Improved overall logging output routines and built in a good number of new Structs/Enums for the constants.
What's Changed
- Included new API Signatures by @ZacharyWalsh57 in #29
- Included new API Signatures by @ZacharyWalsh57 in #30
- API Method Shutdown Rework by @ZacharyWalsh57 in #32
Full Changelog: v2.13.11.125...v3.2.4.241-alpha
v2.12.10.123 - Name Refacotring
Version 2.12.11.124 - IOCTL Commands Included
- Included new code changes for IOCTL Commands.
- Made small naming change for commands to move from PassThru into PT instead for name declerations
Full Changelog: v2.12.10.123...v2.12.11.124
v2.12.10.123 - IOCTL Commands
Version 2.12.10.123 - IOCTL Commands Included
- Included new code changes for IOCTL Commands.
- Now able to issue Clear TX and RX Bufffer commands, and the PTReadVoltage command.
- Included a change to allow access to all native IOCTL Command setups/configurations so if an instance is not showing a desired IOCTL publicly, you can invoke it manually by passing structs into it
What's Changed
- PR For IOCTL Commands by @ZacharyWalsh57 in #25
- PR For IOCTL Commands by @ZacharyWalsh57 in #26
- PR For IOCTL Commands by @ZacharyWalsh57 in #27
- PR For IOCTL Commands by @ZacharyWalsh57 in #28
Full Changelog: v2.10.7.120...v2.12.10.123
v2.10.7.120
Version 2.10.7.120 - Device Init Routine Fixes
- Fixed a small set of issues found during DLL importing routines.
- These exceptions thrown were taking up a lot of processing time to deal with and were slowing down consuming programs.
- I've included a set of try/catch blocks to deal with these exceptions before they even make it to our consuming application in hopes that we can stop these slow downs in the future.
What's Changed
- Fixed some DLL importing issues. by @ZacharyWalsh57 in #24
Full Changelog: v2.10.6.114...v2.10.7.120
v2.10.6.114
Version 2.10.6.114 - Universal JVersion
- Included small change to the JVersion enumerable to include an 'All Versions' enum type.
- This type is used for searching through the registry entries and DLL Versions for a more universal search output.
-
- Included small changes to project files and relocated CSProj files that were lost at some point during migration
Full Changelog: v2.10.5.111...v2.10.6.114
v2.10.5.111
Version 2.10.5.111 - Access Modifiers and API Work
- Built in some new changes for access modifiers to include new methods for building instances of objects in this lib.
- Included some more calls in the Session object for the main API routines. This allows us to use more methods with fewer levels of calling.
- Setup Session object so that we can make them at any time to build our output values to configure for use on the consuming application level.
What's Changed
- PR To begin testing user control content for DLL Output view by @ZacharyWalsh57 in #21
- PR To include new UI code into the main branch by @ZacharyWalsh57 in #22
- PR to include new code changes for Access by @ZacharyWalsh57 in #23
Full Changelog: v1.1.4.105...v2.10.5.111
Version 2.1.5.109 - The Sharp UI
Version 2.1.5.109
- Version 2.1.5.107 includes new code changes for the inclusion of the SharpWrap2534 UI contents.
- THIS PRE-RELEASE FOR NOW! Once I get binaries for the UI component of this package, then it will be published out as a final release.
- UPDATE: 1/7/2022 - 4:46PM. Building now passed correctly for our UI Component and package. Those binaries are shown below. They DO NOT require including the MahApps Metro packages but when installed, the controls are converted over automatically into Metro themes outputs.
Full Changelog: v1.1.4.105...v2.1.5.109-SharpUI
v1.1.4.105
Version 1.1.4.105
Version 1.1.4.105 has one small fix which includes better error catching when using the J2534 singleton instances. This bug appeared when developing the SharpSimulator
What's Changed
- Pulling 1.1.3.104 into main by @ZacharyWalsh57 in #18
- Fixed Device disposal error by @ZacharyWalsh57 in #19
- Fixed device disposal by @ZacharyWalsh57 in #20
Full Changelog: v1.1.3.104...v1.1.4.105