What's Changed
- Updated build infrastructure by @smaillet in #218
- Implements #217 by @smaillet in #220
- Updated handling of DIBuilder to account for possible dangling ref with GC finalization by @smaillet in #222
- Updated gitignores by @smaillet in #232
- Llvm20 by @smaillet in #237
- Updated GH action for PR builds to upload full site content by @smaillet in #238
- Updated antlr highlighter to better reflect language by @smaillet in #239
- Updated highlighting for ANTLR to support references to rules by @smaillet in #240
- Updated highlighter for better clarity of output by @smaillet in #241
- Updated to use UTF8 literals for attribute names by @smaillet in #242
- Docs Script/Tooling update by @smaillet in #245
- LazyEncodedString everywhere by @smaillet in #247
- Updated interop testing to support EVERY API extended by LibLLVM by @smaillet in #248
- Updated docs by @smaillet in #249
- Multiple updates by @smaillet in #250
- Bumped version to latest by @smaillet in #251
- Updated build actions by @smaillet in #252
- Update internal handle docs article - Fixes #246 by @smaillet in #253
- Simplified string pool entry by leveraging LazyEncodedString by @smaillet in #254
- Simplification of array parameters for interop calls by @smaillet in #255
- Updated to new LLVM APIs by @smaillet in #256
- Updated to support including of build version number in docs footer by @smaillet in #257
- Synchronize common build scripts and docs template by @smaillet in #258
- Test Updates by @smaillet in #259
- Updates for latest native interop. by @smaillet in #260
- Minor updates for versioning by @smaillet in #262
- Updated samples by @smaillet in #263
- Docs updates by @smaillet in #264
- Unifiy build infrastructure for greater commonality across repos in org by @smaillet in #265
- fixed links in KLS/Ch7.1 docs by @smaillet in #266
- Updated docs and dependency versions by @smaillet in #267
- Formal Build (Bump release) by @smaillet in #269
- Bumped version of Versioning task by @smaillet in #274
- Unified editor config with consumer to provide more common support. by @smaillet in #275
- Updated/Clarified doc comments by @smaillet in #276
- Documentation fixes by @smaillet in #277
- Updated version of Versioning task by @smaillet in #278
- Formal build of pre-release fix (Bumped Version) by @smaillet in #280
- Update README.md by @smaillet in #281
- Update index.md by @smaillet in #282
- This implements #284 by @smaillet in #285
- Updated DIBuilder constructor by @smaillet in #286
- Usage clarifications and updates. by @smaillet in #288
- Replaces file header with simpler non-xml based form by @smaillet in #294
- Fix header blank line elision by @smaillet in #295
- Formal Release Build (Bump Version) by @smaillet in #296
- AddedSourceRange and SourcePosition by @smaillet in #297
- Updates to support LTSC by @smaillet in #298
- Add docs support for TextUx by @smaillet in #299
- Add support for System.CommandLine by @smaillet in #300
- Add multi-targeting TFM for Runtime.Utils by @smaillet in #302
- Added NuGet Pkg generation for the CommandLine project by @smaillet in #301
- Updated to support better error reporting by @smaillet in #303
- Added Unit tests for CommandLine by @smaillet in #305
- Miscellaneous clean up by @smaillet in #307
- Adjusted
DiagnosticMessage.FormatMsBuild()to not report the URI protocol if it is a file. by @smaillet in #310 - Added EnsureFolder to command line extensions by @smaillet in #313
- Bumped Version XML (Release Build) by @smaillet in #314
- Bumped version (Final Build) by @smaillet in #316
- Removed Diagnostic enum generic type constraint. * Chock it up as "seemed like a good idea at the time" * Increased complexity and decreased performance of
AntlParseErrorListenerAdapterby @smaillet in #317 - Misc. Updates by @smaillet in #319
- Multiple commits to ultimately support removal of SafeHandle for global handles by @smaillet in #321
- DocComment Updates by @smaillet in #322
- Corrections to docs by @smaillet in #323
- Bump Version for release (v20.1.8-epsilon) by @smaillet in #324
- Doc comments and markdown updates/corrections. by @smaillet in #326
- Minor docs/Markdown updates by @smaillet in #328
- Restored stack tracing for global handles by @smaillet in #327
- Reflow of markdown. by @smaillet in #329
- Custom memory allocation for JIT and simpler native contexts. by @smaillet in #330
- Added
[MustUseReturnValue]to help enforce correct usage. by @smaillet in #331 - Added TextMate grammar for Kaleidoscope by @smaillet in #332
- Renamed
KaleidoscopeReadEvaluatePrintLoopBase->ReadEvaluatePrintLoopBaseby @smaillet in #333 - Added
extensionkeyword ban analyzer by @smaillet in #334 - Implemented support for mixed line ending normalization by @smaillet in #335
- Consolidate the TextUx library into the commandline lib by @smaillet in #336
- Added overloads to
IDiagnosticReporterthat accept a simple message string without any formatting etc... by @smaillet in #337 - Update Directory.Packages.props by @smaillet in #339
- Updated extension analyzer to latest support by @smaillet in #340
- Implenets cleaner .NET SDK version light up by @smaillet in #341
- Added support to indicate if function redifitinion is supported. by @smaillet in #342
- Reflow of all markdown files by @smaillet in #343
- Handle generator should shows version of package with headers parsed. by @smaillet in #344
- Added use of global imports to all projects by @smaillet in #345
- Minor reformat of PLIST XML by @smaillet in #346
- Added multi targetting for source generation by @smaillet in #348
- Remove partial keyword manually added to generated resource by @smaillet in #349
- Bump version for final build (v20.1.8-rc) by @smaillet in #350
- Multi-Targetting support for targets used in Source Generators/Analyzers and VSIX by @smaillet in #351
- Enabled SidexSide support for multiple VS instances by @smaillet in #352
- Minor misc. updates by @smaillet in #353
- Bump version for final build (v20.1.8-rc.1) by @smaillet in #355
- Removed utility libraries moved to a distinct repository by @smaillet in #356
- Removed all forward language and runtime versioning by @smaillet in #358
- Preparations for final release by @smaillet in #359
- Updated dependencies. by @smaillet in #360
- Fixed Debug builds in IDE by @smaillet in #362
Full Changelog: v10.0.0...v20.1.8