- [CHANGES] changed quick reply button
- bug fixes
- [NEW] Set theme mode via browser or via dropdown
- [FIXED] Load hovercard data only on show
- bug fixes
- [NEW] New WYSIWYG SCEdtitor
- [CHANGES] updated help menu
- [CHANGES] improved saving of registry
- [CHANGES] removed legacy nntp support
- [FIXED] topics post stats
- [FIXED] send notifications only to approved and not deleted users
- [FIXED] Migrations from older versions
- bug fixes
- [FIXED] Install wizard
- [FIXED] crawler detection
- [FIXED #1032] admin access to moderate page
- [FIXED] eventlog toggle button
- bug fixes
- [FIXED] create poll button access
- [FIXED] disable register page
- [FIXED] Issue with AntiXsrfToken
- [FIXED] Install wizard
- bug fixes
- [NEW] updated quote styling
- [CHANGES] upgraded to .NET Framework v4.8.1
- [CHANGES] hover cards now using bs popovers
- [CHANGES] Digest Email now uses email template
- [CHANGES] updated edit album title & album image caption UI
- [FIXED] Show PM Replies
- [FIXED] Sitemap urls
- removed jquery
- replaced all jquery plugins with vanilla JS
- bug fixes
- [FIXED #941] Replacing the CKEditor with the (old) improved BBCode Editor
- [FIXED] Upgrade process
- [FIXED #785] Admin can now change user passwords
- [NEW] UserAgents can be banned
- Upgraded to jQuery 3.7.1
- bug fixes
- [NEW] Added user setting for switching theme to light/dark mode
- [FIXED] Wildcards in Banned IP
- Upgraded to jQuery 3.7.0
- Upgraded to CKEditor 4.22.1
- bug fixes
- bump to FontAwesome 6.3.0
- Upgraded to jQuery 3.6.4
- Upgraded to CKEditor 4.20.2
- [FIXED] Changing user email
- [FIXED] Cover Image for Albums
- bug fixes
- [FIXED] Stored XSS in Signature
- [FIXED] Stored XSS in Inbox (Send a private message)
- Updated Event log ui
- bug fixes
- [FIXED] Image Gallery close button
- [FIXED] Code block when quoting a post
- [FIXED] Add New Button on Replace Words and Profile Definitions Page
- [FIXED] Notifications on Admin Pages
- Upgraded to jQuery 3.6.3
- [FIXED #813] custom profile checkboxes
- [FIXED #810] Save Board Email Address
- [FIXED #807] Enabled Browser based spell checking in the Editor
- [FIXED #806] wrong member count in Active User List
- [FIXED #805] Mark all Forums as Read
- [FIXED #803] empty p tags in bbcode list elements
- [FIXED] showing sticky topics at the top
- [NEW] Support for tables via table bbcodes
- bug fixes
- [FIXED #761] Delete Board Announcement
- [FIXED #762] deleting posts with Reply
- Upgraded to Bootstrap 5.2.2
- Upgraded to CKEditor 4.20.0
- Bug fixes
- Upgraded to Bootstrap 5.2.0
- Bug fixes
- [NEW] Converted language files from xml to json
- [NEW] Auto translated language files via DeepL api and Google translate api
- Upgraded to CKEditor 4.19.0
- [FIXED] Migrating attachments from old dbs
- [FIXED #729] show duplicate topics
- [FIXED #740] delete all messages/topics
- [FIXED] soft message delete
- [FIXED] sending welcome message
- [FIXED #747] moving message
- [FIXED] mobile context menu
- [FIXED] report pm
- [FIXED] saving banned name
- [FIXED] user delete user account
- bug fixes
- [NEW] Added a Setting to enable/disable Custom Context Menu in Posts
- bug fixes
- bug fixes
- [NEW] Active Flag for Categories to enable/disable a Category
- [NEW] Infinite Scrolling on Board Index if there are more then 20 Forums
- [NEW] Infinite Scrolling for all Forum Dropdowns
- [FIXED] New Installations
- [PERFORMANCE] removed various javascript libaries to server side rendering
- Added new Audio BBCode (thanks to User daprose-dotcom)
- Upgraded to FontAwesome 6.1.1
- Upgraded to CKEditor 4.18.0
- [FIXED] Show user attachments page only if user has attachments and upload access
- [FIXED] wrong forums count in stats (When the board has no posts)
- Category names now have links to the Category
- [NEW] Default PanelState for the Category Collapse Button can be defined in the Board Settings
- [NEW] Added Forums & Categories to Board Stats on the admin index page
- [NEW] Added options to re-order Categories and/or Forums by Name ASC or DESC
- [FIXED] Wrong Background Color and missing border for select2 dropdowns
- [FIXED] Moderator Avatar on the team page
- [FIXED] Duplicates in Moderator List on the team page
- [FIXED] On the team page moderator forums are grouped by category
- Moved "Autosave" Notification in the Editor to the status bar
- bug fixes
- bug fixes
- [FIXED] Wrong Role Name after new Install
- [FIXED] saving topic tags
- [NEW] Auto Upgrader
- [NEW] New Topics or Replies of Wach Forum/Topic appear in Notifications
- Upgraded to FontAwesome 6.0.0
- Attachments are now displayed in Search Results
- [FIXED] Border on Topic Tags Input
- [FIXED] Upgrading from old Versions (older then DB Version 30)
- [BREAKING] switched upload/download access from forum access masks to group access
- [FIXED #658] Re-Added CTRL+Enter to submit post
- [FIXED #656] The UTC time represented when the offset is applied must be between year 0 and 10,000
- [FIXED] Not Approved users should not be able to log-in
- [NEW] Not Approved Users can re-send the Confirm Email
- [FIXED] Not Approved users can be edited in the Admin Interface
- Upgraded to CKEditor 4.17.1
- bug fixes
- [FIXED #645] Send PM for regular users
- bug fixes
- Minimum .NET Version v4.8
- Upgraded to Bootstrap 5.1.3
- [NEW] Added Support for MySQL
- [NEW] Added Support for SQLite
- [NEW] Added Support for PostgreSQL
- [NEW] Custom Profile Properties
- [NEW] CKEditor is now standard editor
- [NEW] Html Email Template
- [NEW] Standard Text Avatars
- Replaced obsolete Membership/Role/Profile Provider with ASP.NET Identity
- Automatic migration of all old attachments on upgrade
- Completed DAL changes
- [NEW] Added Page Title template option
- [NEW] Added New Admin Page for managing Attachments
- [NEW] Added New Admin Page for managing Topic Tags
-
added board name to page title
-
[FIXED] Add topic tag to new topic
-
[FIXED] XSS attack attack on fileupload (thanks to User @sushiwushi)
-
[FIXED] XSS on returnurl (thanks to User @sushiwushi)
-
[FIXED] XSS in Hovercard (thanks to User @sushiwushi)
-
[NEW] Added Board Setting for Default Access Mask when creating a new forum
-
[FIXED] Deleting a Message with an Attachment
-
[FIXED #603] subforums are not saved
-
[FIXED] lock/unlock topic
-
[FIXED] Back Button on Forget Password Page
-
[FIXED] Dont Render Crawlers as Regular Users
-
[FIXED] IP Address Check for IPv6
-
Exclude Favicon inside a Portal (DNN)
- Upgraded to Bootstrap 4.6.0
- [NEW] Success Message after Message Report
- Increased auto save Delay in CKEditor to 60 Seconds
- [FIXED] DNN Search
- [FIXED] Admin User page
- [Fixed] publish solution
- [FIXED] wrong lanuage code for hebrew
- [FIXED] version info
- [FIXED] youtube autoembed
- Install Membership Provider Scripts on Upgrade for Azure if needed
- Upgraded to Bootstrap 4.5.3
- [NEW] added login failure logging
- [SECURITY FIX] for Private Messages
- [FIXED] duplicate topic title check
- [FIXED] Attachments inside PMs
- [FIXED #589] visiblity of profile
- [FIXED] Remove line break after code block
- [FIXED #588] creating of new medals
- FIXED] show info message after shrink db
- Removed Postback before logout dialog appears
- Upgraded to Bootstrap 4.5.2
- [FIXED] Cookie Alert
- [FIXED] Dropdowns for small devices
- [FIXED] Attachments
- Upgraded to jQuery 3.5.1
- Upgraded to Bootstrap 4.5.0
- [NEW] user attachments can be managed
- [FIXED] font size in quotes
- [FIXED] Pruning of private messages
- [FIXED #569] Instagram BB Code
- [FIXED] Links to Moved topics
- [FIXED #580] wrong DateTime format for Sitemap Urls
- [FIXED #579] Clear cache on user delete
- [FIXED] Emoji Button in CKEditor
- Upgraded to CKEditor 4.14.0
- Bug fixes
- [FIXED] sending watch emails + added erro handling
- [FIXED] MultiQuote Button
- Bug fixes
- Avatars are now visible for posts on mobile devices
- Removed spacing from Quotes
- [FIXED] Display Date Times in Posts
- [FIXED] dont send email notifications after edit post
- Better handling of mass emails
- [NEW #549] Admin option to restore or permanently delete old topics that are deleted
- Language for guests is now based on current browser Language
- Bug fixes
- [FIXED #541] Create Poll
- [FIXED #539] Admin Groups & Ranks Page
- [FIXED] Topics & Post count in Forum List
-
[FIXED] YAF Upgrade Message
-
[FIXED] Hide RSS Feed dropdown if rss & atom feeds are disabled
-
[NEW] Sitemap.xml file with all Forums
-
[NEW #240] Topic Tags
-
[NEW #53] Option to lock In-Active Users
-
[NEW #216] Report Private Messages
-
[NEW #283] Global Board Announcement
-
[NEW #495] send all emails in html format witch forum layout
-
[NEW] layout for quote messages
-
[NEW #477] Member based Post Moderating
-
[NEW] Context menus for admin pages (open with right click)
-
[CHANGES] Moved Forum Icon Legend in to a popover
-
[CHANGES] Upgraded to Bootstrap 4.4.1
-
[FIXED #249] Watch Topics/Forum Emails are not send in user language
- [FIXED #528] Topics view
- [FIXED] csv user import commas inside quotes
- Bug fixes
- Bug fixes
- [FIXED] selecting forum image
- [FIXED #501] error after edit moderated post
- [FIXED] sending multiple digest mails
- [FIXED] deleting role
- [FIXED] Similar Topics
- [FIXED #492] relative time tooltips
- [FIXED] deleting of private messages
- [FIXED #494] Add as friend button on profile page
- [FIXED #497] saving forum & category
- [FIXED #499] saving group
- [FIXED #498] removed page refresh on the postmessage page
- [FIXED #500] error on moving topic
- [FIXED] topic urls
-
[FIXED] Send Email to Admins on new User Register
-
[FIXED] Search Function when Board has no Messages
-
[FIXED] Board Delete function
-
[FIXED #490] Duplicate Editor Module Id
-
[FIXED] Saving Board logo
-
[FIXED] forum statistics when active discussion is disabled
-
[FIXED #488] Multi Quote Function
-
[CHANGES] Spam & Event Log Options has been moved to a filter drop down
-
[CHANGES] Empty Tabs on My Friends page show info message
- [FIXED] Send Email to Admins on new User Register
- [FIXED] Search Function when Board has no Messages
- [NEW] UI Based on Bootstrap 4
- [NEW] 22 Bootstrap Themes
- [NEW] Added Dropdown on the moderate page to move multiple topics
- [NEW #375] indication in the menu if post needs moderation
- [NEW #365] now you can archive pm's from the outbox
- [NEW #367] Added Badge Topic Starter Badge
- [NEW #379] Mark Message as Answer
- [NEW] Old GIF Emoticons have been replaced by Unicode Emoji
- [NEW #285] Rewritten Search Engine based on Lucene.NET
- [NEW #92] Show similar topic titles
- [NEW #89] Added Buton "Get Location from IP Address" to Retrieve the Country & City from the IP Address
- [NEW #107] Added Button "Watch all Forums"
- [NEW #258] Anti Spam statistics
- [NEW #256] automatically save message draft and also added save button
- [NEW #286] Mentions of users via @Username
- [NEW #287] Onsite Notification for Quoted Posts, Mentions and received Thanks
- [NEW #457] Board Logo can be set in the Board Settings
- Attachments can be uploaded by Drag & Drop in the Editor
- Fixed Unicode Urls
- [FIXED] Exclude topics and forum page from noindex
- [FIXED] Attachments Upload on Private Message
- Upgraded to CKEditor 4.12.1
- Fixed issue with display of current YAF Version
- You can now use relative urls for remote forum urls
- Image attachment thumbnails are now always max 200 x 200
- Added Setting to enable/disable cookie consent popup
- updated twitter bbcode extension
- fixed issue with code blocks on mobile devices
- improved "message_move" and "forum_updatelastpost" performance
- [FIXED] XSS Issue
- Added Instagram BBCode
- [FIXED] Issue when search box is empty
- updated vimeo bb code extension
- [FIXED] pager on album images selector
- [FIXED] emaildigest
- [FIXED #413] shows username instead of diplay name of deleted user
- Posts Pages with querystring "m" now contains noindex tag
- [FIXED] unread topics
- [FIXED] Attachments Upload on Private Message
- [FIXED] horizontal scrollbar
- Remove non-breaking spaces from Thanks List
- [FIXED #400] using default prism.js theme
- [FIXED] ceebox script for jquery 3.x
- [NEW] Send Email to user on role (un)assignment
- [NEW] Added GDPR Cookie Consent Check and Page
- Updated the Rule and Privacy Policy with GDPR Info
- [FIXED] not working attachments upload
- [FIXED] yafeditor script was not automatically minified
- [FIXED] Send Email to User
- [FIXED #402] correctly display local datetime
- Updated recommended web.configs
- Editor Dropdown with album images now uses sql paging
- [NEW #392] Security Question & Answer can be changed now
- [FIXED #394] Timezone was not correctly loaded on the Edit Profile Page
- [FIXED] Admin Edit User
- [FIXED] Admin Create New User Page
- [FIXED] Issue Registering New User
- [FIXED] Database Ugrade Issue when Fulltext is enabled
- [FIXED #387] Stored XSS via file upload
- [FIXED #386] Hover Card Layout Issue
- [FIXED] always use forum email as sender address
- [FIXED #380] DB User Read Tracking without Session tracking
- [FIXED #377] deleting of a banned ip address
- [FIXED] handling of urls with parenthesis
- [FIXED] attachments control was visible when uploads are disabled
- [FIXED] handling of old attachments
- [FIXED] ignore ThreadAbortExceptions when adding a album image
- Extended Logging
- [FIXED] Remote Avatars
- Removed Editor overriding when using a Mobile device
- Improved BBCode <-> HTML Code Converter
- [NEW] Impoved spam detection now you can define how many urls are allowed inside a message before flagged a spam
- [NEW] Sitemap Provider for DNN Platform
- [NEW] Redirect Forum Remote URL to new Window
- [NEW #353] Added Spam Check when sending PM's
- [NEW #341] IP lookup also in the banned IP section
- [FIXED #329] check box to enable topic watching and receive notification in quick reply form
- [FIXED] Unable to Cast to object error during install.
- [FIXED] when converting from html to bbcode preserve paragraphs
- [FIXED] unable to cast object issue
- [FIXED #334] Error on Ban User Page when there is no IP Address
- [FIXED] user style cache was not cleared after changing Rank/Group
- [FIXED] added a check if email address is provided when connect via Facebook
- [FIXED #338] user was not deleted when have attachments
- [FIXED #337] similar topics shows topics with no posts
- [FIXED #342] url encode values when rewriting querystring
- [FIXED] admins are not listed as mods and don't receive mod emails
- [FIXED] board_poststats SP which do not delete readtracking before trying to delete removed topics
- Added Canonical Meta Tag Module
- [FIXED] issue with url search when use the word install or error
- [FIXED] little issue with the finish language
- [FIXED] updated SSO Facebook API to version 2.9
- [FIXED] Issue with IP v6 Addresses
- [FIXED #357] Quoting when user name contains html code
https://github.com/YAFNET/YAFNET/commits/master
- FIXED #300 Warning message for duplicate Smiley Codes
- [FIXED] Issue with password check on the Register page
- [FIXED] Back Button on the Profile Modify Avatar page
- [FIXED] Host Setting for the Visibility of the Retweet Button was ignored
- [FIXED] Notification for all posts on all topics
- [FIXED] Register Page
- [FIXED #310] Attachment Render Error
- Moderating of users is now limited to Admin/Host/ and Mini admin. Toavoid security issues.
- tiny fix for the swedish language file
- [FIXED] Shoutbox was not corretly disabled when using the mobile theme
- Upgrades JS Libaries
- Use Mobile Theme option is now always available
- [FIXED] an Issue with the Preview function when using CKEditor
- [FIXED #316] XSS Prevention for the login page
- [FIXED #269] Thanks Button is disabled now when post is deleted
- [FIXED] Moderate Pages where visible for all Users
- [FIXED] Team Page now only lists moderators from the current Board
- All boards are now upgraded on a Upgrade
- [FIXED] Attachments in Multi Board installations
- [FIXED] issue with Attachments with the same name override old attachments
- [FIXED] When creating a new Board the BBCode Extensions and other are correctly installed
https://github.com/YAFNET/YAFNET/commits/master
- NEW #204: enhancements to the suspension feature
- [NEW] Image Attachments & Album images are now opening in modal window in editor preview pane
- [NEW] Added Search Function to Admin Banned Email/IP/Name Pages
- [NEW] Added new Password strength check to the Register Page
- [NEW] Image Attachments & Album images are now opening in modal window in editor preview pane
- [NEW] after new attachment upload list with "current attachments" is autom. updated
- [NEW] CKEditor now has the same keystrokes as the standard YAF Editor
- Banned IP/Email/Names Admin Pages now are sorted by newest first
- FIXED #282 Code Highlighting on the post message page inside the last posts
- FIXED #282 Attachment images dimensions where not correctly set
- FIXED #276 Banned IP/Email/Names now are sorted by newest first
- FIXED #275 wrong label text
- FIXED #277 Search form exception
- FIXED #272 Notification sending and board name was not used in all forum emails
- [FIXED] Topic Name where not correctly encoded on the Similar topics control
- [FIXED] Issue with install scripts in case sensitive data bases
- [FIXED] Fixed Caching issues
- [FIXED] Wrong label text on the Add/Edit Album Page
- [FIXED] Issue where New User Email Notification was send after the user was automatically deleted by the spam check system
- [FIXED] Issue with saving timezone
- [FIXED] Provider Scripts where not updated on a Upgrade
- [FIXED] Re-Added VB language for the code Highlighter
- IMG bbcode tags can now handle images from google shared photos
https://github.com/YAFNET/YAFNET/commits/master
- NEW #217: Selected Quote of Messages
- User online status icon on the profile page now indicates when user is suspended
- NEW #239: Multiple image attachments are now grouped as ceebox gallery
- SQL scripts are not splitted in install/upgrade for faster install/upgrade
- Admin Users page now shows if user is suspended and until which date
- On the Admin Users page you can now filter by suspended users to show only suspended users
- Admin Users Page now shows an Twitter/Facebook/Google icon if the users is logged in via that SSO Service
- It is now possible to select multiple attachments for deleting
- New Bootstraped Error Page
- FIXED #269 Some buttons where visible when post is soft deleted
- FIXED #268 If current culture is RTL page automatically switches to RTL mode
- FIXED #265 Event/Spam Log Date Time is now displayed in user time
- FIXED #262 Pagination on search after navigating back to the search results
- FIXED #261 Change Password page Enter key and Submit event
- FIXED #248 issue with access rights checking
- FIXED #250 File Attach Button in the Standard Editor was not rendered after postback
- FIXED #247: Notification on all posts and topics without read access check
- FIXED #244: Fixed not Working Upload Dialog in editors other then the Standard BB Code Editor
- FIXED #243: a few tweaks to the attachments upload dialog
- [FIXED] tinyMCE is now longer included by default because of license incompatibility
- [FIXED] dateTime Issue with the Most Recent users feature
- [FIXED] Exception caused by bots on the posts page
- [FIXED] duplicate loading of the jQuery-UI theme CSS
- [FIXED] Issue with reCaptcha on the register page
- [FIXED] timeAgo loading Script
- [FIXED] Wrong Encoding in some places
- [FIXED] Issue with Unicode Chars from the Quick Search
- [FIXED] emails inside BBCode Code tags
- [FIXED] not working confirm dialogs on some Delete Buttons
- [FIXED] User messages where not deleted on user delete and ban
- Removed not working report message to Akismet
- Attachments can now dropped anywhere inside the upload dialog
- Better error descriptions for SSO (Facebook,Google,Twitter)
- Attachment lists are now loaded paged via AJAX to avoid long loading times
https://github.com/YAFNET/YAFNET/commits/master
- #18: Added Sorting/Paging for Active Users Page
- #18: Added Sorting/Paging for Active Users and Unverified Users on the Admin Page
- #229: Topics List on the MoveMessage Page are now loaded paged via ajax
- #191: YAF.NET is now compatible with Azure
- #112: Intuitive Posting of Photos
- #230: Thousand Separator in Active Users
- #198: Display of user's medal in his profile
- #196: Spam email address import needs additional check
- #181: Restore Previous Message Button on the Message History Page
- #168: added Ability to send replies with Ctrl-Enter
- #163: Add a "resend confirmation email" functionality
- #158: Optional Connect Message is now shown after the first message
- #154: added new spam event log page to the spam protection section of the admin area
- #146: SEO improvements for meta title,description,keywords
- #133: forum description is now optional
- #129: number of shown sub forum can be defined in the host settings
- #123: Save Avatars in Physical folder
- #105: Automatic YouTube link recognition
- #103: Welcome mail to new members upon successfully verified registration
- #102: Display similar threads and topics
- #100: View topic started by xxxx" instead of just "View topic" in Active Discussions list
- added new event log filter for "detected a banned ip"
- added ability to search for post titles only
- existing BBCode extensions can now be upgraded during an upgrade
- moved to no Captcha reCAPTCHA
- Re-designed install wizard
- CSS Files are now combined
- JS Files are now combined
- Switched from syntax highlighter to Prism.js
##Fixed Issues:
- #215: added missing Board Name to mass emails
- #214: added missing {databaseOwner}
- #209: Fixed group name parameter length to match the length of database field
- #202: Spam check now also checks for google/facebook accounts
- #196: added check if import email address is an email
- #195: Unapproved Posts go to RSS
- #182: twitter hover card not working
- #180: rss fixes
- #179: Multiple email notifications on the same event
- #173: "kill user" fails for users with no IP
- #172: Country list not sorted by country name
- #170: updated time zone names for Russian cities
- #169: Focus on text controls for search
- #165: deleting a topic
- #161: Country list null object in Event Log
- #157: Img tag links get extra // in IE
- #155: fix for banned ip when banned ip is "::1"
- #152: Cannot log out of Moderator from IE11
- #148: Tweaked the Meta Content
- #78: Editing Medal's throws error and logs me out
- fixed nvarchar length in role name parameters
- fixed page title set on the popup page
- removed not working spell button
- fixed issue with the postid anchor
- timeago loading issue fixed
- Security fix rss topic feeds showed wrong forum topics
- Register link on the login page now goes to the roles page if enabled
- new index to increase sql performance
- Fixed message converting when user quotes a html message with an bbcode editor
- Security XSS Preventing Fixes
- fixed an issue where the user was automatically logged out when the logout url was used inside an img bbcode
- fixed some exceptions caused by spam bots
- Posts in Forum RSS Feed are now correctly sorted
- Wrong email template for Message Approval Mail
###Full Change log here: https://github.com/YAFNET/YAFNET/commits/master