avatar   Ardon  

Simplifier runs on Firely .NET SDK 6

Simplifier has moved to Firely .NET SDK 6 across the platform. Forge made the same move in 2026.2.0, and Firely Terminal will follow. Moving to SDK 6 also gives us a faster foundation to build on. We expect to deliver performance gains from it in future releases.

What SDK 6 means for validation and Quality Control

The legacy validator is deprecated. All validation and Quality Control now run on the Firely validator, which means two things for your projects.

Expect more findings. The validator catches more than it did before, and issues that stayed hidden in your projects will now surface. Run Quality Control after this release and review the results. Most new errors point at something real in your resources.

If you use custom quality control rules. The SDK 6 parsers accept a much wider range of input. Files with an .xml or .json extension that are not FHIR resources can now be parsed, treated as resources, and handed to the validator. That produces errors on files that were previously skipped. Parsing is reported as its own step in the results, so you can see directly which file failed to parse and why.

If you see unexpected errors on files you do not consider FHIR resources, narrow the scope of your rules. Quality Control offers three ways to do this, and you can combine them:

  • File filters select files by globbing pattern, including exclusions such as "!package.json".
  • FHIRPath filters keep only the resources for which a FHIRPath statement is true.
  • Category filters select a group such as Conformance, Terminology, Instance, Profile or Extension, or a specific resource type. The Generic properties page in the Quality Control documentation has the full reference with examples.

We will keep improving the validator and Quality Control, including a better overview of the results.

More complete resource rendering

Your resources say more than the rendering used to show. Besides a list of bug fixes, these enhancements went into rendering:

  • Support for the suppression extension in rendering. Profiles you build with the suppression extension in Forge 2026.2.0 now render correctly in Simplifier and in your Implementation Guides.
  • The must support flag from elementdefinition-type-must-support is now rendered.
  • The valueset-deprecated extension is now visible in ValueSet rendering.

Other features

  • IntelliSense for page links. Typing {{pagelink: or {{page: in the Implementation Guide editor now suggests the topics of your guide pages, filtering the list as you type. Linking by topic is more robust than linking by filepath: the link keeps working when you move or rename a page, and when the guide is exported or copied. You choose what it suggests from the IntelliSense menu in the editor toolbar, which now has two sections. Under Resources you pick whether resources are suggested by canonical URL, by name, or by filepath. Under Pages you pick whether pages are suggested by filepath or by topic. Read more about rendering FHIR resources in your guide

  • Side-by-side diff of any two files. Until now you could only diff two versions of the same file from the History tab. The new Compare menu on resource pages and package file pages lets you diff any two files against each other: set one file as A, browse to another file, set it as B, and hit compare. Your selection is remembered in the browser while you navigate, so the two files can live in different projects, different packages, or different versions of the same package. Read more about comparing two files

Documentation in one place

Simplifier documentation has been unified on docs.fire.ly, replacing the pages that were scattered across simplifier.net. FQL documentation now covers inline parameters, and what Bake and Quality Control currently implement for categorization is documented.

We also expanded the Firely Terminal documentation, which now covers running Firely Terminal in your CI/CD pipeline in much more depth. Two new pages walk through it end to end: automating quality control shows how to validate your FHIR project on every push or pull request and automating Simplifier Sync shows how to keep a Simplifier project in sync with your repository automatically.

The new features page is also live.


You can find the full release notes in the documentation.

If you have questions or ideas for future developments, do not hesitate to reach out to the Simplifier team. We would love to hear your feedback.

Ardon

Other news from Firely
Ardon Toonstra
Simplifier now runs entirely on Firely .NET SDK 6. This release brings a list of rendering improvements for your conformance resources, and consolidates our documentation in one place.
Ardon Toonstra
Forge 2026.2.0 upgrades the profiling engine to .NET 10 and Firely .NET SDK 6.2.1, adds support for the suppression extension, and speeds up loading of complex profiles. Quality Control now runs solely on the current Firely validator, and the Project view's Structure Type filter has been streamlined. Note that .NET 10 may need to be installed by your IT department on managed machines.
Ardon Toonstra
Simplifier.net now hosts country-specific results from the 2026 State of FHIR Survey, letting you explore how HL7 FHIR is being adopted in each participating jurisdiction.
Ardon Toonstra
This release lets you pin canonical references when creating a package, locking each one to the exact version it resolved to so your packages stay reproducible. Simplifier honours the version in a reference when resolving, with two new quality-control rules to help you pin safely. On top of that, the platform has moved to .NET 10, alongside a set of UI improvements and bug fixes.
Ardon Toonstra
The 2026 Simplifier User Survey is now open, and we need your input. Tell us which tools and features drive real value in your FHIR workflow, and where the platform can do better. It only takes a few minutes, and your response shapes what we build next.
Ward Weistra 🔥
Use this new skill to combine Firely Terminal with your AI-driven workflows to give your agent real tools to perform FHIR validation and not just guess.
Ward Weistra 🔥
This latest Forge 2026.1.0 release introduces significant updates, focusing on advanced modeling capabilities, more robust validation, and improved package management to enhance your profiling workflow.
Ward Weistra 🔥
The latest Simplifier.net release revolves around safety and productivity. While we have implemented new measures behind the scenes to protect accounts, we introduce important innovations for professionals in metadata management, validation and user-friendliness. In this note we explain the improvements and outline what they mean for your FHIR projects.
Ward Weistra 🔥
New on Firely: a deep‑dive blog and whitepaper on how FHIR Obligations sharpen the long‑standing Must Support flag into explicit, actor‑specific, and machine‑readable conformance rules—moving interoperability from narrative intent to testable behavior in real‑world FHIR implementations.
Jay Salvemini
You can now use the new Firely .NET Validator everywhere, simplify your canonical resolving and use the improved project editor. Interested in SSO? Reach out!