September 2023 (version 20.0.0) aka Polish Apple release
Codenamed as Polish Apple
Read the Docs: Ocelot 20.0
Honoring 🏅 aka Top Contributors 👏
1st 🥇 goes to Raman Maksimchuk for delivering 5 features
2nd 🥈 goes to @jlukawska for delivering 3 features
3rd 🥉 goes to Guillaume Gnaegi for delivering 2 features
Starring ⭐ aka Release Influencers 
⭐⭐⭐⭐⭐ Raman Maksimchuk, @raman-m
⭐⭐⭐ @jlukawska
⭐⭐ Guillaume Gnaegi, @ggnaegi
⭐ Anthony Steele, @AnthonySteele
⭐ Ben Bartholomew, @ben-bartholomew
⭐ @DanHarltey
⭐ Fabrizio Mancin, @Fabman08
⭐ Freddy, @fku-
⭐ Kevin Grossmann, @grssmnn
⭐ Marco, @eddex
⭐ Roman, @ArtRoman
⭐ Thiago Loureiro, @thiagoloureiro
⭐ Vijay Karavadra, @vijay-karavadra
⭐ guoyongchang, @guoyongchang
⭐ leonluc-dev, @leonluc-dev
⭐ zhangq, @zqlovejyc
Features in Release 20.0.0
Logbook
- 65be4b6 by raman-m on Friday, October 06 at 20:52 →
Fix Git command placeholder bug - d2f76ae by raman-m on Friday, October 06 at 19:44 →
+semver: breaking | Polish Apple release | 2nd build - adac0a2 by raman-m on Friday, October 06 at 10:20 →
Polish Apple release - fcdd274 by Raman Maksimchuk on Friday, October 06 at 09:07 →
A brand new Release Notes feature for Releases being made by 'build.cake' script (#1716) - e5f31ef by Raman Maksimchuk on Monday, October 02 at 19:17 →
Follow up #1670: Fix StyleCop issues and improve the code (#1711) - e950cf2 by Ben Bartholomew on Saturday, September 30 at 14:50 →
#653 Adding null check for downstreamResponse (#1334) - 5a81cce by Freddy on Saturday, September 30 at 19:34 →
Second parameter of Substring is wrong in HeaderFindAndReplaceCreator (#1424) - 5dbbbef by Fabrizio Mancin on Saturday, September 30 at 16:26 →
#1400 Manage multiple patterns for allowed/blocked IPs via Security Options config section (#1399) - cc0b9b8 by Kevin Grossmann on Friday, September 29 at 20:42 →
Ignore port when using UpstreamHost option (#1505) - f8eb5e1 by Guillaume Gnaegi on Friday, September 29 at 19:44 →
#1634 #1487 #1329 #1304 #1294 #793 Consul polling of services: enhancements and fix errors (#1670) - ab29442 by Roman on Friday, September 29 at 11:27 →
#1509 #1683 Replace non-WS protocols for the 'ClientWebSocket' in WebSocketsProxyMiddleware (#1689) - 190b001 by leonluc-dev on Thursday, September 28 at 18:14 →
#1225 Update ServiceDiscovery documentation and samples to include Custom Providers (#1656) - fa179bf by zhangq on Thursday, September 28 at 23:04 →
#1375 #1237 #925 #920 Fix DownstreamRoute DangerousAcceptAnyServerCertificateValidator (#1377) - 5fd5bf9 by Raman Maksimchuk on Monday, September 25 at 18:00 →
#1681 'using' statements life hacks (#1682) - 8b89257 by Raman Maksimchuk on Monday, September 25 at 16:54 →
#1700 Add sequential tests with disabled parallelization (#1705) - fdad15d by Guillaume Gnaegi on Monday, September 25 at 14:15 →
#1700 Create custom Ocelot config file when instantiating steps during parallel execution (#1703) - 75cd0b3 by Raman Maksimchuk on Monday, September 25 at 10:51 →
#1677 #1686 United documentation update (#1678) - b7976fc by guoyongchang on Saturday, September 23 at 09:30 →
#1351 #1510 New AddOcelot extensions to support custom ASP.NET MVC pipeline building via the IMvcCoreBuilder interface (#1655) - 4d245ec by Vijay Karavadra on Saturday, September 23 at 19:19 →
#1228 #1235 #1247 Overloaded AddOcelot method for dynamic FileConfiguration construction (#1569) - 5ad807d by jlukawska on Saturday, September 23 at 11:12 →
#893 Problems to cancel a request (CancellationToken) (#1367) - b27761f by jlukawska on Saturday, September 23 at 10:43 →
#1057 #1068 Add service discovery logs (#1366) - ec85b13 by jlukawska on Friday, September 22 at 21:39 →
#1288 Query string char missing (#1335) - 8893f04 by Marco on Friday, September 22 at 21:25 →
fix: minor grammar fix in default rate limit response message (#1639) - e6081ce by Thiago Loureiro on Friday, September 22 at 21:15 →
Fixed logger message typos in the OutputCacheMiddleware class (#1315) - 21bc4a4 by DanHarltey on Friday, September 22 at 20:05 →
#908 Quality of Service - Configuration (#1279) - 455d7d3 by Anthony Steele on Friday, September 22 at 19:45 →
Exception mapper naming (#1211)