v3.5.2AnQiCMS 2025-12-07
This update includes multiple core feature enhancements, performance optimizations, security加固 and bug fixes, aiming to improve the functionality, stability and user experience of the system. Below are the detailed update contents.
User Authentication and Security
- NewGoogle OAuth Third-party Authorization Login Method.
- NewEmail verification process during user account registration.
- NewThe function to reset the password via email.
- UpdateAkismet spam comment service, added an independent switch and provides more flexible configuration options.
- FixedThe problem with invalid captcha settings on the message board.
- FixedKnown SQL injection vulnerabilities, enhancing system security.
- FixedCross-domain access security issues exist in the Options settings.
Payment and Order
- EnhancedPaypal Payment, added support for sandbox test mode.
- NewPaypal payment Webhook support for better handling of asynchronous payment notifications.
- OptimizationOrdering process, supporting order and payment without login.
🤖 Content and AI Function
- OptimizationAI Writing and Article Collection Function, now supportedProcessing multiple sites at the same timetask.
- OptimizationAI Writing Prompt Logic, prioritizing user-defined requirements.
- AdjustmentWhen writing AI-generated articles and collecting articles, the keyword usage strategy changes torandom selection, in order to increase content diversity.
- FixedThe issue of not executing the number of AI-written articles according to the set value.
- OptimizationLogic for obtaining related documents, now supporting various matching modes:.
like=: Fuzzy matching by keywords.keywords: Matching by article keywords.tag: Matching by tags.id: Matching by specified ID.relation:Match by custom associated document- Default mode
🎨 Template and frontend
- EnhancedNavigation feature, now supportedCustom styleWithConfigure multi-level navigation.
- NewTemplate tags
tagDataListForshowFlagandshowContentSupport for parameters. - NewTemplate tags
jsonFilter for easy data formatting output. - FixedTemplate tags
wordwrapThere is a text truncation error problem in the existing Filter. - FixedHome Banner default type configuration error issue.
⚡ Performance and Cache
- RefactoringSystem cache logic, significantly improves overall response speed and performance.
- AdjustmentData statistics trigger method changed to be triggered by front-end JS, solving the problem of traffic statistics distortion caused by CDN caching.
- OptimizationTime factor article publishing feature, using random ID publishing strategy.
🖥️ Client
- EnhancedWindows client, new terminal window display feature.
🔌 API and interface
- OptimizationAnd enhance the API interface layer.
- NewForGraphQLSupport for query language, providing more flexible data retrieval methods.
- AdjustmentComment submission interface, supporting no login comment function.
👥 User Management
- OptimizationThe User Management module adds multiple commonly used fields to enhance management convenience.
❤️ New Features
- NewUser favorites feature.
🐛 Bug fixes and optimizations
- FixedThe problem of unverified content model in the article detail page link.
- FixedKnown issues that may cause the program to crash unexpectedly.
- FixedError in the anchor text replacement logic.
- FixedTranslation error in part of the text.
- OptimizationSystem-level logic, enhancing the robustness of the code.
This update recommends all users to upgrade to enjoy a safer, more stable, and feature-rich experience.