Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mob-sakai/CSharpCompilerSettingsForUnity

Tags

1.5.0

Toggle 1.5.0's commit message
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))

1.4.0

Toggle 1.4.0's commit message
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)

1.4.0-preview.1

Toggle 1.4.0-preview.1's commit message
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)

1.3.0

Toggle 1.3.0's commit message
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.2.0

Toggle 1.2.0's commit message
chore(release): 1.2.0 [skip ci]

# [1.2.0](1.1.1...1.2.0) (2020-10-23)

### Bug Fixes

* fix release workflow ([073f310](073f310))

### Features

* add nullable option ([9bc0b85](9bc0b85)), closes [#5](#5)

1.1.1

Toggle 1.1.1's commit message
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

Toggle 1.1.0's commit message
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))

1.0.1

Toggle 1.0.1's commit message
1.0.1

## [1.0.1](v1.0.0...v1.0.1) (2020-09-17)

### Bug Fixes

* Not working on Windows ([b0d4eba](b0d4eba)), closes [#1](#1)

1.0.0

Toggle 1.0.0's commit message
1.0.0

# 1.0.0 (2020-09-11)

### Features

* add scripting symbols for C# language ([a6dca8e](a6dca8e))
* change the C# compiler (csc) used in project ([8f10c0d](8f10c0d))
* project settings for the C# compiler package name, version and C# language version ([c7aec4d](c7aec4d))