[XTR] Development Log

[XTR] Development Log 1.0.5

No permission to buy ($25.00)
With this maintenance update, we have completely refined how logs are ordered within the same day and category. Whenever you post multiple updates on the same date, the most recently added entry will now always and automatically be displayed at the very top of that section, without requiring any manual order adjustments.

Additionally, our automated upgrade process will seamlessly inspect and align all your existing logs, bringing your changelog list into a clean, accurate chronological presentation right away.

Change Log
  • Enhanced Log Ordering: Refined the ordering system for logs entered under the same date and category (e.g. New Features, Bug Fixes); the most recently submitted entry is now guaranteed to appear at the very top.
  • Time Discrepancy Resolved: Eliminated list inconsistencies that could occur when entries were submitted at different times of the day or with backdated dates.
  • Automatic Order Normalization: Upgrading to version 1.0.5 automatically harmonizes all previous log entries, ensuring an immediate and accurate chronological order.
  • Stability & Performance: Improved list rendering performance across public and admin interfaces, along with enhanced cache handling.
In this update, based on your valuable feedback, we focused on making the log entry creation process significantly simpler, more intuitive, and fully automated.

What's New in Version 1.0.4?
  • Smart & Fully Automated Sorting:
    You no longer have to guess what order number to type when posting an update. We have completely removed the confusing manual display order field from log entry forms. The add-on now intelligently manages the display order on its own and always ensures that the latest updates naturally take the spotlight.
  • Flawless "All Types" Overview:
    Previously, when multiple updates across different categories were posted on the exact same date, the newest update could sometimes be overshadowed. With this release, no matter which category you post under, your most recent update and its section will instantly appear right at the very top of the "All types" tab.
  • Seamless Upgrade for Existing Logs:
    The built-in upgrade process automatically standardizes all previously created logs, ensuring your entire development timeline immediately benefits from the new smart ordering system without requiring any manual effort.
Change Log
  • Improvement: Removed the manual "Display order" field from entry add and edit forms, introducing a fully automated and intelligent sorting system.
  • Fix: Resolved an issue where the latest entry would not appear at the very top of the "All types" tab when multiple updates shared the same date. The newest update now always takes the top position.
  • Improvement: Enhanced timestamp precision so newly created entries reliably float to the top of their respective day and time period.
  • Upgrade Step: Added an automatic upgrade step to effortlessly align all existing historical logs with the new standardized ordering structure.
In this update, we paid close attention to user feedback and focused on streamlining your daily workflow. Adding new entries is now faster and more intuitive with contextual category pre-selection. We have also enhanced the multi-language experience, improved overall browsing speeds, and ensured full harmony with forum member account management.

You can download and upgrade to this latest version right away. We hope you enjoy it!

Version 1.0.3 Change Log
  • Smart Contextual Type Pre-selection: When viewing a specific tab (e.g., "Bug Fixes" or "New Features") and clicking to add a new log entry, that active category is now automatically selected in the pop-up modal. You no longer need to manually select the category again. This improvement applies to both public and admin interfaces.
  • Faster and Smoother Browsing: Optimized the loading performance of log titles, descriptions, and year filters for a much snappier experience.
  • Enhanced Multi-Language Experience: Improved content delivery and translation caching, ensuring international visitors enjoy fast and seamless log viewing in their preferred languages.
  • Full Harmony with Member Account Actions: When a forum account is deleted or merged with another user, all credited development logs are safely preserved and seamlessly reassigned without data loss.
This update focuses directly on community feedback, bringing powerful privacy controls, smart group ordering, and enhanced user experience for both administrators and regular members.

Key Highlights
  • Group-Restricted Log Types & Internal Workflows:
    You can now restrict specific log categories (such as "Todo", "In Progress", or "Staging") to selected user groups (e.g. Administrators or Developers). Regular members and guests will not see restricted categories in tabs, widget lists, or notification counters. Once a task is completed, simply change its type to a public category (like "New Feature") to share it with everyone instantly.
  • Smart Group Ordering (Latest Updates Always on Top):
    Say goodbye to manual priority management! Within monthly cards, the category that contains the most recent update automatically moves to the top. This ensures that new announcements always catch your visitors' attention immediately without being buried under older entries. You can also toggle between smart sorting and fixed order via the add-on options.
  • Clear Permission Notices:
    When someone tries to access a restricted category via direct URL, instead of an ambiguous empty list, they will be greeted with a clean and informative permission notice with a lock icon.
  • Security & Performance Enhancements:
    Fully aligned with XenForo 2.3 standards, including optimized badge counters and hardened external links.
You can download the update directly from your customer account. We look forward to your thoughts and feedback!

New Features
  • Added user group permission controls for log types; specific categories can now be restricted to administrators or selected groups.
  • Introduced Smart Type Ordering; groups containing the most recent updates automatically move to the top within each time period.
  • Added a new add-on setting to choose between "Latest entry date" and "Fixed display order" sorting.
  • Added an informative permission notice with a lock icon when an unauthorized category is accessed via direct URL.
Improvements & Fixes
  • Ensured restricted log entries never leak into filter tabs, sidebar widgets, unread counters, or search queries.
  • Entry submission and edit forms now only display log types that the current user is permitted to use.
  • Enhanced external link security by adding rel="noopener" attributes to external URLs.
  • Optimized cache handling and database indexes for seamless XenForo 2.3 compatibility.
Our primary focus for this version has been ensuring full compatibility and harmony with the XenForo 2.3 platform, delivering a much cleaner and native user interface, and reinforcing both security and overall performance under the hood.

Key Highlights:
  • Redesigned Tabs & Filter Interface: The entry type tabs and year filtering bar have been completely redesigned according to native XenForo interface standards. The new look provides a sleek, modern aesthetic with color-accented icons and smooth horizontal scrolling on mobile devices.
  • Enhanced Security & Permissions: Entry creation, editing, and deletion permissions have been thoroughly audited and strengthened. Ownership boundaries are strictly enforced to ensure members only manage their own entries, while restricted forum thread links are safeguarded against unauthorized viewing.
  • Performance & Speed Optimizations: Background database writes on page visits have been eliminated. Unread counter tracking and archive lookups now load significantly faster and lighter on server resources.
  • Seamless Fresh Installs & Upgrades: The add-on lifecycle setup has been improved to guarantee that all default log types and master phrases are seeded cleanly on both fresh installs and updates.
  • Redesigned the filter bar to use XenForo native standalone tab architecture.
  • Added vibrant, type-specific FontAwesome icons with subtle micro-hover animations.
  • Integrated smooth horizontal touch scrolling (h-scroller) with active-tab auto focus on mobile devices.
  • Replaced the plain HTML select dropdown with an elegant, animated XenForo popup calendar menu.
  • Added an active filter chip with one-click dismiss for selected year filters.
  • Introduced a dedicated JSON view handler for smoother AJAX pagination.
Security & Permission Enhancements:
  • Restricted username and status override fields on the public entry form to managers only.
  • Enforced strict author ownership checks so members can only edit or delete their own logs.
  • Protected linked forum discussions by verifying thread viewing permissions before displaying links.
  • Unified administrator and moderator permission checks across all controllers.
Performance & Optimization:
  • Resolved the write-on-GET behavior by eliminating unnecessary database writes on page visits.
  • Upgraded unread entry count tracking with version-aware cache invalidation for instant badge updates.
  • Optimized available year lookups from full-table scans to indexed boundary queries.
  • Replaced legacy database calls in the Import/Export services with native XenForo entity APIs.
Back
Top Bottom