Tags: mob-sakai/CSharpCompilerSettingsForUnity
Tags
chore(release): 1.5.0 [skip ci] # [1.5.0](1.4.0...1.5.0) (2021-12-22) ### Bug Fixes * In Unity 2020.2 or later, some fields will be not deserialized on first compilation (analyzer) ([0a8a7fb](0a8a7fb)) * when using VS Code, C# project file is not modified in Unity 2021 or later ([dc97d57](dc97d57)) ### Features * add 'CUSTOM_COMPILE' symbol for custom compiler ([745ecd9](745ecd9)) * add custom compiler interface ([2e49e4c](2e49e4c)) * support C# 10 (for *.Net.Compilers.Toolset v4.0.0 or later) ([fb5ac33](fb5ac33)) * support Unity 2021.1 or later ([40f4d57](40f4d57))
chore(release): 1.4.0 [skip ci] # [1.4.0](1.3.0...1.4.0) (2021-01-06) ### Bug Fixes * in 2020.2 or later, no need to recompile ([f815cf2](f815cf2)) * in Unity 2020.2 or later, some fields in CscSettingsAsset will be not deserialized on first compilation ([1858247](1858247)) * nullable is supported in C[#8](#8 or later ([f16985b](f16985b)) * when enabling C# Settings in asmdef inspector, edits are lost ([0a988fa](0a988fa)) ### Features * add assembly filter to compile with custom compiler ([acfa0e6](acfa0e6)) * in Unity 2020.2 or later, initialize CSharpCompilerSettings for first compilation ([3924f1a](3924f1a)) * reload all CSharpCompilerSettings_* assembly from project settings window ([9a4b7c5](9a4b7c5)) * support .editorconfig for analyzer ([0e1d4c3](0e1d4c3)) * support nuget package drawer ([34d1a28](34d1a28)) * support roslyn analyzer ([0b06968](0b06968)), closes [#9](#9)
chore(release): 1.4.0-preview.1 [skip ci] # [1.4.0-preview.1](1.3.0...1.4.0-preview.1) (2020-12-23) ### Bug Fixes * in 2020.2 or later, no need to recompile ([f815cf2](f815cf2)) * in Unity 2020.2 or later, some fields in CscSettingsAsset will be not deserialized on first compilation ([1858247](1858247)) * nullable is supported in C[#8](#8 or later ([f16985b](f16985b)) * when enabling C# Settings in asmdef inspector, edits are lost ([0a988fa](0a988fa)) ### Features * add assembly filter to compile with custom compiler ([acfa0e6](acfa0e6)) * in Unity 2020.2 or later, initialize CSharpCompilerSettings for first compilation ([3924f1a](3924f1a)) * reload all CSharpCompilerSettings_* assembly from project settings window ([9a4b7c5](9a4b7c5)) * support .editorconfig for analyzer ([0e1d4c3](0e1d4c3)) * support nuget package drawer ([34d1a28](34d1a28)) * support roslyn analyzer ([0b06968](0b06968)), closes [#9](#9)
chore(release): 1.3.0 [skip ci] # [1.3.0](1.2.0...1.3.0) (2020-11-09) ### Bug Fixes * support Unity 2020.2 or later ([181ea58](181ea58)), closes [#6](#6) [#7](#7) * when enabling C# Settings in asmdef inspector, edits are lost ([0d86d20](0d86d20)) ### Features * support all nullable settings ([789edaf](789edaf)), closes [#8](#8)
1.1.1 ## [1.1.1](v1.1.0...v1.1.1) (2020-10-13) ### Bug Fixes * change language version for 8 & 9 to 8.0 & 9.0 ([2ca4892](2ca4892)) * change the external exe path ([0bc2b46](0bc2b46)) * log for compile command is incorrect ([b551b82](b551b82)) * the setting is incorrect for asmdef ([6b16210](6b16210))
1.1.0 # [1.1.0](v1.0.1...v1.1.0) (2020-10-06) ### Bug Fixes * add apply/revert button in project settings provider ([3f86ab6](3f86ab6)) * ignore development asmdef for inspector ([e49c85e](e49c85e)) * modify csproj with each C# compiler settings ([602af0f](602af0f)) * namespace typo ([e57107b](e57107b)) * support csproj symbols ([0786ecd](0786ecd)) * typo ([9366513](9366513)) ### Features * add app to change assembly name ([ba38c8c](ba38c8c)) * add compiling options (deterministic and optimize) for CSharpCompilerSettings.dll ([701bb3b](701bb3b)) * add inspector header for asmdef to configure C# compiler settings ([e3a7117](e3a7117)) * add setting option to enable debug log for compiling ([1911a82](1911a82)) * add support for Microsoft.Net.Compilers.Toolset and similar packages ([3de5ec9](3de5ec9)) * configure the C# compiler for each *.asmdef file ([735e810](735e810)) * modify the scripting define symbols on compiling ([74b1669](74b1669)) * publish assembly as dll ([79b47b4](79b47b4)) * recompile on reload csc settings assemlby ([b4f79b0](b4f79b0)) * **dev:** add menu to recompile ([2fff7f9](2fff7f9)) * **Dev:** Automatically change asmdef and dll references for editor assembly ([9b2452a](9b2452a))