AppCode 2022.1.x

Released: Apr 27, 2022

2022.1.x での更新項目

2022.1.4

Updated Jul 29, 2022

Fixes

  • Fixed the issue causing text flickers in the Commit details pane.
  • Fixed the Run Git hooks checkbox in the Before Commit section of the Commit tool window.
  • Changing the .iml file no longer removes associated Git mapping.
  • Fixed the issue causing the external diff tools for directories to malfunction.

2022.1.3

Updated Jun 22, 2022

Fixes

  • Fixed the issue causing Parameter Info not to work in C++ code.
  • Addressed some VCS issues:
    • Ctrl+Click (On Windows and Linux) / Cmd+Click (on macOS) in the Git Log panel now works as expected.
    • The UI issue causing a truncated VCS in-editor menu has been resolved.

2022.1.2

Updated Jun 1, 2022

Features

  • Added support for Xcode 13.4.

Fixes

  • Fixed issue causing items with full constructor parameters to be missing from the autocompletion list.
  • Fixed the performance regression causing freezes.

2022.1.1

Updated May 12, 2022

Fixes

  • Code generation and refactorings in Swift
    • The Change Signature refactoring in Swift was updated to avoid situations where an existing subscript parameter name is put in the Name field in the Change Signature dialog.
    • Fixed the issue causing the initializer to be missing when creating an actor in a new file.
    • This update also fixes a few code parsing and resolving issues.
  • Kotlin Multiplatform Mobile
    • Using an Android emulator with a preview API level no longer breaks Android run configs and post-import activities.
    • The new project template no longer uses deprecated kotlin-android-extensions.
  • IDE UI and settings
    • Fixed the issue with Sort tabs alphabetically being disabled when dragging and dropping tabs to a different editor window.
    • When switching between light and dark themes, the background color of the Find action text field now changes accordingly.
    • Fixed the issue with the Group by action in the Commit dialog so that the previously used settings are now retained.
  • Performance
    • Fixed the issue causing high memory usage and a decline in performance when working with large JSON files.
  • Other
    • Fixed the issue with removing scratch files from Xcode projects.

2022.1

Updated Apr 27, 2022

Features

  • Swift - Added support for async sequences, #if for postfix member expressions, and isolation control specifiers for Swift actors.
  • Swift Package Manager - Added the ability to update Swift Package Manager dependencies to the latest version using Tools | Swift Package Manager | Update Dependencies. Build artifacts from the .swiftpm directory no longer appear in full-text search since AppCode now excludes them automatically.
  • Code formatting - You can now easily find formatting problems with a new project-wide inspection. You can now force adding a space after // when reformatting your Swift code, by using the new option in Preferences | Editor | Code Style | Swift | Comment Code.
  • Notifications - Added the new Notifications tool window which makes notifications more visible and keeps them better organized.
  • Accessibility - VoiceOver support has been significantly improved in this release. The screen reader now reads the names and descriptions of Git branches in the Log tab and provides a voice prompt to use ⌘L to navigate through log filters.
  • Version control - You can now hover over the annotation when using the Annotate with Git Blame action to highlight the line diff right in the editor window. Click on it to show the corresponding commit in the Git Log tool window. Apply or commit suggested changes right from the comments for a particular pull request.