Published on February 26, 2026

✨ New Feature

  • Custom Field ExpansionAdded four new field types: time, date, color, and timeline to meet more content recording needs.
  • Enhanced template tags:
    • NewrangeFunction, can quickly generate continuous data, such as{% for letter in range(1, 10) %},{% for letter in range('A', 'Z') %}.
    • NewpriceFormatFilter, format price and retain two decimal places, such as{{ item.Price|priceFormat:"%.2f" }}.
    • NewdateFormatFilter, flexible time formatting, such as{{ item.CreatedTime|dateFormat:"2006-01-02" }}.
    • NewattachmentLabel, obtain complete image information (path, filename, size, etc.), convenient for template display.
  • Comment feature: Document comment addedemailField, records the email address of the user who commented, for subsequent contact.

⚡ Feature Optimization

  • Full-text Search: Optimizing search rules, improving matching accuracy and relevance.
  • Multilingual TranslationExclude translation requests for non-HTML pages, reduce unnecessary translation operations.
  • robots.txt processingRemove automatic generation logic, users can customize the robots.txt file for more flexible control over search engine crawling.

Bug fixes

  • Fixed document list usageshowTag=trueThe issue of reading the label list when the parameter is incorrect.
  • Fixed the issue of duplicate counting of document page views, ensuring accurate statistics.
  • Fixed the issue of program crash caused by enabling static caching (#88)