Releases: PepperDash/PepperDashCore
Releases · PepperDash/PepperDashCore
v2.0.1
v2.0.1-ssh-fix.1
2.0.1-ssh-fix.1 (2025-03-06)
Bug Fixes
- update some exception messages to not print exception (8ace195)
v2.0.0
2.0.0 (2025-03-06)
- feat!: support only .NET Framework 4.7.2 (638df4d)
Bug Fixes
- (PepperDash Core) Fix issue with stream debugging and bytes received (43efa2d)
- add console log level recall (32caa00)
- add CORS headers to all responses (8f47762)
- add methods to set Error Log and File minimum level (7a4a91c)
- add null check for SSH reconnect timer (70b09fb)
- add null value handling and make some values nullable (fa88e1b)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (6221619)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (e98aae2)
- added GetRouteCollection method, additional refactoring to resolve use of base class (627a39e)
- adds debug statement to log output (eece4de)
- adds IP from ethernet helper class (6c51ce5)
- Adds more JsonProperty decorators to comm interfaces (3e9deba)
- adds null checks (b845e42)
- adds ssh dispose for the client (f731783)
- adds text formatter (29c3fe2)
- Adds try/catch around pre/post activation calls and adds JsonProperty decorators to Key and Name properties in interfaces (2558f44)
- Adds url property and utilizes private _path for consistency (19032a0)
- Assigns a value to the sink local var (2223e09)
- better way to instantiate websocket sink (7517666)
- change from PrintLine to ConsoleCommandResponse (6789e70)
- changed ConnectionChange event and handler to use GenericSocketStatusChangeEventArgs. (195cf3f)
- changed SecureTcpClient to private. fix: removed the ConnectionHasHungCallbackDelegate, was unused. (e8eeda3)
- cleaned up some debug (4f48246)
- consolidates log messages (3debb30)
- Copies SSH updates from 1.3.3-hotfix-390 (d428117)
- deleted QscCoreDoubleIpClient (03221b4)
- essentials: appends correct delimiter (720c8d9)
- essentials: Fixes regex lines check in delimiter loop (383d01b)
- fix rootPath for wss server (40f540e)
- fixed debug message formatting (846abe2)
- fixes accessiblity level (93c7dbe)
- fixes Port issue (a876de7)
- fixes setting log level in LogMessage (5931c1f)
- GenericSshClient: #110 Adds check to ensure TheStream != null and IsConnected in SendText() and SentBytes() (5779842)
- handle Renci timeout exception (a60a277)
- handles an object disposed ex (751d157)
- LogError message forwards to LogMessage (ed66be3)
- makes logging format consistent (6c32f37)
- match error log & console formats (e581eed)
- merge errors that weren't caught on edit (b7fcb94)
- minor adjustments to debug statement levels (58fcd91)
- missing } (14e6aa4)
- modify format for error log depending on environment (fb3e977)
- modify how messages are formatted (ec2f8ff)
- more string formatting updates (7872468)
- moved instantiation of server to resolve null ref exception (ba930da)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (5e03ce5)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (897b1c8)
- refactor the ssh handeler to use ShellStream.Read() (63f6bb9)
- refactored default request handler to remove redundant reference (ca648e6)
- remove default handler overrides (71349e6)
- remove isConnecting reference (9b56db1)
- remove leftover merge issue (2a93f3b)
- removed log to error for vc-4 from final method (706f10d)
- removed Newtonsoft.JSON full and aliases (aa0e4b7)
- removes unnecessary lib folder from project (3057222)
- renames levelControlLists to audioControlPointLists (e277276)
- resolve StringReader compatibility between .NET Framework and .NET 6 (d03e136)
- reworks how the console debug level is set (1abffd8)
- sets overall min log level in logger config (def22cf)
- StreamDebugging in default constructor (86acb09)
- swaps debug statements in CreateCert method for printlines as logger hasn't been constructed yet when it gets called. ([0e7672d](0e7672d...
v2.0.0-rc.5
v2.0.0-rc.4
2.0.0-rc.4 (2025-03-05)
Bug Fixes
- Copies SSH updates from 1.3.3-hotfix-390 (d428117)
- renames levelControlLists to audioControlPointLists (e277276)
Features
v2.0.0-rc.3
2.0.0-rc.3 (2025-03-05)
Bug Fixes
- resolve StringReader compatibility between .NET Framework and .NET 6 (d03e136)
Features
v2.0.0-rc.2
2.0.0-rc.2 (2025-03-05)
Bug Fixes
v2.0.0-file-cleanup.1
2.0.0-file-cleanup.1 (2025-03-05)
- feat!: support only .NET Framework 4.7.2 (638df4d)
Bug Fixes
- (PepperDash Core) Fix issue with stream debugging and bytes received (43efa2d)
- add console log level recall (32caa00)
- add CORS headers to all responses (8f47762)
- add methods to set Error Log and File minimum level (7a4a91c)
- add null check for SSH reconnect timer (70b09fb)
- add null value handling and make some values nullable (fa88e1b)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (6221619)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (e98aae2)
- added GetRouteCollection method, additional refactoring to resolve use of base class (627a39e)
- adds debug statement to log output (eece4de)
- adds IP from ethernet helper class (6c51ce5)
- Adds more JsonProperty decorators to comm interfaces (3e9deba)
- adds null checks (b845e42)
- adds ssh dispose for the client (f731783)
- adds text formatter (29c3fe2)
- Adds try/catch around pre/post activation calls and adds JsonProperty decorators to Key and Name properties in interfaces (2558f44)
- Adds url property and utilizes private _path for consistency (19032a0)
- Assigns a value to the sink local var (2223e09)
- better way to instantiate websocket sink (7517666)
- change from PrintLine to ConsoleCommandResponse (6789e70)
- changed ConnectionChange event and handler to use GenericSocketStatusChangeEventArgs. (195cf3f)
- changed SecureTcpClient to private. fix: removed the ConnectionHasHungCallbackDelegate, was unused. (e8eeda3)
- cleaned up some debug (4f48246)
- consolidates log messages (3debb30)
- Copies SSH updates from 1.3.3-hotfix-390 (d428117)
- deleted QscCoreDoubleIpClient (03221b4)
- essentials: appends correct delimiter (720c8d9)
- essentials: Fixes regex lines check in delimiter loop (383d01b)
- fix rootPath for wss server (40f540e)
- fixed debug message formatting (846abe2)
- fixes accessiblity level (93c7dbe)
- fixes Port issue (a876de7)
- fixes setting log level in LogMessage (5931c1f)
- GenericSshClient: #110 Adds check to ensure TheStream != null and IsConnected in SendText() and SentBytes() (5779842)
- handle Renci timeout exception (a60a277)
- handles an object disposed ex (751d157)
- LogError message forwards to LogMessage (ed66be3)
- makes logging format consistent (6c32f37)
- match error log & console formats (e581eed)
- merge errors that weren't caught on edit (b7fcb94)
- minor adjustments to debug statement levels (58fcd91)
- missing } (14e6aa4)
- modify format for error log depending on environment (fb3e977)
- modify how messages are formatted (ec2f8ff)
- more string formatting updates (7872468)
- moved instantiation of server to resolve null ref exception (ba930da)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (5e03ce5)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (897b1c8)
- refactor the ssh handeler to use ShellStream.Read() (63f6bb9)
- refactored default request handler to remove redundant reference (ca648e6)
- remove default handler overrides (71349e6)
- remove isConnecting reference (9b56db1)
- remove leftover merge issue (2a93f3b)
- removed log to error for vc-4 from final method (706f10d)
- removed Newtonsoft.JSON full and aliases (aa0e4b7)
- removes unnecessary lib folder from project (3057222)
- renames levelControlLists to audioControlPointLists (e277276)
- resolve StringReader compatibility between .NET Framework and .NET 6 (d03e136)
- reworks how the console debug level is set (1abffd8)
- sets overall min log level in logger config (def22cf)
- StreamDebugging in default constructor (86acb09)
- swaps debug statements in CreateCert method for printlines as logger hasn't been constructed yet when it gets called. ([0e7672d](0e7672dc3a...
v2.0.0-feature-2-device-ikeyed-ikeyname-updates.1
2.0.0-feature-2-device-ikeyed-ikeyname-updates.1 (2025-03-05)
- feat!: support only .NET Framework 4.7.2 (638df4d)
Bug Fixes
- (PepperDash Core) Fix issue with stream debugging and bytes received (43efa2d)
- add console log level recall (32caa00)
- add CORS headers to all responses (8f47762)
- add methods to set Error Log and File minimum level (7a4a91c)
- add null check for SSH reconnect timer (70b09fb)
- add null value handling and make some values nullable (fa88e1b)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (6221619)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (e98aae2)
- added GetRouteCollection method, additional refactoring to resolve use of base class (627a39e)
- adds debug statement to log output (eece4de)
- adds IP from ethernet helper class (6c51ce5)
- Adds more JsonProperty decorators to comm interfaces (3e9deba)
- adds null checks (b845e42)
- adds ssh dispose for the client (f731783)
- adds text formatter (29c3fe2)
- Adds try/catch around pre/post activation calls and adds JsonProperty decorators to Key and Name properties in interfaces (2558f44)
- Adds url property and utilizes private _path for consistency (19032a0)
- Assigns a value to the sink local var (2223e09)
- better way to instantiate websocket sink (7517666)
- change from PrintLine to ConsoleCommandResponse (6789e70)
- changed ConnectionChange event and handler to use GenericSocketStatusChangeEventArgs. (195cf3f)
- changed SecureTcpClient to private. fix: removed the ConnectionHasHungCallbackDelegate, was unused. (e8eeda3)
- cleaned up some debug (4f48246)
- consolidates log messages (3debb30)
- essentials: appends correct delimiter (720c8d9)
- essentials: Fixes regex lines check in delimiter loop (383d01b)
- fix rootPath for wss server (40f540e)
- fixed debug message formatting (846abe2)
- fixes accessiblity level (93c7dbe)
- fixes Port issue (a876de7)
- fixes setting log level in LogMessage (5931c1f)
- GenericSshClient: #110 Adds check to ensure TheStream != null and IsConnected in SendText() and SentBytes() (5779842)
- handle Renci timeout exception (a60a277)
- handles an object disposed ex (751d157)
- LogError message forwards to LogMessage (ed66be3)
- makes logging format consistent (6c32f37)
- match error log & console formats (e581eed)
- merge errors that weren't caught on edit (b7fcb94)
- minor adjustments to debug statement levels (58fcd91)
- missing } (14e6aa4)
- modify format for error log depending on environment (fb3e977)
- modify how messages are formatted (ec2f8ff)
- more string formatting updates (7872468)
- moved instantiation of server to resolve null ref exception (ba930da)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (5e03ce5)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (897b1c8)
- refactor the ssh handeler to use ShellStream.Read() (63f6bb9)
- refactored default request handler to remove redundant reference (ca648e6)
- remove default handler overrides (71349e6)
- remove isConnecting reference (9b56db1)
- remove leftover merge issue (2a93f3b)
- removed log to error for vc-4 from final method (706f10d)
- removed Newtonsoft.JSON full and aliases (aa0e4b7)
- removes unnecessary lib folder from project (3057222)
- reworks how the console debug level is set (1abffd8)
- sets overall min log level in logger config (def22cf)
- StreamDebugging in default constructor (86acb09)
- swaps debug statements in CreateCert method for printlines as logger hasn't been constructed yet when it gets called. (0e7672d)
- switches formatters (fac2106)
- update logging format to include key (ada8b7e)
- update path to debug settings file (4890b16)
- updated EvaluateFile method to resolve issues reading files on an appliance discovered when testing on a 3-series ([3...
v2.0.0-feature-2-creslib-version-update.1
2.0.0-feature-2-creslib-version-update.1 (2025-03-05)
- feat!: support only .NET Framework 4.7.2 (638df4d)
Bug Fixes
- (PepperDash Core) Fix issue with stream debugging and bytes received (43efa2d)
- add console log level recall (32caa00)
- add CORS headers to all responses (8f47762)
- add methods to set Error Log and File minimum level (7a4a91c)
- add null check for SSH reconnect timer (70b09fb)
- add null value handling and make some values nullable (fa88e1b)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (6221619)
- Added CwsBaseHandler, refactored CwsDefaultRequestHandler (e98aae2)
- added GetRouteCollection method, additional refactoring to resolve use of base class (627a39e)
- adds debug statement to log output (eece4de)
- adds IP from ethernet helper class (6c51ce5)
- Adds more JsonProperty decorators to comm interfaces (3e9deba)
- adds null checks (b845e42)
- adds ssh dispose for the client (f731783)
- adds text formatter (29c3fe2)
- Adds try/catch around pre/post activation calls and adds JsonProperty decorators to Key and Name properties in interfaces (2558f44)
- Adds url property and utilizes private _path for consistency (19032a0)
- Assigns a value to the sink local var (2223e09)
- better way to instantiate websocket sink (7517666)
- change from PrintLine to ConsoleCommandResponse (6789e70)
- changed ConnectionChange event and handler to use GenericSocketStatusChangeEventArgs. (195cf3f)
- changed SecureTcpClient to private. fix: removed the ConnectionHasHungCallbackDelegate, was unused. (e8eeda3)
- cleaned up some debug (4f48246)
- consolidates log messages (3debb30)
- essentials: appends correct delimiter (720c8d9)
- essentials: Fixes regex lines check in delimiter loop (383d01b)
- fix rootPath for wss server (40f540e)
- fixed debug message formatting (846abe2)
- fixes accessiblity level (93c7dbe)
- fixes Port issue (a876de7)
- fixes setting log level in LogMessage (5931c1f)
- GenericSshClient: #110 Adds check to ensure TheStream != null and IsConnected in SendText() and SentBytes() (5779842)
- handle Renci timeout exception (a60a277)
- handles an object disposed ex (751d157)
- LogError message forwards to LogMessage (ed66be3)
- makes logging format consistent (6c32f37)
- match error log & console formats (e581eed)
- merge errors that weren't caught on edit (b7fcb94)
- minor adjustments to debug statement levels (58fcd91)
- missing } (14e6aa4)
- modify format for error log depending on environment (fb3e977)
- modify how messages are formatted (ec2f8ff)
- more string formatting updates (7872468)
- moved instantiation of server to resolve null ref exception (ba930da)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (5e03ce5)
- rebased on latest development branch, added missing XML comments to resolve warnings in Web classes (897b1c8)
- refactor the ssh handeler to use ShellStream.Read() (63f6bb9)
- refactored default request handler to remove redundant reference (ca648e6)
- remove default handler overrides (71349e6)
- remove isConnecting reference (9b56db1)
- remove leftover merge issue (2a93f3b)
- removed log to error for vc-4 from final method (706f10d)
- removed Newtonsoft.JSON full and aliases (aa0e4b7)
- removes unnecessary lib folder from project (3057222)
- resolve StringReader compatibility between .NET Framework and .NET 6 (d03e136)
- reworks how the console debug level is set (1abffd8)
- sets overall min log level in logger config (def22cf)
- StreamDebugging in default constructor (86acb09)
- swaps debug statements in CreateCert method for printlines as logger hasn't been constructed yet when it gets called. (0e7672d)
- switches formatters (fac2106)
- update logging format to include key (ada8b7e)
- update path to debug settings file ([4890b16](4...