Skip to content

Latest commit

 

History

History
1197 lines (796 loc) · 66.5 KB

CHANGELOG.md

File metadata and controls

1197 lines (796 loc) · 66.5 KB

Changelog

3.31 (2024-12-04)

Full Changelog

Fixed bugs:

  • iPad Pro m4 camera feed is not working! #708
  • Camera Keeps Frezzeing #707

3.30 (2024-09-22)

Full Changelog

Implemented enhancements:

  • Increase webcam screen size when running on Mac #705
  • Add support for iPhone 16 Pro and 16 Pro Max #704

Fixed bugs:

  • App crashes upon opening in Mac Sequoia Beta #703
  • Crashing on M1 machines #643

3.29 (2024-09-02)

Full Changelog

Implemented enhancements:

  • Add support for 'OctoLight Home Assistant' plugin to Apple TV app #693
  • Feature request: Option to reload camera stream #701
  • Camera status indicator #694
  • Add support for 'OctoLight Home Assistant' plugin #692

Fixed bugs:

  • Fix app freeze retrieving printers information #690
  • Fix App Crash when synching printers from iCloud #689
  • Camera does refresh after clicking on Live Activity #688
  • IOS app won't sync to iCloud - "failed to update some records" #683

Closed issues:

  • Error when connecting to OctoEverywhere #696

3.28 (2023-12-05)

Full Changelog

Implemented enhancements:

  • Display proper error message when websockets failed to connect #673
  • Login behind Cloudflare Application #637
  • Spool manager integration #475
  • Add support for SpoolManager #677 (gdombiak)
  • Header support #674 (gdombiak)

Fixed bugs:

  • Negative value in filament manager causes crashes #678
  • Duplicated subpanels may appear when switching between printers #675

3.27 (2023-11-21)

Full Changelog

Implemented enhancements:

  • Live Activity text is not always readable due to its color #670
  • Add support for widgets to be displayed on the desktop (and iOS17) #668
  • Widget color seems to be non-standard #663
  • Allow use of changing Obico server URL to enable use of self-hosted Obico servers #647

Fixed bugs:

  • Tap on LiveActivity is not switching to proper printer #669
  • App crashes when user opens iCloud settings in iOS #666
  • LiveActivity may show data from other printer when more than 1 printer is printing #664
  • Fix app crashes due to Core Data threading #649
  • iOS app crashes when opened #581

Closed issues:

  • OctoRelay: API v2 #661
  • Fix deprecated warnings #665

Merged pull requests:

3.26 (2023-04-06)

Full Changelog

Implemented enhancements:

  • Add support for Live Activities #635
  • Feature Request: IOS 16 Widgets #608

ATV_3.8 (2023-02-12)

Full Changelog

Implemented enhancements:

  • Improve buttons layout when more than 1 camera is present #633
  • AppleTV - Display printers as sorted in the iOS app #630

Fixed bugs:

  • Apple TV hangs while displaying "Retrieving printers information" #632

3.25 (2022-11-28)

Full Changelog

Implemented enhancements:

  • Improve rendering of printers in dashboard when using larger text #622
  • Maintain printer list sort order when restoring on new device from iCloud #617
  • Rename The Spaghetti Detective to Obico #588

Fixed bugs:

  • Octopod not showing thumbnail #620

3.24 (2022-09-27)

Full Changelog

Implemented enhancements:

  • Update to latest version of Charts library #613
  • Display error when passive login to OctoPrint fails #610
  • Add support for iPhone 14 Pro and 14 Pro Max #609

Fixed bugs:

  • Timelapses with brackets in file name won’t play #591
  • Camera does not refresh after tapping on push notification #614
  • Screen rotation does not work in iOS 16 #611
  • Needs updating for OctoPrint 1.8.3 #607
  • Print - Pause - Cancel missing #606
  • Time to finish printing and name of model not showing up after Octoprint update #605

Closed issues:

  • Multiple layer notification issue IOS #599
  • Feature Request: gcode-Upload from another application via Share #597
  • Not able to install from the Slovak region App store #596
  • Octopod initiated print job by self #592
  • iOS 11 is no longer supported #612

3.22 (2022-05-15)

Full Changelog

Implemented enhancements:

  • Landscape view does not show camera feed on iPad Mini 6 #583
  • Sort remaining time #572

Fixed bugs:

  • Fix most popular app crash #589
  • Spaghetti Detective doesn’t work with name change to Obcio #587
  • No camera feed when there is an extra space at the beginning #577

3.21 (2022-05-06)

Full Changelog

Fixed bugs:

  • Fix multiple memory leaks #586
  • Fix app crash due to core data concurrency issues #585
  • Fix app crash when displaying Timelapse files #584
  • Sometimes closing HLS streaming video crashes app #582
  • Sharing Timelapse causes Octopod to crash #580

3.20 (2022-04-14)

Full Changelog

Implemented enhancements:

  • Open printers dashboard when clicking on multi-printer widget #578

Fixed bugs:

  • Missing pause/cancel print buttons #562

Closed issues:

  • False Positives For Possible Thermal Runaway #575

3.19 (2022-03-19)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Fix app crash when HLS video stops playing #563

3.18 (2022-02-05)

Full Changelog

Implemented enhancements:

  • Add "Learn More" button when OctoEverywhere reports that account is no longer a supporter #559
  • Automatically generate API key when adding printer via OctoEverywhere #558
  • Expose error code when dealing with incorrect TLS setup on the server #555
  • Add support for tunneling via The Spaghetti Detective #551

Fixed bugs:

  • Sometimes websocket connect is not respecting setting to ignore certificate validation #556
  • Unable to login to OctoEverywhere via Google #545

Closed issues:

  • iOS - Unable to connect to OctoEverywhere with Google authentication #561
  • Synology reverse proxy #554
  • Disconnecting App stops running print. #553

Merged pull requests:

  • Merge the spaghetti detective integration and some minor other changes #557 (gdombiak)

3.17 (2022-01-11)

Full Changelog

Implemented enhancements:

  • Improve theme colors for navigation buttons #548
  • Implement OctoRelay Settings #476

Fixed bugs:

  • Thermal runaway warning when print paused #544
  • Fix app crash when URL has no scheme #550
  • Fix app crash when updating temp chart #549
  • Table headers are not visible when using Dark theme or Dark Mode #547
  • Fix app crash when deleting file from Files window #543

Merged pull requests:

3.16 (2021-10-31)

Full Changelog

Implemented enhancements:

  • Allow to mute sound for HLS feed #541
  • Enhancement - Split View MultiCam Layout #539

Fixed bugs:

  • TPLink plugs not appearing at all in app #538
  • Fix Apple Watch crash when app runs in background #542
  • Fix app crash when clicking on camera URL that failed to render #537
  • Fix app crash when closing terminal window #536
  • Fix app crash when updating watch complication #535
  • Timelapse does not play when filename has spaces or special characters #534

3.15 (2021-10-17)

Full Changelog

Fixed bugs:

  • Executing system commands results in error #532
  • Can’t authorize and add printer because of redirect to octoprint #531

3.14 (2021-10-15)

Full Changelog

Implemented enhancements:

  • Display alert when trying to receive layer notifications and OctoPod plugin is not installed #524
  • Add Sponsors page under Settings #523
  • Allow to expand camera when watching dashboard of printers #522
  • Add print job stats to printers dashboard #514

Fixed bugs:

  • Files view crashes #530
  • When refreshing the file list in the Octoprint theme, the spinning wheel is not visible #529
  • Fix app crash in main window when rotating device #528
  • Fix app crash when using Files window #527
  • Cant print with app with New octoprint 1.7.0 #526
  • App crashes #525
  • System appearance no longer paints OctoPrint's color in navigationBar #521
  • Unable to save printer detalis #517
  • Fix crash when gcode file has spaces in the name #515

Closed issues:

  • Tasmota-MQTT plugs not visible #520
  • Application key field does not show up #519
  • No longer connects to printer after iOS 15 update #518

3.13 (2021-09-06)

Full Changelog

Implemented enhancements:

  • Mute HLS video when display printer cameras in grid #512
  • Cant add or update printer - save button greyed out and disabled - Display icon/text when app is locked #357
  • iOS app - Show camera in dashboard of printers #303

Fixed bugs:

  • Hide camera grid button when printer wants to hide camera #511

Closed issues:

  • Connection Failed: Service is down or incorrect port #487
  • I am not able to delete printers from the app. Can not add printers from outside local sources. #482
  • not able to delete printers or add printers from outside local sources #510
  • Bug, dashboard #424

3.12 (2021-08-25)

Full Changelog

Implemented enhancements:

  • Add "Print Finished" to shortcuts #464
  • Chinese simplified(简体中文)Translation #508
  • Allow for QR code or NFC tag to select current printer #501
  • Add support for OctoEverywhere #498
  • Add support for Application Keys #496
  • Feature Request - Grid View of Cameras #495
  • Enclosure Temp Control - Enclosure Plugin #491
  • Feature request - Receive image from camera with shortcut #489
  • Allow printer selection by swiping from ALL pages #443

Fixed bugs:

  • LabelAndFieldViewCell class missing from files, but referenced in code. #504
  • Can‘t Connect; Invalid URL #502
  • Placeholder text in entry fields not visible when using dark themes #497
  • Printer dashboard scroll bug #481
  • Camera feed fails to update live when launching app from widget #474
  • Preset temperatures not refreshed from OctoPrint when there is only 1 preset #470

Closed issues:

  • Display Orange Pi temperature #505
  • Enclosure temperature/humidity not showing #503
  • Camera feed frozen when app is opened by clicking the widget #494
  • Layer height is missing #479
  • No camera feed on widget and Watch App #417

Merged pull requests:

  • Now compiles and runs on Xcode 13 and iOS 15. #507 (00ihsan)
  • added nl language pack, inplemented in app. #326 (00ihsan)

3.11 (2021-02-11)

Full Changelog

Implemented enhancements:

  • Confirmation dialogs for pause, print and resume follows iOS configuration #455
  • Add confirmation dialog to pause and resume #454
  • Auto-lock job buttons based on iOS configuration #420
  • Buttons in Move Panel should only be enabled when not printing #462
  • Save the "Suppress temp/SD" state between sessions #460
  • Enhancement: Search in file list #459
  • Settings are now shared between iOS and Apple TV devices #456
  • Prompt confirmation to start, pause or resume printing #452
  • BL Touch Commands in Octopod #451
  • Display RPi temperature #442
  • Add social sharing from the app #436
  • PSUControl with sirishortcut ? #432
  • Confirmation in file delete #428
  • Manage Timelapses Feature Request #323

Fixed bugs:

  • Changing camera orientation in OctoPrint does not take effect immediately #458
  • Incorrect printer configuration may be updated when changing OctoPrint settings #457
  • Current layer and height are sometimes not shown #447
  • Min variance ignores when variance is 0 #446
  • Fix app crash when connecting to OctoPrint #431
  • Update Localizable.strings #434 (aSilentSniper)

Closed issues:

  • Webcam upside down on AppleTV #453
  • Add custom default temperatures #440
  • Add support for RTSP stream from IP cameras #433
  • Please i need PSU Plugin into the app #430

3.10 (2020-12-11)

Full Changelog

Implemented enhancements:

  • [TV] Add support for HLS feed #415
  • Apple TV: fullscreen video in detail view #300
  • Add "Printing Time" and "Print Completion Time" to dashboard #421
  • Configured camera feed for iPad Air 2020 & iPhone 12 series #414
  • Add Siri Shortcuts to control Enclosure plugin switches #406
  • Feature Request: iOS picture in Picture #383
  • HLS Video Feed for Octoprint/Octopod - (Investigation/Enhancement) #302

Fixed bugs:

  • Text color in Light Theme and Dark Mode #426
  • Fix app crash in dashboard #422
  • Fix random crash with cameras - index out of bounds #413
  • Fix random crash recreating websocket connection #412
  • Very high data usage over cellular #408
  • Apple Watch : there is no camera #394

Closed issues:

  • I can’t add my printer #410
  • DNS Query Pulls from Public DNS #407
  • Add Facebook and Twitter support links #419
  • Update charts library to 3.6.0 #409
  • iOS app not available on AppleSilicon Macs? #411

3.9 (2020-11-16)

Full Changelog

Fixed bugs:

  • Issue controlling Enclosure Plugin with Octopod #405
  • iOS 14 Widgets Open to Last State #402
  • Add Widget Url to medium Widget #402 #403 (Willmac16)

3.8 (2020-11-01)

Full Changelog

Implemented enhancements:

  • FilamentManager - Display current selection when changing spool #398
  • FilamentManager - Disable changing spool while printing #396
  • Please add a dashboard view widget #393
  • FilamentManager - Display remaining filament instead of used #392
  • Display Cancel button in red #389
  • Change Background Color for iOS Widget #376
  • Siri intent or quick action for printer shutdown #297

Fixed bugs:

  • FilamentManager - Does not refresh selected spool when changed from web UI #397

Closed issues:

  • Layer Notifications #399
  • iPad iOS 14 Can’t add new printer on latest build #390
  • Siri suggestions not showing up in settings #384

3.7 (2020-10-12)

Full Changelog

Implemented enhancements:

  • Add Siri confirmation to cancel print command #268
  • Small improvement to iOS 14 widget to correctly render printer status #381
  • Placeholder image in widget #371
  • Keep display awake when webcam is in fullscreen #368
  • FR - An option to allow commands from ios lockscreen #330

Fixed bugs:

  • Apple Watch app sometimes does not refresh when iOS app is not reachable #388
  • Apple Watch complication does not refresh without iOS app #387
  • Fix app crash when pressing connect/disconnect button #386
  • Fix silent app crash with Siri intents #385
  • Clicking on medium size iOS 14 widget does not switch to selected printer #382
  • Fix application crash in background refresh due to concurrency #380
  • Fix application crash due to 'index out of range' in cameras #379
  • Issue with Enclosure Outputs in Octopod iPhone App #373

Closed issues:

  • What should be in Widget View? #378
  • Port to Android? #377
  • Webcam URL incorrect in ios app #375
  • Flow and federate sliders at 75% when starting app #372
  • ngrok support #363
  • Octopod external network #350
  • iOS app stops printing when quit #336
  • Octopod Plugin + Octopod IOS: Get 10 Push-Messages for every status (25%, 50%, 75%) #333
  • Add support for iPad PiP #168

3.6 (2020-09-17)

Full Changelog

Implemented enhancements:

  • Add support for iOS 14 widgets #367
  • Siri suggestions should not include cancelling a print #361
  • [FR] Fixed width font in Terminal view #349
  • MultiCam plugin now supports rotation settings #348
  • If no enclosureInputs then hide the Enclosure section header #344 (andrew-codechimp)
  • Format command preserving value tokens #328 (pusewicz)

Fixed bugs:

  • iOS 14 local network access permission #359
  • 404 error accessing websocket ("Not refreshing"/Starscream.WSError) when configured OctoPrint URL ends with / #356
  • fixing generator.impactOccurred() crash on iOS 11.* #347 (ariforu)

Closed issues:

  • FilamentManager no Python 3 support #370
  • I get 2 notifications for everything. How do I change that? #366
  • Support for webcam stream on different port? #360
  • Live view link Hase the wrong address on ipad #358
  • Camera view upside down on iPad #354
  • Klipper—Disable automatic command formatting #327

3.5 (2020-06-08)

Full Changelog

Implemented enhancements:

  • Show Estimated Completion Time on Watch App #341
  • [FR] Display already printed files in a different color #334
  • Add setting to be able to hide camera for a printer #316
  • Move from Cocoapods to Swift Package Manager #270
  • Enable slide over & split view on iPad (single instance) #339 (andrew-codechimp)

Fixed bugs:

  • Files Not Shown #284
  • Fix app crash when overlaying info over camera #342
  • Prompt Extrude settings not saved #337
  • OctoPod shows different file sizes #335
  • Theme contrast issues #329

Closed issues:

  • Multiple OctoPrint installations on same Pi cause problems #331
  • Enclosure plugin doesn’t change gpios #324
  • Enclosure implementation not working for GPIO outputs #320
  • Hide Camera Pane if Webcam Support is disabled #317
  • Camera shows blank/gray image #171
  • Failed print when launching app #170
  • Duet support #164
  • Add support for doing PID calibration (bed & nozzle) #128
  • logo proposal #122
  • Add Turkish translation #117
  • Update charts library to 3.5.0 #338

3.4 (2020-04-29)

Full Changelog

Implemented enhancements:

  • Hide printers from dashboard #314
  • Files window does not display errors when loading files #312
  • Add support for Ultimaker Format Package plugin #311
  • Add support for PrusaSlicer Thumbnails plugin #310
  • Feature request - Enclosure plugin - Add confirmation dialog #307
  • iOS App: Filter file list #299
  • Add support for Filamentmanager plugin #274

Fixed bugs:

  • App store updated my iPad 4 from 3.2 build 4 release to the latest 3.3, now broken #319
  • System commands with spaces fail to execute #306

Closed issues:

  • [Feature Request] Show thumbnail #313
  • Drop iOS 10 support. iOS 11 or newer is now supported #309
  • Starscream.WSError #308
  • Webcam not functioning / url broken #305

3.3 (2020-04-18)

Full Changelog

Implemented enhancements:

  • [ATV] - Add confirmation to pause print job #282
  • [ATV] - Group information on detailed view #281
  • [ATV] - Disable screensaver #280
  • Swipe down to check for plugin or OctoPrint updates #304
  • Add haptic feedback to system commands #294
  • Add haptic feedback to custom control #293
  • Update OctoPod Icon #291
  • Add printers dashboard to iOS app #286
  • App needs fresh/modern Icon #278
  • Feature request - Add support for enclosure plugin - temperature probe #277

Fixed bugs:

  • Tasmota plugin not showing on v3.2b4 #279
  • Icon of TPLink button does not show current state (Issues with Kasa HS105) #258
  • Layer Display broken with DisplayLayerProgress 1.19.1 #296
  • Y control button inverted #292

Closed issues:

  • 02k #301
  • hostname is case sensitive (at least on an octopi-0.170/octoprint-1.4.0) #298
  • Connection Failed: Service is down or incorrect port #295
  • Octopod not able to cancel/pause prints #287
  • I am loving the AppleTV app! #285

3.2 (2020-03-25)

Full Changelog

Implemented enhancements:

  • Allow to send notifications at certain layers #276
  • Add support for controlling layer notifications #275
  • Improve contrast of temp information overlaid on top of camera #273
  • Read predefined heating temperatures from OctoPrint #272
  • Allow to select popular GCode commands to send from Terminal #269
  • Add Russian translation #266
  • Request for Layer Number in Panel #265
  • Add Apple TV support #135

Closed issues:

  • Add info on number of Palette splices #264

3.1 (2020-02-15)

Full Changelog

Implemented enhancements:

  • Overlay temp info and ETA over camera when temp info is not displayed #262
  • Feature request: UX improvements #261
  • Reduce spacing on main Panel so it fits on one screen #259
  • Terminal view improvements #256

Fixed bugs:

  • Fix silent AppleWatch crash #263
  • Connect/Disconnect button is active even when connection state is unknown #254

Closed issues:

  • Webcam stream and Reverse Proxy #260

3.0 (2020-01-30)

Full Changelog

Implemented enhancements:

  • Add info in full screen webcam view #251
  • Add support for Accessibility - Larger Text #250
  • New Siri shortcut for getting Palette 2 ping statistics #249
  • Apple Watch - Render Palette 2 ping statistics in app and complications #247
  • Apple Watch - Improve complications to display more information #246
  • Palette 2 - Display ping/pong variance #245
  • Update pod Charts to 3.4.0 #244
  • Update pod Starscream to 3.1.1 #243
  • Allow to go home on each axis independently #242
  • Improve pause/cancel/resume/restart UX #241
  • Add support for Dark Mode #240
  • Keyboard accessory for number rows when #239
  • Option: Don‘t sleep #236
  • Add cell with date and time for expected print finish #219
  • Update icons to use newest design #199
  • Use the keyboard's "return" to send gcode (+3 other small related things) #162

Fixed bugs:

  • Extrude speed configuration dialog does not appear #253
  • Removed gcode command from history comes back after restart #252
  • Watch app doesn't work without iPhone app running #194

Closed issues:

  • Custom Controls not available during Print #255
  • Printer is restarting on Connect #248

2.11 (2020-01-08)

Full Changelog

Fixed bugs:

  • Fix app crash when changing device orientation #238
  • The Files view shows only source "SD card" or "Octoprint", but no file names. #237

2.10 (2019-12-16)

Full Changelog

Fixed bugs:

  • Improve CancelObject plugin support by using ignored elements #234
  • iPad & iOS 13.2.3 Seems to induce weird Portrait/Landscape behaviour on Video Stream #233

2.9 (2019-12-05)

Full Changelog

Implemented enhancements:

  • French Translation (offer) #218

Fixed bugs:

  • Palette 2 Plugin 2.3.1 ping/pong values #231

Closed issues:

  • Notification Settings #232
  • Notifications: Unknot code #229

2.8 (2019-10-15)

Full Changelog

Implemented enhancements:

  • Improve Today's widget to show running printers first #228
  • Printer List Order #222
  • File name on 2 lines in the "Files" tab #221
  • Add menu button to execute custom control #207

Fixed bugs:

  • Disable Palette 2 buttons when app is locked #224
  • Invalid camera URL when there is an empty space #220

Closed issues:

  • Custom System Commands Execute Error #227

2.7 (2019-08-24)

Full Changelog

Implemented enhancements:

  • Old Apple watch support??? #143
  • Panel tab improvement - "rewind" to first page #216
  • Update pod Starscream to 3.1.0 #214
  • Change extrude by value: 100 to 50 #213
  • Add new setting to not prompt extrude/retract speed #212
  • Add Swedish translation #210
  • Add support for up to 5 extruders #209
  • Add slide to delete past gcodes in terminal #208
  • Optimize HTTP calls when swiping to change printers #206
  • Do not show connection errors for not selected printers #205
  • Add Palette 2 Integration #204
  • Add support to discover OctoPrint installations in the network #58

Fixed bugs:

  • Fix crash with no-longer existing websocket connection #217
  • Fix memory leak using URLSession #215
  • Custom Control page does not refresh when switching printers #203

Closed issues:

  • Webcam URL #211
  • Octopod Generates Tornado.access Errors when connecting to octoprint. #188

2.6 (2019-07-16)

Full Changelog

Implemented enhancements:

  • Allow user to select sound to use for notifications #195
  • Add support for push notifications #83
  • Display history of gcode commands #201
  • Quick switch between printers #200
  • Alert when there are new plugin versions #198
  • Add support for chamber temperature #197
  • Allow to suppress temp and SD messages from Terminal #153

Fixed bugs:

  • Websockets seem to be crashing for some users #202

2.5 (2019-06-30)

Full Changelog

Implemented enhancements:

  • Display local notifications only if OctoPod plugin is not installed #196

2.4 (2019-06-17)

Full Changelog

Implemented enhancements:

  • Add Lithuanian translation #193
  • Display notification also when app is in the foreground #192
  • Display notification when MMU requires user assistance enhancement #191
  • Accept hostname specified without http:// #187

Fixed bugs:

  • Notification sounds on iPhone #190
  • Include port number in Host header #189

2.3 (2019-05-26)

Full Changelog

Implemented enhancements:

  • Receive notification when printer bed warmed up to target temperature and duration #186
  • Add reminder to promote new OctoPrint plugin for OctoPod #185
  • Receive notification when printer bed cools down to desired temperature #184

Closed issues:

  • Tplink plug-in error #173

2.2 (2019-05-19)

Full Changelog

Implemented enhancements:

  • Improved UX for custom extrude/retract #183
  • Display temperature variance of extruder and bed #180
  • Update to Swift 5 #179
  • Update pod Starscream to 3.1.0 #178
  • Update pod Charts to 3.3.0 #177
  • Small optimization rendering cameras #163
  • Add support for real time push notifications with images #161
  • Add tooltips that introduce existing Panel features #160

Fixed bugs:

  • Fix crash when receiving a remote notification #181
  • Not Refreshing when using OctoPrint 1.3.11 #176
  • Switching between printers might render previous camera for a bit #159
  • TP Link Smartplug doesn’t seem to be working #158
  • Switching between printers is sometimes getting you back to the previous one #154

Closed issues:

  • Since Octoprint update to 1.3.11, I’m getting a “not refreshing” error #182
  • StarScream.wserror-Fehler 1 after updating to Octoprint 1.3.11 #175
  • Data not refreshing #172
  • Allow custom port number in printer url #169
  • How to enable Apple Watch support #166
  • Video /camera not showing up #165

2.1.1 (2018-12-16)

Full Changelog

Fixed bugs:

  • Fix crash when file has no display text #156
  • [German] Siri Command Responses do not replace variables #155

2.1 (2018-12-16)

Full Changelog

Implemented enhancements:

  • Implement Siri shortcuts #147
  • iOS widget #144
  • Add upload date (and maybe size) to gcode files list #142
  • System Menu #141
  • Add new theme that follows OctoPrint's appearance color #140

Fixed bugs:

  • Disable 'Refresh SD' button when app is locked #152
  • Fix unusual bug where File has no display #150
  • Camera rotation on Apple Watch. #145

Closed issues:

  • Disconnect cancels print #73

Merged pull requests:

  • When using Siri, nil username/password is crashing #149 (chrisy)
  • Ask the user to authorize Siri #148 (chrisy)

2.0 (2018-11-11)

Full Changelog

Implemented enhancements:

  • Remember aspect ratio of first camera to improve user experience #138
  • Allow to use FaceID for unlocking app #134
  • Add local notification when print job is done #131
  • Add new "Orange" theme #130
  • Optimize camera screen size for new iPad Pro 11 inch #129
  • Allow to set speed for extruding/retracting (requires OctoPrint 1.3.10) #127
  • Allow to manually enter values besides using sliders in Move panel #126
  • Improve move buttons layout to make it easier to use them #125
  • OctoPrint 1.3.10 now requires websocket to be authenticated #121
  • Allow to cancel objects via cancelobject plugin #93
  • Add Apple Watch support #84

Fixed bugs:

  • Camera image is sometimes not visible when coming back from full screen #137
  • Fix crash when switching landscape/portrait mode #124
  • Changes to API key or URL of selected printer do not take immediate effect #123

1.12 (2018-10-20)

Full Changelog

Implemented enhancements:

  • Let users disable zoom in/out of temp chart #120
  • Adapt camera screen size according to aspect ratio #118
  • Expose to user the reason why websocket is not refreshing #115
  • Add Home button in Move window #112
  • Allow to switch cameras while in full screen #99

Fixed bugs:

  • Pull down text to refresh table is not translated #119
  • Websocket fails to work with self-signed certs #114

Closed issues:

  • Print job doesn’t show status #113

1.11 (2018-10-15)

Full Changelog

Implemented enhancements:

  • Settings->Device - Hide login message when user is already logged into iCloud #111
  • Show spinner when loading files since it could take some time #110
  • Add support to auto-lock app while printing #109
  • Improve websocket recovery logic #106
  • Improve images resolution for retina display #104

Fixed bugs:

  • Fix crash when subpanel height constraints where not calculated #107
  • Websocket heartbeat causes OctoPrint warning #105
  • Fix crash when camera finished loading image and there were no errors #103
  • Cancelling the print should clean up progress information #102
  • Fix crash when canceling, pausing, resuming job #101
  • 'Not refreshing' alert stays on after connection was re-established #100

1.10 (2018-10-08)

Full Changelog

Implemented enhancements:

  • Test app in iPhone SE due to its smaller screen #95
  • Add Norwegian translation #91
  • Add Italian translation #89
  • Add Czech translation #88
  • Add German translation #87
  • Add Spanish translation #86
  • Add support for multi-languages #17

Fixed bugs:

  • Fix app crash when updating printer from non-main thread #98
  • Fix crash when printing a file with invalid path #97
  • Print done is not always marked as 100% done #94
  • Domain Name with '-' Not accepted #92

Closed issues:

  • Add Setting to choose language of the app #96

Merged pull requests:

  • Add spanish translation from Spain #90 (ArtCC)

1.9 (2018-09-26)

Full Changelog

Fixed bugs:

  • Crash when switching printer #85

1.8 (2018-09-24)

Full Changelog

Implemented enhancements:

  • Add links to explain what Custom Controls are #82
  • Add support for Tasmota plugin #81
  • Add support for Domoticz switches #77
  • Add support for Wemo switches #76
  • Optimize screen size for new iPhones #75
  • Allow to enable/disable confirmation dialogs on connect/disconnect #57
  • Use iCloud sync to keep list of printers in synch between devices #51

Fixed bugs:

  • Camera error message truncates text #80
  • Fix crash when entered desired temp is not a number #74

Closed issues:

  • Update to Swift 4.2 #79
  • Update pod Charts to 3.2.0 #78

1.7 (2018-09-10)

Full Changelog

Implemented enhancements:

  • Add page with links for support #72
  • Improve text to indicate that user creds are only for HTTP Authentication #71
  • Preserve device orientation when coming back from camera full screen #70
  • Allow to set up the feed rate #65
  • Support "app lock" mode #60

Fixed bugs:

  • Fix crash when camera URL has invalid characters or is empty #69
  • Fix error when displaying connection errors #68
  • Multiple cameras hosted by OctoPrint not working #67
  • Incorect webcam aspect ratio #66

Closed issues:

  • Add basic auth support #64
  • Multicam #55

1.6 (2018-08-28)

Full Changelog

Implemented enhancements:

  • Accept IPv6 addresses and stop spell checker when adding printers #63
  • Display error information when camera fails to render #62
  • Allow to sort files by last successful print timestamp #54
  • Allow to reprint completed job #53
  • Allow to execute Custom Controls #15

Fixed bugs:

  • Camera path may be incorrect when not using OctoPi #61

Closed issues:

  • Add Cancel/Reset/Resume buttons. #56

1.5 (2018-08-19)

Full Changelog

Implemented enhancements:

  • Add visual indication which printer is active in list of printers #50
  • Support TPLink Smartplug to power printer on/off #49
  • Add graph that shows temp history #48
  • Add support for multiple cameras #47
  • Make it explicit that webcam image supports full screen and zoom in/out #46
  • Feature request: PSU Control plugin support. #36

Fixed bugs:

  • Webcam full screen has white borders on iPhone X #52

Closed issues:

  • Not very clear that wrench icons indicate that temps can be set #18

1.4 (2018-08-05)

Full Changelog

Implemented enhancements:

  • Rename 'Print' to 'Job' in Job information dialog #45
  • Display 'unknown' when remaining time is negative #44
  • Increase terminal buffer size #43
  • Allow to zoom in the webcam image #42
  • Allow to navigate to OctoPrint's admin console #41
  • Ask in a non-intrusive way to rate the app #25
  • Allow to upload files from iCloud #2

1.3 (2018-07-29)

Full Changelog

Implemented enhancements:

  • Recreate websocket when traffic is not working fine #40
  • Disable 'Refresh SD' button if printer does not support SD #39
  • Interrupted print when connecting #35
  • Follow X, Y and Z axis invert settings from OctoPrint #34
  • Ability to rotate or flip camera via settings #33

Fixed bugs:

  • Fatal error: Can't remove more items from a collection than it has #38
  • Print not starting from iPhone X IOS 12 beta 3 #37

1.2 (2018-07-26)

Full Changelog

Implemented enhancements:

  • Improve text of buttons in job information window #31
  • Add confirmation before canceling a print job #30
  • Add themes so users can customize the app #26
  • Add option to restart print #24
  • Add option to sort files by date (newest at the top) #23
  • Show complete tree of files #22
  • Allow to watch printer in move tab #21
  • Allow to disable motors #20
  • Add terminal view to be able to track what printer is doing #16
  • Allow to control flow rate of extruder #14
  • Allow to control fan speed (on/off) #13
  • Add confirmation dialog before disconnecting #11

Fixed bugs:

  • Progress bar shows incorrect progress #28
  • Popovers are now displaying fine on iPhone Plus in landscape mode #27
  • Fix crash when presenting dialog of failed connection #19

Closed issues:

  • Fix Pod warning since no platform was specified as target #29

Merged pull requests:

  • Adding a link in the README.md file to a wiki page with build and dep… #32 (bdelia)

1.1 (2018-07-18)

Full Changelog

Implemented enhancements:

  • Show visual indication when input text has invalid URL #9
  • Add support for sending g-code commands #3
  • Add support for refreshing files from SD card #1

Fixed bugs:

  • Job information dialog shows "Unknown" origin when there is no job #4

Closed issues:

  • Update Starscream dependency to 3.0.5 #10
  • ios 10 support #8
  • Rename Label "HOTEND" to "EXTRUDER" #7
  • Increment version to 1.1 before release #6
  • Add support for iOS 10.2 #5

1.0 (2018-07-15)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator