SG365 CID – Changelog
Version 7.0.0
Channel: Stable
Released: 03 Dec 2025
- Added Background-aware admin Get CID form that inherits Form Styles colors.
- Added Background-aware CID limit dashboard that follows configured form colors.
- Added Background-aware check-limit forms that inherit Form Styles background and button styles.
- Improved Responsive tables so Get CID, limit dashboard, and check-limit views stay consistent across devices.
-
Added
Mobile-friendly
[sg365_cid_limits]table layout with greener remaining allowance badges. - Removed Last generated CID column from the limits table to improve customer privacy.
- Fixed Get CID button icon toggle so saved icon/emoji choices apply consistently.
- Fixed Button color inheritance so custom colors are used instead of the default blue styling.
- Added Recycle bin for the last five deleted tokens with one-click restore controls.
- Added Automatic trimming of older recycle-bin entries when new deletions are added.
- Added Gated wipe tool on the License page to drop all plugin data (logs, tokens, settings) in one action.
- Ensured Full data wipe only runs after confirming the currently active license key.
- Improved Log pagination to strictly honor the configured logs-per-page setting.
- Styled Pagination number links to be wider and easier to tap for long log histories.
-
Ensured
[sg365_cid_check_limit]result tables carry the chosen form background and button colors. -
Ensured
[sg365_cid_check_limit]labels remain readable and correctly aligned on mobile screens.
Version 6.5.1
Channel: Maintenance
Released: 01 Dec 2025
- Added Option to skip logging failed CID attempts so logs can focus on successful confirmations.
- Ensured Get CID page links on thank-you and order screens always open in a new tab.
- Styled Get CID call-to-action buttons on thank-you/order pages with a consistent blue style.
- Introduced Email toggle that injects CID allowance details into processing and completed messages when enabled.
- Introduced Email Get CID links so customers can jump directly to the confirmation page from order emails.
- Refreshed Admin Get CID hero section to be bolder and more visually clear.
- Refreshed Dashboard snapshot and quick-instructions block for faster onboarding.
- Styled Limit checker shortcode/table specifically for mobile, including custom button colors.
- Styled Remaining counters in limit tables with a greener visual emphasis.
- Added CID Allowance Adjuster history to track the last five revoke actions.
- Added User and date attribution for each recorded adjuster action.
- Bumped Plugin assets to version 6.5.1 for cache busting and UI polish.
Version 6.5.0
Channel: Feature
Released: 25 Nov 2025
- Added Configurable logs-per-page setting for browsing CID history.
- Styled Pagination numbers to be wider and easier to navigate across long log lists.
- Added Control allowing admins to rename the “Get Confirmation ID” button text.
- Added Controls to choose which Get CID form fields are shown (email and/or order/token).
- Ensured Classic Get CID layouts stay enforced regardless of field toggles.
- Ensured Field visibility validation so shortcode forms cannot be saved or rendered with zero fields.
Version 6.0.0
Channel: Major
Released: 15 Nov 2025
- Added Renewal-friendly license flow that reactivates Premium/Business perks instantly after renewal.
- Improved License messaging to highlight server responses and refresh expiry callouts during checks.
- Simplified Get CID Form Styles screen with new backgrounds and cleaner controls.
- Added Emoji opt-out so sites can keep button text minimal if needed.
- Refreshed Captcha reload icon for a smaller, minimal appearance.
- Improved User Manager reliability so search filtering and reset behavior work as expected.
- Removed CSV/TXT exports from the CID limit checker shortcode.
- Ensured Logs allocation remains accurate for CID-enabled products and variations.
Version 5.5.0
Channel: Feature
Released: 30 Oct 2025
- Added TXT export controls to the Logs page.
- Added CSV export controls to the Logs page.
-
Added
[sg365_cid_check_limit]shortcode that surfaces limits in a colored table. - Added Export options directly from the check-limit table when enabled.
- Added Admin toggle to disable button emojis globally.
- Added Search and reset controls for User Manager entries.
- Improved Responsive behavior of log tables across all plugin tabs.
- Improved Log table consistency between desktop and mobile devices.
- Bumped Versioning scheme to 5.5.0 for clearer release tracking.
- Hardened Security guards across the plugin codebase.
- Ensured WooCommerce dependency enforcement remains strict.
Version 5.0.0
Channel: Major
Released: 20 Oct 2025
- Added WooCommerce dependency enforcement at plugin activation.
- Added Quick License and Dashboard action links on the Plugins screen.
- Added Configurable form-style controls for alignment, button colors, and fonts.
- Added Support for 20+ emoji and custom icons on the Get CID button.
- Added Background image/color controls for front-end forms.
- Added Custom placeholder text controls for Get CID fields.
- Ensured Premium/Business plans unlock all new form-style controls correctly.
- Added Live form previews for the updated style controls.
- Improved Admin logs with token and user attribution links.
- Improved Shortcode logs with token-aware user references.
- Added Tablet-friendly search bars above key admin tables.
- Improved Token management layout so it matches responsive log tables.
Version 4.5.0
Channel: Feature
Released: 10 Oct 2025
- Added Proactive license handling with warnings at 30/10/5 days before expiry.
- Added License suspension messages and visual warnings on the License page.
- Removed Expired keys from active license sets automatically.
- Styled Expiry labels in red for near-term or expired licenses.
- Improved User Manager by hiding administrator accounts from the main listing.
- Improved Mobile responsiveness for SG365 CID tables across the plugin.
- Ensured License notices stay visible to admins on all SG365 CID pages.
- Unlocked Form Styles page for active Premium/Business licenses only.
- Added Selectable form style presets with unique icons, fonts, and colors.
-
Added
Forms image folder prepared for
FORM_1.PNGthroughFORM_5.PNGpreviews.
Version 4.0.0
Channel: Major
Released: 01 Oct 2025
- Replaced Roles Manager with an admin-only User Manager for finer permissions.
- Added Per-user hide/read/write permissions while still surfacing plugin menus.
- Added Locked Form Styles preview showcasing five starter designs.
- Refreshed Logs and token tables (admin + shortcode) for better mobile views.
- Ensured Captcha reload emoji remains minimal and unobtrusive.
- Removed Free CID result note field from front-end forms.
- Ensured Free plans no longer display CID result notes in the form output.
Version 3.5.0
Channel: Feature
Released: 20 Sep 2025
- Added Business Token creator popup with AJAX-based creation flow.
- Added Reset confirmations for Business tokens before destructive actions.
- Styled Token and log tables with color-coded, mobile-friendly layouts.
- Introduced Roles Manager for Premium/Business sites with per-page read/write access.
- Ensured Subscribers and customers remain hidden from sensitive role screens.
- Enhanced Captcha UX with additional questions and emoji reload controls.
- Styled Get Confirmation ID call-to-action to be centered on the page.
- Added Configurable CID result notes displayed beneath the generated CID.
- Ensured License expiry enforcement is synced across all modules.
- Bumped Minimum PHP requirement to 7.2.
- Bumped Minimum WordPress requirement to 6.8.
Version 3.0.0
Channel: Major
Released: 10 Sep 2025
- Synced License expirations directly from the verification API, including alternate expiry keys.
- Styled License status chips with color-coded states.
- Added Inline “View changelog” button on the License page.
- Streamlined Admin Get CID output to only show the CID with a copy button.
- Refreshed Math captcha with a compact 🔄 reload icon next to the question.
- Added Free-form success note that appears beneath every front-end CID result.
- Enhanced Business token workflows with detailed token information after creation.
- Styled Used and remaining token cells with color coding in token tables.
- Added RESET-confirm flows for Business tokens.
- Enhanced Log search summaries with success vs error counts for matching orders/tokens.
Version 2.5.0
Channel: Feature
Released: 01 Sep 2025
- Added Premium-only Get CID admin page with optional WooCommerce order lookup.
- Ensured Orders without CID allowance prompt admins before proceeding.
- Ensured Available CID limits are consumed correctly when present.
- Added Manual admin-only CID request logging from the Get CID admin page.
- Locked Front-end Get CID form for Free sites.
- Improved Dashboard layout with a shortcode reference table.
- Redesigned License page into a detailed table highlighting expired keys.
- Ensured Expired licenses clearly downgrade features to Free until renewal.
- Added Reloadable math captcha that refreshes in-place when it expires.
- Improved CID generation logging to record success and failure outcomes more clearly.
Version 2.0.0
Channel: Major
Released: 20 Aug 2025
- Locked SG365 CID settings screen behind an active Premium/Business license.
- Added Inline license modal with contact button for quick activation help.
- Added Deactivate-license action directly in the license UI.
- Expanded License snapshot to include plan, status, expiry, months remaining, and last checked.
- Ensured Invalid license responses show clear “buy new key” prompts.
- Ensured Create Token and Token Management menus remain visible but show upgrade prompts if Business is inactive.
- Introduced Business-only CID Allowance Adjuster for revoking all pending requests or subtracting custom allowances per order.
- Enhanced Dashboard with top Business tokens and top WooCommerce orders for the last 30 days.
- Refreshed Quick-start instructions for faster configuration.
- Hidden Allowance/history shortcode messages for logged-out visitors.
- Improved Thank You and View Order screens to promote your Get CID page button more prominently.
- Added Auto-expire option for unused CID allowances.
- Added Additional math questions for the captcha pool.
- Added Captcha toggle to require challenges for guests only or for all users.
- Ensured Automatic allowance re-sync and expiration checks so every qualifying order receives the correct CID limit, even if metadata was missing earlier.
Version 1.3.1
Channel: Maintenance
Released: 10 Aug 2025
- Hardened License workflow by sending the SG365 CID product ID with every verification.
- Styled Active license keys to appear masked on the settings screen.
- Added Plan, status, and expiry guidance directly in the license panel.
- Ensured Weekly (or more frequent) license syncs disable paid features for suspended, expired, or domain-reset keys immediately.
Version 1.3.0
Channel: Feature
Released: 01 Aug 2025
- Added SG365 CID dashboard overview in the admin menu.
- Refined Settings page with masked API key, Get CID page link, and order detail summary toggle.
- Added License screen that validates Premium and Business keys.
- Added Variation-level CID toggles that control allowances per configuration.
- Ensured Automatic allowance recalculation whenever relevant order data changes.
- Improved Thank-you and order detail messaging to better promote the Get CID entry point.
- Introduced Business token creation and management (create, suspend, delete).
- Introduced Customer ability to enter a token instead of an order number on the front-end form.
- Added Remaining token allowance displays for Business customers.
- Enhanced Logs with 20 entries per page and full IID view.
- Added Bulk delete for logs older than 1, 3, or 6 months.
- Added Five new math captcha prompts to reduce automated abuse.
Version 1.2.0
Channel: Feature
Released: 20 Jul 2025
-
Added
[sg365_cid_limits]shortcode so customers can review their CID allowance per order. - Added Display of last issued CID alongside each order in the allowance table.
- Added Logger helpers powering accurate allocated vs remaining totals.
- Refreshed Documentation with a clearer feature overview, shortcode table, and screenshots section.
Version 1.0.0
Channel: Initial Release
Released: 01 Jul 2025
- Added Initial SG365 CID plugin release with CID management core.
- Added PIDKey / CIDMS integration with secure API calls.
- Added WooCommerce hooks to attach CID allowances to qualifying orders.
- Added Customer-facing Get CID form and shortcode.
- Added Logging and customer history views for generated CIDs.

