365i Environment Indicator

Changelog

1.1.0

  • New: Browser tab prefix – prepends environment label to page titles (e.g. [DEV] Dashboard)
  • New: Works in both wp-admin and front-end for logged-in users
  • Enhancement: Easily identify which environment each browser tab belongs to

1.0.7

  • Enhancement: Added Plugin URI header for WordPress.org integration
  • Enhancement: “View details” link now works in Plugins admin screen

1.0.6

  • Fix: Updated function prefix from ‘ei_’ to ‘i365ei_’ for WordPress.org compliance (4+ character requirement)
  • Fix: Improved $_FILES sanitization with proper file type validation using wp_check_filetype()
  • Fix: Updated filter_input to use proper sanitization with direct $_POST handling
  • Fix: Added explicit CSS color escaping for inline styles with hex validation
  • Security: Enhanced input validation throughout settings handling

1.0.5

  • Fix: Added translators comment for sprintf() placeholder in detection.php
  • Fix: Replaced parse_url() with wp_parse_url() in dashboard-widget.php for consistency
  • Fix: Sanitized $_FILES input in settings.php for WordPress.org compliance
  • Fix: Reduced tags to 5 (WordPress.org limit)

1.0.4

  • Fix: Updated text domain to match plugin slug (365i-environment-indicator) for WordPress.org compliance

1.0.3

  • Fix: Removed negative margins from dashboard widget to improve integration
  • Enhancement: Widget footer now properly contained within widget boundaries

1.0.2

  • Fix: Dashboard widget settings button layout and sizing improvements
  • Fix: Button now properly fits within widget footer container
  • Enhancement: Improved icon placement with space-between layout

1.0.1

  • Enhancement: Redesigned dashboard widget with professional, modern UI
  • Enhancement: Added gradient header with rainbow accent bar
  • Enhancement: Color-coded card icons with gradient backgrounds (blue, green, purple, orange)
  • Enhancement: Smooth hover animations and micro-interactions
  • Enhancement: Improved responsive design for mobile devices
  • Enhancement: Better typography with proper font weights and spacing
  • Enhancement: Enhanced settings button with animated arrow on hover
  • Fix: Separated import/export form from main settings form to prevent save button triggering file upload prompt
  • Fix: Improved visual hierarchy and information architecture

1.0.0

  • Initial release
  • Automatic environment detection (WordPress core, WP Engine, Pantheon, Kinsta, Flywheel)
  • Custom colors for each environment
  • Custom labels for each environment
  • Role-based visibility controls
  • Dashboard widget with environment status
  • Export/Import settings functionality
  • Visual enhancements (admin bar background, top border, footer watermark)
  • Full multisite support
  • Subdomain-based detection heuristics
  • Manual environment override

Plugin Website
Visit website

Author
Mark McNeece
Version:
1.1.0
Last Updated
February 18, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

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