Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Latest commit

 

History

History
1285 lines (936 loc) · 125 KB

CHANGELOG.md

File metadata and controls

1285 lines (936 loc) · 125 KB

Changelog

All notable changes to this project will be documented in this file.

7.0.4 (2023-04-24)

Continuous integration

  • dependabot: change commit message prefix for gh actions to ci (#477) (e2a3ca2)

Miscellaneous

  • .prettierrc: enable arrowParens option (#485) (0c09fd5)
  • license: add somerset nhsft (ac8676b)
  • rename repo to reflect organisation change (#488) (8248f4e)
  • replace ydh nhsft branding and links with somerset nhsft (#487) (8e0481e)
  • update ydh org code and email domain (379d8f1)

Documentation

  • contributing: add link to conventional config (#476) (54b1c2a)
  • contributing: remove ap style guide (00a5735)
  • include logo in repo (14cb002)
  • readme: remove note (52cd5d6)
  • readme: rename nhssom to somicb (e8c0fd7)

Dependencies

  • deps-dev: bump @babel/core from 7.21.3 to 7.21.4 (#481) (a81afa6)
  • deps-dev: bump @babel/preset-env from 7.20.2 to 7.21.4 (#480) (dac2cef)
  • deps-dev: bump @commitlint/cli from 17.5.0 to 17.5.1 (#479) (b4b5c36)
  • deps-dev: bump @commitlint/cli from 17.5.1 to 17.6.1 (#491) (ffcf015)
  • deps-dev: bump @commitlint/config-conventional (#490) (163ba2c)
  • deps-dev: bump eslint from 8.36.0 to 8.37.0 (#483) (c5c3892)
  • deps-dev: bump eslint from 8.37.0 to 8.39.0 (#494) (1a671b5)
  • deps-dev: bump eslint-plugin-jsdoc from 40.1.0 to 40.1.1 (#482) (a6588ce)
  • deps-dev: bump eslint-plugin-jsdoc from 40.1.1 to 43.0.7 (#492) (e3a3f91)
  • deps-dev: bump prettier from 2.8.6 to 2.8.7 (#484) (58dcd8e)
  • deps-dev: bump prettier from 2.8.7 to 2.8.8 (#493) (114f0df)

7.0.3 (2023-03-22)

Continuous integration

  • cd: use sentence case for changelog headings (d5ef9d6)

Documentation

Miscellaneous

  • .vscode: remove unused setting (f9732b9)
  • ignore bun lockfile (#465) (6278b8e)
  • package: add funding url (3494d4b)
  • remove unsupported resource type templates (#467) (a4e5d21)
  • rename master branch to main (#452) (3e8525a)
  • use sentence case over ap style for titles and headings (8086596)

Improvements

  • remove redundant newStringOrUndefined() calls (d2f26fe)
  • resources: object init (#468) (0144db5)

Bug fixes

  • add missing newStringOrUndefined() calls (1f77d48)
  • flag: period start result assigned to end value (#469) (dc2fc46)

Dependencies

  • deps-dev: bump @babel/cli from 7.20.7 to 7.21.0 (#463) (693a862)
  • deps-dev: bump @babel/core from 7.20.12 to 7.21.0 (#462) (bf01682)
  • deps-dev: bump @babel/core from 7.21.0 to 7.21.3 (#471) (494ceef)
  • deps-dev: bump @commitlint/cli from 17.4.2 to 17.4.3 (#457) (a580bc0)
  • deps-dev: bump @commitlint/cli from 17.4.3 to 17.4.4 (#464) (9131ca0)
  • deps-dev: bump @commitlint/cli from 17.4.4 to 17.5.0 (#473) (61eaaa9)
  • deps-dev: bump @commitlint/config-conventional (#459) (da22bde)
  • deps-dev: bump @commitlint/config-conventional (#461) (af7c675)
  • deps-dev: bump eslint from 8.33.0 to 8.34.0 (#455) (224f445)
  • deps-dev: bump eslint from 8.34.0 to 8.35.0 (#460) (93c09e3)
  • deps-dev: bump eslint from 8.35.0 to 8.36.0 (#472) (b9d5d56)
  • deps-dev: bump eslint-config-prettier from 8.6.0 to 8.8.0 (#475) (c18fed1)
  • deps-dev: bump eslint-plugin-jsdoc from 39.7.5 to 40.0.0 (#456) (123ce74)
  • deps-dev: bump eslint-plugin-jsdoc from 40.0.0 to 40.1.0 (#474) (285972a)
  • deps-dev: bump eslint-plugin-security from 1.7.0 to 1.7.1 (#454) (e9e0475)
  • deps-dev: bump prettier from 2.8.3 to 2.8.4 (#458) (62e7f3e)
  • deps-dev: bump prettier from 2.8.4 to 2.8.6 (#470) (b1ae87d)
  • deps-dev: bump transistive dependencies (bc28227)

7.0.2 (2023-02-02)

Bug fixes

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.1 to 17.4.2 (#446) (5bf67c8)
  • deps-dev: bump @commitlint/config-conventional (#442) (14d8f71)
  • deps-dev: bump eslint from 8.31.0 to 8.33.0 (#441) (20d5b1e)
  • deps-dev: bump eslint-plugin-import from 2.26.0 to 2.27.5 (#443) (72abc3a)
  • deps-dev: bump eslint-plugin-jsdoc from 39.6.4 to 39.7.5 (#445) (f1156c5)
  • deps-dev: bump eslint-plugin-security from 1.5.0 to 1.7.0 (#447) (11a440e)
  • deps-dev: bump prettier from 2.8.2 to 2.8.3 (#444) (ed56667)
  • deps-dev: bump transistive dependencies (baea790)

Miscellaneous

  • flags: add cancer and visual impairment flags to visible list (9e55876)
  • sql: remove redundant prefix in filenames (8fc39c3)

Continuous integration

  • cd: copy lookup tables to dist (259369f)

Documentation

7.0.1 (2023-01-09)

Bug fixes

  • medicationstatement: map dose count/period to correct keys (#433) (4dfffdd)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.0 to 17.4.1 (#437) (0d96f9f)
  • deps-dev: bump prettier from 2.8.1 to 2.8.2 (#435) (2d22f60)
  • deps-dev: bump transistive dependencies (91d234e)
  • minify build output; remove dist files from repo (#436) (85d1fa4)
    • Minification has been introduced to discourage team members at YDH from editing deployed JavaScript in Mirth Connect, and for them to use the git repos to ensure changes are tracked
  • remove prettier from build script (3e3b133)

7.0.0 (2023-01-06)

⚠ BREAKING CHANGES

Bug fixes

  • buildresourcequery: missing default return value (934e3a8)

Dependencies

  • deps-dev: bump @babel/cli from 7.19.3 to 7.20.7 (#429) (e2da1d0)
  • deps-dev: bump @babel/core from 7.19.6 to 7.20.12 (#428) (05015a7)
  • deps-dev: bump @babel/node from 7.20.0 to 7.20.7 (#421) (87865ab)
  • deps-dev: bump @babel/preset-env from 7.19.4 to 7.20.2 (#419) (4638109)
  • deps-dev: bump @commitlint/cli from 17.2.0 to 17.4.0 (#425) (ee94b8d)
  • deps-dev: bump @commitlint/config-conventional (#426) (653823f)
  • deps-dev: bump eslint from 8.26.0 to 8.31.0 (#424) (fc97c14)
  • deps-dev: bump eslint-config-prettier from 8.5.0 to 8.6.0 (#427) (7921470)
  • deps-dev: bump eslint-plugin-jsdoc from 39.4.0 to 39.6.4 (#422) (9ab0c27)
  • deps-dev: bump husky from 8.0.1 to 8.0.3 (#420) (18bb8a4)
  • deps-dev: bump prettier from 2.7.1 to 2.8.1 (#423) (fd0dee9)
  • deps: bump actions/dependency-review-action from 2 to 3 (#417) (e4e78bc)
  • deps: bump json5 from 1.0.1 to 1.0.2 (#418) (692dfe3)

Miscellaneous

  • drop support for node 14 and 16 (#431) (8e6a249)
  • ignore false eslint warnings (58ecb86)
  • license: update license year (15e1b30)

Continuous integration

  • cd: create release asset (a3c58d5)

Documentation

  • contributing: update release steps (74b5e28)
  • update contact details (18326e8)

6.0.1 (2022-11-01)

Dependencies

  • deps-dev: bump @babel/cli from 7.18.10 to 7.19.3 (#412) (dbe81d2)
  • deps-dev: bump @babel/core from 7.18.13 to 7.19.6 (#408) (55eb7b3)
  • deps-dev: bump @babel/node from 7.18.10 to 7.20.0 (#411) (afa96a3)
  • deps-dev: bump @babel/preset-env from 7.18.10 to 7.19.4 (#407) (581482f)
  • deps-dev: bump @commitlint/cli from 17.1.2 to 17.2.0 (#413) (6f7c94f)
  • deps-dev: bump @commitlint/config-conventional (#414) (80583d6)
  • deps-dev: bump eslint from 8.23.0 to 8.26.0 (#409) (d027832)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.6 to 39.4.0 (#410) (0f04d19)
  • deps-dev: bump transistive dependencies (79711b3)

Documentation

  • content and grammar fixes (bd4e20e)
  • readme: remove stray asterisks (7d1092e)
  • use shorter urls (13c7de9)

6.0.0 (2022-09-05)

⚠ BREAKING CHANGES

  • drop support for EOL node 12

Dependencies

  • deps-dev: bump @babel/cli from 7.18.9 to 7.18.10 (#405) (4c15ae6)
  • deps-dev: bump @babel/core from 7.18.9 to 7.18.13 (#398) (a17edf7)
  • deps-dev: bump @babel/node from 7.18.9 to 7.18.10 (#403) (d9d4f2c)
  • deps-dev: bump @babel/preset-env from 7.18.9 to 7.18.10 (#400) (277a68f)
  • deps-dev: bump @commitlint/cli from 17.0.3 to 17.1.2 (#399) (c8a3333)
  • deps-dev: bump @commitlint/config-conventional (#401) (154e7a5)
  • deps-dev: bump eslint from 8.21.0 to 8.23.0 (#402) (50cbe96)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.4 to 39.3.6 (#404) (39c60b2)
  • deps-dev: bump transistive dependencies (fa9e49d)

Miscellaneous

  • .husky: shell path and arg updates (#396) (109408f)
  • .vscode/extensions: remove unmaintained extension (c246e95)
  • drop support for node 12 (093e1fd)

5.3.3 (2022-08-01)

Bug fixes

  • allergyintolerance: add local coding (#393) (99c8897)

Documentation

  • readme: add deprecation note (090b631)
  • readme: remove snyk badge (149d6ac)

Continuous integration

Miscellaneous

  • *.ignore: use latest github ignore template; add pnpm lockfile (22800c7)
  • .github: add FUNDING.yml (3c31cac)
  • allergyintolerance: refine coding system (c3ef3a6)
  • bug_report: use node 18 as placeholder for node-version (a26ed86)

Dependencies

  • dependabot: increase open-pull-requests-limit from 5 to 20 (ab903cb)
  • deps-dev: bump @babel/cli from 7.17.6 to 7.18.9 (#388) (b225c25)
  • deps-dev: bump @commitlint/cli from 16.2.3 to 17.0.3 (#385) (93d1a36)
  • deps-dev: bump @commitlint/config-conventional (#384) (c079e79)
  • deps-dev: bump eslint from 8.13.0 to 8.20.0 (#387) (873509b)
  • deps-dev: bump eslint from 8.20.0 to 8.21.0 (#395) (0c753d8)
  • deps-dev: bump eslint-plugin-jsdoc from 39.1.1 to 39.3.3 (#386) (ce64c6d)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.3 to 39.3.4 (#394) (d3d36c6)
  • deps-dev: bump husky from 7.0.4 to 8.0.1 (#391) (be80dec)
  • deps-dev: bump prettier from 2.6.2 to 2.7.1 (#392) (cb25019)
  • deps-dev: bump sub-dependencies (9af1863)
  • deps: bump github/codeql-action from 1 to 2 (#383) (b753d41)
  • deps: bump wagoid/commitlint-github-action from 4 to 5 (#382) (981e0ac)

5.3.2 (2022-04-12)

Continuous integration

  • automerge: squash automerge prs (#372) (4b87691)
  • cd: update org name for release-please-action (5e25a82)
  • reduce workflow permissions to minimum (4754839)
  • replace workflow-run-cleanup-action with github concurrency (b94da8c)

Dependencies

  • deps-dev: bump @babel/core from 7.17.8 to 7.17.9 (#376) (5334d59)
  • deps-dev: bump eslint from 8.12.0 to 8.13.0 (#380) (063a240)
  • deps-dev: bump eslint-plugin-import from 2.25.4 to 2.26.0 (#377) (10bd5b7)
  • deps-dev: bump eslint-plugin-jsdoc from 38.1.1 to 38.1.4 (1d2b383)
  • deps-dev: bump eslint-plugin-jsdoc from 38.1.4 to 39.1.1 (#378) (9b2a199)
  • deps-dev: bump prettier from 2.6.1 to 2.6.2 (#379) (4567feb)
  • deps: bump actions/upload-artifact from 2 to 3 (#375) (0ecc87e)

5.3.1 (2022-03-28)

Documentation

  • contributing: add mention of husky pre-commit hook (2645d46)
  • contributing: clarify style (#320) (4e113d0)
  • improve readability (38471f7)

Miscellaneous

  • .github: remove trailing whitespace (4d78d73)
  • ignore .yarnclean and yarn.lock (#314) (30df3ad)
  • scripts: remove redundant gitkraken fix from prepare script (9b14cb0)
  • scripts: use shorter arg aliases (9a190b8)

Continuous integration

  • add job step names, workflow comments, and whitespace (873502a)
  • codeql-analysis: remove unused autobuild step (aba9db9)
  • codeql: grant minimum permissions to run; rename file (#359) (2cfecf1)
  • only save pr number artifact for dependabot (35406e2)
  • remove spellcheck workflow (#331) (fa111e3)

Dependencies

  • .babelrc: target rhino engine used by mirth connect (#357) (ecdf8c4)
  • dependabot: ignore minor and patch commit-lint updates (#333) (d21e86d)
  • dependabot: ignore minor and patch release-please-action updates (#318) (3ca345e)
  • dependabot: major tags no longer need ignore support (b557ea9)
  • dependabot: use default open-pull-requests-limit value (f3cfee3)
  • deps-dev: bump @babel/cli from 7.16.0 to 7.16.7 (7244225)
  • deps-dev: bump @babel/cli from 7.16.7 to 7.16.8 (8b668a8)
  • deps-dev: bump @babel/cli from 7.16.8 to 7.17.6 (03273e8)
  • deps-dev: bump @babel/core from 7.16.0 to 7.16.7 (156b9e4)
  • deps-dev: bump @babel/core from 7.16.12 to 7.17.5 (fa8a89b)
  • deps-dev: bump @babel/core from 7.16.7 to 7.16.12 (637d0fa)
  • deps-dev: bump @babel/core from 7.17.5 to 7.17.8 (041d2ca)
  • deps-dev: bump @babel/node from 7.16.0 to 7.16.7 (cf1a7ec)
  • deps-dev: bump @babel/node from 7.16.7 to 7.16.8 (da514f4)
  • deps-dev: bump @babel/preset-env from 7.16.4 to 7.16.7 (718e415)
  • deps-dev: bump @babel/preset-env from 7.16.7 to 7.16.11 (ed3ccfb)
  • deps-dev: bump @commitlint/cli from 15.0.0 to 16.0.1 (bd9b939)
  • deps-dev: bump @commitlint/cli from 16.0.1 to 16.1.0 (f91bc1e)
  • deps-dev: bump @commitlint/cli from 16.1.0 to 16.2.1 (83e51bd)
  • deps-dev: bump @commitlint/cli from 16.2.1 to 16.2.3 (3a591ba)
  • deps-dev: bump @commitlint/config-conventional (5729ab7)
  • deps-dev: bump @commitlint/config-conventional (610caf2)
  • deps-dev: bump eslint from 8.10.0 to 8.11.0 (48258fc)
  • deps-dev: bump eslint from 8.11.0 to 8.12.0 (dd02015)
  • deps-dev: bump eslint from 8.3.0 to 8.6.0 (61e55d0)
  • deps-dev: bump eslint from 8.6.0 to 8.7.0 (9bbd675)
  • deps-dev: bump eslint from 8.7.0 to 8.8.0 (74c224a)
  • deps-dev: bump eslint from 8.8.0 to 8.9.0 (fce0bd3)
  • deps-dev: bump eslint from 8.9.0 to 8.10.0 (38cacc3)
  • deps-dev: bump eslint-config-prettier from 8.3.0 to 8.4.0 (de691c4)
  • deps-dev: bump eslint-config-prettier from 8.4.0 to 8.5.0 (c4ebc0e)
  • deps-dev: bump eslint-plugin-import from 2.25.3 to 2.25.4 (a9af268)
  • deps-dev: bump eslint-plugin-jsdoc from 37.0.3 to 37.1.0 (039b2e6)
  • deps-dev: bump eslint-plugin-jsdoc from 37.1.0 to 37.5.0 (d93494c)
  • deps-dev: bump eslint-plugin-jsdoc from 37.5.0 to 37.7.0 (091807e)
  • deps-dev: bump eslint-plugin-jsdoc from 37.7.0 to 37.9.4 (553271f)
  • deps-dev: bump eslint-plugin-jsdoc from 37.9.4 to 37.9.5 (98e14dc)
  • deps-dev: bump eslint-plugin-jsdoc from 37.9.5 to 38.0.6 (26c0075)
  • deps-dev: bump eslint-plugin-jsdoc from 38.0.6 to 38.1.1 (ee753a1)
  • deps-dev: bump prettier from 2.4.1 to 2.5.0 (62a3c1d)
  • deps-dev: bump prettier from 2.5.0 to 2.5.1 (f7f86a3)
  • deps-dev: bump prettier from 2.5.1 to 2.6.0 (7c9cf85)
  • deps-dev: bump prettier from 2.6.0 to 2.6.1 (e9ead3a)
  • deps: bump actions/checkout from 2 to 3 (b5b1d8b)
  • deps: bump actions/github-script from 5 to 6 (2ecc800)
  • deps: bump actions/setup-node from 2 to 3 (634b93c)
  • deps: bump GoogleCloudPlatform/release-please-action (ea4191a)
  • deps: bump GoogleCloudPlatform/release-please-action from 2 to 3 (2057b79)
  • deps: bump minimist from 1.2.5 to 1.2.6 (198e45c)

5.3.0 (2021-11-24)

Features

  • medicationstatement: add dateAsserted (0b02d7b)
  • medicationstatement: add identifier array (26f9b28)

Bug fixes

  • capabilitystatement: stop comments appearing under fhir_comments (#305) (ad95a61)
  • medicationstatement: set statements with no end date as active (e725db1)

Continuous integration

  • ci: do not run clean-up on draft prs (59e92bf)
  • spell-check: do not run on draft prs (59dbe96)
  • trigger workflows when drafts marked as "ready to review" (#296) (df523c6)
  • use actions/setup-node's cache option (#304) (7d47a8c)

Dependencies

  • dependabot: ignore minor and patch github-actions updates (#297) (2e9ae7e)
  • dependabot: ignore minor and patch github-actions updates (#303) (42ae22a)
  • deps-dev: bump @babel/preset-env from 7.16.0 to 7.16.4 (1b1fef5)
  • deps-dev: bump @commitlint/cli from 13.2.1 to 14.1.0 (29c6ba6)
  • deps-dev: bump @commitlint/cli from 14.1.0 to 15.0.0 (e45f058)
  • deps-dev: bump @commitlint/config-conventional (8f5893c)
  • deps-dev: bump @commitlint/config-conventional (3de23e9)
  • deps-dev: bump eslint from 7.32.0 to 8.2.0 (f329caa)
  • deps-dev: bump eslint from 8.2.0 to 8.3.0 (46ec2ac)
  • deps-dev: bump eslint-config-airbnb-base from 14.2.1 to 15.0.0 (2fb3331)
  • deps-dev: bump eslint-plugin-import from 2.25.2 to 2.25.3 (60414cf)

Improvements

  • read: use if over while for single returns (1ac54a0)
  • search: default clause should be the last clause (b3e2105)

Documentation

Miscellaneous

5.2.1 (2021-11-03)

Dependencies

  • deps-dev: bump @babel/cli from 7.15.7 to 7.16.0 (af3ac5d)
  • deps-dev: bump @babel/core from 7.15.8 to 7.16.0 (5f949ec)
  • deps-dev: bump @babel/node from 7.15.8 to 7.16.0 (acfb5e7)
  • deps-dev: bump @babel/preset-env from 7.15.8 to 7.16.0 (e964e96)
  • deps-dev: bump @commitlint/cli from 13.2.0 to 13.2.1 (3ecd377)
  • deps-dev: bump eslint-plugin-import from 2.24.2 to 2.25.2 (697df59)
  • deps-dev: bump eslint-plugin-jsdoc from 36.1.0 to 37.0.3 (fc9312e)
  • deps-dev: bump husky from 7.0.2 to 7.0.4 (3907328)
  • deps-dev: fix husky pre-commit hook (22357c2)
  • deps-dev: update lockfile from v1 to v2; bump sub-dependencies (9061c08)
  • deps: bump actions/checkout from 2.3.4 to 2.3.5 (863e618)
  • deps: bump wagoid/commitlint-github-action from 4.1.5 to 4.1.9 (16c070b)

Documentation

Miscellaneous

  • .eslintrc: set correct ecmascript version (69ce5f9)
  • .prettierrc: only enable bracketSameLine for html (#292) (31d5048)
  • .vscode: remove deprecated settings (#275) (58f6603)
  • add fhir extension (451f8c9)
  • update example test resources (#291) (0a76f18)

5.2.0 (2021-10-07)

Features

Continuous integration

  • automerge: update location of octokit rest methods (#265) (15f6ec6)

Miscellaneous

  • .husky/.gitignore: remove now redundant file (2461ca8)
  • .prettierrc: enable bracketsameline option (#266) (d021377)
  • .prettierrc: override defaults for html, css, and scss files (#251) (fdc499e)
  • .vscode: add mhutchie.git-graph extension (0541b24)

Documentation

  • readme: add link to hospital logo (c033a30)
  • readme: add new contributors (dca9ff2)

Improvements

  • procedure: fully remove bodysite for now (bb13b4a)

Dependencies

  • deps-dev: bump @babel/cli from 7.15.4 to 7.15.7 (ed0e9e3)
  • deps-dev: bump @babel/core from 7.15.5 to 7.15.8 (d038df5)
  • deps-dev: bump @babel/node from 7.15.4 to 7.15.8 (5397f76)
  • deps-dev: bump @babel/preset-env from 7.15.4 to 7.15.6 (1bf3cab)
  • deps-dev: bump @babel/preset-env from 7.15.6 to 7.15.8 (b1153c3)
  • deps-dev: bump @commitlint/cli from 13.1.0 to 13.2.0 (39079c8)
  • deps-dev: bump @commitlint/config-conventional (9b961a3)
  • deps-dev: bump eslint-plugin-jsdoc from 36.0.8 to 36.1.0 (66a65cf)
  • deps-dev: bump prettier from 2.3.2 to 2.4.1 (ece03d1)
  • deps: bump actions/github-script from 4.1 to 5 (25d7d66)
  • deps: bump actions/setup-node from 2.4.0 to 2.4.1 (2f6f138)
  • deps: bump ansi-regex from 5.0.0 to 5.0.1 (831e603)
  • deps: bump GoogleCloudPlatform/release-please-action (54e5c64)
  • deps: bump GoogleCloudPlatform/release-please-action (fa7a981)
  • deps: bump wagoid/commitlint-github-action from 4.1.1 to 4.1.4 (79631db)
  • deps: bump wagoid/commitlint-github-action from 4.1.4 to 4.1.5 (5cc4e48)

5.1.1 (2021-09-06)

Bug fixes

  • resource/medicstat: convert java string to js string for replace (16fce06)
  • resource/medicstat: incomplete string escaping or encoding (#246) (a0ad542)

Documentation

  • contributing: fix rhino link (31236f4)

Miscellaneous

  • .github: use new YAML configured GitHub issue forms (#244) (a2e5b76)

Continuous integration

  • ci: replace workflow-run-cleanup-action with github concurrency (#245) (dec8076)
  • ci: revert to workflow-run-clean-action from github concurrency (bfe5de4)

Dependencies

  • deps-dev: bump @babel/cli from 7.14.8 to 7.15.4 (f11a610)
  • deps-dev: bump @babel/core from 7.14.8 to 7.15.0 (77d690f)
  • deps-dev: bump @babel/core from 7.15.0 to 7.15.5 (cd37d8d)
  • deps-dev: bump @babel/node from 7.14.7 to 7.14.9 (1d3fefd)
  • deps-dev: bump @babel/node from 7.14.9 to 7.15.4 (393bff5)
  • deps-dev: bump @babel/preset-env from 7.14.8 to 7.15.0 (16f7174)
  • deps-dev: bump @babel/preset-env from 7.15.0 to 7.15.4 (b552f42)
  • deps-dev: bump eslint-plugin-import from 2.23.4 to 2.24.2 (f6bbf7a)
  • deps-dev: bump eslint-plugin-jsdoc from 36.0.6 to 36.0.8 (d10ff41)
  • deps-dev: bump husky from 7.0.1 to 7.0.2 (c422f02)

5.1.0 (2021-08-24)

Features

  • medicationstatement: add note and additionalinstruction key/values (#221) (db5b06c)
  • patient: add secondary identifiers to resource (2e23b34)
  • search: add additional patient identifier search params (3ea6363)
  • sql/patient: add secondary identifiers (3bb8c93)

Bug fixes

  • patient: empty secondary identifier assignment (b591e45)
  • read: add missing where predicates for patient reading (1c52dd1)
  • search: add missing where clause for patient id search (d961c69)
  • search: patient secondary assignment (c6b4d5b)
  • search: use correct identifier param for base patient id search (404e0e6)
  • search: wrap switch expressions in string to convert to js string (de719df)
  • sql/patient: only retrieve active secondary ids (ca51014)

Continuous integration

  • cd: move perf optimizations and refactoring into same section (a070746)

Dependencies

  • deps-dev: bump @babel/cli from 7.14.5 to 7.14.8 (98864d4)
  • deps-dev: bump @babel/core from 7.14.6 to 7.14.8 (786394b)
  • deps-dev: bump @babel/preset-env from 7.14.7 to 7.14.8 (193f7f5)
  • deps-dev: bump @commitlint/cli from 12.1.4 to 13.1.0 (fd8161b)
  • deps-dev: bump @commitlint/config-conventional (77c6250)
  • deps-dev: bump eslint from 7.29.0 to 7.32.0 (dcde894)
  • deps-dev: bump eslint-plugin-jsdoc from 35.4.0 to 35.4.1 (d3a6a0e)
  • deps-dev: bump eslint-plugin-jsdoc from 35.4.1 to 36.0.6 (3cfbf46)
  • deps-dev: bump husky from 6.0.0 to 7.0.1 (a9e9a00)
  • deps-dev: bump prettier from 2.3.1 to 2.3.2 (a3076d6)
  • deps: bump actions/github-script from 4.0.2 to 4.1 (285da58)
  • deps: bump actions/setup-node from 2.1.5 to 2.2.0 (f36e60b)
  • deps: bump actions/setup-node from 2.2.0 to 2.3.0 (4512ff3)
  • deps: bump actions/setup-node from 2.3.0 to 2.4.0 (8dc6238)
  • deps: bump GoogleCloudPlatform/release-please-action (d7ee113)
  • deps: bump path-parse from 1.0.6 to 1.0.7 (dd86ba9)
  • deps: bump wagoid/commitlint-github-action from 3.1.4 to 4.1.1 (fac2622)

Miscellaneous

  • sql/patient: reorder predicates to reflect dynamic gen (214d363)
  • vscode: disable redhat telemetry (08b89e8)
  • vscode: remove user space config setting (b4a6190)

Improvements

  • resource: exclude legacy NHS numbers (01b8e92)
  • search: replace if...else statements with switch (a33a3fb)
  • sql/patient: exclude legacy NHS numbers (762c166)

5.0.0 (2021-06-25)

⚠ BREAKING CHANGES

  • patient: deceasedBoolean key removed

Features

  • patient: use deceasedDateTime instead of deceasedBoolean (8fd6eb1)

Bug fixes

  • patient: add work phone contact number (8f9b0cf)
  • patient: meta.lastupdated substring check (9892588)
  • treat empty strings as undefined values (bec7cbe)

Miscellaneous

  • ci: replace node-version key with shorter node (#191) (2a1dd8c)
  • workflows: remove stale.yml (92e5d9d)

Documentation

  • readme: grammar and wordiness fixes (cdc304d)
  • readme: update contributing section (1826517)

Continuous integration

  • fix key usage in action/setup-node (a8388b8)
  • link-check: reduce frequency from daily to monthly (#205) (47cc2e1)

Dependencies

  • deps-dev: bump @babel/cli from 7.13.16 to 7.14.3 (34195f4)
  • deps-dev: bump @babel/cli from 7.14.3 to 7.14.5 (eb4f0a7)
  • deps-dev: bump @babel/core from 7.14.0 to 7.14.3 (df63add)
  • deps-dev: bump @babel/core from 7.14.3 to 7.14.6 (6e2a1f4)
  • deps-dev: bump @babel/node from 7.13.13 to 7.14.2 (f294b66)
  • deps-dev: bump @babel/node from 7.14.2 to 7.14.7 (65bc2cd)
  • deps-dev: bump @babel/preset-env from 7.14.1 to 7.14.4 (3b610f5)
  • deps-dev: bump @babel/preset-env from 7.14.4 to 7.14.7 (c88cf23)
  • deps-dev: bump @commitlint/cli from 12.1.1 to 12.1.4 (8fddc61)
  • deps-dev: bump @commitlint/config-conventional (00ac1f7)
  • deps-dev: bump eslint from 7.26.0 to 7.27.0 (07fd15f)
  • deps-dev: bump eslint from 7.27.0 to 7.29.0 (f15a3bd)
  • deps-dev: bump eslint-plugin-import from 2.22.1 to 2.23.4 (2d81306)
  • deps-dev: bump eslint-plugin-jsdoc from 33.2.0 to 35.1.2 (86d374c)
  • deps-dev: bump eslint-plugin-jsdoc from 35.1.2 to 35.4.0 (0888719)
  • deps-dev: bump prettier from 2.3.0 to 2.3.1 (79c16c4)
  • deps: bump actions/cache from 2.1.5 to 2.1.6 (86979ed)
  • deps: bump actions/upload-artifact from 2.2.3 to 2.2.4 (f0d886b)
  • deps: bump browserslist from 4.16.3 to 4.16.6 (09aa996)
  • deps: bump wagoid/commitlint-github-action from 3.1.2 to 3.1.4 (5e6d867)

4.0.1 (2021-05-11)

Bug fixes

  • encounters: correct status case order (1e75583)

Miscellaneous

  • lint with new prettier version (366d48c)

Dependencies

  • deps-dev: bump dependencies (40c6c0a)
  • deps: bump wagoid/commitlint-github-action from v3.1.1 to v3.1.2 (3653e87)

4.0.0 (2021-05-06)

⚠ BREAKING CHANGES

  • remove support for nodejs v10, as it is EOL as of 2021-04-30

Miscellaneous

  • remove support for nodejs v10 (abf7afd)

Continuous integration

  • add cleanup-run job (45126ce)
  • link-check: fix skip regex (9242c59)
  • use nodejs v16 for workflows (fbfc6a0)

Dependencies

  • deps-dev: bump @babel/cli from 7.13.10 to 7.13.14 (134b7d3)
  • deps-dev: bump @babel/cli from 7.13.14 to 7.13.16 (c1d1d8a)
  • deps-dev: bump @babel/core from 7.13.13 to 7.13.14 (ca0802b)
  • deps-dev: bump @babel/core from 7.13.14 to 7.14.0 (7438f2b)
  • deps-dev: bump @babel/preset-env from 7.13.12 to 7.14.0 (c29f0c0)
  • deps-dev: bump @babel/preset-env from 7.14.0 to 7.14.1 (77268e8)
  • deps-dev: bump @commitlint/cli from 12.0.1 to 12.1.1 (dd98f5f)
  • deps-dev: bump @commitlint/config-conventional (6360cef)
  • deps-dev: bump eslint from 7.23.0 to 7.25.0 (dac63ba)
  • deps-dev: bump eslint-config-prettier from 8.1.0 to 8.3.0 (14cd871)
  • deps-dev: bump eslint-plugin-jsdoc from 32.3.0 to 33.0.0 (3ba27f9)
  • deps-dev: bump eslint-plugin-jsdoc from 33.0.0 to 33.1.0 (9eeed27)
  • deps: bump actions/cache from v2.1.4 to v2.1.5 (24b506c)
  • deps: bump actions/github-script from v3.1.0 to v3.1.1 (01e16ef)
  • deps: bump actions/github-script from v3.1.1 to v4.0.2 (05d9e6f)
  • deps: bump actions/upload-artifact from v2.2.2 to v2.2.3 (7b1424e)
  • deps: bump GoogleCloudPlatform/release-please-action (d662c29)
  • deps: bump GoogleCloudPlatform/release-please-action (4dd56f3)
  • deps: bump typoci/spellcheck-action from v0.4.0 to v1.1.0 (618bbdb)
  • deps: bump wagoid/commitlint-github-action from v3.0.6 to v3.1.0 (1ffd146)
  • deps: bump wagoid/commitlint-github-action from v3.1.0 to v3.1.1 (938c6ee)

Documentation

  • grammar and readability fixes (e8e5d99)
  • readme: add data quality issue/caveat for gp organization name (f70f84f)

3.2.3 (2021-03-29)

Miscellaneous

  • prettierignore: add yarn lock file (51d9f52)
  • prettierignore: remove dist (9510df9)
  • readme: replace jpg ydh logo with svg (09432c5)
  • remove contraction usage in comments (0833d37)
  • workflows: rename ci and perf sections (7f6e00a)

Dependencies

  • deps-dev: bump @babel/cli from 7.13.0 to 7.13.10 (4057918)
  • deps-dev: bump @babel/core from 7.13.8 to 7.13.13 (e555593)
  • deps-dev: bump @babel/node from 7.13.0 to 7.13.13 (213deb1)
  • deps-dev: bump @babel/preset-env from 7.13.8 to 7.13.12 (6938418)
  • deps-dev: bump eslint from 7.21.0 to 7.23.0 (f9b7fb4)
  • deps-dev: bump eslint-plugin-jsdoc from 32.2.0 to 32.3.0 (9d0d926)
  • deps-dev: bump husky from 4.3.8 to 6.0.0 (2951280)
  • deps: bump actions/stale from v3.0.17 to v3.0.18 (36823de)
  • deps: bump GoogleCloudPlatform/release-please-action (7ac5460)
  • deps: bump typoci/spellcheck-action from v0.3.0 to v0.4.0 (067f5a8)
  • deps: bump wagoid/commitlint-github-action from v3.0.1 to v3.0.6 (2c090b9)

Continuous integration

  • automerge: move automerge job into new workflow (845a4cd)
  • ci: ignore dependabot prs for commit message linting (aa406db)
  • stale: shorten workflow name (f23da20)
  • workflows: run only on push and pulls to master branch (14afd4c)

3.2.2 (2021-03-03)

Documentation

  • contributing: add documentation style (d170912)
  • readme: fix broken link (526d52b)
  • readme: shorten links (0d68edd)
  • worklog: reference correct standard (1673ca1)

Dependencies

  • dependabot: set commit message prefix; lower pull limit (8ed9d81)
  • deps-dev: add husky for git hook handling (172476d)
  • deps-dev: bump @babel/cli from 7.12.10 to 7.12.16 (#128) (d12f5fc)
  • deps-dev: bump @babel/cli from 7.12.16 to 7.13.0 (82308e6)
  • deps-dev: bump @babel/core from 7.12.10 to 7.12.16 (#125) (fdbcac2)
  • deps-dev: bump @babel/core from 7.12.16 to 7.13.8 (34f6fc2)
  • deps-dev: bump @babel/node from 7.12.10 to 7.12.16 (#127) (a633158)
  • deps-dev: bump @babel/node from 7.12.16 to 7.13.0 (6919a07)
  • deps-dev: bump @babel/preset-env from 7.12.11 to 7.12.16 (#129) (34b7541)
  • deps-dev: bump @babel/preset-env from 7.12.16 to 7.13.8 (9d439d8)
  • deps-dev: bump @commitlint/cli from 11.0.0 to 12.0.1 (#133) (5576c8e)
  • deps-dev: bump @commitlint/config-conventional (509036a)
  • deps-dev: bump eslint from 7.18.0 to 7.19.0 (#117) (bdd0093)
  • deps-dev: bump eslint from 7.19.0 to 7.20.0 (#126) (bfaa1bf)
  • deps-dev: bump eslint from 7.20.0 to 7.21.0 (#136) (f0d1671)
  • deps-dev: bump eslint-config-prettier from 7.2.0 to 8.1.0 (5285c92)
  • deps-dev: bump eslint-plugin-jsdoc from 31.4.0 to 31.6.0 (#116) (0fac348)
  • deps-dev: bump eslint-plugin-jsdoc from 31.6.0 to 32.0.1 (#124) (cb906f7)
  • deps-dev: bump eslint-plugin-jsdoc from 32.0.1 to 32.2.0 (#135) (43694a0)
  • deps-dev: pin husky major version (5e2a3c9)
  • deps: bump actions/cache from v2 to v2.1.4 (#123) (efdd036)
  • deps: bump wagoid/commitlint-github-action from v2.0.3 to v2.2.3 (#122) (5bae414)
  • deps: bump wagoid/commitlint-github-action from v2.2.3 to v3.0.1 (d9e419f)
  • deps: specify minor and hotfix versions (d7e707d)
  • deps: specify minor and hotfix versions (ab5e83b)

Miscellaneous

  • add commit-lint job (197559d)
  • add documentation style link to pr template (08685d0)
  • add link check workflow (76daeda)
  • automate release and changelog generation (d6afb8b)
  • codeql: remove autobuild action (c7878ef)
  • dependabot: ignore husky updates (32ab2ef)
  • linkcheck: extend paths and ignored urls (2e84277)
  • lint-check: compress patterns (d43c9bb)
  • prettier: create separate files to allow for CI/CD to use prettier config (#143) (09c245a)
  • readme: add linebreaks between badges (4da66a4)
  • remove whitespace from filename (52c0996)
  • replace stalebot with github action (2c0effc)
  • replace typo ci app with action (679a728)
  • require commit-lint job to pass before automerge (b1e70a4)
  • vscode: add redhat.vscode-yaml as recommended extension (c68f763)
  • vscode: add updateImportsOnFileMove setting (4839e44)
  • vscode: add workspace settings and extensions (a20fca3)
  • vscode: remove conflicting prettier ext setting (4de2575)
  • workflows: move release steps into cd workflow (9e8e63c)
  • workflows: remove redundant comments (13f63b2)
  • workflows: rename spellcheck workflow (f62756e)
  • workflows: tidy node-version syntax (89de90d)

3.2.1 (2021-01-28)

  • build: add typoci config file (ee3c451)
  • build: remove yarn as package manager, revert to npm (6fc6490)
  • build(deps-dev): bump eslint-config-prettier from 7.1.0 to 7.2.0 (#114) (169f405), closes #114
  • build(deps-dev): bump eslint-plugin-jsdoc from 30.7.13 to 31.4.0 (#115) (e32b09b), closes #115
  • style(ci): capitalise jobs and job step names (4b0f558)
  • style(docs): capitalise headings correctly (79c60e1)
  • style(readme): prettier badge shape (5acf932)
  • docs: bump coc from v1.4.0 to v2.0.0 (4f7f2c2)
  • docs: update link to auth service (51d3974)
  • docs(readme): update acknowledgements section (144d87c)
  • docs(readme): update yarn link (4cafb56)
  • chore: add pull request template (b2ea07b)
  • chore(package): add homepage and bug urls (87c2ddb)
  • ci: cache on node-version as well as os (42d652f)
  • ci: lint lockfile (9a65be7)
  • ci: remove redundant javascript dictionary (15e5fd3)
  • ci(typo-ci): add ydh to list of excluded words (80befee)

3.2.0 (2021-01-04)

  • build: update github-actions with dependabot (fa48dd3)
  • build(deps-dev): bump eslint from 7.16.0 to 7.17.0 (#109) (035bb68), closes #109
  • build(deps-dev): bump eslint-plugin-jsdoc from 30.7.9 to 30.7.13 (#110) (ff78661), closes #110
  • build(deps-dev): remove eslint-plugin-json (e086d0a)
  • build(deps): bump fastify/github-action-merge-dependabot (#104) (8cce0b8), closes #104
  • chore: remove old .env files from gitignore (4ba1611)
  • ci: do not run github actions for draft prs (5651def)
  • ci: refactor codeql-analysis.yml (3890db1)
  • ci: use yarn --frozen-lockfile flag for repro deps (992cf4f)
  • ci: use yarn cache of node dependencies if present (82c1b08)
  • ci(codeql): specify more query suites (6255af1)
  • docs: fix broken links (8c240fc)
  • docs(readme): add acknowledgements section (3400506)
  • docs(readme): add ydh logo (dd6b112)
  • docs(readme): add ydh staff to acknowledgements section (bab73aa)
  • docs(readme): grammar fix (7a4dea6)
  • docs(readme): remove excess build information (43abddf)
  • feat(encounter-res): add expected/planned discharge datetimes (90b2c34)
  • fix(encounter-res): correct specialty system url (b8dc489)
  • style: use default prettier options for trailing commas and quotes (62dda75)
  • style(ci): add missing draft pr catch (87960d0)

3.1.2 (2020-12-21)

  • fix(encounter-res): merge admitting and discharging location if same (6a3ad57)
  • build(deps-dev): bump @babel/cli from 7.12.8 to 7.12.10 (918d4f5)
  • build(deps-dev): bump @babel/core from 7.12.9 to 7.12.10 (6009fa3)
  • build(deps-dev): bump @babel/node from 7.12.6 to 7.12.10 (278c849)
  • build(deps-dev): bump @babel/preset-env from 7.12.7 to 7.12.11 (90db481)
  • build(deps-dev): bump eslint from 7.14.0 to 7.16.0 (1d6d9a7)
  • build(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.1.0 (8e0ae14)
  • build(deps-dev): bump eslint-plugin-jsdoc from 30.7.8 to 30.7.9 (53b73ec)
  • build(deps): bump ini from 1.3.5 to 1.3.8 (7fd9938)
  • ci: add linting job; expand scope of jobs (e4327f1)
  • ci: automatically merge dependabot pull requests on pass build stage (fa9f591)
  • chore: add stale confg (ed686bc)
  • chore: remove unused test resources (c96dc64)
  • chore: update test resources for patient 9449304513 (226073f)
  • chore: update test resources for patient 9449307210 (76abac8)
  • chore: update test resources for unknown patients (4fa1736)
  • chore(scripts): rename test scripts (dad2811)
  • docs(readme): state hospital's full name (685ccbf)
  • [ImgBot] Optimize images (492ef57)

3.1.1 (2020-12-01)

  • docs(security): remove backticks (3c06a2d)
  • fix(encounter-res): double equals (2a25ef3)
  • fix(patient-res): add missing school contact name text (99c795f)
  • fix(patient-res): add missing switchboard contact (aaf1d3a)
  • build(deps-dev): bump prettier from 2.2.0 to 2.2.1 (e44e0e3)
  • chore: add security.md (bede1e0)

3.1.0 (2020-11-25)

  • chore(capabilitystatement): update documentation value (9d0c1ed)
  • docs(readme): remove old info (a0977af)
  • feat(listeners): support multiple search params to allergyint resources (95ad5fd)
  • fix(listeners): add type to accepted encounter search params (eff5c23)

3.0.3 (2020-11-25)

  • fix(listeners): encounter search params (0baf773)

3.0.2 (2020-11-25)

  • fix(listeners): date search params (12549a2)
  • fix(listeners): param key checks (87bffbd)
  • fix(listeners): remaining search params (f558e1c)

3.0.1 (2020-11-25)

  • build(deps-dev): bump dev dependencies (582a758)
  • fix(medicationstatement-res): change tag predicates (2329c40)

3.0.0 (2020-11-24)

  • build(deps-dev): bump dev dependencies (b99ff28)
  • refactor: change path from r3 to STU3 (af25c48)
  • refactor(code-templates): replace if... else chain with switch statement (6e94be8)
  • refactor(listeners): revoke access to allergyintolerance resources (eb5dbd2)
  • feat(medicationstatement-res): add sider specific meta tags (bf4e0f9)
  • style(sql): tidy whitespace (ddc2b4e)
  • docs(readme): update links, dates, version numbers (6bb0e0b)
  • fix(code-templates): add support for clob types (1fc4682)
  • fix(code-templates): import dstu3 model library instead of r4 (e881340)
  • fix(listeners): declare fhir version in operationoutcome (28cfec1)
  • chore(code-templates): remove unused templates (0a3236e)
  • chore(listeners): remove inline eslint rules (926328e)
  • chore(listeners): remove unused vread destination (df1c304)

BREAKING CHANGE

  • context path of listener url changed from r3 to STU3

2.8.0 (2020-11-20)

  • build(deps-dev): bump dev dependencies (c5ea129)
  • docs: clarify on sider specific meta tags (a6e5fa7)
  • fix(flag-res): change snomed codes from int to varchar for lead zeroes (0860d4d)
  • feat(allergyintolerance-res): add sider specific meta tags (66749cd)
  • feat(encounter-res): add sider specific meta tags (72e347c)
  • feat(flag-res): add sider specific meta tags (55f4814)

2.7.3 (2020-11-18)

  • chore: convert channel to target mirth connect v3.10.0 (00159da)
  • style: fix build name (f76f444)
  • style: fix comment spacing (665d419)
  • style: format codeql.yml (99f4c8b)
  • build(deps-dev): bump dev dependencies (606486e)
  • ci: clean up config (19d819b)
  • ci: replace travis-ci with github actions (44e6888)

2.7.2 (2020-11-02)

  • fix(listeners): unescape system part of [system]|[code] search params (8f6f588)
  • docs(readme): capitalise beginning of sentence (ad8ee3e)

2.7.1 (2020-11-01)

  • build(deps-dev): bump dev dependencies (be4d993)
  • docs(readme): change 'shareholder' to correct 'stakeholder' (4a181c1)
  • docs(readme): correct descriptions of purpose and deployments (e764edc)
  • docs(readme): sort stakeholders alphabetically (2fed6b2)

2.7.0 (2020-10-16)

  • build(deps-dev): bump dev dependencies (4d05ebb)
  • fix(patient-res): catch empty nhs number trace status codes and deceased (64db3c9)
  • feat(medicationstatement-res): add encounter context reference (dac39d6)
  • feat(patient-res): add nhs communication extension (302798a)
  • feat(patient-res): add religious affiliation extension (6457c45)

2.6.3 (2020-10-14)

  • docs: replace xlsx with ods file (18556f8)
  • chore: convert channel to target mirth connect v3.9.1 (58880c5)
  • build: create codeql-analysis.yml workflow file (42a3007)
  • build(deps-dev): bump dev dependencies (c47a6f0)
  • perf(listeners): reduce response time for read requests (223b5e1)
  • refactor(listeners): specify resource type in error message (e54389b)

2.6.2 (2020-10-05)

  • refactor(listeners): declare fhir standard in operationoutcome (70d2d2f)
  • refactor(listeners): read functionality to have same style as search (15d04bf)
  • fix(flag-res): add lastupdated meta value (3ba2001)
  • fix(listeners): correct flag and medicationstatement read query strings (17d6d86)
  • fix(listeners): fix error variable name for read operationoutcomes (27590d7)
  • fix(listeners): looping through java object, not param array (4d825a4)
  • fix(listeners): search operationoutcomes using deprecated function (a08fedc)
  • fix(medicationstatement-res): add lastupdated meta value (5caa2d2)
  • fix(templates): add support for nchar and char columntypes (9fa7a7b)
  • docs: spelling and grammar fixes (44e4de4)

2.6.1 (2020-10-01)

  • docs: add data quality issue section (c0483a2)
  • docs(contributing): correct eslintrc file extension reference (4afcfe2)
  • docs(contributing): correct release step order (f1f3c8d)
  • fix(medicationstatement-res): status search param had too many quotes (5a08afc)

2.6.0 (2020-10-01)

  • build(deps-dev): bump dev dependencies (faac1fa)
  • fix(allergyintolerance-res): remove leftover test limit (778c94f)
  • fix(flag-res): remove leftover test limit (24080ea)
  • fix(listeners): add new allergyintolerance search params to support list (a930148)
  • fix(listeners): fix date period search params works (fb868a7)
  • fix(patient-res): add deceased search param as accepted param (837fc61)
  • fix(patient-res): add leading zeros to nhsnumber trace status code (b0d745b)
  • feat(allergyintolerance-res): add support for criticality search param (5eea70b)
  • feat(allergyintolerance-res): add support for type search param (4035a97)
  • feat(encounter-res): add support for status search param (9acaa69)
  • feat(flag-res): add support for date search param (820961d)
  • feat(patient-res): add support for address search param (caaa24c)
  • feat(patient-res): add support for address-city search param (7b52998)
  • feat(patient-res): add support for deceased search param; bug fixes (8f82be7)
  • feat(patient-res): add support for email search param (28f173a)
  • feat(patient-res): add support for phone search param (7b5fe55)
  • refactor(flag-res): add nolock to lookup table join (ae21e69)
  • refactor(listeners): make wherearray const multi-dimensional array (a9e6521)
  • refactor(listeners): remove redundant whereparts array variable (93d3457)
  • refactor(patient-res): remove use of lower function on already low gen (8792c28)
  • refactor(resources): remove use of %allindex (352b65a)
  • chore: make eslint rule cover file (4016655)
  • chore(capabilitystatement): refine address search param definition (94a8f15)
  • style(encounter-res): casing of sql syntax (8a96e39)
  • style(resources): tidy comments and whitespace (173f9d3)
  • docs: fix uri structure (4bf6f62)

2.5.2 (2020-09-24)

  • docs: correct link to auth service (1b78111)
  • docs(readme): add snyk badge (48363dd)
  • docs(readme): repoint travis-ci badge from .org to .com (d52cde2)
  • docs(worklogs): add list of known data quality issues (94f2245)
  • docs(worklogs): add list of known performance issues (c617b88)
  • docs(worklogs): add nhw as contributor (d7a5d59)
  • fix(allergyintolerance): use correct array for patient id search (7ee26e3)
  • chore(allergyintolerance): add example mrn (254db7e)
  • build(dependabot): remove assignment of pull requests to user (3183ff7)
  • build(deps-dev): add jsdoc and security eslint plugins (2649877)
  • build(deps-dev): bump dev dependencies (e07b7a7)
  • style: tidy jsdoc tags (a2cee0c)

2.5.1 (2020-08-28)

  • build(deps-dev): bump dev dependencies (05b7bee)
  • refactor(patient): remove restricted patient table join bottleneck (4f365bc)
  • chore: reduce minimum nodejs engine version from 12.x to 10.x (2c6ad52)
  • chore(github): add issue templates (5c5281b)

2.5.0 (2020-08-13)

  • fix(patient): fix crashes when searching without mrn or nhs no (162a273)
  • feat(patient): add address-postalcode search param (f29af71)
  • build(deps-dev): bump dev dependencies to resolve security cve (2cf3b7b)

2.4.1 (2020-07-27)

  • build(deps-dev): bump dev dependencies (39d4052)
  • build(travis): add osx image (e70dcd4)
  • build(travis): add test script (491215e)
  • build(travis): add version branches to safelist (24179b6)
  • build(travis): suppress git log (b98e49c)
  • build(travis): update linux dist to latest lts (d503c0d)
  • chore: update contact email (9423d05)
  • chore: update team contact email again (fce512b)
  • chore(scripts): use gitignore for ignore-path options (3edd42f)
  • fix(capabilitystatement): correct publisher value (6d7b6cd)
  • fix(capabilitystatement): move sol dev email to seperate contact (44f05cf)
  • fix(capabilitystatement): remove sol dev email from my contact (559cd10)
  • fix(capabilitystatement): remove stray period (77e83ee)
  • docs(readme): remove inactive dependabot badge (4b829d2)

2.4.0 (2020-07-09)

  • build(deps-dev): bump development dependencies (8c88121)
  • build(travis): set linux dist (0c79dce)
  • chore: add solutions development team contact to capability statement (09d5a49)
  • chore: replace http links with https (ffce9ca)
  • chore: tidy medicationstatement sql comments (e75c68e)
  • feat(patient): add care connect ethnicity coding support (becd830)
  • docs(readme): replace tst and sompar with new sft (0b18629)

2.3.7 (2020-06-30)

  • chore: create code_of_conduct.md (ed76036)
  • chore(eslint): convert from json to js file format (f6c9b06)
  • chore(scripts): expand coverage of eslint and prettier (0061395)
  • build(deps-dev): bump @babel/cli from 7.10.1 to 7.10.3 (5d7806a)
  • build(deps-dev): bump @babel/core from 7.10.2 to 7.10.3 (25173e3)
  • build(deps-dev): bump @babel/node from 7.10.1 to 7.10.3 (4c6bdb5)
  • build(deps-dev): bump @babel/preset-env from 7.10.2 to 7.10.3 (be83809)
  • build(deps-dev): bump @commitlint/config-conventional (b45c589)
  • build(deps-dev): bump eslint-plugin-import from 2.20.2 to 2.22.0 (9a7f9b9)
  • Create Dependabot config file (567824d)
  • style: add whitespace (eb6f9cb)

2.3.6 (2020-06-01)

  • build(deps-dev): bump @babel/cli from 7.8.4 to 7.10.1 (1d7faf5)
  • build(deps-dev): bump @babel/core from 7.9.6 to 7.10.2 (75545d9)
  • build(deps-dev): bump @babel/node from 7.8.7 to 7.10.1 (8d4cc71)
  • build(deps-dev): bump @babel/preset-env from 7.9.6 to 7.10.2 (446d70d)
  • build(deps-dev): bump conventional-changelog-cli from 2.0.31 to 2.0.34 (d7c760a)
  • chore: update gitignore with latest github version (f7eeb2b)
  • chore(eslintrc): enable json plugin (c483ef9)
  • chore(package): set minimum engine version (17b7633)
  • docs(contributing): update conventional commit link to latest version (8e998b9)

2.3.5 (2020-05-01)

  • chore: convert channel to be compatible with mirth connect v3.9.0 (b2c205b)
  • build(deps-dev): bump @babel/core from 7.9.0 to 7.9.6 (72b929a)
  • build(deps-dev): bump @babel/preset-env from 7.9.0 to 7.9.5 (7932131)
  • build(deps-dev): bump @babel/preset-env from 7.9.5 to 7.9.6 (df7b999)
  • build(deps-dev): bump eslint-config-prettier from 6.10.1 to 6.11.0 (d259973)
  • build(deps-dev): bump prettier from 2.0.4 to 2.0.5 (8d779ed)
  • fix: add missing read support for flag resources (5eab8bb)
  • fix: read for patient resources that were showing all as restricted (9b370b8)

2.3.4 (2020-04-06)

  • chore: prep release (fcba033)
  • chore: rebuild with retained lines (e3e8fc4)
  • build(babel): add retainlines generator option (b78421c)
  • build(deps-dev): bump eslint-plugin-import from 2.20.1 to 2.20.2 (a760db7)
  • docs: grammar and spelling fixes (da318b0)
  • docs(readme): correct section sizes (f06ca59)

2.3.3 (2020-03-27)

  • style: parse with new prettier version (313fba1)
  • chore: add covid-19 test patient (9e8bb4e)
  • chore: compress supporting docs and images (79a0a42)
  • chore(package): add prettier call to build script (a78e299)
  • chore(package): add prettier call to changelog gen script (9961d84)
  • build(deps-dev): bump @babel/core from 7.8.7 to 7.9.0 (12a0d9a)
  • build(deps-dev): bump @babel/preset-env from 7.8.7 to 7.9.0 (ffb2fc4)
  • build(deps-dev): bump eslint-config-prettier from 6.10.0 to 6.10.1 (a736292)
  • build(deps-dev): bump prettier from 1.19.1 to 2.0.1 (45cea40)
  • build(deps-dev): bump prettier from 2.0.1 to 2.0.2 (ce8d9d4)
  • docs(flag): update covid-19 entries (42a5d0b)
  • feat(flag-res): tidy snomed table sql; add covid-19 values (d2e3400)

2.3.2 (2020-03-16)

  • chore(security): update dependencies (d37748a)
  • build(deps-dev): bump eslint-plugin-json from 2.1.0 to 2.1.1 (884f2f2)

2.3.1 (2020-03-12)

  • style: change whitespace indents (b9f753d)
  • fix(read): correct misspelled variable (345f134)
  • chore: add school contact and pregnancy flag to test resources (9a1e3fd)
  • chore: update lockfile (7eaf5dc)
  • build(deps-dev): bump @babel/core from 7.8.4 to 7.8.6 (6d619d4)
  • build(deps-dev): bump @babel/core from 7.8.6 to 7.8.7 (48a4404)
  • build(deps-dev): bump @babel/node from 7.8.4 to 7.8.7 (a343217)
  • build(deps-dev): bump @babel/preset-env from 7.8.4 to 7.8.6 (1755080)
  • build(deps-dev): bump @babel/preset-env from 7.8.6 to 7.8.7 (b3f0405)

2.3.0 (2020-02-24)

  • feat(patient-res): add school code (722cf5f)
  • feat(patient-res): add school contact (4aa28c3)
  • feat(patient-res): add school subquery (a1a990d)
  • build(deps-dev): bump eslint-plugin-json from 2.0.1 to 2.1.0 (2e2a10b)
  • fix(patient-res): change contact.name from array to object (fe1ca5f)
  • docs(flag): add coronavirus / Covid-19 flag code (52fb8f8)

2.2.1 (2020-02-05)

  • fix(patient-res): correct name of gp display column (8de1e5c)
  • fix(res-query): fix case of column name (4ff1a92)

2.2.0 (2020-02-04)

  • feat: add getResultSet function (df7dc2e)
  • feat(allergy-res): use getResultSet function (29706f2)
  • feat(condition-res): use getResultSet function (42778b1)
  • feat(docref-res): use getResultSet function (df68c44)
  • feat(encounter-res): add adm/dis wards and specialties (af07ecb)
  • feat(encounter-res): map adm/dis wards to location elements (e437a34)
  • feat(encounter-res): use getResultSet function (ce1037d)
  • feat(flag-res): use getResultSet function (5ce1cc0)
  • refactor: remove unused variable (710cda2)
  • refactor(medication-res): use getResultSet function (1120e62)
  • refactor(patient-res): use getResultSet function (e1058c6)
  • chore: lint and build encounter changes (815bc14)
  • chore: move channel files to dist (48a7942)
  • chore: use prettier (414c22c)
  • chore(eslintignore): add .eslintignore file (6172160)
  • chore(prettierignore): add dist directory (3cad27a)
  • fix: convert getResultSet return to object not array (ec447b4)
  • fix(encounter-res): fix indentifier values (faf9444)
  • build(babel): add babel transcompiling (459f062)
  • build(babel): disable strict mode (06795b6)
  • build(deps-dev): bump eslint-config-prettier from 6.9.0 to 6.10.0 (bd1a1d1)
  • build(deps-dev): bump eslint-plugin-import from 2.20.0 to 2.20.1 (4d42f43)
  • docs: replace references to src with dist (e42afcb)
  • docs(contributing): add transcompiling steps (32fe772)
  • docs(contributing): grammar and punctuation fixes (6cbda2c)
  • docs(contributing): grammatical fixes and minor corrections (c24e44c)
  • docs(readme): grammatical fixes and minor corrections (92ac062)
  • docs(readme): spelling fixes (9af14f8)

2.1.0 (2020-01-24)

  • chore: add prettierignore file (0d99767)
  • chore: move test patients into test_resources route (e0654ea)
  • chore: remove live_backups (b5cfab5)
  • chore: tidy config structure (9c8c5da)
  • chore(test-patient): add flag resource for 9449304513 (96c83a5)
  • chore(test-patient): add flag resource for 9449307210 (55b66af)
  • chore(test-patient): update test patient 9449304513 example (8b2ffce)
  • chore(test-patient): update test patient 9449307210 example (cf747eb)
  • docs: add contributing guide (cda09b3)
  • docs: add quote on purpose of repo (98659c6)
  • docs: add src/CapabilityStatement to release steps (3df7c52)
  • docs: add version of TrakCare deployed against (a7a2bae)
  • docs: clarify on what Mirth Connect doesn't support (322faef)
  • docs(flag): tidy whitespace (4b272f1)
  • docs(readme): add travis-ci button (7d81984)
  • ci(travis): add build config (a7ea735)
  • feat: add documentation value (bb86721)
  • feat: extend CapabilityStatement resource values (5a853b1)
  • feat(flag): add snomed code support (996393a)
  • build: add basic test script (de01c9f)

2.0.0 (2020-01-16)

  • chore: increment major release version (5856aef)
  • feat: Add changelog generation (1094555)
  • feat: add class search parameter (1a19f32)
  • feat: add type and class search parameters to channel (2405ba5)
  • feat: add type search parameter (340695c)
  • refactor: remove redundant checks for descs (0614fe7)
  • refactor: remove redundant newStringOrUndefined function calls (09e5dcc)
  • refactor: stop queries from running if patient ID not present (8afcc3d)
  • docs: fix key task table (341f835)
  • docs: update contextual link key task table (b31e178)
  • Add outpatient encounter.class coding (7c059bd)
  • Add outpatient encounter.class coding (b2082f5)
  • Bump eslint-plugin-import from 2.19.1 to 2.20.0 (80f72e9)
  • Fix test patient reference (10b8e97)
  • Update dependencies (ad295fe)