v2022.1.0 for Rider 2022.1 and ReSharper 2022.1
citizenmatt
released this
26 Apr 10:43
·
174 commits
to net222
since this release
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.