Releases: IHTSDO/snowstorm
Releases · IHTSDO/snowstorm
Release 10.9.1
Maintenance release with bug fixes and general improvements.
Features
- MAINT-2930 Implement the branch save listener
- MAINT-2845 Send Branch changes to queue
- RAP-160 Automatically download from S3 bucket to start importing CodeSystem version
- MAINT-2739 Disable creation of CNC Inactivation Indicators per branch
Improvements
- VAL-485 Include inferred Relationships when validating Concept
- MAINT-2821 Add LOINC, NUVA and NPU CodeSystem configuration
- MAINT-2901 Improve pagination logic when saving large classification results
- PIP-854 Add Chile and Jamaica to CodeSystem configuration
Fixes
- RAP-33 Rename ReferenceSet
AssociationReference
toAssociation
- MAINT-2024 Allow export with null
ReferenceSetMember.moduleId
field - MAINT-2827 Allow import to complete when running locally
- MAINT-2865 Remove hardcoded limit size for
memberOf
ECL query - MAINT-2870 Improve
memberOf
ECL query to not requireReferencedConceptsLookup
- MAINT-2853 Fix logging level when updating MDRS
- MAINT-2908 Fix the result window is too large issue when building concepts lookup during delta import
Release 10.8.2
Maintenance release with bug fixes and general improvements.
Features
ECL member of query performance enhancement
- PIP-677 Add new index for reference set concept id lookup (concepts-lookup)
- PIP-680 Improve performance of "member of" ECL query
- PIP-681 Add admin function to rebuild and clear concepts-lookup
- PIP-679 Add to "concepts-lookup" during import
- PIP-678 Add to "concepts-lookup" during authoring
- PIP-700 Add configuration to optionally use "concepts-lookup" index during ECL queries
- PIP-710 Improve performance of compound ECL "member of" query
- PIP-772 Handle duplicate refset member inactivation when building/promoting concept lookups during authoring
- PIP-773 Improve ECL refinement expression with member of query
Improvements
- MAINT-2628 Update Accept-Language header parser for language with regional dialect
- ISTO-130 Add CZ to default configuration
- PIP-662 Address CVE-2024-43709
- MAINT-2793 Use expectedExtensionModules when donating Concept
- PIP-730 Update ECL "member of" query with dot notation to use concepts-lookup
- MAINT-2545 Remove current MDRS automation
- MAINT-2543 Update MDRS when starting new authoring cycle
- MAINT-2542 Update MDRS when versioning
- MAINT-2544 Update MDRS when upgrading
- MAINT-2686 Stop ability to create Descriptions with capitalized language codes
- PIP-770 Address CVE-2025-31651
Fixes
- ISTO-129 Suppress not found error when querying unknown resource in FHIR
- MAINT-2732 Prevent error during startup when CodeSystemVersion has no underlying Branch
- MAINT-2788 Stop published Annotations losing "released" and "effectiveTime" properties during rebase
- MAINT-2801 Fix en-gb import by specifying dependant CodeSystem
- MAINT-2761 Stop publishes Annotations being deleted
Release 10.7.0
Maintenance release with bug fixes and general improvements.
Improvements
- MAINT-2309 Prevent copy endpoint from modifying versioned Branch
- PIP-575 Address CVE-2024-38816
- PIP-584 Address CVE-2024-47072
- PIP-583 Address CVE-2024-51132
Fixes
- ISTO-125 Allow pagination beyond 10K for LOINC
- ISTO-127 Improve handling of term search for LOINC
Release 10.6.1
Maintenance release with bug fixes.
Fixes
- MAINT-2699 Improve
additional-en-language-refset-delta
endpoint to support processing of duplicate ReferenceSetMembers. - MAINT-2691 Add 'clone' method to Annotation class to improve handling of annotations during rebase.
Release 10.6.0
Maintenance release with bug fix.
Fixes
- MAINT-2699 Improve
additional-en-language-refset-delta
endpoint to support processing of duplicate ReferenceSetMembers.
Release 10.5.1
10.5.1 Release (November 2024)
Small release with minor improvement
Improvements
- VAL-417 Update snomed-drools and snomed-boot dependencies
- PIP-569 Exclude spring-webmvc lib to fix CVE-2024-38816
Release 10.5.0
10.5.0 Release (November 2024)
Maintenance release with improvements
Improvements
- MAINT-2602 Improve logging when encountering exception during CodeSystem upgrade
- MAINT-2640 Improve logging when encountering exception interacting with Elasticsearch
- MAINT-2667 Add French Edition to default application properties
- MAINT-2464 Improve Snapshot import times
Fixes
- MAINT-2665 Fix FHIR ValueSet expansion to search FSN & Synonyms, not Text Definitions
- MAINT-2308 Fix blank assertion group names to skip validation
- MAINT-2677 Fix bug where Semantic index was not updated when non-isa Relationships were inactivated
Release 10.4.2
10.4.2 Release (July 2024)
Maintenance release with bug fixes and improvements.
Fixes
- ISTO-119 Snowstorm MRCM search does not match translated terms
- VAL-384 Exclude the relationships from the concept before running Drools validation
- RAP-85 ModuleDependency automation not working as expected for Derivative releases
- MAINT-2586 ECL member of query results return only active concepts when enclosed in round brackets
- MAINT-2606 Fix ECL conjunction query search results with filters, supplements or member of queries
- MAINT-2609 Update ECL parser to parse query containing memberOf and other unary operators such as descendantOf correctly
- MAINT-2452 Snowstorm [fix]: prevent updates to published, inactive, malformed OWL axioms
Improvements
- MAINT-2557 Adjust annotations filename and location to match expectations set in 20240601 International release
- MAINT-2472 Write unit test to prove Snowstorm handles duplicate language reference set entries correctly
- MAINT-2649 Allow RELEASE_LEAD to run "additional-en-language-refset-delta" operation
Release 10.3.1
10.3.1 Release (May 2024)
Maintenance release with bug fixes and improvements.
Fixes
- AMS-41 Update correct branch metadata item when upgrading CodeSystem
- MAINT-2529 Prevent startup from failing if MAIN branch is locked
Improvements
- MAINT-2528 Improve log message when Traceability data is chunked
- MAINT-2547 Allow configurable aggregation search size
- VAL-376 Add Drools assertion for German language
- VAL-377 Identify Relationships that are in a different module from the source Concept
- MAINT-2449 Upgrade HAPI-FHIR to 7.0.2
- MAINT-2550 Reduce excessive logging when classification job is timed out
Release 10.2.1
10.2.1 Release (March 2024)
Maintenance release with bug fixes and improvements.
Fixes
- MAINT-2476 Fix de-serialization bug when extra colon found in String concrete value
- MAINT-2490 Stop applying default module id to components if module has expected value
Improvements
- ISTO-107 Support loading LOINC 2.73 and above
- MAINT-2493 Change annotation column from languageCode to languageDialectCode
- MAINT-2403 Add option to store Extensions in separate Semantic index
- MAINT-2496 Improve performance of integrity report by increasing page size