Releases: PublicApiGenerator/PublicApiGenerator
Releases · PublicApiGenerator/PublicApiGenerator
10.1.1
10.1.0
Changes:
- Tool: Write errors to standard error PR @atifaziz
- Tool: Fix help to show description of arguments PR @atifaziz
- Tool: Consistently write errors & log to standard error PR
- Tool: Generate API on STDOUT when single target framework given PR
- Tool: Support for package-source PR
- Tool: Ability to specify the wait time in seconds for the Api generation to complete PR
- Generator: Fix output for abstract get-set indexers PR @stakx
10.0.2
10.0.1
10.0.0
Changes:
- Remove support for .NET 4.0 PR
- Read-only structs support PR
- In-modifier support PR
- Unsafe modifier support PR
- Support for default keyword for non primitive structs PR
- Removing empty attribute parentheses and Attribute suffix if present [PR](#118
- Fix order of static and readonly keywords PR
- Fix order of members within a type, by @adamralph PR
- Volatile public field support PR
- Fix support for named indexers PR
- More advanced support for Property, event and method modifiers
- Event modifiers PR
- Property modifiers PR
- Method modifiers PR
- C# 8 nullable reference type support, by @sungam3r and @jnm2 PR
- Embedded PDB in package and source for better source-stepping PR
- Introduce
ApiGeneratorOptions
to configure the generator PR - Extension methods as public API for the generator PR
For more information see the related milestone.
9.3.0
Changes:
- Support closed generic types on out parameters
9.2.0
Changes:
- Output protected internal access modifier as protected
- Proper support for generic argument constraints
9.1.0
Changes:
- Support for attributes on types
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