Tag: 14.4

  • iOS 14.4 beta code indicates possible warnings about non-genuine camera parts following iPhone repairs

    It looks like iOS 14.4 will crack down on questionable aftermarket camera parts.

    Following the second beta of iOS 14.4 to developers and public testers, user Stever Moser discovered code indicating that Apple will be introducing a new warning on iPhones that have had their camera repaired or replaced with aftermarket components rather than genuine Apple components.

    Apparently, a dialog stating “Unable to verify this iPhone has a genuine Apple camera” will appear, as will a similar warning for non-genuine iPhone displays. The message will likely appear in the Settings app under General > About as necessary, and the warning may also appear as a notification on the Lock screen for a short period.

    The warnings won’t affect the ability to use the iPhone’s display or its camera in any way, and it’s thought that this may just serve as a warning to the user. Apple also offers a similar warning for non-genuine iPhone batteries that likewise do not impact the use of the device beyond displaying a battery health feature, which then displays the battery’s maximum remaining capacity.

    It’s thought that the non-genuine camera message might direct users towards a future Apple support document encouraging users to pursue genuine Apple parts installed by trained, authorized Apple Authorized Service Providers as well as those who are part of Apple’s Independent Repair Provider Program.

    In 2020, repair website iFixit reported that authorized technicians are required to run Apple’s proprietary, cloud-based System Configuration app to complete camera and display repairs on all iPhone 12 models, citing internal Apple documentation. Failure to complete this step can result in the camera experiencing issues or becoming completely unresponsive in a short amount of time, according to iFixit’s testing.

    Stay tuned for additional details as they become available.

    Via MacRumors and iFixit

  • Nova text editor reaches version 4.1, new features, fixes, and extensions added

    Panic Software just released version 4.1 of its awesome Nova text editor on Tuesday, and its change list is copious.

    What’s New:

    • Added an Editor Path / Breadcrumbs Bar that shows the active file path as well as the current selected symbol
    • Parser: Added support for anchored, directed grammar sub-scopes
    • The Launcher can now be automatically shown when last Project is closed
    • Added built-in support for GitHub and GitLab accounts
    • Symbols Sidebar now supports hierarchical display for SCSS files
    • Command + Enter will now create a new line when the text caret is mid-line
    • Git: Branch history can now be viewed in the Git sidebar
    • Git: Added a basic set of repository settings to project settings
    • Git: Changes that occur outside the project root will now be automatically reflected in the sidebar without a manual refresh
    • PHP: Added support for nullable return types
    • PHP: Added support for static method completions
    • Various JSX syntax highlighting improvements
    • Added a menu item for enabling terminal logging

    What’s New for Extensions:

    • Extensions: Added the ability to open a new, untitled text document
    • Extension Preferences: Added a list box for strings or file paths
    • Extension Preferences: Enum types now use radio buttons if there are 3 or fewer choices
    • Task Assistants: Added a way to dynamically resolve an action at invocation
    • Tasks: Added support for deprecating task templates

    What’s Improved:

    • The 30 day trial period has been reset
    • Holding Command+Delete will now continue deletion after reaching a line break
    • Improved mouse support for Nova’s Terminal
      • Support for up to 11 mouse buttons
      • Support for tracking mouse movement
      • Support for the scroll wheel
      • Support for mouse tracking beyond 233 columns
    • Updated the Extension library to use the new Big Sur styling

    What’s Fixed:

    • Fixed a potential issue with custom syntax when opening documents
    • HTML/CSS/SCSS bookmarks are now displayed as expected in the Symbols Sidebar
    • Disabled class completions for DOM Document and Window classes
    • Resolved a potential crash with extension-provided static completions
    • Fixed a potential crash when parsing some files during indexing
    • Resolved a potential crash when indenting folded code
    • Lua: Fixed issues with parsing functions defined in bare objects
    • Lua: Resolved issues with parsing object assignments in bare objects
    • Lua: Fixed issues when attempting to use “Jump to Definition” with global variables
    • Lua: Resolved issues parsing comments in if blocks
    • Lua: Fixed indentation issues when pasting functions with nothing in their body
    • Localization: Various improvements to Japanese translations
    • Ruby: Fixed an issue with syntax highlighting after in documents that contain :/
    • Launcher: Resolved a potential crash when opening a project right after it was created
    • Terminal: Fixed a potential issue where the cursor could get stuck on the current line until a new command is entered
    • Extensions: Fixed an issue where contains(path) would always return true

    Pretty much a coder’s best friend, Nova offers support for CoffeeScript, CSS, Diff, ERB, Haml, HTML, INI, JavaScript, JSON, JSX, Less, Lua, Markdown, Perl, PHP, Python, Ruby, Sass, SCSS, Smarty, SQL, TSX, TypeScript, XML, and YAML.

    Nova 4.1 requires macOS Mojave 10.14.4 or later to install and run and is available for $99. Users can snag additional years of updates for $49 and can use their Coda 1 and Coda 2 serial numbers to purchase Nova for $79.

    If you’ve tried the new version and have any feedback to offer, please let us know about your experience in the comments.

    Via Nova.app