A forum application running on ASP.NET Core, available in six languages.
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/
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.
None.
This is one of the biggest feature releases in POP Forums history, and also involves significantly new front-end architecture. The v19 release introduces a notification system, image uploading, better post quoting, private messaging has been turned into real-time chat, and more. The documentation is here: https://popworldmedia.github.io/POPForums/
To upgrade from v16 or later, run the PopForums16to19.sql
script included in the PopForums.Sql
project manually against your existing database. You will also have to manually purge all of your PM history (the pf_PrivateMessage
table), as the new chat-based system is not compatible. If you're starting from nothing, check the documentation for those instructions.
Mvc
project, ditch the npm package #285SqlCommand
can't parse setup script without semicolons #288None.
This is one of the biggest feature releases in POP Forums history, and also involves significantly new front-end architecture. The v19 release introduces a notification system, image uploading, better post quoting, private messaging has been turned into real-time chat, and more. The documentation is here: https://popworldmedia.github.io/POPForums/
To upgrade from v16 or later, run the PopForums16to19.sql
script included in the PopForums.Sql
project manually against your existing database. You will also have to manually purge all of your PM history (the pf_PrivateMessage
table), as the new chat-based system is not compatible. If you're starting from nothing, check the documentation for those instructions.
Mvc
project, ditch the npm package #285SqlCommand
can't parse setup script without semicolons #288None.
This is one of the biggest feature releases in POP Forums history, and also involves significantly new front-end architecture. The v19 release introduces a notification system, image uploading, better post quoting, private messaging has been turned into real-time chat, and more. The documentation is here: https://popworldmedia.github.io/POPForums/
To upgrade from v16 or later, run the PopForums16to19.sql
script included in the PopForums.Sql
project manually against your existing database. You will also have to manually purge all of your PM history (the pf_PrivateMessage
table), as the new chat-based system is not compatible. If you're starting from nothing, check the documentation for those instructions.
Mvc
project, ditch the npm package #285SqlCommand
can't parse setup script without semicolons #288None.
The v18 release continues to concentrate on performance and optimization, refactoring and bug fixes. Most notably, this release takes advantage of the latest .NET bits, and in moving to Bootstrap 5, removes dependencies on jQuery. The documentation is here: https://popworldmedia.github.io/POPForums/
There are no schema changes in this release. To upgrade from v15, run the PopForums15to16.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.
AzureKit
to use modern libraries. #226CacheHelper
in AzureKit
. #231CacheHelper
to use System.Text.Json
when it's compatible. #169PopForums.json
for config, use default instead. #225SmtpWrapper
doesn't catch connections or auth exceptions. #237TopicViewCountService
when trying to fetch cookies. #210None.
The v18 release continues to concentrate on performance and optimization, refactoring and bug fixes. Most notably, this release takes advantage of the latest .NET bits, and in moving to Bootstrap 5, removes dependencies on jQuery. The documentation is here: https://popworldmedia.github.io/POPForums/
There are no schema changes in this release. To upgrade from v15, run the PopForums15to16.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.
AzureKit
to use modern libraries. #226CacheHelper
in AzureKit
. #231CacheHelper
to use System.Text.Json
when it's compatible. #169PopForums.json
for config, use default instead. #225SmtpWrapper
doesn't catch connections or auth exceptions. #237TopicViewCountService
when trying to fetch cookies. #210None.
The v18 release continues to concentrate on performance and optimization, refactoring and bug fixes. Most notably, this release takes advantage of the latest .NET bits, and in moving to Bootstrap 5, removes dependencies on jQuery. The documentation is here: https://popworldmedia.github.io/POPForums/
There are no schema changes in this release. To upgrade from v15, run the PopForums15to16.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.
AzureKit
to use modern libraries. #226CacheHelper
in AzureKit
. #231CacheHelper
to use System.Text.Json
when it's compatible. #169PopForums.json
for config, use default instead. #225SmtpWrapper
doesn't catch connections or auth exceptions. #237TopicViewCountService
when trying to fetch cookies. #210None.
The v17 release continues to concentrate on performance and optimization, along with significant refactoring and bug fixes. Forthcoming releases will focus on UI refinement and modernization. The documentation is here: https://popworldmedia.github.io/POPForums/
There are no schema changes in this release. To upgrade from v15, run the PopForums15to16.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.
Microsoft.Azure.Storage
pacakges from Microsoft.WindowsAzure.Storage
. #182IHttpContextAccessor
in user shim. #176The v17 release continues to concentrate on performance and optimization, along with significant refactoring and bug fixes. Forthcoming releases will focus on UI refinement and modernization. The documentation is here: https://popworldmedia.github.io/POPForums/
There are no schema changes in this release. To upgrade from v15, run the PopForums15to16.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.
Microsoft.Azure.Storage
pacakges from Microsoft.WindowsAzure.Storage
. #182IHttpContextAccessor
in user shim. #176The v17 release continues to concentrate on performance and optimization, along with significant refactoring and bug fixes. Forthcoming releases will focus on UI refinement and modernization. The documentation is here: https://popworldmedia.github.io/POPForums/
There are no schema changes in this release. To upgrade from v15, run the PopForums15to16.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.
Microsoft.Azure.Storage
pacakges from Microsoft.WindowsAzure.Storage
. #182IHttpContextAccessor
in user shim. #176