Respect zero volume - don't duck the music in this case, don't even try to play audio
Fixes an issue where background images were not shown in tintable widgets on iOS 18.
- The app icon is now tintable on iOS 18.
- Fixes an issue where widgets did not render correctly when the Home Screen was tinted on iOS 18.
Fixes a few minor bugs.
The date in Contact.birthday will now fallback to using the current year when no year is set.
Dates in Contact.dates will now fallback to using the current year when no year is set. Additionally, the object returned by Contact.dates contains the date components used to construct the date, which can be used to detect cases where no year is available.
- Adds Data.fromBytes() to create a data object from an array of bytes.
- Fixes an issue where the documentation for parameters and return values was not visible.
Fixes issue where background colors were sometimes not rendered in widgets.
Improves stability of widgets on iOS 17.
Fixes issues with checking for authorization when using specific APIs and improves error messages.
Fixes issues with checking for authorization when using specific APIs.
Fixes an issue where authorizing to access the calendar would fail.
Fixes an issue where widgets could not find the selected script.
Fixes an issue introduced in 1.7.6 that caused widgets to render incorrectly.
Improves compatibility with iOS 17.
- Settings has a slightly refreshed look.
- Fixes an issue where the Contact API returned an error on newer versions of iOS.
- Fixes an issue where links would not work in widgets on iOS 15.
- Fixes an issue where widgets with large background images would not be rendered.
This update fixes an issue where widgets would sometimes not be rendered on iOS 16.
- Widgets would not show a background when running on iOS 15.
- The Find & Replace button would sometimes not be shown in the keyboard toolbar when running on an iPad.
This update fixes an issue where the log would sometimes not be visible.
- Adds support for building Lock Screen widgets. Available when running on iOS 16.
- Adds find/replace to the editor. Available when running on iOS 16.
- Replaces the old editor with one built on top of Runestone.
- Adds setting to disable line wrapping to allow horizontal scrolling in the editor.
- Adds settings to show tabs, spaces, and line breaks in the editor.
- Adds a toolbar above the keyboard for shifting text, toggling comments, and for easy access to often used symbols.
- The Shift Left button in the toolbar above the keyboard now works as expected.
- Presenting the calendar event editor no longer causes the app to hang when immediately presenting an alert after the event has been created.
This update fixes an issue where scripts would sometimes not run when launched from the Home screen. If you're still seeing issues with this, please remove the script from your Home screen and add it again.
Fixes an issue where functions defined in web views by Scriptable would sometimes not be called. This affected scripts that evaluated JavaScript in a web view and completed the evaluation by invoking the global completion() function.
Fixes an issue where multicolored SF Symbols did not work correctly on iOS 15.
Widget previews should work correctly on all devices now. In order to be better prepared for future devices the error handling has been improved.devices. In those cases the widget preview will be slightly inaccurate with a message detailing this.
This update fixes an issue where widget previews did not work when Display Zoom was enabled under Display & brightness in the Settings app.