Release Notes
This page contains the release notes of simplifier.net.
Simplifier 2026.5, September 29th, 2026
You can find the related news article on Simplifier.
Multiple versions of the same package in scope
Dependency restore now keeps every version of a package that the dependency tree brings in, instead of only the latest. The
Dependenciestab shows the direct dependencies and all resolved dependencies, which can list the same package in several versions, and shows the FHIR version of each dependency. See View dependencies.Unpinned canonical references now resolve to the latest version of that resource in scope, while pinned references keep resolving to the version they name. “Latest” means by SemVer where all candidates are SemVer, by date where they are all dates, and alphabetically otherwise. References resolve in the project first. Rendering or linking a resource by name, by type and id, or by filepath behaves as before. See How references are resolved.
Unpinned references to core profiles, data types, logical models, operation definitions, capability statements and compartment definitions resolve to the core package of the project’s FHIR version, even when a dependency brings the core package of another FHIR version into scope. Terminology, search parameters and the extensions published in the core package follow the latest-version rule.
package.jsonnow accepts npm-style aliases, so a project can depend on two versions of the same package directly, for example"uscore610@npm:hl7.fhir.us.core": "6.1.0". Restore, bake with FSH, generating the ImplementationGuide resource and the IG Publisher take the alias into account. See Depend on two versions of the same package.Packages can now be resolved by SemVer range: a link to
1.3.xresolves to the highest package in the 1.3 series, both on the package page and on the resolve page.The
Dependenciestab of projects and packages now warns when dependencies could not be fully resolved, and explains when to restore.
Guides
The
Guidestab has a new design, applied consistently to the project, organization, team and portal pages.A guide row now shows its versions inline, and links to the versions page when there are more than it can list.
Improved memory usage during guide publishing.
Improved FQL query memory usage.
A failed guide publish now reports on the console instead of leaving it open.
The
{{pagelink:placeholder now also works in the master template editor, not just when editing pages.
Sunsetting DSTU2
DSTU2 is being retired. New projects can no longer be created as DSTU2, and for existing DSTU2 projects the Bake, File, Update and GitHub menus are disabled, import is blocked, and package creation is blocked.
The Query menu, covering FQL, YamlGen and FHIRPath, is hidden for DSTU2, where it was never available.
Existing DSTU2 resources can still be rendered and downloaded.
Other improvements & maintenance
Package contents can now be browsed and filtered the same way as a project, on the package overview and files tabs. This replaces the search tab, which only worked for public packages: searching within a package now works for private packages too.
Downloading a package with snapshots now generates them on a console page the first time, and reports the resources that could not be snapshotted instead of skipping them silently. Later downloads are served straight away.
FQL queries whose scope exceeds 10,000 resources now fail with a clear message instead of timing out.
Removed the
/validatepage; the playground validator supersedes it.NuGet and NPM packages have been reviewed and updated to address known vulnerabilities.
Bug fixes
Fixed validation results in the file editor not updating after a project dependency changed.
Fixed the validator page reporting results as validated by the legacy validator when not logged in.
Fixed
%resourceresolving to the wrong resource in FQL when a page’s front matter sets%canonical.Fixed FQL queries returning no results when a where clause combined a condition with a literal comparison, such as
where name = id and url = '...'.Fixed bake failing with “Sequence contains more than one element” when a generated resource had more than one name.
Fixed the portal not listing a guide to its owner when the owner has no role on the managing team.
Fixed restoring the dependencies of a package taking you to the introduction tab instead of back to the dependencies tab.
Fixed dependency links on a package in a feed pointing outside that feed.
Fixed the ATOM feed of a non-existing project showing a processing error instead of a 404.
Simplifier 2026.4, August 19th, 2026
You can find the related news article on Simplifier.
Firely .NET SDK 6
Simplifier, Clovis and all dependent internal libraries moved to SDK 6 and were bumped to their latest versions.
Validation of resources with parsing issues: resources that fail to parse are now still validated instead of being rejected outright, with the parsing issues reported first.
Simplifier now accepts and renders examples of custom resources.
The legacy validator has been removed.
Snapshot generation now honours the
elementdefinition-suppressextension onElementDefinition.mappingandElementDefinition.example. See Suppressing inherited mappings and examples.
HTML sanitization
Re-enabled guide page HTML sanitization. Enabling scripting in guide pages now requires the new
CanEnableJsInGuidePageslicense flag.HTML sanitization has been refactored and is now configured through an explicit trust level per call site.
Inline HTML is now properly sanitized.
Link and image URLs are sanitized at every trust level:
javascript:anddata:text/htmlare blocked even in Markdown-only contexts.Form tags are no longer allowed in authored content.
Resource rendering
Comments are displayed in XML rendering again.
The must-support flag is now rendered for
elementdefinition-type-must-support.The datatype constraint is now added to the “All slice” in the tree rendering.
Improved ValueSet rendering of contact information by moving it to the bottom.
OperationDefinition.parameter.partis now rendered properly.OperationDefinitioninputProfileandoutputProfileare now rendered in the overview.The
valueset-deprecatedextension is now rendered.
Other improvements & maintenance
Added an option to diff any two project or package files from a new compare menu on the file page menu.
Guide editor IntelliSense for page placeholders now supports topics as well.
Redesigned features page: we switched the official features page to the new one we have been developing over the last few sprints.
NuGet and NPM packages have been reviewed and updated to address known vulnerabilities.
Removed the unused
Counters.UserIdcolumn.Documentation links now point to docs.fire.ly instead of a guide in Simplifier.
Bug fixes
Fixed guide heading numbering of folders to render in a
.0namespace, allowing inline child headings to align as siblings of the parent index.Fixed embedded rendering not working when referencing files by filepath.
Fixed an issue where creating an account through a membership invite failed.
Fixed the broken “history” button in the guide editor.
Fixed an issue where pinned references were not respected when generating snapshots for an existing package.
Fixed a minor scrolling bug on the new features page.
Fixed a broken redirect after creating an endorsed project list.
Fixed an issue where an extra column appeared in ValueSet designations.
Fixed a display issue for code system values with multiple parents.
Fixed the “Profiles Supported” section for CapabilityStatements in STU3.
Fixed the endorsed project list description preview, which no longer allows HTML as only Markdown is permitted.
Fixed an issue where parsing issues reported as warnings were shown as errors.
Packages created in Simplifier now have
index-versionset to 1 in the.index.jsonfile.Compound file extensions are now handled correctly during import.
Simplifier 2026.3, June 15th, 2026
You can find the full release notes on Simplifier.
Simplifier 2026.2, April 16th, 2026
New HL7-style guide template added to the standard styles, available to everyone and fully customizable for paid plans.
Revamped trial page, updated voucher colors to match Simplifier branding, and added a data modelling section to the pricing page.
Various bug fixes and minor improvements.
Simplifier 2026.1, March 19th, 2026
You can find the full release notes on Simplifier.
Simplifier 2025.6, January 16th, 2026
Various minor improvements and fixes based on feedback from previous release.
Simplifier 2025.5, December 18th, 2025
You can find the full release notes on Simplifier.
Simplifier 2025.4, September 2nd, 2025
You can find the full release notes on Simplifier.
Simplifier 2025.3, June 14th, 2025
You can find the full release notes on Simplifier. The biggest change is the introduction of the 60-day trial for new users. Allowing users to experience the full set of features available in Simplifier’s Professional plan.
Simplifier 2025.2, March 20th, 2025
You can find the full release notes on Simplifier.
Simplifier 2025.1, February 21st, 2025
You can find the full release notes on Simplifier.
Older releases
Release notes for releases prior to 2025.1 are available on the older release notes page.