Skip to content

feat: v4 0 0#12

Merged
Bugs5382 merged 24 commits into
mainfrom
1-feat-v4-0-0
Jun 6, 2026
Merged

feat: v4 0 0#12
Bugs5382 merged 24 commits into
mainfrom
1-feat-v4-0-0

Conversation

@Bugs5382

Copy link
Copy Markdown
Owner

No description provided.

@Bugs5382 Bugs5382 self-assigned this Apr 26, 2026
@Bugs5382 Bugs5382 added bug Something isn't working. documentation Documentation only (docs). enhancement New feature (feat). Minor version bump. labels Apr 26, 2026
@Bugs5382 Bugs5382 linked an issue Apr 26, 2026 that may be closed by this pull request
@Bugs5382 Bugs5382 added the breaking Breaking change. Major version bump. label Apr 26, 2026
@Bugs5382 Bugs5382 changed the title 1 feat v4 0 0 feat: v4 0 0 May 14, 2026
Bugs5382 added 8 commits May 13, 2026 21:47
Bring table coverage to parity with go-hl7: generate a per-version registry of
all ~480 Caristix value tables (only 25 were hand-written previously, while the
segment specs reference ~330). Data is emitted to registry.data.js and parsed at
load; a thin typed loader exposes TABLES and lookupTable(version, id). Adds
scripts/generate-tables.mjs and a coverage parity test.
@Bugs5382 Bugs5382 marked this pull request as ready for review June 6, 2026 21:13
@Bugs5382 Bugs5382 merged commit dedadc1 into main Jun 6, 2026
13 of 14 checks passed
Bugs5382 added a commit that referenced this pull request Jun 7, 2026
* feat(#3): more optimizations

* feat(#5): eslint [skip ci]

* feat: fixed issues

from node-hl7-server package

* docs(#2): first pass

* docs(#2): more updates

- k8 examples
- updated docker file

* docs(#11): ipv4 and ipv6

* docs(#14 and #13): first pass [skip ci]

* docs(#14): script [skip ci]

* docs(#14): massive updates [skip ci]

* docs(#14): massive updates x2 [skip ci]

* docs(#14): eslint

* docs(#14): eslint

* feat(#4): update it's workflows

* feat(#4): formating

* feat(#4): added docker smoke test

* feat(#4): full set of files

* feat(#4): formating

* feat: eslint

* feat: format

* feat: last fixed

* ci: fix lic

* ci: fix smoke test

* feat(node-hl7-client): add full HL7 value-table registry for v4.0.0

Bring table coverage to parity with go-hl7: generate a per-version registry of
all ~480 Caristix value tables (only 25 were hand-written previously, while the
segment specs reference ~330). Data is emitted to registry.data.js and parsed at
load; a thin typed loader exposes TABLES and lookupTable(version, id). Adds
scripts/generate-tables.mjs and a coverage parity test.

* chore(node-hl7-client): add MIT license headers to generated table files
@Bugs5382 Bugs5382 deleted the 1-feat-v4-0-0 branch June 7, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Breaking change. Major version bump. bug Something isn't working. documentation Documentation only (docs). enhancement New feature (feat). Minor version bump.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: v4.0.0

1 participant