PublicApiGenerator/PublicApiGenerator (PublicApiGenerator)
### [`v11.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/11.1.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/11.0.0...11.1.0)
#### What's Changed
Bugfixes:
- Fix issue with dropped semicolon on NET472 by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/339](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/339)
New features:
- Add BracingStyle and IndentString to options by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/293](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/293)
Mics:
- Remove resharper annotations by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/292](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/292)
- Bump Shouldly from 4.1.0 to 4.2.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/294](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/294)
- Bump Mono.Cecil from 0.11.4 to 0.11.5 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/295](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/295)
- Bump Roslynator.Formatting.Analyzers from 4.2.0 to 4.3.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/298](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/298)
- Bump Roslynator.Analyzers from 4.2.0 to 4.3.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/297](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/297)
- Bump Shouldly from 4.2.0 to 4.2.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/296](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/296)
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/299](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/299)
- Bump coverlet.collector from 3.2.0 to 6.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/300](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/300)
- Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/303](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/303)
- Bump xunit from 2.4.2 to 2.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/306](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/306)
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/304](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/304)
- Bump Roslynator.Analyzers from 4.3.0 to 4.4.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/307](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/307)
- Bump Roslynator.Formatting.Analyzers from 4.3.0 to 4.4.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/308](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/308)
- Bump Roslynator.Formatting.Analyzers from 4.4.0 to 4.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/311](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/311)
- Bump Roslynator.Analyzers from 4.4.0 to 4.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/312](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/312)
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/313](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/313)
- Bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/314](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/314)
- Bump xunit from 2.5.0 to 2.5.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/318](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/318)
- Bump xunit packages by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/336](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/336)
- NET8 by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/337](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/337)
- Bump actions/github-script from 6 to 7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/330](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/330)
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/326](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/326)
- Bump System.CodeDom from 7.0.0 to 8.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/329](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/329)
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/331](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/331)
- Bump analyzers and use [C#12](https://togithub.com/C/PublicApiGenerator/issues/12) syntax by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/338](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/338)
**Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/11.0.0...11.1.0
### [`v11.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/11.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.5.0...11.0.0)
#### What's Changed
- Remove obsolete APIs by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/291](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/291)
**Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.5.0...11.0.0
### [`v10.5.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.5.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.1...10.5.0)
#### What's Changed
- Rename properties in options by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/290](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/290)
**Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.1...10.5.0
### [`v10.4.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.4.1)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.0...10.4.1)
#### What's Changed
- CI fixes by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/289](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/289)
**Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.0...10.4.1
### [`v10.4.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.4.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.3.0...10.4.0)
#### What's Changed
- Fix inconsistencies for record types across NET 6.x.x SDK by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/247](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/247)
- Update CI and project properties by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/255](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/255)
- Add support for C# 9 init-only setters by [@stakx](https://togithub.com/stakx) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/257](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/257)
- Fix special case for Flags attribute by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/260](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/260)
- Code style changes by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/267](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/267)
- Add CI/CD workflows by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/270](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/270)
- Add labeler workflow by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/271](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/271)
- Fix cd-preview and add badges by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/273](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/273)
- Add package icon by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/274](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/274)
- Switch to PackageLicenseExpression by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/275](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/275)
- Add CodeQL and Dependency Review workflows by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/276](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/276)
- Fix CodeQL issues by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/278](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/278)
- Fix readme in nupkg by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/281](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/281)
- Add API approval test by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/282](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/282)
- Fix visibility for internal classes by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/284](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/284)
- Fix CodeQL issues by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/285](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/285)
- Introduce two new options by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/286](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/286)
- Code cleanup by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/287](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/287)
- Escape literals in public constant string by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/288](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/288)
- Bump a bunch of nuget dependencies by [@dependabot](https://togithub.com/dependabot)
**Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.3.0...10.4.0
### [`v10.3.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.3.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.2.0...10.3.0)
Changes:
- Bump Mono.Cecil to 0.11.4 [#227](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/227)
- Bump System.CodeDom to 6.0.0 [#231](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/231)
- Fix generic arguments for array types [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/232) [@sungam3r](https://togithub.com/sungam3r)
- When determining flag combination, match only flags having all of their bits set [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/215) [@stakx](https://togithub.com/stakx)
- Add docs for how to approve with [Verify](https://togithub.com/VerifyTests/Verify) [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/220) [@SimonCropp](https://togithub.com/SimonCropp)
### [`v10.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.2.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.1.2...10.2.0)
Changes:
- Fix package reference to PublicApiGenerator in the tool [#202](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/202)
- Bump Mono.Cecil to 0.11.2 [#194](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/194)
- Bump System.CodeDom from 4.5.0 to 4.7.0 [#195](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/195)
### [`v10.1.2`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.1.2)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.1.1...10.1.2)
Changes:
- Fix syntax for overloaded operator methods [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/193) [@stakx](https://togithub.com/stakx)
### [`v10.1.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.1.1)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.1.0...10.1.1)
Changes:
- Fix `SerializableAttribute` not shown in API output [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/191) [@stakx](https://togithub.com/stakx)
### [`v10.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.1.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.0.2...10.1.0)
Changes:
- Tool: Write errors to standard error [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/167) [@atifaziz](https://togithub.com/atifaziz)
- Tool: Fix help to show description of arguments [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/171) [@atifaziz](https://togithub.com/atifaziz)
- Tool: Consistently write errors & log to standard error [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/166)
- Tool: Generate API on STDOUT when single target framework given [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/181)
- Tool: Support for package-source [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/183)
- Tool: Ability to specify the wait time in seconds for the Api generation to complete [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/185)
- Generator: Fix output for abstract get-set indexers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/189) [@stakx](https://togithub.com/stakx)
### [`v10.0.2`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.0.2)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.0.1...10.0.2)
Changes:
- Change default value from `null` to `default` for generic parameter [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/163)
### [`v10.0.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.0.1)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.0.0...10.0.1)
Changes:
- Fix Output property even though indexer exists [PR](#161)
### [`v10.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.3.0...10.0.0)
Changes:
- Remove support for .NET 4.0 [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/89)
- Read-only structs support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/84)
- In-modifier support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/85)
- Unsafe modifier support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/120)
- Support for default keyword for non primitive structs [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/88)
- Removing empty attribute parentheses and Attribute suffix if present \[PR][https://github.com/PublicApiGenerator/PublicApiGenerator/pull/118](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/118)18
- Fix order of static and readonly keywords [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/122)
- Fix order of members within a type, by [@adamralph](https://togithub.com/adamralph) [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/138)
- Volatile public field support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/123)
- Fix support for named indexers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/136)
- More advanced support for Property, event and method modifiers
- Event modifiers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/130)
- Property modifiers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/155)
- Method modifiers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/152)
- C# 8 nullable reference type support, by [@sungam3r](https://togithub.com/sungam3r) and [@jnm2](https://togithub.com/jnm2) [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/115)
- Embedded PDB in package and source for better source-stepping [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/131/)
- Introduce `ApiGeneratorOptions` to configure the generator [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/129)
- Extension methods as public API for the generator [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/134)
For more information see the [related milestone](https://togithub.com/PublicApiGenerator/PublicApiGenerator/milestone/17).
### [`v9.3.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.3.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.2.0...9.3.0)
Changes:
- Support closed generic types on out parameters
### [`v9.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.2.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.1.0...9.2.0)
Changes:
- Output protected internal access modifier as protected
- Proper support for generic argument constraints
### [`v9.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.1.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.0.0...9.1.0)
Changes:
- Support for attributes on types
### [`v9.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/8.1.0...9.0.0)
Changes:
- Requires Mono.Cecil to `0.10.4`
- Introduction of global tool called `PublicApiGenerator.Tool` to generate public APIs
- Use `StringComparer.Ordinal` for type and member ordering
- Ship as binary instead of source
- Obsolete PublicApiApprover
### [`v8.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/8.1.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/8.0.1...8.1.0)
Changes:
- [#53](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/53) Update Mono.Cecil to 0.10.1 to allow Embedded debug type
### [`v8.0.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/8.0.1)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/8.0.0...8.0.1)
Changes:
- [#52](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/52) Fix typos and spacing
### [`v8.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/8.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/7.1.0...8.0.0)
Changes:
- [#49](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/49) Include operators in api generation
### [`v7.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/7.1.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/7.0.1...7.1.0)
Changes:
- [#50](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/50) Bump Mono.Cecil dependency to 0.10.0
### [`v7.0.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/7.0.1)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/7.0.0...7.0.1)
Changes:
- [#48](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/48) Fix whitelisting System namespaces
### [`v7.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/7.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.6.0...7.0.0)
Changes:
- [#46](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/46) Remove unnecessary whitespace
### [`v6.6.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.6.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.5.2...6.6.0)
Changes:
- [#45](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/45) Allow attributes to be excluded
### [`v6.5.2`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.5.2)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.5.1...6.5.2)
Changes:
- Add AppDomain.CurrentDomain.BaseDirectory to assembly search path
### [`v6.5.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.5.1)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.5.0...6.5.1)
Changes:
- Fix potential NullReferenceException for unresolved attribute types
### [`v6.5.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.5.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.4.0...6.5.0)
Changes:
- Support for .NET Standard 2.0
### [`v6.4.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.3.0...6.4.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.3.0...6.4.0)
### [`v6.3.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.2.0...6.3.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.2.0...6.3.0)
### [`v6.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.2.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.1.0...6.2.0)
Changes:
- Support for Mono.Cecil 0.10.0-beta6
### [`v6.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.1.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.0.0...6.1.0)
Changes:
- The `IteratorStateMachineAttribute` doesn't influence the public API and therefore is no longer treated as part of the public API. , see issue [34](https://togithub.com/JakeGinnivan/ApiApprover/issues/34)
- Specific namespaces can be whitelisted, special thanks to [@SeanFeldman](https://togithub.com/SeanFeldman) for contributing, see PR [#36](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/36)
### [`v6.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/5.0.0...6.0.0)
Changes:
- The async keyword doesn't influence the public API and therefore is no longer treated as part of the public API. , see PR [26](https://togithub.com/JakeGinnivan/ApiApprover/pull/26)
### [`v5.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/5.0.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/4.2.0...5.0.0)
Changes:
- Converted to source only package, see PR [23](https://togithub.com/JakeGinnivan/ApiApprover/pull/23)
- Invariant Culture used for string.Format, see PR [13](https://togithub.com/JakeGinnivan/ApiApprover/pull/13)
- Custom attributes are properly taken into account for set methods, see PR [20](https://togithub.com/JakeGinnivan/ApiApprover/pull/20)
### [`v4.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/4.2.0)
[Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/4.1.0...4.2.0)
Changes:
- Internal interfaces on a public type are no longer considered part of the public API. For more information see Pull Request [21](https://togithub.com/JakeGinnivan/ApiApprover/pull/21)
### [`v4.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/4.1.0)
Changes:
- Internal attributes on a public type are no longer considered part of the public API. For more information see Pull Request [22](https://togithub.com/JakeGinnivan/ApiApprover/pull/22)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
This PR contains the following updates:
4.0.0
->11.1.0
Release Notes
PublicApiGenerator/PublicApiGenerator (PublicApiGenerator)
### [`v11.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/11.1.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/11.0.0...11.1.0) #### What's Changed Bugfixes: - Fix issue with dropped semicolon on NET472 by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/339](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/339) New features: - Add BracingStyle and IndentString to options by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/293](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/293) Mics: - Remove resharper annotations by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/292](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/292) - Bump Shouldly from 4.1.0 to 4.2.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/294](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/294) - Bump Mono.Cecil from 0.11.4 to 0.11.5 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/295](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/295) - Bump Roslynator.Formatting.Analyzers from 4.2.0 to 4.3.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/298](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/298) - Bump Roslynator.Analyzers from 4.2.0 to 4.3.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/297](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/297) - Bump Shouldly from 4.2.0 to 4.2.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/296](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/296) - Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/299](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/299) - Bump coverlet.collector from 3.2.0 to 6.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/300](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/300) - Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/303](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/303) - Bump xunit from 2.4.2 to 2.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/306](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/306) - Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/304](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/304) - Bump Roslynator.Analyzers from 4.3.0 to 4.4.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/307](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/307) - Bump Roslynator.Formatting.Analyzers from 4.3.0 to 4.4.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/308](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/308) - Bump Roslynator.Formatting.Analyzers from 4.4.0 to 4.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/311](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/311) - Bump Roslynator.Analyzers from 4.4.0 to 4.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/312](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/312) - Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/313](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/313) - Bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/314](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/314) - Bump xunit from 2.5.0 to 2.5.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/318](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/318) - Bump xunit packages by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/336](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/336) - NET8 by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/337](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/337) - Bump actions/github-script from 6 to 7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/330](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/330) - Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/326](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/326) - Bump System.CodeDom from 7.0.0 to 8.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/329](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/329) - Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/331](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/331) - Bump analyzers and use [C#12](https://togithub.com/C/PublicApiGenerator/issues/12) syntax by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/338](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/338) **Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/11.0.0...11.1.0 ### [`v11.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/11.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.5.0...11.0.0) #### What's Changed - Remove obsolete APIs by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/291](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/291) **Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.5.0...11.0.0 ### [`v10.5.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.5.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.1...10.5.0) #### What's Changed - Rename properties in options by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/290](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/290) **Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.1...10.5.0 ### [`v10.4.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.4.1) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.0...10.4.1) #### What's Changed - CI fixes by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/289](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/289) **Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.4.0...10.4.1 ### [`v10.4.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.4.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.3.0...10.4.0) #### What's Changed - Fix inconsistencies for record types across NET 6.x.x SDK by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/247](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/247) - Update CI and project properties by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/255](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/255) - Add support for C# 9 init-only setters by [@stakx](https://togithub.com/stakx) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/257](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/257) - Fix special case for Flags attribute by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/260](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/260) - Code style changes by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/267](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/267) - Add CI/CD workflows by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/270](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/270) - Add labeler workflow by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/271](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/271) - Fix cd-preview and add badges by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/273](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/273) - Add package icon by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/274](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/274) - Switch to PackageLicenseExpression by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/275](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/275) - Add CodeQL and Dependency Review workflows by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/276](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/276) - Fix CodeQL issues by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/278](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/278) - Fix readme in nupkg by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/281](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/281) - Add API approval test by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/282](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/282) - Fix visibility for internal classes by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/284](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/284) - Fix CodeQL issues by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/285](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/285) - Introduce two new options by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/286](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/286) - Code cleanup by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/287](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/287) - Escape literals in public constant string by [@sungam3r](https://togithub.com/sungam3r) in [https://github.com/PublicApiGenerator/PublicApiGenerator/pull/288](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/288) - Bump a bunch of nuget dependencies by [@dependabot](https://togithub.com/dependabot) **Full Changelog**: https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.3.0...10.4.0 ### [`v10.3.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.3.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.2.0...10.3.0) Changes: - Bump Mono.Cecil to 0.11.4 [#227](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/227) - Bump System.CodeDom to 6.0.0 [#231](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/231) - Fix generic arguments for array types [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/232) [@sungam3r](https://togithub.com/sungam3r) - When determining flag combination, match only flags having all of their bits set [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/215) [@stakx](https://togithub.com/stakx) - Add docs for how to approve with [Verify](https://togithub.com/VerifyTests/Verify) [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/220) [@SimonCropp](https://togithub.com/SimonCropp) ### [`v10.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.2.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.1.2...10.2.0) Changes: - Fix package reference to PublicApiGenerator in the tool [#202](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/202) - Bump Mono.Cecil to 0.11.2 [#194](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/194) - Bump System.CodeDom from 4.5.0 to 4.7.0 [#195](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/195) ### [`v10.1.2`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.1.2) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.1.1...10.1.2) Changes: - Fix syntax for overloaded operator methods [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/193) [@stakx](https://togithub.com/stakx) ### [`v10.1.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.1.1) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.1.0...10.1.1) Changes: - Fix `SerializableAttribute` not shown in API output [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/191) [@stakx](https://togithub.com/stakx) ### [`v10.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.1.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.0.2...10.1.0) Changes: - Tool: Write errors to standard error [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/167) [@atifaziz](https://togithub.com/atifaziz) - Tool: Fix help to show description of arguments [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/171) [@atifaziz](https://togithub.com/atifaziz) - Tool: Consistently write errors & log to standard error [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/166) - Tool: Generate API on STDOUT when single target framework given [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/181) - Tool: Support for package-source [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/183) - Tool: Ability to specify the wait time in seconds for the Api generation to complete [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/185) - Generator: Fix output for abstract get-set indexers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/189) [@stakx](https://togithub.com/stakx) ### [`v10.0.2`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.0.2) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.0.1...10.0.2) Changes: - Change default value from `null` to `default` for generic parameter [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/163) ### [`v10.0.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.0.1) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/10.0.0...10.0.1) Changes: - Fix Output property even though indexer exists [PR](#161) ### [`v10.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/10.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.3.0...10.0.0) Changes: - Remove support for .NET 4.0 [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/89) - Read-only structs support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/84) - In-modifier support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/85) - Unsafe modifier support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/120) - Support for default keyword for non primitive structs [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/88) - Removing empty attribute parentheses and Attribute suffix if present \[PR][https://github.com/PublicApiGenerator/PublicApiGenerator/pull/118](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/118)18 - Fix order of static and readonly keywords [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/122) - Fix order of members within a type, by [@adamralph](https://togithub.com/adamralph) [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/138) - Volatile public field support [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/123) - Fix support for named indexers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/136) - More advanced support for Property, event and method modifiers - Event modifiers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/130) - Property modifiers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/155) - Method modifiers [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/152) - C# 8 nullable reference type support, by [@sungam3r](https://togithub.com/sungam3r) and [@jnm2](https://togithub.com/jnm2) [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/115) - Embedded PDB in package and source for better source-stepping [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/131/) - Introduce `ApiGeneratorOptions` to configure the generator [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/129) - Extension methods as public API for the generator [PR](https://togithub.com/PublicApiGenerator/PublicApiGenerator/pull/134) For more information see the [related milestone](https://togithub.com/PublicApiGenerator/PublicApiGenerator/milestone/17). ### [`v9.3.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.3.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.2.0...9.3.0) Changes: - Support closed generic types on out parameters ### [`v9.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.2.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.1.0...9.2.0) Changes: - Output protected internal access modifier as protected - Proper support for generic argument constraints ### [`v9.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.1.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/9.0.0...9.1.0) Changes: - Support for attributes on types ### [`v9.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/9.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/8.1.0...9.0.0) Changes: - Requires Mono.Cecil to `0.10.4` - Introduction of global tool called `PublicApiGenerator.Tool` to generate public APIs - Use `StringComparer.Ordinal` for type and member ordering - Ship as binary instead of source - Obsolete PublicApiApprover ### [`v8.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/8.1.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/8.0.1...8.1.0) Changes: - [#53](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/53) Update Mono.Cecil to 0.10.1 to allow Embedded debug type ### [`v8.0.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/8.0.1) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/8.0.0...8.0.1) Changes: - [#52](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/52) Fix typos and spacing ### [`v8.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/8.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/7.1.0...8.0.0) Changes: - [#49](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/49) Include operators in api generation ### [`v7.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/7.1.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/7.0.1...7.1.0) Changes: - [#50](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/50) Bump Mono.Cecil dependency to 0.10.0 ### [`v7.0.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/7.0.1) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/7.0.0...7.0.1) Changes: - [#48](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/48) Fix whitelisting System namespaces ### [`v7.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/7.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.6.0...7.0.0) Changes: - [#46](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/46) Remove unnecessary whitespace ### [`v6.6.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.6.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.5.2...6.6.0) Changes: - [#45](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/45) Allow attributes to be excluded ### [`v6.5.2`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.5.2) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.5.1...6.5.2) Changes: - Add AppDomain.CurrentDomain.BaseDirectory to assembly search path ### [`v6.5.1`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.5.1) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.5.0...6.5.1) Changes: - Fix potential NullReferenceException for unresolved attribute types ### [`v6.5.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.5.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.4.0...6.5.0) Changes: - Support for .NET Standard 2.0 ### [`v6.4.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.3.0...6.4.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.3.0...6.4.0) ### [`v6.3.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.2.0...6.3.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.2.0...6.3.0) ### [`v6.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.2.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.1.0...6.2.0) Changes: - Support for Mono.Cecil 0.10.0-beta6 ### [`v6.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.1.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/6.0.0...6.1.0) Changes: - The `IteratorStateMachineAttribute` doesn't influence the public API and therefore is no longer treated as part of the public API. , see issue [34](https://togithub.com/JakeGinnivan/ApiApprover/issues/34) - Specific namespaces can be whitelisted, special thanks to [@SeanFeldman](https://togithub.com/SeanFeldman) for contributing, see PR [#36](https://togithub.com/PublicApiGenerator/PublicApiGenerator/issues/36) ### [`v6.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/6.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/5.0.0...6.0.0) Changes: - The async keyword doesn't influence the public API and therefore is no longer treated as part of the public API. , see PR [26](https://togithub.com/JakeGinnivan/ApiApprover/pull/26) ### [`v5.0.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/5.0.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/4.2.0...5.0.0) Changes: - Converted to source only package, see PR [23](https://togithub.com/JakeGinnivan/ApiApprover/pull/23) - Invariant Culture used for string.Format, see PR [13](https://togithub.com/JakeGinnivan/ApiApprover/pull/13) - Custom attributes are properly taken into account for set methods, see PR [20](https://togithub.com/JakeGinnivan/ApiApprover/pull/20) ### [`v4.2.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/4.2.0) [Compare Source](https://togithub.com/PublicApiGenerator/PublicApiGenerator/compare/4.1.0...4.2.0) Changes: - Internal interfaces on a public type are no longer considered part of the public API. For more information see Pull Request [21](https://togithub.com/JakeGinnivan/ApiApprover/pull/21) ### [`v4.1.0`](https://togithub.com/PublicApiGenerator/PublicApiGenerator/releases/tag/4.1.0) Changes: - Internal attributes on a public type are no longer considered part of the public API. For more information see Pull Request [22](https://togithub.com/JakeGinnivan/ApiApprover/pull/22)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.