Skip to content

Latest commit

 

History

History
154 lines (79 loc) · 4.85 KB

CHANGELOG.md

File metadata and controls

154 lines (79 loc) · 4.85 KB

#Change Log All notable changes to this project will be documented in this file. Particle iOS Device Setup library adheres to Semantic Versioning.


0.7.0 (2017-3-28)

  • Change: XCode 8 compatibility fixes

  • Change: Force 8 characters passwords in signup

  • Change: Added account info signup fields in UI and API request (name, company name, business account)

  • Bugfix: Reset password button issue

  • Change: "Product mode" deprecates "Organization mode" and fixes API requests

  • Change: Wording of change ownership message during setup

  • Change: Clean up some NSLogs

  • Change: Updated and improved documentation

  • Bugfix: Fix a bug that would sometimes cause a device to not get named after setup even if user wanted to name it

  • Bugfix: Prevent multiple signup viewcontroller spawns by blocking signup button after first tap

  • Change: Updated Pods and Carthage

0.6.1 (2016-9-12)

  • Bugfix: Privacy policy and TOS will not cause app crash now

  • Change: Moved from mixpanel to Segment analytics

  • Added: lightStatusAndNavBar customization point

  • Change: Instructional video is now always displayed landscape full screen

  • Change: MODE button has been renamed to SETUP button (for Photon devices)

  • Bugfix: Removed some obsolete NSLogs

0.6.0 (2016-7-22)

  • Bugfix: didNotSucceedWithDeviceId - will only be called if delegate supports that (@optional)

  • Added: 1Password integration for authentication

  • Added: Listen to system events at last stage of setup to detect a device came online (even if it went straight to OTA)

  • Change: Org/product error messages

0.5.0 (2016-5-19)

  • New delegate function didFailWithDeviceID - will report the device ID that setup failed setting up

  • Main setup delegate function will now report detailed failture codes via the SparkSetupMainControllerResult enum (updated)

0.4.1 (2016-5-19)

  • Missing setup assets bug fix (podspec issue)

0.4.0 (2016-4-5)

  • Library now published as dynamic framework through Carthage

  • Supress depraction warnings for iOS 9

  • Operate with the iOS Cloud SDK 0.4.0

  • Do not tint the success/warning/fail icon on last setup screen

0.3.3 (2015-11-25)

  • Show a 'warning state' setup result if device has been setup successfully but does not come online

  • Fix duplicate network names in scanned list - show only strongest RSSI network

0.3.2 (2015-09-27)

  • Fix UI issues caused by XCode 7

  • Fix resource bundle to include PNG files only so those can be resolved when integrating library in user app

  • Change source to manual reference resources from library resource bundle

  • UI/screen sizes bug fixes

  • CHANGELOG added

0.3.1 (2015-09-15)

  • Resource bundle changes

  • iOS 9 fixes

0.3.0 (2015-08-27)

  • Skip authentication mode

0.2.2 (2015-08-08)

  • Optional app analytics

  • Organizational/Product setup flow changes (match to iOS Cloud SDK changes)

0.2.1 (2015-07-26)

  • Fix issues email upper/lowercase signing up/logging in

  • Clearer errors on signup issues

  • Add page background color view to background of each screen (new customization point)

  • Alert user about update zero on end of setup process

  • Local notification to return to setup app after connecting to photon network

  • Pop back to device discovery behaviour when losing signal from device while in Wifi list

0.2.0 (2015-06-20)

  • Many UI improvements and bugfixes

  • Added customization points

  • Instuctional setup video support

  • Photon communication bugfixes

0.1.4 (2015-05-06)

  • Documentation changes for beta SDK release

0.1.3 (2015-04-22)

  • Authentication-only mode

  • Match iOS Cloud SDK version changes

0.1.2 (2015-04-10)

  • Swift compatibily fixes and bridging headers

  • Documentation

0.1.1 (2015-04-07)

  • Documentation changes

0.1.0 (2015-04-07)

  • Initial release