Useful improvements, without the noise.
Product changes that affect how you use Opselith: new capabilities, workflow improvements, fixes, reliability, accessibility, privacy and security.
Opselith 3.19.0 · Check PowerShell before you run it
- Adds a free PowerShell Script Checker that reviews pasted script text locally without uploading or executing it.
- Flags common risk patterns, retired MSOnline and AzureAD commands, possible hard-coded secrets, destructive commands, external requests and basic structure problems.
- Keeps the result deliberately review-focused: a clean result is not presented as proof that a script is safe or correct.
- Adds shareable Migration Workspace project files with a preview before import, safe copy handling and optional password protection.
- Makes project files easier to find with direct open/download actions and a simpler Migration Workspace menu.
- Adds Microsoft 365 Error Help for short, browser-local explanations and next steps for common PowerShell, Graph, Entra and Exchange errors.
Opselith 3.18.1 · Stronger brand identity in search
- Adds a dedicated About Opselith page and clearer on-site brand descriptions without changing existing tool URLs or search-focused page titles.
- Connects Opselith to its official public organization profile in structured data so search engines can more clearly distinguish the product brand.
- Keeps existing canonicals, sitemap routes, indexability rules and Microsoft 365 / PowerShell search pages unchanged.
Opselith 3.18.0 · A clearer Migration Workspace from preparation to review
- Guides a migration project through user mapping, workload checks, migration day and final review with one clear next step at a time.
- Adds browser-local ShareGate and BitTitan / MigrationWiz report review plus a before-and-after comparison that keeps unknown or incomplete results in review.
- Makes domain-move preparation safer with a read-only dependency report and explicit checks that Microsoft 365 must still confirm before the domain is removed.
- Keeps raw migration rows local and makes the optional Pro Project Pack available from the final project review.
Opselith 3.17.0 · Safer migration projects from preparation to review
- Adds a local domain blocker check, a practical migration-day plan and an after-migration comparison that shows only results needing attention.
- Adds Migration Pro fix plans, full difference exports and a browser-built Project ZIP with optional mapping or vendor files.
- Rejects incompatible report statuses and prevents a report being attached to the wrong local project when users switch projects during file reading.
- Rejects damaged or conflicting domain and comparison reports before they can show a misleading project result.
- Keeps migration files in the browser and sends only an existing Pro or tester key when access is verified.
Opselith 3.16.0 · Dedicated migration workspaces
- Adds separate Opselith, ShareGate and BitTitan migration workspaces so each migration path has its own clear page. Creates a BitTitan MigrationWiz Bulk Add CSV directly from a validated source-to-destination user mapping.
- Creates a ShareGate user-mapping CSV plus a local PowerShell helper for generating an SGUM file with the official ShareGate module.
- Can also create a ShareGate Copy identities CSV when the mapping file contains the required object IDs and display names.
- Keeps mapping files local in the browser and does not connect to Microsoft 365, ShareGate or BitTitan or start a migration.
Opselith 3.15.2 · Calmer motion and clearer workspaces
- Keeps the layered homepage sequence while making its chapter label, text and final action calmer during scrolling.
- Makes result and risk information easier to read when choosing a PowerShell script.
- Reduces decorative borders inside tool workspaces and adds short, consistent feedback when opening details or showing a result.
Opselith 3.15.0 · Faster task finding and clearer script results
- Improved Command Center search so everyday task phrases lead more directly to the right tool, workflow or PowerShell script, with clearer result labels.
- Shows the expected result, action type and risk together on PowerShell Library cards so you can compare scripts before opening one.
- Keeps the same Opselith workbench layout, existing routes and search-friendly technical pages while reducing extra interface noise.
Opselith 3.14.9 · Clearer tool work surfaces
- Improves contrast between the page shell, main work surface, controls and nested panels across Opselith tools.
- Keeps the Obsidian dark workbench identity while reducing black-on-black density in everyday tool pages.
- Applies the same surface hierarchy to the PowerShell Builder workbench without changing scripts, workflows or tool behavior.
Opselith 3.14.8 · Smoother one-page flow and refreshed branding
- Adds a restrained workbench-style scroll handoff between the main homepage chapters on larger screens, while keeping mobile and reduced-motion views calm.
- Keeps More about Opselith available as part of the one-page experience and pins its chapter bar while you read the deeper product sections.
- Refreshes the PowerShell Builder help image and the social sharing image so they match the current Opselith name, logo and visual direction.
Opselith 3.14.7 · Safer file handling and clearer failures
- Prevents older file results from being reused after a new file, changed setting or failed read.
- Fixes CSV cleanup, migration-wave planning, local workspace backup/restore and Converter edge cases that could otherwise produce misleading or incomplete output.
- Adds separate exact and spreadsheet-safe CSV downloads where values may be reviewed in Excel without silently changing admin-import data.
- Improves JWT expiry checks and makes temporary rate-limiter failures return a controlled error instead of an unhandled request failure.
- Clarifies what stays in the browser and what a Pro script sends to Opselith for generation, while keeping the PowerShell Builder naming consistent.
Opselith 3.14.6 · PowerShell reliability across all 147 scripts
- Improved reliability and error handling across the full 147-script library.
- Fixed the Teams export pipeline so Microsoft Teams sign-in output cannot become report data or determine the CSV schema.
- Improved identifiers and context in Teams and SharePoint reports so exported data is easier to review and reuse.
- Kept tenant-dependent PnP and Teams checks marked as not yet verified until they are tested in the required PowerShell and tenant environment.
Opselith 3.14.5 · Safer Microsoft 365 reports
- Added stable Entra object IDs so exported records are easier to match reliably across follow-up work.
- Improved empty and no-target results, plus no-overwrite behavior, so a report does not look successful when required data is missing.
- Fixed advanced-query handling, missing sign-in activity, SharePoint bulk-script parsing, controlled item limits and migration-identity consistency.
- Kept PnP permission claims and other tenant-dependent checks marked as not yet verified until they are tested in the required environment.
Opselith 3.14.4 · More predictable PowerShell reporting
- Improved Active Directory, Exchange Online, Microsoft Entra, Intune and Teams reports so failures stop more clearly and exported data is more predictable.
- Strengthened output handling so existing files and unexpected result shapes are less likely to be mistaken for a valid new report.
- Kept validation labels conservative until fresh analyzer evidence is recorded for changed scripts.
Opselith 3.14.0 · Cleaner workspace loading
- Prevents the previous tool layout from appearing briefly during a hard refresh before the Opselith workspace is ready.
- Keeps the current Obsidian workbench visible from the first rendered workspace frame across shell-based tools.
Opselith 3.13.2 · Navigation, search structure and load polish
- Added Help Center as a consistent footer destination so practical guides are easier to reach from across Opselith.
- Clarified the hierarchy of the main Opselith destinations for search engines without changing established URLs, canonicals or product routes.
- Added structured site and breadcrumb signals for the main product, help, security, update and contact pages while keeping the visible interface unchanged.
- Reduced the brief flash of the previous tool layout that could appear during a refresh before the Opselith workspace loaded.
- Clarified how functional browser storage and the restricted test/lab session cookie are used, in plain language.
Opselith 3.13.1 · Readability and workbench polish
- Improved practical helper text, workspace descriptions and actions so everyday tasks are easier to read while compact technical labels stay compact.
- Refined deeper Migration Workspace surfaces so active work, supporting details and dark input areas are easier to distinguish.
- Moved page rating into the normal page flow instead of keeping a permanent floating Rate control on screen.
- Improved Local Workspace and PowerShell metadata readability without adding more information or changing existing workflows.
- Calmed browser-tool workspaces by removing remaining legacy glow effects and keeping the graphite, amber and hard-edged Opselith workbench style consistent.
Opselith 3.13.0 · Migration waves, final checks and clearer guidance
- Added Migration Waves so a migration can be split into smaller user groups with optional dates and workloads, with a separate CSV download for each wave.
- Added a compact Attention view that surfaces only real blocked or review-needed migration areas while leaving ordinary pending work out of the way.
- Added Final migration checks for wave-based projects so the migration date, wave files, user communication and post-move check are confirmed before the final review.
- Improved search for migration waves, batches, final migration checks and blockers so those tasks lead directly to Migration Workspace.
- Simplified Migration Workspace wording and actions, and added direct “How to use this” links from supported tools to the matching Help guide.
- Refreshed the Help Center with current screenshots, short examples and quick videos that match the current PowerShell Builder, Migration Workspace and browser-tool interface.
- Refined the homepage, Command Center, All Tools and PowerShell Library with the Obsidian workbench styling so routes, tools and script choices are easier to scan on desktop and mobile.
- Kept migration-wave processing browser-local: raw user rows are not stored in the project, Local Workspace backup or migration summary exports.
- Reduced visual clutter around secondary tool details and next-step sections so the active task stays easier to scan.
Opselith 3.12.0 · Local workspace tools and smoother everyday workflows
- Added List Compare, a browser-local tool for finding missing, matching and duplicate values across two lists.
- Added Manage local data so Favorites, recent work, supported Builder saves, workflow progress and Migration Workspace projects can be exported and restored between browsers without uploading the workspace file.
- Made Favorites and Continue Working more focused by removing unrelated panels and improving empty states, long-item handling and readability.
- Added small, optional next-step links to selected PowerShell tasks where a clear follow-up check helps, while keeping that guidance inside the existing collapsed details.
- Improved visual consistency, mobile behavior and accessibility across local workspace views and other representative Opselith pages.
- Reduced the first-load cost of Manage local data while preserving strict validation of imported workspace files.
Opselith 3.11.0 · Clearer PowerShell guidance and faster repeat visits
- Refined the Command Center on larger screens so search, migration, Pro information and core tools use the available workspace more clearly.
- Added clearer practical guidance to common Active Directory, Microsoft Entra, Exchange Online, Teams, Intune, SharePoint and Microsoft 365 migration PowerShell tasks, while keeping the extra detail collapsed until you open it.
- Improved workload navigation and related-task links so it is easier to move between a PowerShell workload guide and the specific reports or checks you need.
- Refined PowerShell workload chapters and optional script guidance so long collections are easier to scan without showing more information by default.
- Made CSV Compare and Exchange Migration Readiness easier to discover from related tools without changing their existing URLs or local-processing boundaries.
- Improved repeat page loads across Opselith while keeping sensitive Builder and Pro screens current.
- Clarified that Pro Pack access follows an eligible active Pro or tester key; paid Pack generation ends when the paid key expires.
Recent releasesOpselith 3.10.0 through 3.1.1
Opselith 3.10.0 · Pro purchase protection and refund handling
- Strengthened Pro key validation so paid access issued for a test environment cannot be treated as a live purchase key.
- Improved refund handling with a clear separation between statutory withdrawal and discretionary refund review.
- Withdrawal requests no longer require a reason or a second email-confirmation step, while discretionary refund requests use a short structured reason instead of free-text details.
- Approved full refunds and chargebacks continue to remove the affected paid access, while partial refunds do not automatically remove the entire access term.
- Published the planned Pro prices clearly on the site: 30 days for €7.99 or 1 year for €59.99, both one-time purchases with no automatic renewal. Public sales remain closed while launch verification is completed.
Opselith 3.9.1 · Existing Pro key access
- Fixed Pro access so an existing valid, non-expired key can unlock Pro scripts and packs even while public checkout remains disabled.
- Expired, revoked and invalid keys remain blocked.
Opselith 3.9.0 · One-time Pro access
- Changed Opselith Pro access to one-time keys: 30 days for €7.99 or 1 year for €59.99, with no automatic renewal.
- Paid Pro keys now expire after 30 or 365 days and become invalid after their end date. To continue after expiry, buy a new key.
- Tester keys remain lifetime Pro keys, including after the testing period has ended.
- Improved Pro purchase recovery and key handling so approved full refunds and chargebacks revoke the affected paid key.
Opselith 3.8.0 · Visual quality and mobile consistency
- Refined the visual system across Opselith so pages, forms, buttons, cards, steppers and result areas feel more consistent without changing how the tools work.
- Made Homepage, Command Center and All Tools calmer and easier to scan, with clearer task hierarchy and less duplicated framing.
- Kept the PowerShell Library and Builder focused at comfortable working widths on large screens, with cleaner search, setup, review and result presentation.
- Simplified Password Generator, JWT Decoder and Naming Builder so the main task is visible sooner and the mobile layout stays readable without unnecessary step UI.
- Improved CSV, conversion and review tools with more direct file-first flows, quieter status areas and less nested card styling.
- Made Migration Workspace and Admin Workflows more task-first, with the active or next step easier to see and cleaner workflow presentation on desktop and mobile.
- Improved Security, support, legal and update pages with calmer document layouts and progressive disclosure for longer release history.
- Made mobile navigation consistent across public pages and fixed horizontal overflow caused by long module or permission names on PowerShell detail pages.
Opselith 3.7.0 · Directory export review
- Added Directory User Review to check Active Directory or Microsoft Entra user exports for missing or duplicate identities and other values that need attention.
- Added Group Membership Review to check membership exports and compare current membership with an earlier export to find added, removed or duplicate members.
- Added a PowerShell Builder task to export Active Directory users and a new task to add users to an AD group from a pasted list or CSV, with a safe preview before changes.
- Added optional export-field selection to common AD and Entra user/group exports, so you can create a smaller CSV with only the columns you need.
- Made PowerShell generation calmer by keeping technical before-run checks collapsed until you choose to open them.
- Refined the PowerShell Builder with clearer step alignment, more compact field choices, focused review screens and visible build progress before the script is ready.
- Refined tool and migration workspaces so forms, uploads and guided steps stay focused at a comfortable working width on larger screens.
- Simplified the first view of the new directory review tools and improved continuation between PowerShell exports, local review and CSV comparison.
- Improved Command Center and global search so directory-user and group-membership tasks are easier to find with everyday admin wording.
Opselith 3.6.0 · Clearer PowerShell, migration and CSV work
- Made PowerShell Builder easier to use with script-specific explanations for modules, account access, risk and what to expect before and after generation.
- Clarified across PowerShell flows that Opselith generates scripts for you to review, while you decide when to run them in your own PowerShell session.
- Improved Migration Workspace with quicker project setup, clearer completion conditions, example mapping and recipient files, and simpler readiness checks from user mapping through final review.
- Made CSV Doctor easier to start and understand with a downloadable broken-file example, clearer issue names and practical next-step guidance after diagnosis.
- Improved CSV Toolkit with example data, clearer cleanup results, safer result-state handling and more predictable merged-file downloads.
- Added a dedicated CSV comparison task for finding rows that exist in only one export and changed values for the same matching ID.
- Improved Data Converter with clearer file status, simpler format choices and a single Convert-to-review flow. When creating a CSV file, you can also choose the column separator.
- Simplified Password Generator, Naming Builder and JWT Decoder with clearer first-use instructions, safer result actions and less technical wording in the main workflow. Password generation now goes straight from your choices to the result without an extra step.
- Improved Command Center search so everyday task phrases lead more directly to the right tool, workflow or PowerShell script, with a clearer best match.
- Improved mobile tool navigation for keyboard and screen-reader users, including clearer open/close state and Escape-to-close behavior.
Opselith 3.5.0 · Clearer guided work
- Made Admin Workflows and Full Guides easier to follow with one active step at a time, clearer progress and a single action to complete a step and continue.
- Added a safe way to reopen a completed workflow step when something needs to be checked or changed again.
- Simplified instructions across workflows and PowerShell guidance so the task comes first and technical detail appears when it is useful.
- Made Migration Workspace easier to scan by keeping the current task in focus and moving secondary project information out of the main path.
- Added a small source-to-target mapping example in Migration Mapping Validator so the expected file structure is easier to understand before upload.
Opselith 3.4.1 · Migration Workspace display fix
- Fixed an empty placeholder project appearing in Migration Workspace when no local project was active.
Opselith 3.4.0 · Migration Workspace + guided preparation
- Added Migration Workspace for preparing a Microsoft 365 migration in one browser-local project, from identity mapping through workload readiness and final review.
- Added guided readiness checks for Exchange, Teams, SharePoint, OneDrive and domain move preparation, with a downloadable Excel readiness report when the selected checks are complete.
- Improved Migration Mapping Validator so a saved checked result is clear when you return from a migration project, while revalidation remains an explicit choice.
- Made guided tools and Admin Workflows calmer to use by keeping one active step in focus with clearer Next, Back and review actions.
- Improved navigation and discovery so Migration Workspace is easier to find alongside PowerShell Builder and the focused browser tools.
Opselith 3.3.1 · Clearer security data flow
- Made the Security data-flow overview easier to scan with larger text and short Processing, Sends and Stored summaries.
- Moved the longer technical explanation behind optional details so privacy boundaries remain available without crowding the first view.
Opselith 3.3.0 · Trust + migration preparation
- Added a Microsoft 365 Migration Mapping Validator for checking source-to-target identity mappings locally before migration work begins.
- Finds duplicate identities, missing targets, invalid UPN or email-style values, mapping conflicts and unusual domain flows before a mapping is exported.
- Added a clearer Security data-flow overview showing which Opselith features stay in the browser, which use an Opselith service and what is stored.
- Improved privacy transparency around browser-local preferences and saved work, access-key state and server-side Pro script generation.
Opselith 3.2.1 · Quality + safety polish
- Strengthened passphrase generation with a much larger built-in word space and minimum-strength checks.
- Added spreadsheet-formula protection for CSV and TSV output in the Data Converter.
- Improved workflow navigation so opened runbooks stay clearly positioned below the fixed navigation.
- Expanded homepage and tool workspaces to use more of the available screen while keeping layouts balanced and readable.
- Made Command Center Quick Task searches easier to dismiss and aligned the main homepage panels to a more consistent width.
- Cleaned up visitor-facing wording, made Pro billing pages clearer while public sales remain closed, and only shows the Pro lock control after access is verified.
Opselith 3.2.0 · Clarity, speed + polish
- Simplified the homepage so the Command Center is the main place to find tools, workflows and PowerShell tasks.
- Refined homepage shortcuts and guided areas so workflows and PowerShell workloads are easier to scan.
- Reduced repeated and historical homepage content while keeping product updates available in the changelog.
- Improved readability and simplified PowerShell Library cards and visitor-facing copy.
- Tightened selected search titles and descriptions without changing established public URLs.
- Made the changelog easier to scan by keeping older release history available on demand.
Opselith 3.1.1 · Clearer PowerShell Library
- Made PowerShell script results quicker to scan by keeping descriptions and deeper detail out of the first view.
- Reordered Categories, Collections and Filters, and fixed Collections so opening it no longer pulls the page too far down.
- Made guided workflows more compact and easier to follow with clearer step layout, wider use of the workspace and less first-view text.
- Improved small supporting text across the PowerShell and workflow workspaces without adding more information to the screen.
Older releasesShow full update history
Opselith 3.1.0 · Better workflow continuity
- Added Continue Working so unfinished guided workflows and recent admin work can be resumed from browser-local state.
- Linked guided workflow steps with the PowerShell Builder and back to the exact workflow step without treating script generation as execution.
- Added three Free guided reviews for Microsoft 365 licensing and accounts, Entra identity hygiene, and Microsoft 365 access and ownership.
- Refined My Toolkit and optional next-step guidance while keeping the first view compact and deeper detail available on demand.
- Strengthened tester feedback and evidence handling while keeping public trust claims separate from private review data.
Opselith 3.0.4 · Clearer guides + stronger trust
- Made standalone workflow and Pro Pack guides easier to scan by keeping the next useful information in view and deeper detail available on demand.
- Unified navigation across workflow, Pack and normal Opselith pages so moving between tools, security, updates, contact and tester access feels consistent.
- Improved PowerShell search-result titles and descriptions while keeping every established script URL unchanged.
- Kept tester-only reporting controls out of the public Builder until verified tester access is active.
- Strengthened tester-key validation while preserving the browser-first tools, local PowerShell execution model and existing public routes.
Opselith 3.0.3 · Workspace clarity + tester access
- Made the PowerShell Builder easier to scan with calmer search, clearer Collections and collection-aware script counts.
- Separated the task-focused Command Center from the All Tools catalog so each workspace has a clearer purpose.
- Improved Favorites and Recently Used so saved and recently opened scripts return in dedicated browser-local views.
- Reduced first-view density with calmer workflow discovery while keeping direct workflow links and deeper guidance available.
- Kept tester feedback private until an active tester key is verified, while leaving normal tools and public documentation open.
Opselith 3.0.2 · Calmer navigation + tool discovery
- Made the homepage easier to scan by keeping PowerShell Builder, CSV Toolkit, CSV Doctor and Data Converter directly in view, with the remaining browser tools available on demand.
- Added PowerShell Collections so scripts can be browsed by Active Directory, Microsoft Entra, Exchange Online, Microsoft Teams, Microsoft Intune, SharePoint Online and migration work.
- Made guided workflows, Pro previews, workload pages and script details easier to scan while keeping technical, permission and validation information available when you need it.
- Improved navigation continuity between Collections, workload guides, script details and the PowerShell Builder without changing established public links.
- Improved keyboard and mobile navigation around the calmer disclosures while keeping browser-based processing and local PowerShell execution boundaries unchanged.
Opselith 3.0.1 · Navigation + readability
- Fixed PowerShell workload navigation so library context, script counts and Free/Pro badges render as a proper navigation bar.
- Fixed guided workflow and Pro Pack cards so opening a workflow keeps you inside the Command Center and shows the selected workflow or Pack preview.
- Made guided workflows and Pro Pack previews easier to scan by showing the next useful step first and keeping deeper technical information available on demand.
- Improved PowerShell script detail pages with a wider layout, less repeated information and clearer technical and validation details.
- Improved Command Center task shortcuts so they immediately reveal matching work instead of appearing inactive.
Opselith 3.0.0 · Admin Workbench
- Added five guided Free admin workflows so common jobs such as onboarding, offboarding, health checks and ownership reviews can start from the task instead of a script name.
- Added eight Pro Preview Packs for migration, security and governance work, with generated PowerShell still reviewed and executed locally by the administrator.
- Expanded the PowerShell library to 145 scripts: 90 Free and 55 Pro Preview, including new Active Directory, Entra, Exchange, Teams and Intune coverage.
- Upgraded the PowerShell Builder with configure-before-build, downloadable .ps1 files, exact script SHA-256 details and clearer execution and trust information.
- Improved search so everyday administrator wording can find relevant scripts, workflows and Packs without sending search text off-site.
- Added clearer validation evidence across scripts, workflows and Packs so static checks, PowerShell analysis and runtime evidence are shown as separate signals.
Opselith 2.9.0 · Route recovery + reliability
- Added a dedicated Opselith route-not-found page for missing or moved links instead of leaving visitors at a generic dead end.
- Added direct recovery paths back to the Command Center, PowerShell Builder and browser tools.
- Improved missing-route handling so unavailable pages return a real not-found response and stay out of search indexes.
- Kept missing API endpoints machine-readable instead of mixing browser error pages into API responses.
Opselith 2.8.0 · Workload guides + admin content
- Expanded the PowerShell library from 125 to 135 scripts with new Intune, Entra, Teams and Exchange administration reports.
- Added dedicated PowerShell workload guides for Active Directory, Microsoft Entra, Exchange Online, Microsoft Teams and Microsoft Intune alongside the existing SharePoint and migration guides.
- Added practical use, interpretation and follow-up guidance to 15 commonly useful PowerShell reports.
- Improved discovery so workload guides can be found from global search, the Command Center and PowerShell Builder, with direct routes into filtered Builder results.
- Improved internal navigation so workload pages, script details and the canonical homepage connect more directly without unnecessary redirect hops.
Opselith 2.7.0 · Builder workflow polish
- Moved Copy script next to Clear output so generated PowerShell can be copied without scrolling back to the top of the Builder.
- Improved Copy script feedback and state handling so both copy actions stay in sync before generation, after generation and after clearing the output.
- Refined the generated-script action layout on smaller screens so the main output actions remain easy to reach.
Opselith 2.6.0 · Validation, discovery + product maturity
- Added a dedicated Tester Hub so selected external testers can submit structured runtime results, bugs, usability feedback and improvement ideas directly through Opselith.
- Expanded script validation details so reviewed runtime and community evidence can be recorded separately from static checks, with validation dates shown only when evidence actually exists.
- Improved search across the Command Center, global search and PowerShell Builder with more administrator terminology, aliases, natural task wording and conservative typo tolerance.
- Added privacy-conscious product signals to help identify useful tools, popular scripts and searches that return no results without storing raw search text, Builder input values or generated scripts.
- Strengthened Pro access handling with session revalidation for saved keys, clearer revoked or expired access behavior and an explicit Lock Pro access control.
- Improved canonical route handling so established Opselith URLs remain consistent while older compatible links continue to reach the intended page.
Opselith 2.5.0 · Reliability, trust + workflow polish
- Reviewed all 125 PowerShell templates for safer prerequisites, clearer runtime errors, predictable output and truthful failure handling.
- Strengthened Active Directory, Entra ID, Intune, Exchange Online, Teams, SharePoint and migration workflows, including safer mutation verification and CSV formula-injection protection.
- Added clearer validation information so recorded script checks are easy to distinguish from runtime or community testing that has not yet been completed.
- Refined the PowerShell Builder with calmer generation status, clearer action labels, stronger keyboard and focus behavior, and more consistent saved-configuration feedback.
- Simplified the homepage and Command Center so tools and scripts are easier to find without repeating the same information across the page.
- Unified sitewide navigation, footers, workflow labels, search behavior, reduced-motion support and visual spacing.
Opselith 2.4.0 · SharePoint + migration workspace
- Expanded the PowerShell Builder to 125 production-focused templates: 81 Free and 44 Pro.
- Added 20 SharePoint scripts for inventory, governance, permissions, sharing, migration readiness and guarded bulk administration.
- Added Microsoft 365 migration workflows for identity mapping, domain dependencies, MigrationWiz Bulk Add preparation, pre/post comparison and a multi-workload assessment workbook.
- Added dedicated SharePoint and Microsoft 365 migration PowerShell hubs with crawlable script navigation and stronger related-script linking.
- Added richer Builder inputs and metadata for new templates while preserving the existing 100-script behavior and URLs.
- Improved script generation with a terminal-style build sequence and professional step/status output without adding delays inside workload loops.
- Strengthened Pro content protection so locked script source is not exposed through public pages or search data.
Opselith 2.3.1 · Mobile navigation hotfix
- Restored the primary navigation on phones and small tablets with a dedicated Menu control.
- Kept Home, Tools, Security, Changelog, Contact, tester and support navigation reachable without changing the desktop header.
- Added keyboard-safe open, close and Escape behavior with clear accessible state for the mobile menu.
- Improved mobile navigation reliability across supported phone and tablet viewports.
Opselith 2.3 · Command Center + release hardening
- Refined the Command Center, tool workspaces, Favorites and PowerShell selected-script view into one clearer, more consistent IT workspace.
- Improved accessibility and readability across desktop and mobile, including contrast, headings, landmarks, keyboard-safe interactions and Builder control sizing.
- Kept the 100-script PowerShell library at 65 Free and 35 Pro templates, with clearer risk, permissions, compatibility and generation guidance.
- Hardened generated PowerShell report output handling so output paths are initialized in the correct execution scope.
- Improved public page consistency and crawlability while preserving existing important URLs.
Opselith 2.2.9 · Builder separation + commerce reliability
- Kept purchase controls separate from the PowerShell Builder so the workspace stays focused on finding, configuring and reviewing scripts.
- Kept Pro license activation and recovery controls available for users with access.
- Changed the homepage search wording to clearly distinguish 100 PowerShell scripts from 7 browser tools.
- Added stricter server-side Windows output-path validation for Pro generation, including absolute-path, traversal, reserved-name and extension checks.
Opselith 2.2.2 · Reliability + release hardening
- Removed the Builder auto-scroll when switching between All Scripts, Free, Pro and toolkit views.
- Improved anonymous usage delivery reliability without collecting Builder input values or generated scripts.
- Strengthened browser security policy handling without weakening the site with unsafe inline scripting.
Opselith 2.2 · Generator + CSV Doctor
- Refined the PowerShell Builder so the script library is easier to scan, with All Scripts, Free and Pro as the main choices and categories and filters tucked away until you need them.
- Added stricter Windows output-path validation and a Clear output action so generated scripts can be reset and rebuilt cleanly.
- Turned CSV Doctor into a guided repair workflow: Diagnose, Configure, Review, Repair and Export, with local processing and output validation.
- Added safer CSV handling for malformed quotes, formula-like values, large files and repair failures. Files over 50 MB are rejected before processing.
- Improved reliability across script generation, security controls and full-site regression checks.
Opselith 2.1 · PowerShell Generator
- Turned the PowerShell Builder into a generator-first workspace: find a task, configure only what it needs, validate the target and generate reviewable PowerShell.
- Added generator-aware target compatibility, template specifications, validation and review context across the 100-script catalog.
- Added Favorites, Recently Used and My Toolkit workflows with local saved configurations and Build again.
- Strengthened generation, Pro access validation and PowerShell quality checks.
- Improved public PowerShell Builder URL handling and sitemap coverage while preserving legacy links.
Safer PowerShell generation
- Made generated script output more predictable, with clearer progress and stable report columns when individual items fail.
- Improved compatibility guidance so you can choose the right PowerShell target before generating a script.
PowerShell Pro is ready for controlled access
- Pro scripts remain discoverable, while locked script content is only generated after successful access validation.
- Added license activation and recovery flows for users with Pro access.
Better CSV and data utilities
- CSV Doctor can diagnose and repair common delimiter, encoding and malformed-row problems locally.
- Data Converter and CSV Toolkit received stronger validation for everyday file-cleanup work.
More useful library coverage
- The Builder now covers 100 guided PowerShell tasks across Active Directory, Entra ID, Exchange Online, Teams and Intune.
- Every script stays reviewable before you run it in your own environment.