Release Notes

The release notes below detail the additions, changes and removals from Ctrl for iPad.
Please reference these notes, where applicable, if contacting support about a specific issue.

Version 2.1.6

2020-09-25

Minor updates and legacy workspace exporter

  • Added option to allow legacy workspaces to be exported (CFI-714)
  • Fix issue with thumbnail not being included for Spotify artwork control in editor (CFI-716)
  • UI fix in upgrade view to remove red border (CFI-715)
  • Fixed issue with Welcome view not resizing on rotate correctly (CFI-713)

Version 2.1.5

2020-09-13

Minor internal updates for components

  • Added Artwork control for Spotify module (CFI-709)
  • Updated labels for controls to allow multiline text (CFI-706)

Version 2.1.4

2020-08-12

Minor fix for module validation

  • Fixed issue with ELM Media Picker buttons sometimes validating media slots incorrectly (CFI-702)

Version 2.1.3

2020-08-06

Adds the ability to size controls down to 40x40 and sidebar visibility/access permissions.

  • Added the ability to hide or disable the sidebar on a per user basis. Users can additionally access the switch user function by double tapping the workspace with three fingers (CFI-699)
  • Added the ability to disable the In App Manual for a workspace (CFI-697)
  • Updated text referring to the In App Manual which is accessible by swiping from the left screen edge (CFI-698)
  • Updated minimum allowed control size in free interfaces to 40x40 with hybrid move and resize options in QuickControls (CFI-685)
  • Fixed issue with edit mode when using connected sessions (CFI-701)
  • Fixed issue allowing users with invalid permissions to access edit mode in certain scenarios (CFI-700)
  • Fixed issue with smart quotes not being removed from outgoing OSC messages (CFI-696)
  • Fixed issue with OSC API not being restarted when resuming the session (CFI-695)

Version 2.1.2

2020-07-30

Minor update for modules and connected sessions

  • Updates for network patches with a session (CFI-693)
  • Fixed issue causing pulse animation to not show on Go To Interface buttons (CFI-694)
  • Fixed issue causing ELM Media Picker buttons to not load content by default (CFI-692)

Version 2.1.1

2020-06-11

Adds custom OSC binding for incoming commands, QuickPatch for all modules and improvements for Go To Interface buttons and commands

  • Added QuickPatch to patch select fields for all modules (CFI-689)
  • Added the ability to bind custom OSC commands for incoming messages (CFI-680)
  • Added standard protocol output support to Go To Interface buttons (CFI-678)
  • Updated patch select to hide invalid patches and order by display name (CFI-683)
  • Improvements for Go To Interface button and API command (CFI-679)
  • Fixed issue causing body text of Title and Text to not be saved (CFI-687)
  • Fixed issue causing Guarded Buttons to resize incorrectly (CFI-686)
  • Fixed issue with selected image/theme not persisting for Guarded Buttons (CFI-682)
  • Fixed issue causing the File Manager to not rotate correctly (CFI-677)
  • Corrected text for Audio Editor component (CFI-675)
  • Remove QuickPatch option from table views that should not include it (CFI-688)

Version 2.1.0

2020-05-11

Version 2.1.0 adds linear interfaces, audio and video playback, vertical interfaces, additions for APIs and lots of core improvements

  • Added the ability to access the connectivity patch within the control editor (CFI-656)
  • Added Global Playback Controls for Audio and Video (CFI-639)
  • Added Linear Interfaces for playback stacks including Audio and Video. (CFI-634)
  • Added interfaces preset sizes for devices (CFI-630)
  • Added support for vertical orientation of workspaces (CFI-629)
  • Added options to Linear interfaces to allow playback in an ordered or grouped all method (CFI-492)
  • Added OSC API to Linear controls and interfaces (CFI-489)
  • Added Audio Playback to workspaces (CFI-468)
  • Added HTTP API for control of workspaces, interfaces and controls (CFI-398)
  • Updated default control size in Free interfaces to 200x200 (CFI-663)
  • Updated linear interfaces to default to scale to fit the device (CFI-662)
  • Updated UID system to verify unique controls (CFI-651)
  • Updated patches to use UID over indexing system. Pre v2.1.0 workspaces will auto upgrade to new system (CFI-636)
  • Minor UI modifications to the demo experience. (CFI-624)
  • Minor internal feature updates (CFI-616)
  • Improved Timer controls and centralised management (CFI-536)
  • Fixed issue causing interface to jump to first when setting user permissions (CFI-658)
  • Fixed issue causing controls in advanced property tables to render over others (CFI-647)
  • Fixed incorrect text refering to Pages rather than Interfaces (CFI-637)
  • Fixed issue causing controls not to show when loading into a workspace using Single Workspace Mode with permissions set (CFI-625)
  • Began deprecation of Grid interfaces in favour of Free Snap interfaces. Please note Grid interfaces will be removed in the next major version (v2.2.0) (CFI-644)
  • Removed support for deprecated .workspace file format. Contact our team if you need support with outdated workspaces (CFI-633)

Version 2.0.6

2020-03-05

Minor update for internal validation of upgrades

    Version 2.0.5

    2020-02-15

    Version 2.0.5 provides a minor fix for language support and removes currently un-configured languages.

    • Fixed issue causing unused localisations to be displayed to users (CFI-628)

    Version 2.0.4

    2020-01-16

    Version 2.0.4 adds single slot support for the ELM media picker, updates editor validation and fixes internal comms for use in a Ctrl session.

    • Updated ELM Media Picker to be able to display single slots and ranges of 2 slots (CFI-623)
    • Minor internal feature updates (CFI-616)
    • Updated Editor to display validation message for module settings if required (CFI-582)
    • Fixed Go To Interface buttons not working when connected to Ctrl session (CFI-615)

    Version 2.0.3

    2020-01-13

    Version 2.0.3 adds more OSC API methods, the ability to build interface navigation and an overhaul of the in app manual. To allow users to test Ctrl Pro before purchase we have also enabled Pro modules during the trial period.

    • Added the ability for users to test Pro modules before buying a Ctrl Pro license (CFI-604)
    • Added OSC API methods to workspace to allow interface switching, sidebar control and switch user (CFI-593)
    • Updated editor for interfaces and controls to make accessing UID easier (CFI-602)
    • Updated Go To Interface and Switch User controls to support OSC API (CFI-595)
    • Updated Release Notes view to new Docs system (CFI-592)
    • Updated In App Manual to new Docs system with v2 manual (CFI-591)
    • Fixed issue causing interfaces to sometimes overlap in the sidebar list when duplicating (CFI-601)
    • Fixed issue causing Descriptor Title to not resize correctly in edit mode (CFI-594)
    • Resolved missing control icons from editor (CFI-589)
    • Fixed issue allowing Interfaces to be created with an empty or the same label (CFI-587)

    Version 2.0.2

    2020-01-05

    Added full support for HTTP requests with the ability to set the method, headers and body of a request, added controls to allow interface navigation and updates for ENTTEC ELM module.

    • Guarded buttons have a user definable trigger duration (CFI-563)
    • Full support for HTTP requests including header, body and methods (CFI-558)
    • Added Switch User control (CFI-543)
    • Added Go To Interface control to allow user to navigate between interfaces (CFI-542)
    • Added ELM Stage Monitor and ELM Media Buttons (CFI-478)
    • Free interface type is now the default for new workspaces and interfaces (CFI-574)
    • Improved display for patch fields to show name and address (CFI-565)
    • All modules are now enabled by default (CFI-560)
    • Patch selects display instructions for editing data (CFI-547)
    • Creating controls in free interfaces will now be inserted at touch location (CFI-544)
    • Pages are now called Interfaces to match global Ctrl platform (CFI-539)
    • Fixed issue causing controls not to show when loading into a workspace using Single Workspace Mode with permissions set (CFI-625)
    • Fixed scaling for buttons with images (CFI-579)
    • Fixed issue causing MADRIX storage button to be empty when no patch is specified (CFI-562)

    Version 2.0.1

    2019-12-03

    Minor fix to restore missing Volume Stepper control.

    • Moved Volume Stepper to Global module to restore access to users (CFI-590)

    Version 2.0.0

    2019-11-21

    Major release of Ctrl for iPad which brings performance improvements, new interface layouts and much more.

    • Added the ability to reorder pages in the workspace sidebar (CFI-447)
    • Added full support for Musical MIDI (CFI-446)
    • Added the ability to add images to Buttons for users with a Ctrl Pro license (CFI-438)
    • Added our platform wide Open Workspace Format for interoperability making working with complex workspaces easier than ever (CFI-431)
    • Added new grid layouts 2x2, 4x3 and 5x4 (CFI-401)
    • Added double tap Quick Controls to controls in edit mode for edit, cut, copy and delete. (CFI-362)
    • Rebuilt the modules system for improved performance and user interaction (CFI-474)
    • Updated Volume Steppers to fade changes (CFI-448)
    • Complete overhaul to the internals of Ctrl for iPad, greatly improving performance whilst maintaining the initiative user interface (CFI-414)

    Version 1.1.8

    2019-01-30

    Added the ability to use images as Button Labels and change the label of Title Descriptors using the OSC API.

    • Added the ability to add images to Buttons for users with a Ctrl Pro license (CFI-438)
    • Fixed an issue with page label validation when switching cases (CFI-443)

    Version 1.1.7

    2018-11-14

    Minor improvements for audio playback and controls

    • Fixed issued causing audio playback from other apps to be paused when launching Ctrl for iPad (CFI-430)
    • Fixed issue causing title to not be displayed for Device Watcher control (CFI-428)

    Version 1.1.6

    2018-10-19

    Bug fixes for the in app manual and improvements to the core controller API

    • Fixed UI issue with Volume Stepper control (CFI-424)
    • Fixed issue with Multi Slider controls showing opposite orientation styles (CFI-420)
    • Fixed issue with in app user manual blocking touch events in certain scenarios (CFI-399)

    Version 1.1.5

    2018-09-16

    Core system update and minor fixes

      Version 1.1.4

      2018-09-12

      Playback Audio with the new dedicated audio methods and access the user manual without leaving the app.

        Version 1.1.3

        2018-06-03

        Minor fix for devices running iOS 11.4 when using the Global Volume Stepper

          Version 1.1.2

          2018-06-03

          Version 1.1.2 addes crossfader controls for variable parameters with a central point, X/Y controls for 2D axis parameters and a revision to the ELM Media Picker module.

            Version 1.1.1

            2018-04-26

            Version 1.1.1 sees the addition of the Network Tools module used for monitoring the status and response time of network devices.

              Version 1.1.0

              2018-04-20

              Ctrl for iPad officially goes live with Version 1.1.0!