Skip to content

Releases: PepperDash/Essentials

v3.0.0-dev-v3-routing.32

26 Jun 21:55

Choose a tag to compare

Pre-release

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

26 Jun 02:34

Choose a tag to compare

Pre-release

3.0.0-dev-v3-routing.31 (2026-06-26)

Features

  • add Dial method with password support and implement ICodecCallControlsMessenger for call control messaging (b945ecb)
  • enhance IHasDirectoryMessenger with new actions and state messaging for directory management (8748157)

v3.0.0-dev-v3-routing.30

25 Jun 04:31

Choose a tag to compare

Pre-release

3.0.0-dev-v3-routing.30 (2026-06-25)

Features

  • add mobile control messengers for participant audio and video mute functionality (f7c3ed4)
  • add VideoMuteFb property to Participant class for video mute feedback (77c78af)

v3.0.0-dev-v3-routing.29

25 Jun 02:12

Choose a tag to compare

Pre-release

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

23 Jun 20:34

Choose a tag to compare

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...
Read more

v3.0.0-dev-v3-routing.28

23 Jun 22:10

Choose a tag to compare

Pre-release

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

23 Jun 21:35

Choose a tag to compare

Pre-release

3.0.0-dev-v3-routing.27 (2026-06-23)

Bug Fixes

  • improve port forwarding logic and error handling in RoutingFeedback session (a18f780)
  • mobile-control: serve correct MIME types for app static assets (b7b4b56)

v3.0.0-dev-v3-routing.26

23 Jun 04:49

Choose a tag to compare

Pre-release

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

23 Jun 03:32

Choose a tag to compare

Pre-release

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

19 Jun 02:15

Choose a tag to compare

2.37.0-feature-screenLiftController-updates.2 (2026-06-19)

Bug Fixes

  • harden route execution and normalize source port mapping (e209ef5)