Loading...

  1. v1.3.4iOS
    - Fixed the crash on launch!  Wow, that was a dumb one.  Hadn't imported the WebKit framework.
  2. v1.3.3iOS
    - Dropped back to Xcode 11.1 for this build, as 11.3.1 (the latest) seemed to be producing a Nib crash on iOS versions prior to the 13.2, despite some claiming the issue had been fixed in 11.2.1.  I wasn't able to reproduce this myself, so I'm going to need to see where this goes.
    - Increased the minimum iOS Version to 12.x, because I don't feel I'll be able to viably vet prior versions from this point on.  iOS Simulator "sendFile" communication (which Parrity heavily utilizes) no longer seems to work, and that has yet to be fixed, so I can no longer depend on Simulators to ensure proper functionality in Parrity, and I only have so many iPhones and Watches at my disposal.  Sorry to those this may effect.
  3. v1.3.2iOS
    - (Watch) Fixed a crash which could occur on page load.
    - (Phone) Lowered the number of allowed resize loops from 100 to 40, as some devices were still terminating as a result of looping too many times.
    - (Phone) Likely fixed an issue which could result in a crash on launch.  (Unable to reproduce, but I could see where it was going wrong.  I'll keep a lookout to see if this is actually unresolved.)
    - (Phone) The default web view background color is once again dark gray, rather than a glaring bright white on launch.
  4. v1.3.1iOS
    - (Phone) Fixed an issue where the back and forward buttons may not properly reflect their current state.
  5. v1.3.0iOS
    - (Watch) Fixed an issue where a some page loads would result in each subsequent page repeating itself.
    - (Phone) Fixed an issue where the app would crash when loading or reloading certain pages.  This was a UIWebView bug I was able to, after much time and suffering, manage to work around.
    - (Phone) Fixed an issue where some websites would not scroll properly.
    - (Both) Added (basic) ad / tracking detection and prevention.
  6. v1.2.0iOS
    - I've added the ability to share web pages from Safari to Parrity.  To enable this, simply tap the Share button in Safari (bottom middle - looks like a square with an arrow protruding), tap "More" and enable Parrity in the list of extensions.  From that point on, the Share panel should include a Parrity icon.  When tapped, you'll be prompted with the current page's URL, and if you choose to open the URL, Parrity will launch and immediately begin to load that page.
    - Sped up streaming speeds by (rough estimate based on two whole page loads) ~10-15%!
    - Fixed a connectivity issue, which could result in one device thinking it's connected, and the other seemingly never being the wiser.
    - Fixed a crash which could occur when loading certain sites due to the way they resize in response to the browser view resizing, which then resizes in response to their resize, which then resizes again, etc.
    - Fixed a crash which could occur while deleting components of a url.
    - Fixed a minor issue where users could end up with a "connected" UI on the watch, if they try to tap on a cached page, and subsequently tap the "Reload" button.
  7. v1.1.1iOS
    • Fixed a major issue where the watch app would sometimes not reconnect if the iPhone app quits, is closed, or crashes
    • Fixed a potential crash on background launch in the iPhone app
    • The visible WebView in the iPhone App now scales to fit, if the connected watch forces it larger than the available screen space of the phone.
    • Updated to Swift 5 syntax
  8. v1.1.0iOS
    New Features
    - (Watch) You can now tap pages which are currently loading/streaming.
    - (Watch) Replaced the “About” button in the Menu with “Options”, which now contains “About” / “Instructions” / “Settings”.
    - (Watch) Added a setting to disable Tap Confirmation.  Be careful!
    - (Watch) Added a setting to disable URL Suggestions, incase you don’t care for the ones I’ve picked from my hat.
    - (Watch) Added a feature where the app will stay active when you lower your wrist, so long as a page is currently loading.
    - (iPhone) The last-loaded page now loads anew on app launch.
    - (Both) Added Basic Instructions.
    - (Both) Added Basic Cookie Support.
    
    Improvements
    - (Watch) Greatly improved the reliability and subsequent behavior of page redirects.
    - (Watch) Greatly improved the reliability of touch interactions with links and labels, with a fallback of hitting whatever lies under the touch point, as it did before.
    - (Watch) Increased the height of the inter-page navigation buttons by 40%.
    - (Watch) Swiping left on the URL Composition Screen or the Search Composition Screen will now delete the last character of the composition.  (Something I found useful)
    - (Watch) Loading speeds should be slightly improved.
    - (Watch) Added Google Images, DuckDuckGo Images, and eBay to the Search Engines list.
    - (Both) Polished the UIs just a bit.
    
    Bug Fixes
    - Worked around a Webkit crash that would occur at times (highest crash rate, this one) when the iPhone would attempt to load a video.  I went a little further and built a Video Loader for the Watch Browser that would be notified of video loads prior to clearing them, and allow you to launch them in a dedicated video view, but it seems urls from youtube source (and the like) are utterly useless for such things, and even raw mp4s have an issue, as they’d need to be downloaded entirely before they’d be able to start playing.  No streaming allowed.  I did try, though.
    - Added an Alert Manager to the Watch app which prevents more than one Alert from attempting to display at a time.  That was causing all kinds of badness.
    - Fixed a potential (but infrequent) crash on the Watch App during page image composition.
    - Fixed an issue which prevented the network connectivity indicator from properly reflecting network reachability at times.
    - Fixed an issue where some page redirects were being blocked when they shouldn’t be.
    - Fixed an issue where some page redirects were updating the url text field with sometimes seemingly unrelated things (like ad urls, or the word “about:blank”).
    - Fixed an issue where the PP / EULA links would seemingly break their web views.  Such links now open in Safari instead.
    - Fixed an instance of “it’s” by replacing it with “its”.
    - Search history now appears in the correct order.
    - Search history items no longer save with search url-specific bits and pieces swapped into them (eg: %2B, %2F, etc).

Disclosure: Independent intel to help mobile builders succeed.

AI-powered analysis with editorial review, built from publicly available sources. Marlvel.ai is not affiliated with, endorsed by, or sponsored by Parrity, its developer, the app publisher, Apple, or Google Play. All trademarks, logos, and screenshots referenced remain the property of their respective owners.

Data licensed under CC-BY-NC 4.0