Updates

What’s New

Release notes and product improvements

v2.0.5

2026-05-15
  • Admin: Download Devices CSV button to export all filtered devices as a CSV file. Exported file is saved in the user's browser cache and can be downloaded again later.
  • Admin: Devices page now shows the number of devices in the source and target organizations.

v2.0.4

2026-05-11
  • Logs modal: copy a single line or copy all lines in the current view (respects search and level filters); optional wrap vs single-line horizontal scroll for long entries.
  • Migration Devices — live migration logs modal redesigned for readability: compact timeline-style rows, neutral header/toolbar, and a wider dialog (~20% more width, capped to viewport) so long messages are easier to review.
  • Admin migration setup — Entra OAuth popup callback now uses globalThis (opener, location, close) instead of window, satisfying lint rules and behaving consistently across JavaScript runtimes.

v2.0.3

2026-05-06
  • Log timestamps in the modal now include seconds and milliseconds exactly as returned by the API (no timezone conversion), and search matches the same formatted values.
  • Logs modal: “New logs” control when live polling adds entries while you are scrolled up; auto-scroll to the latest line when you stay at the bottom. Live/paused control includes a tooltip explaining the 9-second refresh during in-progress migrations.
  • Knowledge Base “Fix →” links for known critical errors are always visible (not hover-only) for touch and keyboard users.

v2.0.2

2026-04-10
  • Admin: Import Users page for uploading CSV user mappings (source/target SAM and SID). Includes drag-and-drop or file picker, optional “replace existing data” before import, and a table to review imported rows with inline edit and delete.
  • Download Template button (and a link inside the import dialog) to save a ready-made CSV with the correct columns and a sample row for faster editing.
  • Wider import dialog layout so long file names and upload progress are easier to read.

v2.0.1

2026-03-12
  • Added contextual “View fix in docs” actions to the migration device logs modal for critical failures, linking directly to the relevant Opsole Knowledge Base articles.
  • Enhanced error log cards with clearer visual status and a gradient-highlighted help button to speed up troubleshooting during failed migrations.

v2.0.0

2026-02-23
  • Major release: app version bumped to 2.0.0.
  • Next.js 16 and React 19 for improved performance and latest framework features.
  • Tailwind CSS v4 with refined global styles and theme variables.
  • Simplified device detail fields: removed redundant items (Old Intune ID, Old Entra ID, Old SAM Account, Old SID, New UPN, New Entra ID, New SAM Account) from the expanded UI and related types; kept Old Device ID, Domain, and New Device ID.
  • Compatibility and lint fixes following dependency updates.

v1.0.4

2026-01-28
  • Introduced a dedicated Trust & Security public page highlighting SOC 2 Type II, ISO 27001:2022, and ISO 9001:2015 certifications with detailed scope and control environment overview.
  • Added Trust & Security links to both full and minimal application footers for quick access to compliance information from across the app.
  • Aligned trust content and UI with existing marketing pages, reusing shared layout, badges, and footer for a consistent public experience.

v1.0.3

2026-01-19
  • Enhanced error handling and user feedback across dashboard components with better error boundaries.
  • Optimized chart rendering performance with improved data transformation and memoization.
  • Refined dashboard UI components with better loading states and skeleton screens.
  • Enhanced type safety in dashboard data models and API response handling.
  • Improved accessibility in dashboard charts with better ARIA labels and keyboard navigation support.
  • Resolved potential memory leaks in chart components with proper cleanup on unmount.

v1.0.2

2025-12-05
  • Converted dashboard page to server-side rendering (SSR) for improved performance and SEO.
  • Enhanced dashboard data fetching with server-side authentication and JWT token generation.
  • Optimized dashboard loading by pre-fetching data on the server, reducing client-side JavaScript bundle size.
  • Separated interactive chart components into client components while maintaining SSR benefits for static content.
  • Resolved Next.js 15 compatibility issues with async headers() API in server components.

v1.0.1

2025-12-04
  • Added Two-Factor Authentication (2FA) support with email OTP verification for enhanced account security.
  • Implemented email notification preferences allowing users to control email alert settings.
  • Added Security Settings dialog in user profile for managing 2FA and email notification preferences.
  • Updated user creation and editing workflows to include 2FA and email notification configuration.
  • Optimized login flow to skip OTP verification when 2FA is disabled, providing faster access for users.
  • Enhanced Security Settings modal and improved dark mode readability.
  • Added validation to ensure email notifications are enabled when 2FA is enabled (required for OTP delivery).

v1.0.0

2025-12-03
  • Initial public release of Opsole migration SaaS platform.
  • Complete Azure Entra ID migration management with tenant-to-tenant migration support.
  • Admin portal with comprehensive configuration management, package uploads, and user administration.
  • Public Status page with real-time system health monitoring and uptime metrics.
  • Support ticket system with markdown editor, priority levels, and status tracking.

v0.9.0

2025-11-29
  • Enhanced migration configuration workflow with real-time data sync capabilities.
  • Optimized loading states with shimmer effects across all admin pages.
  • Refined dark-mode theme with better contrast ratios and color consistency.
  • Resolved migration configuration deletion confirmation flow issues.
  • Addressed authentication token refresh edge cases.

v0.8.0

2025-11-25
  • Added migration setup wizard with tenant configuration and validation.
  • Implemented user invitation system with email notifications.
  • Enhanced API error handling and user feedback messaging.
  • Optimized database queries and reduced API response times.

v0.7.0

2025-11-18
  • Admin portal foundation with apps, configuration, downloads, and licenses management.
  • Dashboard analytics and reporting capabilities.
  • Enhanced responsive design for mobile and tablet devices.
  • Resolved issues with user invitation email delivery.