Releases: needle-mirror/com.unity.project-auditor
Releases 路 needle-mirror/com.unity.project-auditor
Release list
3.1.1
3.1.0
[3.1.0] - 2026-09-17
Fixed
- Improve the Obsolete attribute analyzer to ensure it detects everything from the obsolete database file.
- Preserve UI selections across Domain Reloads.
3.0.3
[3.0.3] - 2026-09-02
Added
- New OnAnalysisStarted method in the ShaderModuleAnalyzer
3.0.2
[3.0.2] - 2026-08-20
Fixed
- Reinstate 2 rules that cannot be migrated to the rules package yet
3.0.1
[3.0.1] - 2026-08-11
Fixed
- Internal change to improve compatability with the Project Auditor Rules package
3.0.0
[3.0.0] - 2026-08-03
Added
- Add a new internal attribute to ignore analyzers (as we migrate them to the rules package)
- Add an AnimationClip analyzer, to support detecting new types of issues
- Add a Precompiled Assembly analyzer, to support detecting new types of issues
- New public Descriptor.IsSupported methods, to help with writing analyzers outside the package
- Advise users to use the AutoStaticsCleanup attributes if upgrading to Unity 6.5 and newer
- Use analyzers from the Rules package instead of the copies inside this package
- Add new areas to help with migration to CoreCLR and URP
Changed
- Minimum supported Unity version is now 6000.0
Fixed
- Fix upgrade recommendation text
- Remove IsUpgradeIssue from report file
- Use new name for loading ObsoleteDatabase.json (ObsoleteDatabase.gen.json)
- Fix Assembly/Area selection window disappearing when docked as a tab and another tab is selected or closed (UUM-142406)
- Ensure all AnimationClip assets are detected and analyzed
2.0.0
[2.0.0] - 2026-04-15
Added
- New Obsolete API view under Code, showing all obsolete API in Unity
- Project Auditor raises issues for use of currently obsolete API
- Project Auditor raises issues for use of API that will become obsolete in the future
1.1.0
[1.1.0] - 2026-02-25
Fixed
- Fix for PROFB-385; Ensure layout + repaint IMGUI passes match.
Changed
- Rules are now loaded from the com.unity.project-auditor-rules package.
- Removed MemoryIgnoreVoidReturn area, in favor of using a new returnType entry for filtering based on return type.
1.0.2
[1.0.1] - 2025-02-06
Changed
- Don't suggest switching Physics 2D update mode to Script for now.
Fixed
- Fixed an issue where Project Auditor exhibited compilation issues on certain versions of the Editor.
- Fixed link to help pages.
- Fix for PROFB-273; Change summary screen message when an area is not analyzed.
- Fix for PROFB-274; Added dividers between the foldouts on the shader variant page.
- Fix for PROFB-277; change text for "1 ignored are hidden".
- Fix for PROFB-278; 1 items changed to 1 item(s) in the table.
- Fix for PROFB-279; Build steps all show as info until you hit refresh.
- Fix for PROFB-280; Removed Path option from the Build Size context menu.
- Fix for PROFB-281; Unable to sort columns on Build - Build Size screens.
- Fix for PROFB-284; change references to Texture Streaming when it's now called Mipmap Streaming.
- Fix for PROFB-285; fix for not being able to hide info compiler messages in the compiler messages view.
- Fix for PROFB-286; fix performance issues when selecting lots of table items.
- Fix for PROFB-287; improve documentation for installation instructions.
- Fix for PROFB-289; exclude shaders that are Hidden from asset issues.
- Fix for PROFB-290; fix settings links for Physics/Physics 2D.
- Fix for PROFB-291; issue where rendering path recommendations would show for the wrong pipeline.
- Fix for PROFB-300; file extensions would sometimes throw because a file didn't have one.
- Fix for PROFB-310; fix for Analyzing assets causing shader issues to vanish.
- Fix for PROFB-314; speculative attempt to fix out of memory crash reported on Discussions.
1.0.1
[1.0.1] - 2025-02-06
Changed
- Don't suggest switching Physics 2D update mode to Script for now.
Fixed
- Fixed an issue where Project Auditor exhibited compilation issues on certain versions of the Editor.
- Fixed link to help pages.
- Fix for PROFB-273; Change summary screen message when an area is not analyzed.
- Fix for PROFB-274; Added dividers between the foldouts on the shader variant page.
- Fix for PROFB-277; change text for "1 ignored are hidden".
- Fix for PROFB-278; 1 items changed to 1 item(s) in the table.
- Fix for PROFB-279; Build steps all show as info until you hit refresh.
- Fix for PROFB-280; Removed Path option from the Build Size context menu.
- Fix for PROFB-281; Unable to sort columns on Build - Build Size screens.
- Fix for PROFB-284; change references to Texture Streaming when it's now called Mipmap Streaming.
- Fix for PROFB-285; fix for not being able to hide info compiler messages in the compiler messages view.
- Fix for PROFB-286; fix performance issues when selecting lots of table items.
- Fix for PROFB-287; improve documentation for installation instructions.
- Fix for PROFB-289; exclude shaders that are Hidden from asset issues.
- Fix for PROFB-290; fix settings links for Physics/Physics 2D.
- Fix for PROFB-291; issue where rendering path recommendations would show for the wrong pipeline.
- Fix for PROFB-300; file extensions would sometimes throw because a file didn't have one.
- Fix for PROFB-310; fix for Analyzing assets causing shader issues to vanish.
- Fix for PROFB-314; speculative attempt to fix out of memory crash reported on Discussions.