diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index fa8f3e711e..08e20f7140 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.7.2", + "version": "7.7.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.7.2", + "version": "7.7.3", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 0ccf1c5edd..ae0ca2eba2 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.7.2", + "version": "7.7.3", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ diff --git a/packages/components/releaseNotes/components.md b/packages/components/releaseNotes/components.md index 575ecceae2..f50cafc6d6 100644 --- a/packages/components/releaseNotes/components.md +++ b/packages/components/releaseNotes/components.md @@ -1,6 +1,12 @@ # @labkey/components Components, models, actions, and utility functions for LabKey applications and pages +### version 7.7.3 +*Released*: 31 December 2025 +- [GitHub Issue #495](https://github.com/LabKey/internal-issues/issues/495) + - Remove some gratuitous capitalization of field names in audit event details + - When generating a column label for an added parent column in the editable grid, don't capitalize the query name + ### version 7.7.2 *Released*: 30 December 2025 - Remove unused `getVolumeMinStep` method diff --git a/packages/components/src/internal/components/auditlog/AuditDetails.tsx b/packages/components/src/internal/components/auditlog/AuditDetails.tsx index abe3e8d404..557e9cb746 100644 --- a/packages/components/src/internal/components/auditlog/AuditDetails.tsx +++ b/packages/components/src/internal/components/auditlog/AuditDetails.tsx @@ -95,7 +95,7 @@ export class AuditDetails extends Component {
- {capitalizeFirstChar(field)} + {field} {!!providedVals.length && ( } diff --git a/packages/components/src/internal/components/entities/models.test.ts b/packages/components/src/internal/components/entities/models.test.ts index 4edd0f503c..6a3311e2e9 100644 --- a/packages/components/src/internal/components/entities/models.test.ts +++ b/packages/components/src/internal/components/entities/models.test.ts @@ -27,19 +27,19 @@ describe('EntityParentType', () => { 'Display Column', SCHEMAS.DATA_CLASSES.SCHEMA ); - expect(col.caption).toBe('Dataclass Parents'); + expect(col.caption).toBe('dataclass Parents'); col = EntityParentType.create({ schema: SCHEMAS.DATA_CLASSES.SCHEMA, query: 'dataclass' }).generateColumn( 'Display Column', SCHEMAS.SAMPLE_SETS.SCHEMA ); - expect(col.caption).toBe('Dataclass'); + expect(col.caption).toBe('dataclass'); col = EntityParentType.create({ schema: SCHEMAS.SAMPLE_SETS.SCHEMA, query: 'sampletype' }).generateColumn( 'Display Column', SCHEMAS.SAMPLE_SETS.SCHEMA ); - expect(col.caption).toBe('Sampletype Parents'); + expect(col.caption).toBe('sampletype Parents'); col = EntityParentType.create({ schema: SCHEMAS.SAMPLE_SETS.SCHEMA, diff --git a/packages/components/src/internal/components/entities/models.ts b/packages/components/src/internal/components/entities/models.ts index fbf53a6913..c31111f0a6 100644 --- a/packages/components/src/internal/components/entities/models.ts +++ b/packages/components/src/internal/components/entities/models.ts @@ -23,7 +23,7 @@ import { ExtendedMap } from '../../../public/ExtendedMap'; import { decodePart, encodePart, SchemaQuery } from '../../../public/SchemaQuery'; import { IEntityDetails } from '../domainproperties/entities/models'; import { SelectInputOption } from '../forms/input/SelectInput'; -import { capitalizeFirstChar, caseInsensitive, generateId } from '../../util/utils'; +import { caseInsensitive, generateId } from '../../util/utils'; import { QueryColumn, QueryLookup } from '../../../public/QueryColumn'; import { SCHEMAS } from '../../schemas'; import { EntityCreationType } from '../samples/models'; @@ -107,7 +107,7 @@ export class EntityParentType extends Record({ } generateColumn(displayColumn: string, targetSchema: string): QueryColumn { - const label_ = this.label ?? capitalizeFirstChar(this.query); + const label_ = this.label ?? this.query; const parentColName = this.generateFieldKey(); // Issue 40233: SM app allows for two types of parents, sources and samples, and its confusing if both use