What's Changed
- 271 improve entra auth code flow with pkce by @michaelJustin in #272
- 273 include eidhttpprotocolexception exceptionmessage in error page by @michaelJustin in #274
- Encode HTML output in error page by @michaelJustin in #276
- 261 rename tutorial folders by @michaelJustin in #277
- remove deprecated methods by @michaelJustin in #278
- use port 8080 by @michaelJustin in #279
- Bump version to 3.0-MS1 by @michaelJustin in #281
- remove unused methods by @michaelJustin in #282
- 283 add refresh token example azure entra by @michaelJustin in #284
- 287 add refresh token example google identity platform by @michaelJustin in #288
- 263 migrate templates to webfilter by @michaelJustin in #289
- 285 remove outdated demo applications by @michaelJustin in #291
- 290 check if democommonutf8helperpas is still needed by @michaelJustin in #292
- 293 use 127001 instead of localhost by @michaelJustin in #296
- 295 add convenience init method to genericwebcomponent by @michaelJustin in #297
- 298 add convenience init method to genericwebfilter by @michaelJustin in #299
- 300 make contextaddwebcomponent return the tdjwebcomponentholder by @michaelJustin in #301
- Make Context.AddWebFilter return the TdjWebFilterHolder (test case) by @michaelJustin in #303
- Rename AddWebfilterWithMapping to AddWebfilter by @michaelJustin in #305
- 304 rename pathspec to urlpattern by @michaelJustin in #306
- 267 testexceptionincomponentinitwithwebfilter causes memory leak by @michaelJustin in #310
- prepare rc1 by @michaelJustin in #311
- 313 add overloaded methods with shorter names to add components and filters by @michaelJustin in #315
- 316 prepare 30 release by @michaelJustin in #317
Full Changelog: 2.8...v3.0