v2022.2.0 for Rider 2022.2 and ReSharper 2022.2
·
531 commits
to net223
since this release
Note: this release is for informational purposes only. This release is bundled with Rider 2022.2, and available to download from the Extension Manager for ReSharper 2022.2 (2022.2.0.133).
Added
- Add inspections to ensure return value of pure
Mathf
methods are used (#2334)
Changed
- Update API information to Unity 2022.2.0a17 (#2334)
- Remove obsolete warnings for usage of string in a Burst context (RIDER-77365, RIDER-75815)
- Rider: Profiling Unity no longer requires restarting the editor. Profiler can detach, too
- Rider: Support new toolbar and run configurations widget in Unity projects
- Rider: Move Unity editor connection status indicator from status bar to new toolbar icon
- Rider: Hide play/pause buttons by default in new toolbar. Can be shown from toolbar drop down
- Rider: Prevent running tests while editor is in play mode (RIDER-75293, #2317)
Fixed
- Fix incorrect warning for field targeted
SerializeField
attribute on auto property (RIDER-77782, #2319, #2334) - Fix registry packages being added as references to
.asmdef
files (RIDER-79306, #2334) - Fix exception when showing online help for a non-Unity project with Unity references (DEXP-674432)
- Fix exception while searching for asset usages when prefab modification has missing references (DEXP-661796)
- Fix exception while referencing an asset that has been excluded for e.g. being too large (RIDER-77992)
- Fix exception with references to stale
.asmdef
files (DEXP-672670, #2334) - Fix exception if stats are reported multiple times (DEXP-674807)
- Rider: Fix navigation from log view when exception is thrown in static constructor (RIDER-74936, #2282)
- Rider: Fix autoscroll button in Unity log view tool window (RIDER-75609)
- Rider: Fix incorrectly adding files to
.csproj
when created inside a hidden folder (RIDER-74815) - Rider: Fix not showing notification of old Rider package
- Rider: Fix exception when checking for unsaved scenes at commit time without a connection to the Unity editor (DEXP-672567)
- Rider: Fix exception in Commit preferences page when no project loaded (DEXP-671465, #2334)
- Rider: Fix unnecessarily reading
EditorInstance.json
when multiple Unity projects are open (#2329) - Rider: Fix missing ampersand in unit test mode dropdown (RIDER-79865)
See also the Rider 2022.2 milestone, and the CHANGELOG.