Releases: michaelJustin/daraja-framework
Releases · michaelJustin/daraja-framework
v3.0
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
v3.0-RC1
What's Changed
- 267 testexceptionincomponentinitwithwebfilter causes memory leak by @michaelJustin in #310
- prepare rc1 by @michaelJustin in #311
Full Changelog: 2.8...v3.0-RC1
v3.0-MS4
What's Changed
- 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
Full Changelog: v3.0-MS3...v3.0-MS4
v3.0-MS3
What's Changed
- 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
Full Changelog: v3.0-MS2...v3.0-MS3
v3.0-MS2
What's Changed
- 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
Full Changelog: v3.0-MS1...v3.0-MS2
v3.0-MS1
What's Changed
- 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
- remove unused methods by @michaelJustin in #282
- 271 improve entra auth code flow with pkce by @michaelJustin in #272
Full Changelog: 2.8...v3.0-MS1
2.8
What's Changed
- Read user profile data and send mail using Microsoft Graph API by @michaelJustin in #258
- Add call to DestroyFilter, and a minimal unit test by @michaelJustin in #259
- Handle exception to ensure Free will be called by @michaelJustin in #266
Full Changelog: 2.7.1...2.8
2.7.1
Updated documentation
2.7.0
Streamlining the Web Component and Web Filter API
What's Changed
- 218 configgetcontext is not accessible from init by @michaelJustin in #220
- Add method by @michaelJustin in #221
- 217 update tutorial9 openidconnectbackend by @michaelJustin in #222
- Implement SetInitParameter by @michaelJustin in #226
- Replace usages and add deprecated tags by @michaelJustin in #224
- Add method AddWebFilter specifying a WebFilterHolder by @michaelJustin in #228
- procedure AddFilterWithMapping by @michaelJustin in #230
- procedure AddWebComponent by @michaelJustin in #232
- Drop copy constructor by @michaelJustin in #234
- Drop copy constructor TdjContextConfig.Create by @michaelJustin in #236
- Fix AV by @michaelJustin in #238
- 240 fix memory leaks for configuration objects by @michaelJustin in #241
- Tutorial11 by @michaelJustin in #243
- Use HTML by @michaelJustin in #245
- Remove unused exception entries by @michaelJustin in #246
- Add client_secret.json by @michaelJustin in #247
- First draft of TdjStatisticsFilter by @michaelJustin in #248
- Fix memory leak for djContextHandler by @michaelJustin in #252
- 253 memory leak in testexceptionincomponentinitwithwebfilter by @michaelJustin in #255
Full Changelog: v2.6.0...2.7.0
2.6.0
What's Changed
- support request filters by @michaelJustin in #162
- Use resourcestrings by @michaelJustin in #179
- Fix memory leaks by @michaelJustin in #181
- memory leak in tdjwebcomponenthandleraddwithmapping by @michaelJustin in #190
- Mark TdjWebComponentContextHandler.Add as deprecated by @michaelJustin in #192
- migrate djncsaloghandler to djncsalogfilter by @michaelJustin in #195
- Add TFormAuthFilter by @michaelJustin in #197
- Use TdjNCSALogFilter by @michaelJustin in #202
- Make WebFilterConfig parameter optional by @michaelJustin in #204
- Fix TdjNCSALogFilter exception handling by @michaelJustin in #208
- Remove TdjNCSALogHandler #212 by @michaelJustin in #213
- 214 update doxygen to 197 by @michaelJustin in #215
Full Changelog: 2.5...v2.6.0