Squinter Release Notes

‘A Squirrel Integrator’
Latest Release: 2.3.131 (5 September 2019)

 

2.3.131 (5 September 2019)

  • new
    Squinter now supports impCentral’s device group user-defined environment variables. Open a project, select one of its device groups and click on Update Device Group’s Environment Variables... in the Device Groups menu to view and amend the group’s variables.
  • improved
    The Inspector panel’s tab switch buttons are now... better (more Xcode-like).
  • Fixed
    Removed Azure impCloud login (no longer supported by Electric Imp).

Back to the Top

2.3.130 (14 August 2019)

  • new
    You can now select Log All Devices from the Device Groups menu to start logging from all of the devices assigned to that group, if there are any and they're not logging already.
  • new
    The Device has a new option, Close All Log Streams, which halts logging from all devices whose logs are currently being streamed.
  • improved
    The Inspector panel now presents folder icons alongside code filenames — click on it to reveal the file in Finder.
  • improved
    Squinter now has offline help, missing since version 2.0.0. Hold down Opt and click on the Help menu to access the offline help view; otherwise you will be taken to the online help.
  • Fixed
    Correctly show and hide the Previous Device Group and Next Device Group Device Groups menu items when there are more than one device groups in the current project.

Back to the Top


2.3.129 (1 June 2019)

  • improved
    The impCentral API now allows you to assign unassigned or development devices directly to a Test Production device group, thus simulating the factory blessing flow, so Squinter now supports this too.
  • improved
    Support Apple app notarisation.
  • improved
    New Sync Project toolbar item.
  • improved
    New New Device Group, List Commits, Refresh Device List, Print toolbar item icons.
  • Fixed
    Correctly clear a recorded device ID when the user clears the Device Find dialog table selection.
  • Fixed
    Fixed a bug causing the recent files list sometimes to have more items than the number chosen by the user.
  • Fixed
    Correct reporting when attempting to check Electric Imp library versions when the user is not logged in.
  • Fixed
    Don't display the same network error multiple times.
  • Fixed
    Fixed a number of UI typos.

Back to the Top


2.3.128 (1 May 2019)

  • new
    Support for the impCentral’s new DUT and Test DUT device groups:
    • Create (Test) DUT device groups;
    • Set (Test) DUT device groups as (Test) Fixture device group targets, as required for (Test) Fixture device group creation.
  • new
    Sync local Projects with impCloud Products:
    • Identify and download online-only device groups to a Project;
    • Quickly add auto-created (Test) DUT device groups to your Project;
    • Identify and upload orphaned Project device groups;
    • Upload local-only projects.
  • improved
    Squinter now prevents you from attempting to create Device Groups that you may lack account-level permission to create, rather than just logging an error as before.
  • improved
    You can now search for devices using agent ID (previously just device ID and MAC).
  • improved
    You are now warned when trying to perform certain actions on an unsaved project.
  • improved
    Downloading a Product as a Project no longer saves the files immediately, but you will be warned before closing/quitting if you have not done so.
  • improved
    The Inspector now remembers which device groups are expanded or collapsed during a session.
  • Fixed
    No longer lists production devices among development devices.
  • Fixed
    Fix a crash caused when the API returns a device record with no device_online key.
  • Fixed
    The Inspector now respects your file path display preference.
  • Fixed
    Creating a project with a new product correctly updates the Inspector.
  • Fixed
    Newly downloaded products appear correctly in the Inspector.
  • Fixed
    Deleting a product now clears its deleted device groups' IDs from project device groups records.
  • Fixed
    A device group's files will no longer continue to be watched for changes if the device group is deleted.

Back to the Top


2.2.127 (8 March 2019)

  • new
    New device look-up facility: locate named devices in your account by entering their device ID or MAC address. New device look-up facility: locate named devices in your account by entering their device ID or MAC address.
  • improved
    The Minimum Deployment dialog now shows commit date, time and SHA.
  • improved
    Update to Sparkle’s EdDSA encryption.
  • improved
    Selecting Show Help now takes you to the Squinter web site.
  • improved
    Now using a better feedback/report a problem system.
  • Fixed
    Stop Inspector showing link icons for devices with no agents.
  • Fixed
    Fix minor layout issues.
  • Fixed
    Fixed a crash when displaying devices with sleeping agents in the Inspector.

Back to the Top


2.2.126 (7 December 2018)

  • improved
    Squinter 2.2 requires macOS 10.12 or above (versions 2.0. and 2.1 required macOS 10.11 or above).
  • improved
    The Inspector panel is now integrated into the main window for a more modern look.
  • improved
    Add logging information to the Inspector.
  • improved
    When a shared Product is selected, the Shared Products menu item is marked to aid visual navigation.
  • improved
    Make Inspector link button graphics work better with Mojave Dark Mode.
  • Fixed
    Fixed a crash experienced when downloading a shared product.
  • Fixed
    Fixed an issue in which devices were incorrectly added to the current device group.
  • Fixed
    Fixed an issue in which creating a new project failed to update the Device Groups menu.
  • Fixed
    Fixed the incorrect selection of a device after changing projects.
  • Fixed
    Ensure the Inspector Project view is cleared when the last open project is closed.

Back to the Top


2.1.125 (26 October 2018)

  • improved
    Begin using Electric Imp as the source of Electric Imp library version numbers.
  • improved
    Better logging of updated included libraries and files in source code.
  • improved
    Make Inspector link button graphics work better with Mojave Dark Mode.
  • Fixed
    A shared Product won’t be selected at login if there is an owned Product available to be selected.
  • Fixed
    Halting a device’s log stream no longer causes other devices’ streams to change colour.
  • Fixed
    Switching accounts no longer causes the Products of the account you’ve just logged into to be displayed as shared Products.
  • Fixed
    Squinter will now correctly begin watching a Device Group’s new source code file(s) when the existing one(s) are replaced (and stop watching the old files).
  • Fixed
    Correctly mark projects with updated imported libraries and files as in need of saving.

Back to the Top


2.1.124 (29 September 2018)

  • improved
    Support for macOS Mojave's Dark Mode.
  • improved
    Add a means for users to provide feedback and report issues.
  • improved
    Better notification of which device will be selected when a Device Group is opened or selected.
  • Improved
    Don't log the fact that devices' statuses are being updated automatically when it happens.
  • Improved
    Make it easier login to alternative accounts (ie. accounts other than the saved, 'primary' account).
  • Improved
    Improved commit list readout.
  • Fixed
    Fix Device Group device selection.
  • Fixed
    Correct display of device log colours.

Back to the Top


2.0.123 (29 August 2018)

  • improved
    Support for impCentral multi-factor authentication.
  • improved
    Add Command-click action to expand or collapse all Inspector items.
  • improved
    Clearer notification when login credentials are rejected.
  • Improved
    Better logout handling.
  • Improved
    Support eight user-definable colours for device logs. Warning This will reset any colour preferences you already have.
  • Fixed
    Make sure updated device info (eg. on auto-refresh) is reflected by the Inspector.

Back to the Top


2.0.122 (17 July 2018)

  • improved
    Project Inspector now displays as an outline, allowing you to close or expand sections for clarity.
  • improved
    Add RSSI readout to Device Inspector.
  • improved
    Refactor some key code components.
  • Fixed
    Edits to Device Groups other than Development Device Groups are no longer rejected by the server.
  • Fixed
    New Projects now appear correctly in the Project Inspector.
  • Fixed
    Show correct log font when double-clicking a file or loading from the Dock Tile's menu.

Back to the Top


 

The Seal of RassilonThe Seal of Rassilon
Site and software copyright © Tony Smith, 2014-19