Releases: PepperDash/Essentials
Releases · PepperDash/Essentials
v3.0.0-dev-v3-routing.32
3.0.0-dev-v3-routing.32 (2026-06-26)
Features
- refactor messaging interfaces and remove subscription support from IMobileControlMessengerWithSubscriptions (aae41b5)
v3.0.0-dev-v3-routing.31
3.0.0-dev-v3-routing.31 (2026-06-26)
Features
v3.0.0-dev-v3-routing.30
3.0.0-dev-v3-routing.30 (2026-06-25)
Features
v3.0.0-dev-v3-routing.29
3.0.0-dev-v3-routing.29 (2026-06-25)
Features
- enhance routing and messaging logic with improved source handling and batch processing capabilities (f4fe8ef)
v3.0.0-fix-mobile-static-asset-mime-types.1
3.0.0-fix-mobile-static-asset-mime-types.1 (2026-06-23)
Bug Fixes
- add error handling when saving debug settings (426ef4a)
- adjust installation steps for prerequisites based on environment detection (7bd3ccd)
- correct PhoneHookState (digital 72) feedback description (dff50ea)
- Correct typo in LevelControlListItem class name (cd89cf1)
- correct UserInterfaces type and initialize TouchpanelWrapperApp in VersionData constructor (4403e91)
- Correctly retrieve package ID from assembly metadata for version checks (af7411f)
- disambiguate DirectorySelectRow (101) and feedback (104) descriptions (72c948e)
- Downgrade setup-dotnet action version to v5 for compatibility (e818c9c)
- format constructor for IDeviceInfoProviderMessenger for improved readability (be545bb)
- mobile-control: serve correct MIME types for app static assets (b7b4b56)
- Remove 'Debug 4.7.2' configuration from project files for consistency (ec3e2bb)
- remove dead DirectoryLineSelected join; fix SelfviewPositionFb description (4058040)
- remove dead SelectLayout and AvailableLayoutsFb serial-142 joins (f2f4662)
- Remove unnecessary message from NotImplementedException in DevicePropertiesConverter (a1617fb)
- return early if config devices are null, with an appropriate log message (89a1b66)
- Update actions/checkout and actions/setup-dotnet versions for improved compatibility (7e3c62b)
- update condition for CPZ copy target and remove obsolete workflows (790b5a6)
- update namespace for ICourtSession interface to correct location (846fd71)
- update package references and clean up unused imports (dbab427)
- update target framework to net8 and bump PepperDashCore version to 2.0.0-alpha-462 (4a2c9fe)
- update target frameworks and package references; change culture to InvariantCulture (8be5481)
- use correct line endings for verbatim strings (3feab25)
- videocodec: correct join-map direction labels in VideoCodecControllerJoinMap (b2ddce2)
Features
- add actions to accept and reject calls in IHasDialerMessenger (747b595)
- Add asset loading functionality and related tests for improved resource management (b85f1da)
- Add console command to report initialization exceptions for improved diagnostics (71cf7ef)
- Add DevelopmentServerAddress property for direct communication and update URL handling in MobileControl classes (bb02922)
- Add devToolsVersion to build configuration for enhanced version control (fa9dc3a)
- Add full status actions to IHasCodecSelfView and IHasDirectory messengers (b41c30c)
- add HTTP GET handler to RoutingFeedbackWebSocket for client certificate confirmation (a1d168c)
- add IAudioCodecInfoMessenger for messaging bridge implementation (22f5558)
- Add IBasicVolumeControlsMessenger and update MessengerFactoryRegistry for volume control integration (0244b0e)
- add ICourtSession interface for court session management and recording control (1588cc4)
- Add IHasCameraMuteMessenger and IHasCameraPresetsMessenger for camera control messaging (a27f604)
- Add messengers for codec functionalities and directory management (ab4a243)
- Add new messengers for various device interfaces and remove VideoCodecBaseMessenger (91aa0ef)
- Add new status actions for call history, codec cameras, room presets, content sharing, room event schedule, shutdown prompt, and tech password messengers (b9dcec5)
- Add null or empty check for AppUrl in SetAppUrl method (041bb5c)
- Add unit tests and fakes for Crestron environment and data store (24df4e7)
- add UserInterfaces and TouchpanelWrapperApp properties to VersionData class (1b2f86e)
- enhance audio codec phonebook functionality and messaging integration (0098673)
- Enhance device testing and environment handling with new interfaces and fakes (37961b9)
- Enhance documentation for MicrophonePrivacyController and its factory with detailed summaries and parameter descriptions (884b2c2)
- Enhance initialization error handling and add console command for reporting exceptions (5f4a35d)
- Enhance plugin version check with error handling and logging (d1501d2)
- Enhance token validation in MobileControlWebsocketServer to handle missing tokens (101d6c6)
- Enhance WebSocket URL generation to support dual-stack environments by using CSLAN IP if available (2e1bb8b)
- Extend IDspPresets interface to inherit from IKeyed (a90b5da)
- implement DeviceActionMessenger for executing device actions via JSON API (fb0afc8)
- Implement devTools zip file extraction and cleanup process for improved debugging support (35d44f9)
- implement IAudioCodecPhonebookMessenger for phonebook messaging functionality (2dd99da)
- Implement initialization exceptions handling and add API endpoint for retrieval (ac3b73c)
- Implement login request handler with token generation and error handling (dc656bd)
- implement Routing Feedback WebSocket service and associated request handlers (b65f895)
- implement WebSocket classes and update culture settings; bum...
v3.0.0-dev-v3-routing.28
3.0.0-dev-v3-routing.28 (2026-06-23)
Features
- enhance WebSocket services with HTTP GET handler for certificate confirmation and increase timeout for port forwarding (a732c5e)
v3.0.0-dev-v3-routing.27
3.0.0-dev-v3-routing.27 (2026-06-23)
Bug Fixes
v3.0.0-dev-v3-routing.26
3.0.0-dev-v3-routing.26 (2026-06-23)
Features
- add HTTP GET handler to RoutingFeedbackWebSocket for client certificate confirmation (a1d168c)
v3.0.0-dev-v3-routing.25
3.0.0-dev-v3-routing.25 (2026-06-23)
Features
- implement Routing Feedback WebSocket service and associated request handlers (b65f895)
v2.37.0-feature-screenLiftController-updates.2
2.37.0-feature-screenLiftController-updates.2 (2026-06-19)
Bug Fixes
- harden route execution and normalize source port mapping (e209ef5)