Release Notes – Version 66.28 (Sprint 2026)

Axy7 Currency Updater for Salesforce

We’re excited to introduce Version 66.28, one of the most important releases in recent months.

This update focuses on simplifying setup, improving reliability, and making currency updates more predictable and transparent — key pillars for any Salesforce Admin managing Multi-Currency and Advanced Currency Management.


Simplified Setup Experience

We have streamlined the onboarding flow to reduce friction and ensure faster activation:

  • OAuth authorization flow simplified to a minimal callback process
  • Users are now automatically redirected back into the main Setup app after authorization
  • Reduced dependency on legacy Visualforce setup pages

Result: faster setup, fewer errors, and easier maintenance for Salesforce Admins


Dedicated FinancialForce / Certinia Setup Section

To better support finance-heavy implementations:

  • New dedicated section in Setup for FinancialForce / Certinia integrations
  • Legacy setup options removed from the old Visualforce page

Result: cleaner architecture and better separation of concerns for financial data flows


Improved Historical Upload Experience

We’ve significantly enhanced the usability of historical rate loading:

  • Full section headers are now clickable (better navigation)
  • Upload modal automatically closes after successful multi-day execution

Result: faster historical backfills with less manual interaction


Clearer Execution Behavior (Critical for Admins)

We clarified and standardized how updates work:

  • Run Now and Schedule & Run:
    • Immediately update:
      • CurrencyType
      • DatedConversionRate
  • Custom Dated Exchange Rate rules:
    • Continue running through the scheduled process only

Result: better predictability of data updates and fewer surprises in financial reporting


Unified Scheduling Execution Path

  • Schedule & Run now uses the same execution path as standard scheduled jobs
  • Aligns behavior across manual and automated runs

Result: consistent execution logic across all update modes


Improved Monitoring Accuracy

Monitoring has been upgraded to reflect real system behavior:

  • Last Execution now based on the latest successful runtime log
  • Removed dependency on older batch job tracking

Result: more accurate visibility into whether your currency updates are actually running


Cleaner and More Meaningful Logs

  • Reduced duplicate success logs
  • Each scheduled execution now generates a single consolidated success entry

Result: easier debugging and cleaner audit trails, which is critical for maintaining financial data integrity across currencies


Stronger Authorization & Token Handling

To align with Salesforce security changes:

  • Improved refresh-token rotation handling
  • Better preservation of updated tokens after callouts and setup actions

Result: fewer authorization issues and more stable long-term operation


More Robust Settings Persistence

  • Fixed edge cases where setup or monitoring failed if org-level settings didn’t exist
  • Especially relevant right after installation

Result: more reliable first-time setup and reduced support cases


Improved Rate Retrieval Architecture

We separated live vs historical rate logic for better accuracy:

  • Live updates (Run Now / Scheduled):
    • Use live exchange rate endpoint
  • Historical updates:
    • Use dedicated historical endpoint

Result: higher data accuracy and better alignment with Salesforce Advanced Currency Management


Why This Release Matters

If you manage Multi-Currency in Salesforce, you already know:

  • Currency accuracy directly impacts revenue, commissions, and reporting
  • Even small inconsistencies can lead to significant financial discrepancies over time

This release ensures:

  • Your rates update reliably
  • Your logs reflect reality
  • Your setup is simple and stable
  • Your financial data remains consistent across time

Final Takeaway

Version 66.28 moves Currency Updater closer to the ideal state:

Set it once. Trust it. Forget it.

Exactly what every Salesforce Admin needs when dealing with multi-currency complexity at scale.