Skip to content

POP Forums v20.0.0

Latest
Compare
Choose a tag to compare
@jeffputz jeffputz released this 08 Dec 20:04
· 2 commits to v20.x since this release
90ee8c8

This is more of an iterative release, but importantly it includes the ability to tie the forum completely to an external OAuth/OIDC identity provider, perfect for corporate and enterprise situations. The documentation is here: https://popworldmedia.github.io/POPForums/

Upgrading

To upgrade from v19 or later, run the PopForums19to20.sql script included in the PopForums.Sql project manually against your existing database. If you're starting from nothing, check the documentation for those instructions.

What's new?

  • Allow option to rely entirely on 3rd-party OAuth2 and OIDC for sign-in #183
  • Vote up buttons need an interim state during call #334
  • Update ElasticKit to use v8.x #335
  • Updating to TypeScript 5.x requires accommodation of suppressImplicitAnyIndexErrors deprecation #345
  • Animate notification and PM count so you see it #327
  • Reduce size of trimmed URL's to fit in mobile situations #323
  • Delete queued email messages after send #145
  • Update to .NET v8 #348
  • Update Polly to v8.x (in ElasticKit) #352
  • Replace Moq with NSubstitute #340
  • User creation should be atomic with profile, not sourced in a controller #328
  • Refactor out the old FullUrlHelper #326
  • PopForumsUserAttribute needs to be refactored to async #347
  • BUG: Fix regex not escaping special characters #342
  • BUG: Close private chat if the other user is deleted #321
  • BUG: Chromium 114 causes element property name conflict #336
  • BUG: Associate external login failing #324
  • BUG: Load more before reply chokes when only one page of posts #319
  • BUG: Images uploaded in post edit are flagged for deletion #316

Known Issues

None.