AnQiCMS v3.5.2 Update Record
v3.5.2AnQiCMS 2025-12-07
This update includes multiple core feature enhancements, performance optimizations, security reinforcement, and issue fixes, aiming to improve the functionality, stability, and user experience of the system. Here are the detailed update contents.
User Authentication and Security
- NewGoogle OAuth third-party authorization login method
- NewEmail verification process when registering a user account
- NewPassword reset function via email
- UpdateAkismet spam comment service, added an independent switch and provided more flexible configuration options.
- FixThe issue of invalid captcha setting on the comment board.
- FixKnown SQL injection vulnerability, enhances system security.
- FixCross-domain access security issue exists in Options settings.
💳 Payment and order
- EnhancePaypal payment, new sandbox test mode support.
- NewPaypal payment Webhook support, to better handle asynchronous payment notifications.
- OptimizationOrdering process, supports order and payment without login.
🤖 Content and AI features
- OptimizationAI writing and article collection features are now supportedProcessing on multiple sites simultaneouslyTask.
- OptimizationAI writing prompt word logic, prioritize user-defined requirements.
- AdjustmentWhen AI writes and collects articles, the keyword usage strategy changes toRandom selectionto increase content diversity.
- FixThe issue of AI writing article quantity not executing according to the set value.
- OptimizationThe logic of related document retrieval now supports multiple matching modes:
like=: Fuzzy matching by keywordkeywords: Matching by article keywordstag: Match by tagid: Match by specified IDrelation: Match by custom associated document- Default mode
🎨 Template and frontend
- EnhanceNavigation feature is now supportedCustom stylewithConfigure multi-level navigation.
- NewTemplate Tag
tagDataListYesshowFlagandshowContentSupport for parameters. - NewTemplate Tag
jsonFilter, for easy data formatting output. - FixTemplate Tag
wordwrapText truncation error problem existing in Filter. - FixThe problem of default type configuration error in the home page Banner.
⚡ Performance and cache
- RefactoringSystem cache logic, significantly improves overall response speed and performance.
- AdjustmentThe data statistics triggering method is changed to be triggered by front-end JS, solving the problem of traffic statistics distortion caused by CDN caching.
- OptimizationTime factor article publishing function, using a random ID publishing strategy.
🖥️ Client
- EnhanceWindows client, new terminal window display feature.
🔌 API and interface
- OptimizationAnd enhance the API interface layer.
- NewYesGraphQLSupport for query language, providing a more flexible way to obtain data.
- AdjustmentComment submission interface, supporting comment function without login.
User Management
- OptimizationUser management module, added multiple commonly used fields to enhance management convenience.
New Feature
- NewUser favorites feature.
Bug fixes and optimizations
- FixThe issue of unverified content model in the article detail page link.
- FixThe issue known to cause the program to crash unexpectedly.
- FixThe error in the anchor text replacement logic.
- FixThe translation error in some text.
- OptimizationSeveral underlying logic in the system, improving the robustness of the code.
This update recommends that all users upgrade to get a safer, more stable, and more powerful user experience.