Skip to content

Tags: medplum/medplum

Tags

v3.2.6

Toggle v3.2.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.2.6 (#5064)

## What's Changed

* Use StructureDefinition.type  (#4993)
* Fixes #5047 - better error message for change password with no existing password (#5051)
* Add sampling config for slow query log (#5037)
* Split batch logs (#5050)
* Replace some example.com URLS with data URLS (#5056)
* Use DataLoader for nested GraphQL searches (#4811)
* Improve observability of reindex job (#5054)
* fix(core): don't clear `sessionDetails` while refreshing profile (#5057)
* re-enable turbosnap (#5058)
* Handle array reference columns (#5061)
* Update function signatures for crawlResource (#5060)
* refactor(core/subscriptions): use `ReconnectingWebSocket` for `SubscriptionManager` (#4853)

**Full Changelog**: v3.2.5...v3.2.6

v3.2.5

Toggle v3.2.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.2.5 (#5046)

## What's Changed

* Remove ValueSet pre-expansion table (#4988)
* Document Terminology Service architecture (#4984)
* [Photon Health] Sync Patients to photon health (#4946)
* [Scheduling Sample] Adds calendar component and Slot management  (#4985)
* Added prune-branches.sh helper script (#4989)
* Remove unused config settings (#4990)
* [Scheduling Sample] Displays appointments in the schedule calendar (#4992)
* Fix reindex test (#4996)
* Update ELB SSL policy (#5000)
* fix(agent): properly log errors that come from `Bot` targets (#4979)
* Add indexes to lookup tables for common query patterns (#5003)
* Allow display text override in ValueSet expansion (#5002)
* Restore token table indexes (#5008)
* Log slow search queries (#5011)
* Add index data to db-stats operation (#5010)
* Use display text for CodeSystem property relationships (#5013)
* Handle timeout errors in database migrations (#5012)
* Use x-amzn-trace-id header if available (#5014)
* Re-drop token indexes (#5016)
* Nullify extra token index migrations (#5018)
* Document future GraphQL query limits (#4791)
* Add stub CodeSystems (#5019)
* fix(server/agent): don't send 500 on error during `$push` (#5022)
* Fixes #4994 - better error for resource type not found (#5021)
* Add disablePagination and excludeButtons to QuestionnaireForm (#5020)
* Examples: Chart Example: update pkgs (#5017)
* fixed the issue of Create project, no alert when create is wrong (#4834)
* [Photon Health] Add patient's allergies and medication history when syncing (#4968)
* Allow conditional references in Resource.meta (#5028)
* Dependency upgrades 2024-08-05 (#5024)
* Fix landing page typos (#5031)
* Don't re-use migration DB connection (#5035)
* Fixes #5029 - ResourceInput custom item component (#5034)
* fix(SearchControl): prevent rerender triggering `loadResults` (#5023)
* Defensive indexing of HumanName (#5040)
* react-hooks types only bundled within @medplum/react (#5041)
* Even more defensive check for indexing HumanName (#5043)
* [Photon Health] Add props to photon elements (#5001)
* Update RDS CA (#5044)
* Log request duration as a number (#5039)

**Full Changelog**: v3.2.4...v3.2.5

v3.2.4

Toggle v3.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.2.4 (#4986)

## What's Changed

* Dependency upgrades 2024-07-22 (#4954)
* Fixes #4495 - use consistent storage url format (#4956)
* More eng career pages (#4959)
* Fixes #4905 - add more headers to rest-hook subscription requests (#4960)
* [Scheduling Sample] Adds sample project structure (#4958)
* [Patient Intake Sample] Creates all expected resources based on intake form response (#4851)
* [Photon Health] Get authentication working (#4880)
* Fixes broken links in example apps (#4967)
* Document conditional reference resolution (#4966)
* Project feature flag for reference lookup table (#4945)
* Expand nested ValueSet references (#4961)
* Add search filter to reindex (#4972)
* [Scheduling Sample] Adds Appointments page with tabs and filters (#4964)
* [Scheduling Sample] Appointment details page (#4971)
* Paginate ListStacksCommand and exclude DELETE_COMPLETE stack status on API call (#4970)
* Fixed incorrect link for the docs (#4978)
* [Scheduling Sample] Adds Patient details page (#4975)
* fix(searchparams): `Location.physicalType` -> `Location.physical-type` (#4977)
* Dependency upgrades 2024-07-29 (#4980)
* Improve clamp on estimated search count (#4983)

**Full Changelog**: v3.2.3...v3.2.4

v3.2.3

Toggle v3.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.2.3 (#4953)

## What's Changed

* Resend subscriptions UI (#4918)
* Add clarifying notes to GraphQL docs (#4752)
* [Patient Intake Sample] Adds organizations to example data (#4919)
* [Patient Intake Sample] Updates project README (#4913)
* [Chart demo] Fixes bots handler function signature (#4902)
* Update user-management-guide.md (#4832)
* Add and set AccessPolicy.basedOn (#4925)
* Add system URL to precomputed ValueSet expansion (#4944)
* Use split button on ResourceForm (#4943)
* fix: web build error - vite config (#4927)
* feat(fhir): add `Location.physicalType` search param (#4950)
* ✨ Vital Integration (#4571)
* Fixes #4891 - CDK options for WAF IP access rules (#4952)

**Full Changelog**: v3.2.2...v3.2.3

v3.2.2

Toggle v3.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.2.2 (#4915)

## What's Changed

* metrics(db): track reader instance stats if reader configured (#4845)
* fixed the issue of Throw error if PATCH tries to change resourceType … (#4833)
* fixed the matchesStringValue doesn't match exactly on tokens (#4849)
* [Patient Intake Sample] Observation and Consent tabs (#4827)
* [Partial][Patient Inatake Sample] Adds Observations based on sexual orientation, housing status and educational level (#4837)
* fix(metrics): remove `s` unit from count metrics (#4852)
* Revert "fixed the matchesStringValue doesn't match exactly on tokens (#4849)" (#4855)
* Add verbose option for resend subscriptions (#4859)
* Add resend subscription option for interaction (#4863)
* Fixes #4862 - handle non uuid projectId in google auth (#4865)
* metrics(db): add metric for reader `db.healthcheckRTT` (#4864)
* Fixes #4343 - ONC service base url (#4869)
* Re-write external IDP demo to use react (#4844)
* On-behalf-of docs (#4866)
* Dependency upgrades 2024-07-15 (#4879)
* Adding post on care flow (#4886)
* Fixes #4882 - inclue email claim in ID token JWT (#4887)
* Precompute ValueSet expansions (#4829)
* Batch queries for CodeSystem import operation (#4888)
* Fix code links in 2023-03-08-patient-deduplication.md (#4883)
* Deploy bot layer on staging deploys (#4765)
* feat(fhir-router/graphql): fix #4567 configurable graphql settings (#4893)
* Fixes #4892 - vite transform error (#4896)
* Fix fhirpath not equals on empty arrays (#4895)
* Remove extraneous log (#4894)
* More project-level graphql config settings (#4897)
* Fix chained search with modifiers (#4899)
* actions(pr-assign): add permission for assigning to PR (#4908)
* Fix bug when selecting multiple values in AsyncAutocomplete (#4858)
* Add option to only resend webhooks for single subscription (#4907)
* Support count-only graphql connection queries (#4904)
* [Photon Health] Set up prescription UX (#4836)
* [Patient intake sample] Prevents infinite loop on welcome screen (#4909)

**Full Changelog**: v3.2.1...v3.2.2

v3.2.1

Toggle v3.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.2.1 (#4843)

## What's Changed

*  [Patient Intake Sample] Add upload pages (#4807)
* Uses Medplum chat widget in Foomedical example (#4777)
* Updating timestamp on network diagram (#4813)
* Improve consent fields modeling in the patient intake questionnaire (#4818)
* [Patient Intake Sample] Adds page to allow customizing the intake form #4801 (#4808)
* Support negative reference match (#4809)
* tweak(otel): add units to some metrics (#4820)
* Dependency upgrades 2024-07-08 (#4814)
* Fixes typo on provider-organizations.md docs (#4823)
* [Patient Intake Sample] Complete and View actions (#4824)
* Fix flaky async tests (#4826)
* fixed the medplum aws update-app issue (#4812)
* [Patial][Patient Intake Sample] Adds bot to parse submited intake questionnaire and update patient demographic & language information #4802 (#4821)
* On-behalf-of checkpoint (#4740)
* Update valuesets in the patient intake questionnaire (#4838)

**Full Changelog**: v3.2.0...v3.2.1

v3.2.0

Toggle v3.2.0's commit message
Release Version 3.2.0

v3.1.11

Toggle v3.1.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.1.11 (#4746)

## What's Changed

* fix(client): correct loading behavior, add `MedplumClient` lifecycle events (#4701)
* Fix typo in ValueSet expand docs (#4714)
* Dependency upgrades 2024-06-24 (#4715)
* Polish charting demo (#4662)
* fix(core/search): remediate cannot read `type` of undefined in matchesStringFilter (#4720)
* Add ResourceTimeline 'getMenu' prop (#4717)
* Fixed athena 'create table' section (#4721)
* More SQL-on-FHIR tests (#4702)
* Fix recursive filter application in ValueSet expand (#4722)
* Guide on Migrating to Medplum (#4713)
* Adding new file (#4709)
* Optimize database reindex (#4558)
* Increase db conn pool size (#4735)
* AWS Textract demo (#4624)
* Revert "Optimize database reindex (#4558)" (#4745)
* Homepage updates (#4744)
* feat(core): add `maxRetries` opt to `MedplumRequestOptions` (#4723)
* Fixed integer64 type (#4742)

**Full Changelog**: v3.1.10...v3.1.11

v3.1.10

Toggle v3.1.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.1.10 (#4708)

## What's Changed

* Updating video links (#4705)
* tweak(prepare-release): prepend `*` to each line of release notes (#4706)
* fix(ci): update node to 20 for agent build, move linux -> `node:sea` (#4707)

**Full Changelog**: v3.1.9...v3.1.10

v3.1.9

Toggle v3.1.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Version 3.1.9 (#4704)

## What's Changed

fix(ci): fix `\n` missing due to reversal, use `git log --reverse` (#4649)
Allow chained search in _filter (#4647)
Polish eligibility demo (#4637)
cleanup(core): remove stray `console.log` (#4653)
Update sidebar.ts (#4652)
Feat: Configure refresh token expiry (#4525)
Dependency upgrades 2024-06-10 (#4650)
cleanup(chart-demo): rm ignored `example-bots.json` (#4656)
 Adding instructions to the example app READMEs on how to build bots (#4660)
Update useSearch.ts (#4663)
Export QuestionnaireFormContext and QuestionnairePageSequence from QuestionnaireForm (#4664)
Add `expo-polyfills` to README packages list (#4666)
revert(react): remove export of `QuestionnairePageSequence` (#4669)
Fix wrong pipe character in README (#4671)
Document Terminology Service operation endpoints (#4665)
Dependency upgrades 2024-06-17 (#4673)
Gracefully handle no major dep upgrades (#4675)
SQL on FHIR ViewDefinition types (#4674)
fix(build) Update deprecated import assertion into import attribute (#4682)
Fixes #4398 - add mapByIdentifier util function (#4635)
Fixes #4600 - Add Auto Confirmation Parameter for Headless Deployment (#4625)
fix(react-hooks): make `loading` track `MedplumClient#isLoading()` (#4677)
Implements FHIRPath string join (stu) (#4683)
SQL-on-FHIR processResource (#4678)
feat(useSubscription): add `subscriptionProps` as optional param (#4180)
Resolve conditional references (#4633)
feat(subscriptions): add `unbind-from-token` message for WebSocket subscriptions (#4672)
Document remaining Terminology Service operations (#4680)
feat(agent): add `keepAlive` setting to `Agent` (#4657)
Update README.md (#4687)
Fix all copyright dates (#4689)
Fixes subject input on PlanDefinitionApplyForm (#4699)
Deprecate non-strict mode (#4651)
Validate certain references with systemRepo (#4700)
docs(useSubscription): clean up examples, add JSDoc comment (#4692)
cleanup(repo): `handleMaybeCacheOnly` -> `handleStorage` (#4696)
Minor fixes to Eligibility Demo (#4703)

**Full Changelog**: v3.1.8...v3.1.9