Release Notes
v3.5.1
(2025-03-10)
Fixes
- Fix application healthcheck crash for libraries with many studies and tasks.
- Fix the duplicate file name warning message that appears incorrectly when creating a transformation.
- Fix the unit types not displayed correctly in the data table columns.
v3.5.0
(2025-02-10)
Enhancements
- Support for referencing column names with spaces in derive and filter operations in the Data Wrangler using
:"column name"
syntax. - Enhanced data table filters to display input types based on column type.
- Add "Select All" feature to multi-select dropdowns to make it simpler for users to bulk-select items.
- Add side-by-side linear and log scale "Observations vs Time" plots.
- Add an option to download individual plots as PNG images.
- Add an option to download all paginated plots as a ZIP file.
- Add an option to download tables and listings as DOCX files.
- Add Edit option to the task dataset breadcrumb.
- In the "Select Dataset" step, the newly created transformed dataset will automatically be selected for the current task.
- Add an Edit button on the Transformed Dataset and Transformed NCA Analysis Result preview pages.
- Floating License support for Mac and Windows PumasCP apps.
- Improve error messages for invalid BE and DP results output.
- Improve error message in infer units operation when unknown units are found.
Fixes
- Fix the placement of the loading message on infinite scroll.
- Fix title alignment and checkbox hover background in the BE preferences table.
- Consistent visual indication across browsers when individual subject fit plots are hovered.
- Adjust the left and right spacing of the 'My Studies' table to ensure consistent alignment.
- Sorting is disabled in the task table when data isn't available.
- Ensure that column names expand when resized, and place the info icon in the right corner of data tables.
- Correctly display BE information in top bar when subject ID is not
id
. - Fix the horizontal scrolling issue in "Subject Fits" and "Observations vs Time" plots when side-by-side option is enabled.
- Fix the vertical scrolling issue in the "Transformations Available" section of the Transformation Modal.
- Resolve the issue of the missing accordion icon for Transformations Available UI in Firefox.
- Resolve the issue in which resizing a column to a smaller width causes the sorted or filtered column to expand within the data tables.
- Fix inconsistent gaps between column header hover icons in the data tables.
- Fix checkbox alignment issue in the Datasets, Tasks, and Reports tables on the Study page.
- Fix indeterminate checkbox not functioning in generate or edit report screen.
- Validate that a
dose
column exists for dose vs. dose normalized figures. - Fix ratio table rendering when dataset contains units.
- Fix error in subject fit plots when handling missing values.
v3.4.2
(2025-01-09)
Fixes
- Correctly update license information when the application has network access.
v3.4.1
(2024-11-18)
Fixes
- Fix horizontal scrollbar visibility in data tables.
v3.4.0
(2024-10-11)
Enhancements
- The new study templates feature allows for encapsulating reusable workflows that cannot be defined within an individual task template.
- Add side-by-side linear and log scale subject fits plots.
- Include column sorting and filtering controls for data table previews. These do not modify the actual data and are only for preview purposes. Use the data wrangler to apply persistent sorting and filtering.
- Increase the study upload limit to 500Mb.
- Include subject modifications in subject fits plots in Explore Subjects screen.
- Hide section titles when report sections contain no content.
- Dataset and Task error state indication is added to Study overview page.
- Enhance the visual indication of mapped columns in the "Map & Group Subjects" step by adding a blue border around all selected columns.
Fixes
- Fix for manual de-selection of mapped columns in all cases where the column names would usually be "auto-mapped" by the application.
- Fix name and notes value not displaying in edit report modal after navigating to any screen.
- Fix for the threshold value sometimes disappearing when clicking outside the input area in the "Set NCA Preferences" step.
- Fix DP subject count and remove grouping count in Review Subject Data step.
- Fix the warning message that appears incorrectly when editing a dataset name and display the warning message if the dataset name is duplicated in the transformation model.
- Disable the current task name in the user defined template dropdown options if it is a template.
- Fix notes saving in dataset transformation operations.
- Hide row actions for
Datasets
,Tasks
, orReports
when bulk selection is active. - Fix incorrect tooltip text color in DataWrangler.
- Fix the file name not updating correctly in the Preview Report download modal.
- Disable the multi-select checkbox when no data is available in the Datasets, Tasks, or Reports tables.
- Fix accordion height mismatch issue in the Report Modal.
- Disable the user-defined template dropdown when no templates are available.
- Fix incorrect cursor styling on dataset error icon.
- Fix text misalignment and hover background color in the user defined template dropdown in start the task step.
v3.3.1
(2024-07-26)
Fixes
- Ensure that column metadata in table headers is always displayed when available.
v3.3.0
(2024-07-15)
Enhancements
- Add built-in software validation reports.
- Remove the transformed result from the View Results step if it does not contain any transformations, i.e. it is the exact same as the untransformed result.
- Allow selection of XLSX sheet to use during dataset upload.
- Add loading indicator for 'Import from File' in New Study creation modal.
- Add a description of each variable name to the tooltips in the mapping step on tasks.
- Ratio tables can now handle unbalanced groups.
- Display dataset name within task navigation breadcrumbs.
- Include
tmax
in default selected BE parameters. - Display a warning message in the transform dataset modal if the file name already exists.
- Add the
po_sad_1
example dataset, which can be used for NCA+DP tasks.
Fixes
- Fix navigation breadcrumbs and header layout for long text in task names.
- Fix the missing help icon in the task header layout.
- Fix transformation modal to avoid content overlapping with the
X
icon. - Fix BE endpoint type handling to correctly deal with non-standard column names when
auto
is selected. - Adjust data wrangling
Derive
operations to default to "by row" when no style is selected in all cases. - Allow custom parameters to be used in TLF modals.
- Fix NCA parameter calculations to ensure that the user-provided
method
is respected for all parameters that depend on it. - Fix DP Summary and Listing Tables errors when ID variable is not
id
. - Fix dataset display error when datasets contain
NaN
values. - Correctly display logical values
true
andfalse
in data tables instead of displaying blank cells in their place. - Avoid displaying multiple scrollbars for the transformed dataset in the transform dataset modal.
- Adjust the position of the loading message for the data table.
- Fix the data wrangler to correctly run
Derive
andFilter
operations where the expression istrue
orfalse
. - Avoid displaying multiple scrollbars for the dataset in the preview dataset modal.
- Add legend in the subject fits plot on the explore subject modal.
- Adjust the misaligned blue highlight boxes on individual subject fit plots when hovered over.
- Reset dropdown option on Map & Group Subjects screen when
X
button is clicked.
v3.2.1
(2024-06-13)
Fixes
- Reversion of "Uncommitted data is removed now on page refresh with Upload, Generate report and Transformation modals" due to unintended side effects.
v3.2.0
(2024-06-03)
Enhancements
- Task templates: Reuse any of your existing tasks as templates for new ones across all studies within the application.
- Bulk deletion of datasets, tasks and reports.
- The last used author and organization are automatically filled in for new task creation.
- Documentation enhancement for Transform modal operations.
- PumasCP Documentation is accessible via Get Help dropdown.
- NCA+BE and NCA+DP: resizable columns added at "Review Data for BE" and "Review Data for DP" steps.
- DP: significant digits format option support for Dose Linearity Power Model.
- Allow Summary Table creation without adding a group.
- Increase the dataset upload limit from 10Mb to 500Mb.
- Add a loading indicator when uploading new datasets.
Fixes
- Fix escaping the Rules Modal leaves the status of the rule as active.
- Fix Home screen error and loading states.
- Fix Study screen unwanted horizontal scrolling, error, loading and empty states.
- Fix Task: Select dataset screen error and empty states.
- Fix refresh issue in Exploration Figures (plot) for SP and NCA tasks.
- Fix pressing Enter does not submit changes in plotting modals.
- Fix pressing Esc and Cancel should not create a new dataset at Transformation modal.
- Uncommitted data is removed now on page refresh with Upload, Generate report and Transformation modals.
- Fix Delete modal styling.
- Fix Report modal Authors & Organizations table not updating.
- Fix Report modal incorrect information shown in accordion.
- Fix My studies screen unwanted horizontal scrolling, header alignment, and border issue.
- Fix summary statistics labels inconsistencies in presentation.
- Fix doubling in file name of the generated report.
- Fix indeterminate checkbox not functioning in "Set DP Preferences" screen.
- Fix BE Summary and Listing Tables errors when ID variable is not
id
.
v3.1.1
(2024-04-02)
Fixes
- Downgrade
XZ_jll
artifact from5.6.1
to5.4.6
. This removes the compromised dependency related to CVE-2024-3094. Note that PumasCP is not affected by this vulnerability due to not starting an SSH server within the same process as the compromised dependency.
v3.1.0
(2024-03-21)
Enhancements
- Add additional unit aliases for all time units.
- Add column-wise derive operations feature to the data wrangler.
- Add version of application to all generated reports.
- Allow
u
to be used instead ofμ
for all micro units. - Improve the empty states for new users on the study details page.
- Redesign NCA parameters selection step.
- Redesign navigation of studies and tasks pages.
- Redesign of the Map Subjects & Groups step.
- Redesign of the template selection panel in task creation step.
- Support inferring units from columns.
- Use larger axis size with single-plot facets
Fixes
- Display default values for format fields of TLF modal inputs.
- Fix "last modified" calculation when a study has no tasks.
- Fix column type detection to take into account the complete column rather than just the visible subset of rows.
- Fix for custom AUC parameters stopping users from being able to deselect standard NCA parameters.
- Fix pagination forward and backward controls to work correctly.
- Fix subject fit plot titles to use correct
adj. R^2
instead ofR^2
. - Fix the overflow of doses in dose proportionality UI.
- Fix threshold setting in NCA preferences to correctly reset when cleared.
- Improve desktop license activation flow.
- Require
route
to be set when doing NCA+DP tasks.
v3.0.8
(2024-02-01)
Fixes
- Make "Amount" a required mapping for Dose Proportionality tasks.
v3.0.7
(2024-01-26)
Enhancements
- Add
PumasCP
version number to generated reports. - Improvements to "Summary Observations vs. Time" plots to allow faceting and subject overlays.
Fixes
- Remove invalid "Log up log down" option from NCA preferences screen.
v3.0.6
(2024-01-22)
Enhancements
- Modal accessibility improvements, allow
Esc
key to close modals. - Improve plot pagination performance.
- Improve user workflow for creation and editing of new reports.
Fixes
- Fix UI misalignment in NCA preferences.
- Fix for allowing threshold to be set to a blank value.
- Fix ticks in plots with time on the x-axis.
v3.0.5
(2023-12-7)
Enhancements
- Redesign NCA preference rules section.
- Strip artifacts before building installers.
Fixes
- Fix UI breakage when executing Data Wrangler note operation after 10 seconds.
- Fix disabled dataset name input.
- Fix loading state of edit name and author.
- Fix unnecessary horizontal scroll bar at specific window widths.
- Fix reports not displaying when linked assets are removed.
v3.0.4
(2023-11-26)
Enhancements
- Create study modal now opens immediately rather than first navigating to study over screen.
- Add pagination settings for large tables to allow splitting across several smaller tables.
- Infinite scrolling tables rather than paginated table views.
- Provide preview links for datasets in dropdowns that are used to select datasets in the data wrangler, and remove redundant dataset link tabs at the bottom of table previews.
- Update the dataset loader UI to highlight the existing drag-and-drop feature.
- Allow subject fit subplots on the explore subjects screen to be clicked to navigate to their respective exploration modals.
- Improve the layout and styling of errors shown by the table, listing, and figure UI to make them clearer.
- Add legends for power model and dose vs dose normalized plots.
- Show y-axis ticks using plain number style rather than exponential notation.
- Improve the behaviour of faceting plots for parameters vs group to use horizontal and vertical space better.
Fixes
- Fix UI loading flicker on task creation screen.
- Fix scroll loss when the help dropdown is open.
- Truncate table cell content that is too large and show full content in a tooltip instead.
- Fix the ordering of units in data wrangler operation dropdowns.
- Fix plot overflow on small screen sizes.
- Fix stale column content on the initial creation of derived datasets in the data wrangler.
- Fix overflowing text in table headers.
- Fix layout shifts in the initial loading of the data wrangler modal.
- Fix overlapping content in the table and figure preview tabs.
- Fix
id
mapping for combined NCA+BE tasks whereid
is not the hardcoded string"id"
. - Fix labelling of summary observation vs. time plots to show nominal time if available.
- Changes to the default selected endpoints for bioequivalence and dose proportionality to only select
cmax
,aucinf_obs
, andauclast
. - Updates to the unit handling system to improve its robustness.
v3.0.3
(2023-11-03)
Enhancements
- Show parent dataset and link for derived datasets for better discoverability.
- Improved dataset sorting in study summary page.
- Improve UX of autocomplete suggestions in data wrangler code editor.
- Improve consistency of table styling throughout the application UI.
- New table type for displaying only the statistics for a input data listing table.
- Disallow naming new columns beginning with
:
in the data wrangler. - Allow partial AUC to be set till the last measurable timepoint.
- Add ratio tables.
- UX improvements in report modal task asset selection.
- Allow setting route to
oral
in Define Route datawrangler operations. - Display group IDs legend for subject fits, and obs v. time plots.
- Allow setting linear or log axis for subject fits, summary obs v. time, and obs v. time plots.
- Allow setting custom number of subplots for subject fits, summary obs v. time, and obs v. time plots.
- Allow violin or boxplot selection for parameter vs. groups plots.
Fixes
- Change wording of
My Studies
to justStudies
in UI. - Fix broken pagination UI on some smaller screen sizes.
- Fix bug in rounding mode input not falling back to the default value.
- Fix lost scroll position in TLF modals when updating inputs.
- Don't allow users to set BLQ rules when no LLQ is set.
- Optimise rendering of task details drawer to improve performance and reduce total network calls.
- Fix for parameter names selector not respecting dataset source.
- Optimise internal task representation to reduce caching-related data synchronisation bugs.
v3.0.2
(2023-10-08)
Enhancements
- Tooltip over PP Domain checkbox.
- Independent accordion expansion instead of toggle.
- Add threshold UI in the NCA preference screen.
- Enable selection of
start_time
,end_time
, andvolume
for urine analysis. - Unicode units rendering.
- Allow sampling over row limit in data wrangler.
- Update bioequivalence table rendering and content.
- Improvements to data wrangler code editor. Syntax highlighting, autocomplete for column names and built-in functions, multiline editor input.
Fixes
- Fix error when trying to delete a task with an associated report.
- Fix a small quirk in error reporting of the number of digits.
- Don't allow the analysis type to be changed once a dataset is selected.
- Fix wrong mappings being passed to bioequivalence.
- Optimise compression in docx exports to reduce file size.
v3.0.1
(2023-09-19)
Enhancements
- App name changes to remove
-
. - Updated icons on desktop.
- EULAs in the desktop installers.
- Persisting pagination settings between tab refreshes/navigation.
- Data wrangler operations panel moved to right side for improved UX.
- Simplify UI for navigating back to the study page, removes Back to Study button, navigation via chips on top left instead.
- Improve endpoint detection in Bioequivalence to drop already mapped columns.
- Update PumasCP logo in generated reports.
Fixes
- Some efficiency improvements on the report modal.
- Minor UI bug fixes.
- Fix authors listing in PDF reports.
- Fix PDF generation on macOS M2 systems.
- Include system information in generated reports.
- General latency improvements throughout all application screens.
v3.0.0
(2023-08-31)
Initial release of version 3 of PumasCP
.