8.0.0
Features
- ebc79549f737d41ce7469b8cbe4d76ab21d69f1a feat: add parameter substitution tests (#1896) @ChrisPulman @TimothyMakkison
- 0ba73941c0f814b97e3d1e9dd73894748ee1fc3b feat: add
UniqueNameBuilder(#1894) @TimothyMakkison - c1d7aa1a5a61e3e271709a01316b4390c1ac1965 feat: add more incremental tests (#1871) @TimothyMakkison
- 606a6c6196e07486d5c61032d4220eccd0f269f3 feat: added nullable and parameter tests (#1863) @ChrisPulman @TimothyMakkison
- faa1f68a64decc0bd8902a634a16595bb554cd34 feat: added source gen tests for generic constraints (#1859) @TimothyMakkison
- 7e53d8115a6e13d9ac3c351fc42551266afcf4ec feat: fix invalid
unmanaged structconstraint generation (#1861) @ChrisPulman @TimothyMakkison - 93b4ee2ce55e2fc5373dac5e77d154ada2d0dbdb feat: add non refit method raises diagnostic test (#1860) @ChrisPulman @TimothyMakkison
- d03121dfe2f9397ed5c60a986bb5cf9b7ca0d569 feat: add
IDisposabletest (#1855) @TimothyMakkison - 6de1dbb90b052fcac63643b33637491b359ca3a3 feat: change
IPerformanceServiceto returnHttpResponseMessage(#1893) @TimothyMakkison - 27b436c59e4ee886215caccfd4fb5c77c01a595d feat: added larger benchmark (#1848) @ChrisPulman @TimothyMakkison
- 7ea950a96b580951e407d947db6936716015d226 feat: add
ReflectionTestsforIUrlParameterFormatter(#1888) @TimothyMakkison - a831dacaa45acf316df4c0c0f2d3d875d3bdff22 feat: add
ShouldNotEmitFilestest (#1843) @TimothyMakkison - 56d7bcde9bded1197204edf09c918bc2bc7004d1 feat: generate code for derived non refit methods and update tests. (#1875) @TimothyMakkison
- f2ab2163a68df564531f018587ee23fcb5e8fc21 feat: add incremental generator tests (#1829) @ChrisPulman @TimothyMakkison
- a01cb84549007750e57c9e4328e1f43781dfa480 feat: add
RestServiceExceptions(#1886) @TimothyMakkison - 396c2bf488419c224258aae1304a814264b1d47e feat: added default interface method tests (#1881) @TimothyMakkison
- c72fa3ae46547d4327721a4c3f76702c49526601 feat: upgrade roslyn 4.0 to 4.1 (#1828) @ChrisPulman @TimothyMakkison
- b32c3059ad3614ddc7876eeb2f5b09d3a844dab2 feat: added derived type argument tests (#1883) @TimothyMakkison
- 26cfb288bf73845d39a27eb759bca76d3c87d343 feat: add incremental generator (#1864) @TimothyMakkison
Refactoring
- 1869ca6b94d84a7c8ec70ab9fd300c13f92e59d3 refactor: move diagnostics to dedicated class (#1842) @ChrisPulman @TimothyMakkison
Fixes
- 84d226fea32296487ab8fe61431436c5ab7dfb75 Fix for unused reference System.Net.Http (#1830) @ChrisPulman
- 040ecc6857337b419eb83d08a5c2929047eea20e Fix some typos in the codebase (#1852) @ChrisPulman @mithileshz
- 483b1d8df18098f137ca0eca056b7e9ec19f70dd Fix for CRLF injection vulnerability (#1834) @ChrisPulman
General Changes
- 057ba9e648d09d1990ef832575d087ca45044e94 Housekeeping fix some of the code analyser warnings (#1869) @ChrisPulman
- b6f8eebe6beb1d1c2b65850bc9b99d203c99c3e0 chore: added generic constrained method tests (#1868) @TimothyMakkison
- f7f9c00bf47d38e41fa706e5ec8a9086a6e30596 Housekeeping fix some of the code analyser warnings (#1866) @ChrisPulman
- 418092ec6c65cc9e28106d7219a26c33b5b7f8ca Housekeeping Update Version for release @ChrisPulman
- 9b196576837cfc71db2e91a4ba685e27ea49fbc4 Housekeeping Fix API Tests (#1865) @ChrisPulman
- 2c2e596948a99fae066c111c415857959df4e8f1 Housekeeping Update build (#1835) @ChrisPulman
- 30664b6bdbba8c4dc750fe7c600cc8863d8e7dfa chore: update to
Microsoft.CodeAnalysis.CSharpto4.1.0(#1857) @ChrisPulman @TimothyMakkison - 6cb59cf1b0e3d866d38ce5edfcaae810ccdca7cf chore: target correct StubGenerator (#1847) @ChrisPulman @TimothyMakkison
- 2978e3725c64eb79d253f17ff97c4541b84e714e Update release.yml (#1839) @ChrisPulman
- 5df30d9df9ca45e185f9d5ec5eb3545c57bf7dc2 chore: upgrade
Verify.SourceGeneratorsand update tests (#1874) @ChrisPulman @TimothyMakkison
Dependencies
- 8861dec667ed743be3cd1fe0039048d16d6e33f4 chore(deps): update dependency microsoft.codeanalysis.csharp.workspaces to 4.12.0-3.24476.2 (#1849) @renovate[bot]
- 2d2169cab3771da04335f648c656d3b654684fbd chore(deps): update dependency verify.xunit to v27 (#1890) @ChrisPulman @renovate[bot]
- 440e2365232a77a0fdeda7703f3b1fed04651ba7 chore(deps): update dependency xunit to 2.9.1 (#1858) @renovate[bot]
- 1183b0de698a196a22340bb1455f9d2d85565429 chore(deps): update dependency verify.xunit to 26.4.2 (#1827) @renovate[bot]
- 8b915faf4788c7e71e5004f8085746ad35a173c9 chore(deps): update dependency verify.xunit to 26.6.0 (#1854) @renovate[bot]
- 58992b0242a07c542a82432122fb68a16e7b7678 chore(deps): update dotnet monorepo (#1836) @renovate[bot]
- ef9b8305c35eb0644e31c33e43a7d0acaec81eec chore(deps): update dependency system.text.json to 8.0.5 [security] (#1873) @renovate[bot]
- 48d12564eae1855633c94680ebea5b193b1ea8b7 chore(deps): update dependency xunit to 2.9.2 (#1870) @renovate[bot]
- 961984118885db34c39d8b4eb2a326786c560e71 chore(deps): update dependency nerdbank.gitversioning to 3.6.146 (#1895) @renovate[bot]
- 10bd63a6fe96725d010c7f2e33f09b5a774b39e0 chore(deps): update dependency serilog to 4.0.2 (#1872) @renovate[bot]
- f7feafc19cf3a41dc4a077559239e83eb31f652e chore(deps): update dependency verify.diffplex to 3.1.2 (#1887) @renovate[bot]
- 9c4dbc3ce3312bb7ec65305426c2e7f2e3ecfc7f chore(deps): update dependency verify.sourcegenerators to 2.4.2 (#1833) @renovate[bot]
- 704ee4c1b409860a93b1a43e2a113a0823e2b0e7 chore(deps): update dependency microsoft.codeanalysis.csharp.workspaces to 4.12.0-3.24463.9 (#1838) @renovate[bot]
- 2b8fca65e4c8bfeae93657551c12f6e1ba77be4d chore(deps): update dependency microsoft.codeanalysis.csharp.workspaces to 4.12.0-3.24466.4 (#1845) @ChrisPulman @renovate[bot]
- fd0dd6508a5ea87f7436018e7ec16a7922216eca chore(deps): update dependency verify.xunit to 26.4.5 (#1841) @renovate[bot]
- b8bb6cf1694f2c2b7fb958393a85a5ca3973fadf chore(deps): update dependency verify.sourcegenerators to 2.4.3 (#1840) @renovate[bot]
- ecb325d0e8a5e8c65c4c543af16837c98eb354eb chore(deps): update dependency verify.xunit to 26.4.4 (#1831) @renovate[bot]
- 30f41acc5051869f76634d1bb898efc870cdb902 chore(deps): update dependency refit to 7.2.1 (#1844) @renovate[bot]
- f02e0046cb0a4c26a493685f3e67e9fcf8e5f2b7 chore(deps): update dotnet monorepo (#1867) @renovate[bot]
- 24e0444a46a87c2242fa49edf67f9c05afa9d1b8 chore(deps): update dependency serilog to 4.1.0 (#1899) @renovate[bot]
- 101afad98704342b2074bed59a3909971747a352 chore(deps): update dependency verify.xunit to 26.5.0 (#1851) @renovate[bot]
Contributions
New contributors since the last release: @mithileshz, @ted-ccm, @TeddyAssefa Thanks to all the contributors: @ChrisPulman, @marcominerva, @mithileshz, @sguryev, @ted-ccm, @TeddyAssefa, @TimothyMakkison
The following automated services have also contributed to this release: @renovate[bot]