Skip to content

Releases: magpern/fluent-imap-support-desk

Fluent IMAP Support Desk 2.0.7

Choose a tag to compare

@github-actions github-actions released this 03 Sep 08:11

Fluent IMAP Support Desk 2.0.7 — release notes

Fixed

  • Plugin header Author was self-referential (Fluent IMAP Support Desk). It is
    now Magpern, with an Author URI, matching the other magpern plugins.

No code, database, REST namespace, options, or table changes.

Install

Deploy fluent-imap-support-desk 2.0.7 / tag v2.0.7.

Rollback: 2.0.6 / v2.0.6.

Fluent IMAP Support Desk 2.0.6

Choose a tag to compare

@github-actions github-actions released this 01 Sep 23:42

Fluent IMAP Support Desk 2.0.6 — release notes

Changed

  • Automatic updates now come from a private update server via the bundled
    Plugin Update Checker v5
    library (lib/plugin-update-checker/). The bespoke GitHub-release updater
    (includes/class-github-updater.php, FISD_Github_Updater) has been removed.
  • The update check runs only when the PRIVATE_UPDATE_SERVER constant is defined
    in wp-config.php; otherwise the plugin does not check for updates.
  • Added a CI workflow that uploads the release ZIP to the update server on each
    v* tag.

Install

Deploy fluent-imap-support-desk 2.0.6 / tag v2.0.6. Define
PRIVATE_UPDATE_SERVER in wp-config.php on the target site to receive updates.

Rollback: 2.0.5 / v2.0.5.

Fluent IMAP Support Desk 2.0.5

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:10

Fluent IMAP Support Desk 2.0.5

Bulk archive fix — ticket list bulk actions no longer white-screen.

What changed

  • includes/class-plugin.php — process ticket bulk POST on admin_init (before admin headers) so archive/mark-read redirects succeed.
  • includes/class-list-table.php — support bulk “select all matching tickets” via all_tickets POST flag.
  • includes/class-ticket-repository.php — add list_ticket_ids() for bulk actions across the full filtered result set.

No database migration. REST namespace, options, and tables unchanged.

Upgrade

From Action
2.0.4 (GitHub Release ZIP) Upload this ZIP or use Plugins → Update on production

Install

  1. Download fluent-imap-support-desk-2.0.5.zip from this release.
  2. Upload via Plugins → Add New → Upload or extract to wp-content/plugins/fluent-imap-support-desk/.

Rollback

Restore the 2.0.4 plugin folder from backup.

Full changelog: CHANGELOG.md

Fluent IMAP Support Desk 2.0.4

Choose a tag to compare

@github-actions github-actions released this 27 Jul 19:30

Fluent IMAP Support Desk 2.0.4

Bridge SMTP global scope fix — production hotfix release.

What changed

  • fluent-imap-support-desk.php — when Support Desk email is enabled and SMTP scope is all_wp_mail, Bridge SMTP registers on every request that needs wp_mail() (WooCommerce checkout, REST previews, storefront transactional mail), not only admin/WP-Cron.
  • includes/class-bridge-smtp.php — From/Reply-To overrides now apply for all_wp_mail scope.

No database migration. REST namespace, options, and tables unchanged.

Upgrade

From Action
2.0.3 (GitHub Release ZIP) Upload this ZIP or use Plugins → Update on production
2.0.3 + manual hotfix (6d9261d) Replace with this ZIP for a tagged baseline

Install

  1. Download fluent-imap-support-desk-2.0.4.zip from this release.
  2. Upload via Plugins → Add New → Upload or extract to wp-content/plugins/fluent-imap-support-desk/.

Rollback

Restore the 2.0.3 plugin folder from backup.

Full changelog: CHANGELOG.md

Fluent IMAP Support Desk 2.0.3

Choose a tag to compare

@github-actions github-actions released this 19 May 18:00

Fluent IMAP Support Desk 2.0.3

GitHub Release updater — production sites can update from this release’s ZIP via Dashboard → Updates (or Plugins).

What changed

  • includes/class-github-updater.php — checks latest GitHub Release and installs asset fluent-imap-support-desk-X.Y.Z.zip (not source archives).
  • Environment guard — updater runs on WP_ENVIRONMENT_TYPE=production by default; disable on dev/staging with FISD_DISABLE_GITHUB_UPDATER in wp-config.php.
  • Prerelease installs — sites on -dev, -snapshot, -alpha, -beta, or -rc version strings are not prompted to downgrade to an older stable release.

No intentional support-desk behavior changes vs 2.0.2 beyond the updater.

Upgrade

From Action
2.0.2 (ZIP or manual) Use Plugins → Update on production, or upload this ZIP
2.0.3-dev (repo checkout) Replace with this stable ZIP on production only; keep dev on repo/rsync

Database tables, options, REST namespace (biopentra-support/v1), and cron hooks are unchanged.

Install

  1. Download fluent-imap-support-desk-2.0.3.zip from this release.
  2. Upload via Plugins → Add New → Upload or extract to wp-content/plugins/fluent-imap-support-desk/.
  3. On production, future updates can use the built-in updater when WP_ENVIRONMENT_TYPE is production.

Rollback

Deactivate and restore the 2.0.2 plugin folder from backup (keep DB backup).

Full changelog: CHANGELOG.md

Fluent IMAP Support Desk 2.0.2

Choose a tag to compare

@github-actions github-actions released this 19 May 17:29

Fluent IMAP Support Desk 2.0.2

Version alignment and production release automation — not a feature release.

What changed

  • Plugin version 2.0.2 aligns the header and BIOPENTRA_INBOX_VERSION with shipped code (including branding updates that were previously tagged as v2.0.1 without a version bump).
  • Production ZIP excludes scripts/, docs/, .github/, and other dev-only paths; includes runtime code, readme.txt, and LICENSE.
  • GitHub Actions CI (PHP lint + zip build) and Release workflow on v* tags.

Upgrade

From Action
2.0.0 or live deploy at 2.0.0 header Replace plugin folder with this ZIP or rsync from tag v2.0.2
v2.0.1 tag only No separate 2.0.1 package; use 2.0.2

Database tables, options, REST namespace (biopentra-support/v1), and cron hooks are unchanged.

Install

  1. Download fluent-imap-support-desk-2.0.2.zip from this release.
  2. Upload via Plugins → Add New → Upload or extract to wp-content/plugins/fluent-imap-support-desk/.
  3. Activate if needed; verify Support Desk admin loads.

Rollback

Deactivate and restore the previous plugin folder from backup.

Full changelog: CHANGELOG.md