Skip to content

Changelog

This page summarizes xBlog feature updates by version, newest first. The date in parentheses after each version is its update date.

For versions 06.05.00 and earlier, expand the collapsed section at the bottom of this page.

10.05.02(2026-08-15)

  • Fixed category sorting and hardened category data validation
  • Security hardening: improved XML parsing safety, fixed several security issues, removed outdated crypto token logic
  • Removed the MetaWeblog offline publishing feature
  • Added article URL export support

10.05.00(2026-07-03)

  • Added the asynchronous email delivery option

10.04.00(2026-05-14)

  • Fixed Google reCAPTCHA compatibility so it works alongside the form module, subscriptions and comments
  • Improved archive list loading speed
  • Security fix: patched a SQL injection vulnerability in the admin list sorting feature
  • Enhanced the DNN sitemap with include options and uninstall configuration

10.03.03(2026-04-27)

  • Security fix: patched an XSS vulnerability in the AJAX data feed callback parameter and hardened request parameter validation
  • Added index handling for several list meta types
  • Two SQL optimizations

10.03.01(2026-02-27)

  • Added the sort-by-name option for categories

10.03.00(2026-02-24)

  • Fixed article friendly URL issues on the home page
  • Fixed duplicated permissions in Management Module Roles

10.02.00(2025-12-18)

  • Adapted to DNN 10.2: load JS/CSS via ClientResourceManager after ClientResourceManagement was removed

10.01.02(2026-02-04)

  • Added the "Subscription Email Limit (Days)" feature — only articles published within the given days are emailed (default 7, 0 for no limit)
  • Added a custom date format option for the carousel effect

10.01.00(2025-11-21)

  • Shipped the new licensing package

10.00.02(2025-12-04)

  • Added the Display Pager option and responsive adjustments
  • Fixed an issue caused by the Tab key
  • Upgraded slick.min.js
  • Added a thumbnail format parameter to prevent injection attacks from cluttering the thumbnail folder

10.00.01(2025-09-04)

  • Added email tokens to article Options, supported by two more email templates

10.00.00(2025-08-26)

  • Support for DNN 10.0, minimum DNN 9.5
  • Fixed subscription forms triggering page validation
  • Fixed duplicated edit roles
  • Subscription email schedule disabled by default
  • Removed the cache-time reset that invalidated saved settings

09.09.11(2025-03-17)

  • Added the Google Map control to the administration area (front-end UI loading, API key setup)
  • Upgraded the color picker control
  • Changed how friendly URL values are read

09.09.10(2025-02-07)

  • Added the article redirect service, with the service URL integrated into settings
  • Scheduled automatic subscription emails, with scheduler initialization in settings
  • Subscription emails are no longer sent before the article's publish time
  • More filtering of parameters passed into SQL
  • Added [ModuleId] to dynamic option labels

09.09.09(2024-11-28)

  • Added a time-range option for related articles
  • Added date filtering to the main list and DashBoard lists
  • Updated Twitter (X) text and share links
  • Fixed the autoplay parameter

09.09.08(2024-06-27)

  • DashBoard can now display related articles (article detail pages only), with improved matching by tags and categories
  • Added Include category URLs to the sitemap
  • Added Images Lazy options to DashBoard_ArticleList / DashBoard_CategorieTab
  • Added the Summary Format option to DashBoard_ArticleList
  • Added HTML encode/decode functions to template tokens
  • Fixed main-image lists failing to load in some languages
  • Fixed the Search button firing accidentally
  • Fixed wrong email senders caused by the mail class missing main-module settings

09.09.06(2023-06-28)

  • Major SEO optimization
  • SVG support
  • Optimized AddMetaNoIndex

09.09.05(2023-05-23)

  • Added cover images for HTML5 videos
  • Comments off by default; comment counts only shown when comments are enabled
  • Comment service defaults to the built-in system
  • Fixed share images not using the full path
  • RTL language style compatibility
  • Removed redundant default social icons

09.09.02(2023-04-04)

  • New social sharing settings with a new sharing tool
  • Google verification for comments, adjusted for subscriptions; hidden-field validation removed
  • Removed the long-defunct comment spam filtering service
  • Hide the subscription module prompt for users who are not logged in
  • Added category lists to AJAX article output
  • Custom controls can now use global images
  • Fixed category retrieval in Effect_11_Portfolio

09.09.01(2023-03-07)

  • Added the [Only Display Expired Articles] option
  • Renamed "Hide old articles" to "Only Display Future Articles"
  • Fixed FriendlyUrl errors with Arabic and other languages
  • Fixed 404 errors on detail pages
  • Replaced Font Awesome icons with SVG icons
  • Added email subscription list export
  • Fixed Gallery title save and display rules

09.09.00(2022-05-04)

  • Added tag sorting control
  • Added sorting by title to the article main module

09.08.09(2022-04-12)

  • Previous/next articles now sort by publish time
  • Fixed OpenGraph data being inserted twice (Key:Structured error) when two main modules share a page
  • Full links no longer output when no child site is referenced

09.08.08(2021-12-15)

  • The thumbnail service no longer compresses webp

09.08.06(2021-10-21)

  • Added resource files for subscription confirmation

09.08.05(2021-11-26)

  • The author picker now lists module edit users; improved modal loading
  • Subscription control uses label tags with for attributes

09.08.04(2021-10-18)

  • Lazy loading effect for Effect_10_ArticleList
  • Adjusted list description settings

09.08.03(2021-06-25)

  • Fixed comment email tokens generating errors that prevented email saving

09.08.02(2021-06-17)

  • Fixed Google verification failing to parse decimal separators in Italian

09.08.01(2021-06-09)

  • Output NoIndex when a detail page finds no data; improved canonical logic
  • Added current state to Effect_11_Portfolio WCAG
  • Auto-fill for subscription forms

09.08.00(2021-05-21)

  • Added alt attributes to archive author images in skin lists

09.07.07(2021-04-07)

  • Fixed user avatars erroring in DNN 9.9.0
  • More precise https link detection

09.07.06(2021-03-31)

  • Added webp support
  • Unified accent color setting for the Classic skin
  • Non-superusers can only bind DashBoard modules to the current site's data
  • Fixed DashBoard_ArticleList responsive issues on phones

09.07.05(2020-12-21)

  • Custom PageHeaderTags per article detail, with an SEO option switch
  • PageHeaderTags field extended to 5000 characters
  • Fixed errors when queries contain the "top" keyword

09.07.02(2020-11-19)

  • Fixed and optimized effects and AJAX services not checking article role permissions

09.07.01(2020-11-10)

  • Added the most-popular filter URL
  • Stay on the edit page after saving an article
  • Removed links from detail-page images

09.07.00(2020-09-28)

  • Fixed pagination losing archive parameters on archive and filter pages

09.06.02(2020-08-04)

  • Added width/height definitions for detail-page effect images
  • Small skin lists show the time

09.06.01(2020-06-19)

  • Added Read More settings
  • Fixed CategorieTab sorting not taking effect

09.06.00(2020-04-15)

  • Completed option linking across all settings
  • Changed the Google verification Score logic for subscriptions
  • Fixed incorrect end times on subscription records
  • Fixed wrong module ID comparison in the article detail module

09.05.05(2020-03-05)

  • Adjusted comment validation and styles
  • Filtered HTML from comments
  • Added Scheduler Friendly Name

09.05.02(2020-02-17)

  • Fixed attachment and gallery sorting in some cases
  • Fixed incorrect multi-language article redirection

09.05.00(2020-02-04)

  • Added sorting for the Gallery and attachment lists on the article editor

09.04.09(2019-12-09)

  • Fixed an XSS issue in the SetPageCanonicalLink function

09.04.08(2019-12-03)

  • Fixed escape conversion in subscription email subjects and summaries

09.04.07(2019-11-25)

  • Added async JS/CSS loading infrastructure; validation JS moved to async
  • Fixed incorrect child-site image paths
  • Fixed errors when sorting tags by description
  • Fixed top sorting in article lists

09.04.06(2019-07-18)

  • Fixed friendly URL errors with German and other non-English characters

09.04.05(2019-07-16)

  • Fixed and reorganized the RSS auto-import feature
  • Added title search and summary output to AJAX services

09.04.02(2019-06-14)

  • Fixed category friendly URL errors
  • Share JS links switched to https

09.04.00(2019-03-08)

  • New standalone Captcha settings page (moved out of email settings)
  • Optimized the email subscription flow
  • Added language settings for texts

09.03.06(2019-03-08)

  • Google verification for subscriptions
  • Fixed Friendly Url not filled in blocking the detail page
  • Adjusted SEO settings wording

09.03.05(2019-03-12)

  • Friendly URLs support omitting the article ID
  • Fixed licensing not showing when the module was installed on a page
  • Cache time forced to 0 when initializing general settings

09.03.02(2018-12-13)

  • CKEditor replaced with the full build, upgraded to 4.8
  • "Hide old articles" option changed to three choices

09.03.01(2018-11-28)

  • Fixed the detail page ID parameter being hardcoded

09.02.07(2018-11-21)

  • New DashBoard setting: hide data before the current date
Earlier versions (06.05.00 and before)

06.05.00

  • Fixed ckeditor failing to find language files in some languages
  • Added bulk import of subscription emails
  • Added notification emails for articles pending review
  • Added support for importing NewsArticle Module XML data sources
  • Restructured the email template framework for faster development of email features

06.04.00

  • Added support for importing Wordpress XML data sources
  • Optimized the import framework to support more formats going forward
  • Added the rating feature with per-article scores that can also be set manually
  • Replaced the default editor with ckeditor
  • Moved image insertion in article content into the editor toolbar
  • Insert videos and animations into the editor from the media library
  • Fixed the file extension appearing twice when the media library imports files
  • Various UX improvements

06.00.00

  • Bug fixes focused on compatibility and stability
  • Upgraded all effects in the DashBoard module
  • Upgraded skins: Skin_01_Default, Skin_04_Box
  • Improved module code efficiency

05.09.00

  • Fixed the RSS import feature failing in some cases
  • Reset error counts when reactivating an RSS source
  • Added the Disqus comment feature, switchable with built-in comments
  • Optimized skin parameters and display effects
  • Added time zone control, fixing bugs from server/site time zone mismatches

05.08.00

  • Fixed editor incompatibilities in some DNN versions
  • Fixed wording issues
  • Removed the author setting in favor of DNN module settings

05.06.00

  • DashBoard modules can filter data by tags
  • Optimized skin and effect styles for better compatibility
  • Reduced skin and effect file sizes for a leaner package
  • Fixed IPv6 errors — full IPv6 support
  • Minor framework fixes

05.04.00

  • Dynamic option controls (color picker, URL picker, icon picker)
  • Improved display of dynamic option controls
  • Per-article access settings
  • RSS control options: display images, more links, fill mode, custom RSS styles and templates
  • Added and adjusted effects; removed outdated ones (installed ones unaffected)
  • Fixed obtaining table prefixes through the DNN API in special cases

05.03.00

  • Fixed module activation errors in some cases
  • Fixed some date formats causing module errors
  • Fixed unsortable admin list headers
  • Improved archive module performance
  • Fixed calendar module date recognition

05.02.00

  • Added the RSS import article status option (draft or published)
  • Added unsubscribe for subscription emails

05.01.00

  • Fixed drafts that could not be previewed
  • Added subscriber name and the related email token
  • Added related articles, controllable in skins — match by tags or show random articles

05.00.00

  • BlogML import and export
  • Friendly URLs definable per post
  • Option to require login before viewing article details (off by default)
  • Support for the latest DNN7 Searchable feature
  • Fixed subscription emails failing in some environments
  • Fixed articles not displaying correctly due to time zones
  • Assorted framework and skin fixes

04.05.00

  • AddThis JS links switch to https under SSL
  • Gravatar links switch to https under SSL
  • Fixed DNN user avatar display errors

04.04.02

  • Hidden field form validation against comment bots
  • Fixed unapproved comments being auto-approved when spam filtering was on

04.04.00

  • Fixed the DashBoard_CategorieTab effect not displaying
  • Added the option to control PublishTime

04.03.01

  • Fixed pagination losing the author filter
  • Fixed duplicated "email" titles in skin comment templates
  • Fixed the media list not refreshing after closing the modal

04.03.00

  • Fixed category sorting
  • Added single and bulk subscription email sending
  • Optimized the article subscription template

04.01.02

  • Custom article parameters in skins, active only with the current skin

04.01.00

  • Skins can show the article source URL (for RSS-imported articles, toggle in skin options)
  • Comment counts no longer require backend comments to be enabled
  • Fixed images not assigned correctly when sharing to Facebook
  • Fixed the media library rejecting PDF uploads
  • Fixed GoLogin Token output in some environments
  • V4 import/export fully working — images and attachments import asynchronously to avoid timeouts
  • Skin multi-language support with per-skin language files
  • Fixed language resource files not recognized by DNN
  • Added the Chinese language pack

04.00.06

  • Open Graph Protocol support for article details
  • Fixed incorrect images when sharing to Facebook

04.00.03

  • Updated effect compatibility and parameters
  • Updated skin parameters for element display control
  • Built-in jQuery updated to 1.9.1, disabled by default
  • Added the Timeline skin

04.00.00

  • Redesigned the data management interface, independent of the DNN framework and faster
  • Fully responsive for management on all device resolutions
  • Elegant WordPress-like interface
  • Many bug fixes from V3.0 and below for greater stability

Built with VitePress