Skip to content

v2022.1.0 for Rider 2022.1 and ReSharper 2022.1

Compare
Choose a tag to compare
@citizenmatt citizenmatt released this 26 Apr 10:43
· 174 commits to net222 since this release
a2770bd

Note: this release is for informational purposes only. This release is bundled with Rider 2022.1, and available to download from the Extension Manager for ReSharper 2022.1 (2022.1.0.194).

Added

  • Add and remove references to .asmdef files when project references are modified, including with Remove Unused References refactoring (#852, RIDER-48660, #1994, #2279)
  • Add support for .asmref files (#1406, #2252)
  • Add inspection for correct method signature for MenuItem attribute (RIDER-69350, #2266)
  • Rider: Add new run configuration to run Unity tests in batch mode (RIDER-70675, #2231)
  • Rider: Add notification if a newer version of the Rider package is available in Unity (RIDER-70591, #2244)

Changed

  • Show preview for target typed new instances of Color (RIDER-64151, #2250)
  • Update API information to 2022.1.0b7 (#2276)
  • Rider: Treat animation files as YAML (#2283)
  • Rider: Hide rename solution and manage NuGet packages by default (RIDER-62297, #2277)
  • Rider: Updates to handling of hidden assets in Unity Explorer (#2280)
  • Rider: Improve notification when opening a Unity project as a folder (#2286)
  • Unity editor: Expand Find Usages editor window by default (#2239)

Fixed

  • Fix massive performance issue when opening very large projects on certain file systems (RIDER-53358, #2271)
  • Fix excessive memory traffic when opening very large projects (#2271)
  • Fix incorrect redundant attribute warning for FormerlySerializedAs attribute on property backing field (#2285, #2289)
  • Fix incorrect name shown for method usages by an animation controller (RIDER-71268, #2267)
  • Fix incorrect usages shown when referencing an overridden virtual method from a Unity event (RIDER-71269, #2267)
  • Rider: Fix showing dialog asking to run Unity when continuous testing is enabled (#2293)
  • Rider: Fix showing run Unity dialog multiple times when running tests in multiple projects (#2293)
  • Rider: Fix incorrectly showing both Unity and Unity DLL project action groups (#2219)
  • Rider: Fix incorrectly showing "switch to full UI" action when already in full UI (RIDER-71185, #2220)
  • Rider: Fix debugging unit test when debugger is already attached to the editor (RIDER-70660, #2232)
  • Rider: Fix issues displaying the "advanced integration unavailable" notification (#73086, #2240)
  • Rider: Fix exception when showing Quick Doc tooltip (DEXP-619767, #2240)
  • Rider: Fix performance issue while typing (RIDER-71326)
  • Rider: Fix location of locally installed documentation on Linux (#2251)
  • Rider: Fix Attach to Editor run config failing when used again, after first automatically starting Unity (#2253)
  • Rider: Fix Rider unable to open newly created files from Unity (RIDER-73932, #2261)
  • Rider: Fix loss of connection to Unity editor after refreshing assets (RIDER-73901, #2262)
  • Rider: Fix display of unprintable characters in console output when debugging batchmode tests (RIDER-74056, #2265)
  • Rider: Fix performance issue displaying long log issues from Unity (RIDER-70574, #2270)
  • Rider: Fix showing duplicate project names in Unity Explorer under certain circumstances (RIDER-67457, #2273)
  • Rider: Fix root folder of an external package ignoring namespace provider setting (RIDER-65100, #2274)
  • Rider: Fix incorrectly showing gutter icons for implicit usages when setting is "never" (RIDER-75000, #2267)

See also the Rider 2022.1 milestone, and the CHANGELOG.

See previous release notes for changes in 2021.3.2.