7.5

Note

See the changelog for version 7.4 Release 2 for additional changes since the initial 7.4 release.

7.5.10657

February 17, 2025

Colectica Designer

Fixed

  • Designer fix allow searching with MultipleReferencePickerControl

7.5.10650

February 11, 2025

Colectica Repository and Portal

Added

  • Repository add SearchTypedSets with multiple roots

  • Portal Auto configure columns when an explicit Explore view is defined without any explicit columns

  • Portal Cache column computations per conceptual variable group, expire cache on new transactions

  • Repository CLI allow converting and registering DDI 2 and DDI 3 instances instead of only DDI 3 fragment instances

  • Portal: Speed and usability improvements for classification page

  • Portal allow subscribing for email notifications for updates to items in a basket

  • Portal reuse connections when sending email in quick succession

  • Portal per second rate limiting when sending to hosted email such as SES

  • Repository add row id to the returned repository items

  • Portal allow plaintext or html specific token replacement in email templates

  • Portal: show LogicalRecord description above the variable list.

  • Series/Study GeneralDataFormat: add support in Portal, advanced search, and reports

  • Add Archive - Holdings - Access - TypeOfAccess to advanced search index

  • Portal support for AccessPermissions

  • Portal show Item Count on statistical classification page

  • Portal show time component of Date with precision DateTime if present

  • Portal Classification page search: allow choosing to search within All, Name, Label, or Description

  • Portal: show item count above item tables.

  • Repository allow configuring a REST API only deployment

Changed

  • Portal Explore page: when no views are available, show a message instead of a blank page. When exactly one view is available, go straight to that view.

  • Portal don’t show basket icon when there are no instance variables

  • Portal Classification page: Replace “Agent_Plural” headers with “Maintenance Unit” and “Contact Person”

  • Elastic indexer log errors when document creation fails

  • Portal check cache for site information

  • Portal comparison show versionable’s ids when comparing linked items

  • Portal concordance view: Remove “numeric” from the help text, since badges are now alphabetical

  • Portal: For item page titles, show multilingual text instead of only one language

  • Portal skip display names of the invariant culture

  • Portal: show dates in UTC format

  • Portal in Blazor components, use the same fonts as the rest of the site

  • Portal redirect to login when a user clicks on a basket link from an email and they are not logged in (for new basket subscriptions)

  • Portal hide subscribe to basket when it is not enabled by the admin

  • Portal Explore all series view: only show latest version of series

  • Portal Variable page: show “View Concordance” link

  • Portal upgrade to MudBlazor 6.21, WCAG updates

Fixed

  • Portal ensure loading screen stays on until loading is done

  • Portal fixed nre when code lists were not present in explore view

  • Repository: respect FeatureUserSuppliedVersionResponsibility in transactions

Colectica Designer

Added

  • Designer support for AccessPermissions

  • Designer Allow StatisticalClassfication instead of only CodeList in CodeRepresentation/CodeDomains

  • Designer: support Languages on Dublin Core citations

  • Designer: support WeightingMethodology

  • Designer: support LifecycleEvent on Archive - Support UnitType reference from Variables

  • Designer CollectionEvent editor: editor for QualityStatements

  • Designer ItemPicker: In the Links area, show the ConceptScheme of a selected Concept

  • Designer add DefaultAccess Type of Access

  • Designer series and studies: add editor for GeneralDataFormat

  • Designer multiple reference picker context menu: insert an existing item above or below a certain item

Changed

  • Designer: show VersionDate in local timezone

  • Designer: when UI language is English and the OS locale is a non-US English, set Date controls to use the OS locale

  • Designer: Include AM/PM in the VersionDate display

  • Designer: in CollectionEvents list, show dates in ISO format

  • Designer and other diff views: show commit log message even if in non-active metadata language

  • Designer difference detection: include changes in UserIDs

  • Designer Update from File: show a more accurate change summary

Fixed

  • Designer: on startup, do not restore the window location to a non-visible place (like off-screen, or a disconnected monitor)

  • Designer: for items with MultipleRelationship CustomFields, save the item after the custom field is edited

  • Designer Custom Field manager: Fix issue with selecting a CodeList to use as a controlled vocabulary

  • Designer: Fix UI for editing ClassificationMap items

  • Designer: In update from file command, fix issues with re-used categories; add new categories in the data-file order

  • Designer: SPSS import don’t count 0 as missing when an SPSS file specifies fewer than 3 missing values.

  • Designer: Fix alignment of CustomField title and description.

  • Designer: fix when checking out an item from a Repository, and a lower version is already present and in a modified state, display the error message to the user with instructions instead of failing silently

Colectica Questionnaires

Added

  • Questionnaires: include AllowDK/RF/Empty information in instrument specification

  • Blaise Colectica Questionnaires: write out ddi urn to Blaise block and field mapping file

Changed

  • Questionnaires specifications: Indicate the start of new Sequences more clearly

Fixed

  • Blaise generator fix, push and pop loop roster’s child sequence when visiting to correctly determine binding path

Colectica Workflow

Fixed

  • Workflow: in Blazor components, use the same fonts as the rest of the site

Colectica SDK

Added

  • SDK digitally sign nuget packages with codesigning

  • SDK Allow StatisticalClassfication instead of only CodeList in CodeRepresentation/CodeDomains

  • SDK performance and memory optimization fast path for language tag normalization

  • SDK performance and memory optimization for agency id comparison

  • SDK performance and memory optimization for language tag comparison

  • SDK set the User Agent when using the SDK’s REST repository client

  • SDK lazy load MultilingualString audience collections to decrease memory usage

  • SDK in MultilingualString avoid allocating and building new strings when no invalid xml characters are present in the inserted string

  • SDK add License to dublin core citation type

Changed

  • SDK improve alias variable detection in Stata 18

  • Change log level of items that reference themselves to Debug, from Warning

  • SDK Don’t follow successor, Predecessor, DerivedFrom, VariantOf in generic difference detector

  • SDK Don’t follow ExcludesClassificationItems, SuccessorItems, Parent in generic difference detector

  • SDK upgrade to new docfx, add Colectica.Reporting to SDK docs

  • SDK Reports add meta charset tag to generated html

Fixed

  • SDK performance ensure each visited item is never entered more than once

  • SDK fix TypedIdTriple item type parsing