Change Log

Version 10.1.0 (2024-08-15)

Added

  • Automated job to disable inactive user accounts (#1715)

  • Add rate limiting for failed login attempts (#1809)

Changed

  • Restructure MCRA settings XML format to group settings per module (#581)

  • Migrate code base from .NET 6 to .NET 8 (#1833)

  • Upgrade R to version 4.4.1 and rtools to 4.4 (#1966)

  • EFSA 2023 SRAs pro- and retrospective (#1961)

Fixed

  • Cannot convert to target matrix blood when blood is not present as sampling method in HBM data (#1960)

Version 10.0.15 (2024-06-21)

Changed

  • Update EFSA 2023 Standard actions pro- and retrospective (#1961)

Version 10.0.14 (2024-06-18)

Fixed

  • SA Risk steatosis from imazalil seems broken: can’t download action+data as zipped CSV (#1948)

  • Remove default CodeFocalEffect from Eu 2023 prospective standard action settings

  • Update access level when access level was previously set without subfolders (#1928)

Version 10.0.13 (2024-05-28)

Added

  • Add settings tiers for Prospective Dietary CRA (EFSA 2023) (#1924)

Fixed

  • Do not show substance weighting of mixtures option in create new action dialog of dietary exposures (#1943)

  • Retrospective and prospective SA 2022 defaults, remove checksums from SA definition

Version 10.0.12 (2024-05-21)

Added

  • Add password expiration functionality (#1714)

  • Kinetic conversion for specific biomarkers in hbm analysis (#1827)

  • Extend registration form with fields for organisation, PARC, and purpose (#1920)

  • Documentation: add more info on LOD and LOQ imputation (#1904)

Changed

  • EU prospective SA 2023 should use gap scenario and default percentage should be 20

  • Place standard actions in alphabetic order in window “Create new standard action” (#1914)

  • Decouple MCR settings / analysis in different modules (e.g. MCR in Risks and HBM analysis) (#1931)

Fixed

  • Selecting checkbox of apply biomarker conversion no longer auto selects convert to checkbox (#1923)

Version 10.0.11 (2024-04-12)

Added

  • Filtering of hbm data on time points (#1782)

  • Running two opex products for compute action single value non-dietary exposures (#1796)

  • Specific gravity from creatinine urine adjustment method by Busgang et al. (#1874)

  • Option in to skip privacy sensitive outputs in report (#1882)

  • New expression type for specific gravity (#1896)

  • Implement new option nondetects handling (#1905)

Changed

  • Split Busgang urine specific gravity normalisation into age and non-age dependent methods (#1903)

  • Draw from censored lognormal using nondetect and nonquantification information (#1904)

  • Updates to EFSA CRA 2023 prospective and retrospective standard actions

Fixed

  • Remove hbm analysis option to convert using default value 1 (#1829)

Version 10.0.10 (2024-03-07)

Changed

  • Remove conversion factor 1 when target level external in hbm analysis (#1829)

  • Update acknowledgement efsa on landing page (#1892)

Added

  • Prevent password reuse (#1879)

  • Tables for single value non-dietary exposures (#1860)

Version 10.0.9 (2024-02-27)

Added

  • New module single value non-dietary exposures (#1733)

  • New standard action prospective EFSA data 2019-2021 (#1856)

  • Implement ‘use kinetic conversion factor subgroup’ setting (#1868)

  • Add specific gravity from creatinine adjusted method Carrieri 2001 (#1874)

Changed

  • HBM analysis: update biomarker conversion to allow for biomarker conversion subgroups (age/sex) (#1844)

Fixed

  • Kernel calculation in R for violin plots fails when vector contains infinities (#1869)

  • Human monitoring analysis settings: order of settings is incorrect (#1876)

Version 10.0.8 (2024-02-12)

Changed

  • Update standard action retrospective CRA with EFSA 2019-2021 data (#1823)

  • HBM analysis: change order of settings in input form (#1839)

Version 10.0.7 (2024-02-02)

Added

  • First draft version of standard action retrospective SRA with EFSA 2019-2021 data (#1823)

Changed

  • Add uncertainty columns to RawkineticConversionFactor table (#1845)

Fixed

  • Wrong data source version is shown and used in MCRA for a datasource with multiple versions (#1848)

Version 10.0.6 (2024-01-26)

Fixed

  • Improve loading speed frontend for large concentration datasets (#1542)

  • Add ‘clickjacking’ protection to MCRA website by hiding content when site is loaded in an IFrame

  • PDF fails to render due to large AnalyticalMethods section (#1831)

  • Can’t delete an MCRA user group when repositories still reference it (#1832)

  • Bug in concentration models settings form in frontend: cannot set MRL fallback model (#1834)

Version 10.0.5 (2023-12-21)

Changed

  • Additional changes for MCR analysis in risks module (#1784)

Version 10.0.4 (2023-12-18)

Added

  • Add general information columns (publication title e.o.) to RPF table (#1772)

  • Allow for hazard-characterizations to vary as function of a covariate: example age-dependent HBM-GV for PFAS (#1778)

  • Implement MCR analysis in risks module (#1784)

Changed

  • Rename MarginOfExposure and HazardIndex of type-definition/enum RiskMetricType (#1705)

Fixed

  • Use EN-US number input field with decimal point and not decimal comma (#1781)

Version 10.0.3 (2023-12-01)

Added

  • Terms of use and disclaimer (#1583)

  • Kinetic conversion models for metabolites (#1683)

  • Extend standard action mra metals for effect dnt (#1689)

  • Implement BMDL (#1788)

  • HBM data exclude substance - sampling method combinations (#1795)

  • Show number of non-analysed samples in hbm data samples summary (#1797)

Changed

  • MCRA security: make 2FA compulsory for all MCRA accounts (#1765)

  • Always show top right help icon in MCRA web app

Fixed

  • User groups not visible for non-admin MCRA users

  • Remove strong password validation check on Lost QR code form

Version 10.0.2 (2023-10-26)

No changes in MCRA Web

Version 10.0.1 (2023-10-23)

Added

  • Bootstrap hbm monitoring data (#1405)

  • MCRA security: two-factor authentication (2FA) (#1582)

  • Implement PARC-HBM data format reader to support codebook v2.3 (#1649)

  • Basic implementation kinetic conversion factors (#1658, #1660)

  • Create separate matrix selection settings for kinetic models and HBM analysis (#1684)

  • Exclude substances from urine or blood normalisation - standardisation (#1659, #1703)

  • Implement kinetic conversion factors (#1695)

  • Add biological matrix and expression type to points of departure (POD) data table (#1724)

  • Hazard characterisations uncertain (#1742)

Changed

  • Update HBM demo standard action on bisphenols to include Karrer kinetic model (#1251)

  • Update frontend action details form to show progress spinner on setting/change data sources (#1672)

  • Remove action tiers from module definitions to tier/template files per tier (#1673)

  • Using new risk metric names for section paths in standard actions (#1679)

  • Allow multiple/nested HTML tab panels in output section views

Fixed

  • Wrong thousands separator in number of Monte Carlo iterations (#1645)

  • Import HBM data should read in correct biological matrix (#1685)

  • Convert to single target for hazard characterisations (#1696)

  • Substance-specific intraspecies conversion of HC does not work (#1710)

  • Delete data folder and show data source usage (#1713)

Version 10.0.0 (2023-06-23)

Public release of Open MCRA Core source code on GitHub.

Changed

  • Update short report template for EFSA 2022 acute cranio

  • Adjust text on MCRA home page for MCRA 10 (#1627)

  • Adjust documentation, settings and URIs for MCRA 10 (#1627)

Fixed

  • Inconsistencies in setting visibility and selected module tiers, add documentation (#1632)

  • Delete action unnecessarily loads settings (#1646)

  • Username is not saved when creating an external repository

  • Wrong tier selection in SA EU chronic exposure assessment (2018) and Training Prospective Chronic (#1650)

Version 9.2.10 (2023-06-01)

Changed

  • Download loop task output (html, tables, charts) creates a zip file with all sub-task outputs (#1530)

Fixed

  • Version number of data source in RPF action input summary shows wrong version (#1604)

  • Show correct tier setting for single value risk in SA cranio efsa 2022 (#1635)

Version 9.2.9 (2023-05-24)

Added

  • Implement support for missing bodyweights in MCRA (#1585)

  • Documentation imputation with zero and biological matrix conversion (#1603)

  • Add ‘compare sub tasks’ to single value risk module (#1606)

Changed

  • Clean up the contents of the downloadable HTML zip report: move CSV, SVG and metadata files into subfolders (#1361)

  • Update EFSA 2022 SRA cranio to use the new EFSA 2022 settings tiers (#1544)

  • Update create action wizard of risks module (and single value risks) to include risk metric choice (#1574)

  • Update the two standard actions for training prospective CRA with option to run scenario GAP + 20% use (#1621)

Fixed

  • Data folders in Workspace data tab are not scrollable (#1572)

  • Human monitoring data allows to run without specifying survey (#1593)

  • Correct update method of automatic forms so that also the item visibilities are also properly updated after form submission (#1628)

Version 9.2.8 (2023-04-25)

Added

  • Update HTML report in zip download with toc-functionality to make it easier to browse through (#1409)

  • Risks: Implement cumulative as sum of single-substance ratios (Exposure/Hazard) (#1528)

  • Add documentation core and web (#1448)

Fixed

  • Data sources view is not updated/refreshed after upload new data source version (#1512)

  • User name input check for reset password is not correct (#1594)

  • Setting Multiple effects gives error (#1595)

Version 9.2.7 (2023-04-03)

Added

  • Separate substance-weighing option for MCR and mixtures analysis and add checkbox to compute or not compute MCR in HBM analysis actions (#1499)

  • Show ‘Created’ date in admin users panel (#1523)

  • Add standardisation methods for blood and urine (#1359, #1477)

  • Implement initial version of SRA acute CRA of craniofacial alterations EFSA 2022 (#1464)

Changed

  • Remove MCRA version select page, MCRA 9 is now the default

  • Update exposure mixtures module with option to log-transform data before network analysis (#1531)

Fixed

  • Hide option for reference substance equivalents when cumulative does not apply for the action (#1502)

Version 9.2.6 (2023-03-10)

Added

  • Add compartments including cumulative amounts like urine (#1272)

  • Allow hbm as input for risks (#1394)

  • Add documentation about allocation of substances (#1473)

  • Add new model substance approvals (#1461)

Changed

  • Remove service worker functionality from Angular app

  • Change MCRA URLs to point to static Documentation URL (#889)

  • Move and update documentation section on HBM4EU/PARC HBM data format (#1427)

  • Update Angular version to v15.0 (#1468)

  • Unique constraint of Hazard Characterisations table is too strict (#1491)

  • Keep report name tabs visible when scrolling through report comparison view

Fixed

  • File upload failed: max upload file size was not configured correctly

  • Fixed subset range editor

  • Transaction deadlocked on lock resources in Job scheduler and simulation worker (#1487)

  • Job scheduler does not assign jobs correctly (#1489)

  • Null reference exception when changing data source (#1501)

  • Exception when trying to view task settings in admin tasks panel

  • Report comparison fails to load

  • Can’t compare outputs of a loop task in tabbed output view, TOC doesn’t work (#1509, #1510)

  • Error messages are not displayed correctly in web application

  • Missing user account when e-mail verification fails (#1520)

Version 9.2.5 (2023-02-10)

Added

  • Documentation: added section on CLI (#1450)

Changed

  • Update third party packages (NuGet) for MCRA Web

Fixed

  • Failed dataset upload still creates a data source record in the repository (#1483)

Version 9.2.4 (2023-02-03)

Added

  • Add documentation of HBM4EU/PARC HBM data format (#1427)

  • Add maximum percentage missing value percentage imputation hbm data (#1470)

  • Add population characteristics Real Life Mixtures (#1475)

Changed

  • Update HBM analysis module to include imputation of missing data method established within HBM4EU/PARC RLM (#1397)

  • Update HBM data/analysis module to allow for analysis of concentrations of multiple sampling methods/matrices (#1398)

  • Implement changed rules for sending automatic mail from WUR and RIVM (#1466)

  • Move internalconcentrationtype to assessment settings

Fixed

  • Download action + data (data as zipped csv) fails (#1451)

  • Loop task output doesn’t show the comparison between the looped actions (#1459)

  • New user registration in MCRA returns 400 Bad Request (#1465)

  • Load correct png mime type for safety chart

  • Upload of Demo HBM bisphenols standard action data fails (#1472)

Version 9.2.3 (2023-01-16)

Added

  • Implement chlorpyrifos kinetic model with metabolites (#1285)

Changed

  • Removed unit test report results from admin page (#1441)

  • Allow links to MCRA documentation on other servers (#1457)

Fixed

  • Documentation shows no version of MCRA in colophon

  • Documentation links to web API documentation and web application

  • Can’t view info in data browser of a shared data source (#1458)

Version 9.2.2 (2022-12-20)

Added

  • Documentation: Add PARC Real-life mixture guidance documents (pdf) and related data to the User guide - Examples section (#1366)

Changed

  • Update HBM analysis module with non-detects imputation method according to method established within HBM4EU/PARC RLM (#1396)

Fixed

  • Fix reference to dietary exposures section in risks output section (#1331)

  • MCRA Build date-time not displayed correctly (#1410)

  • Settings in overview only show headers and no settings (#1442)

  • Mixtures crashes when no concentrations for HBM data are available (#1443)

  • Output collection of task with subtask fails (#1444)

  • MCRA settings loading fails: allow floating point literals (NaN, Inf etc) in Json serialization