Bitlence Dev Code Tracker

Changelog

1.2.0

  • Added: universal frontend page-builder support — Oxygen, Beaver Builder, Divi Visual Builder, WPBakery Frontend, Brizy, Thrive Architect, SeedProd
  • Added: clickable post titles in Sessions Log and Dashboard link to the post edit screen
  • Added: human-readable labels for admin pages (bdct-settings → “DCT Settings”, etc.)
  • Added: floating timer badge in any builder that hides the WP admin bar
  • Fixed: Elementor editor time not tracked — self-contained script registration and printing
  • Fixed: post type missing in sessions — resolved server-side via get_post_type() when JS cannot read typenow
  • Fixed: iframe activity lost after editing multiple elements — document reference tracking replaces boolean flag
  • Fixed: old sessions with null post_type backfilled on upgrade
  • Changed: session starts on first user interaction instead of immediately on page load
  • Changed: auto-checkpoint interval raised from 5 to 30 minutes — less noise in the Sessions Log
  • Changed: minimum session length default lowered from 60 s to 30 s

1.1.1

  • Added: date range filter on the By Page / Post breakdown
  • Added: CSV export on the Sessions Log page
  • Added: Sessions Log pagination (50 per page)
  • Added: streak at-risk warning when no activity recorded today
  • Fixed: save_session endpoint now enforces tracked-role check before writing to the DB
  • Fixed: session duration recomputed server-side from timestamps — client value no longer trusted
  • Fixed: toolbar timer no longer flashes “0:00” on page load
  • Fixed: dashboard auto-refresh skips when tab is hidden
  • Fixed: localStorage queue cleared before dispatching to prevent duplicate sends
  • Changed: today/week/all-time stats now fetched in a single DB query instead of three
  • Removed: unused projects table and AJAX endpoints (automatically cleaned up on upgrade)

1.0.0

  • Initial release
  • Session tracking with idle detection
  • Per-page/post breakdown with post title lookup
  • 30-day bar chart, streak tracker, dashboard widget
  • localStorage pending queue for reliability
  • Dates displayed as dd-mm-yyyy throughout
  • Elementor editor support
  • SPA navigation tracking

Plugin Website
Visit website

Version:
1.2.0
Last Updated
June 1, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
8.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.