May 2026 Feature Updates
May was a heavy platform month. We shipped core runtime capabilities, expanded FHIR coverage, improved admin/history UX, and finished the week with worker orchestration and observability upgrades.
Backend Changes
Serialization and deserialization overhaul
- Major refactor across primitives, type choices, ValueSet handling, and complex resource paths.
- Moved more paths to direct serde and reduced legacy expansion behavior.
- PRs: #666, #667, #668, #669, #670, #671, #672, #673, #681, #682, #683, #684, #685, #688.
Custom executor and Deno sandbox progression
- Added custom executor support, parameter validation, and the needed code input context.
- Advanced Deno snapshot generation, OpState handling, return plumbing, entry updates, and plugin experimentation.
- PRs: #617, #618, #619, #620, #621, #624, #626, #629, #630, #651, #652.
Worker and observability push this week
- Introduced trait-driven worker and sequence abstractions, stop-work behavior, and locking model updates.
- Expanded tracing and OpenTelemetry work, including runtime OLTP config updates.
- PRs: #703, #704, #705, #706, #707, #708, #709, #710, #711, #712.
Product and UX
Admin, dashboard, and history
- Dashboard/admin/history/theming cleanup across navbar sizing, page alignment, forms, palette, and server theming.
- History experience added details, timeline UI, and pagination.
- PRs: #636, #637, #638, #639, #640, #641, #642, #643, #644, #645, #646, #647, #648, #650, #659, #660, #661.
Forms, auth, and website polish
- FHIR form generation completed remaining primitive + editable complex form components.
- Auth/input polish included header client credentials and charset handling.
- Website updates included storybook theming, link refreshes, dashboard reorg, banner sizing, and author/team-page docs polish.
- PRs: #657, #658, #662, #663, #694.
Platform and Runtime
- FHIRPath and executor behavior improvements (upper/lower helpers, runtime stability, and performance tweaks).
- Runtime/perf tuning included allocation separation and bundle full URL handling.
- Admin/platform controls expanded with version UI, artifact command resets, project/IDP tier limits, and active-index filtering.
- PRs: #627, #628, #631, #632, #634, #676, #677, #680, #691, #692, #693.
Artifacts, Tooling, and Maintenance
- Subscription artifact work landed with R5 Subscription Backports.
- Codegen/docs workflow improved with operation-definition doc generation, naming cleanup, and line-split scripts.
- Dependency and maintenance cleanup continued with package and repository maintenance updates.
- PRs: #696, #697, #698, #699, #700, #701, #702, #687.
