Skip to content

v2022.2.0 for Rider 2022.2 and ReSharper 2022.2

Compare
Choose a tag to compare
@citizenmatt citizenmatt released this 17 Aug 11:37
· 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.

See previous release notes for changes in 2022.1.1.