Release Notes
CanRisk v4.2.0
X Sep 2026- NewCancer rates now available for Germany, Italy and the Republic of Ireland.
- UpdateWarn users when they try to select a UK ethnicity (non-white) with Ashkenazi Jewish ancestry.
- UpdateBetter error handling for batch tool.
- UpdateSecurity update to ALTCHA, upgrading the login and registration checks to a stronger proof-of-work scheme that is harder for automated attacks to bypass.
CanRisk v4.1.0
5 Aug 2026- UpdateNew default gene testing sensitivity settings for breast, ovarian and prostate cancer genes, see publication "Updated Testing Sensitivities and Variants of Uncertain Significance in CanRisk | Research Square" for details.
- UpdateHide breast and ovarian PRS input with male proband.
- UpdateOn adding a partner in family history, change the default child created to be female.
- UpdateTechnical update to improve experience with ALTCHA and only needing it to run when first authenticating.
CanRisk v4.0.0
7 Jan 2026- Hotfix(16 Jan 2026) Menopause setting ('unspecified'/'postmenopause'/'premenopause'), used for Volpara and Stratus risk factors, fix when using 'menopause=NA' in the CanRisk file.
- NewAddition of the prostate cancer risk model, Nyberg et al. (JCO, 2022).
- NewCanRisk v4 file format; additional HOXB13 gene test column.
- UpdateBatch Tool will skip any pedigree with errors and will continue processing the other pedigrees in a multiple pedigree file. Errors are reported in the output.
- UpdateOvarian cancer lifetime risks reported by the ovarian cancer web-service and batch tool.
Earlier releases
CanRisk v3.0.0
24 Feb 2025- NewBOADICEA models updated: breast cancer (v7) and ovarian cancer (v3).
- NewUK ethnicity categories, based on those recommended by the Office for National Statisitcs, are now used by the breast and ovarian models.
- NewCanRisk v3 file format; supports (a) UK ethnicity categories, (b) Volpara and Stratus mammographic density and (c) pre-menopause status.
- New'Print' option added to CanRisk report dialog.
- NewButton added in the family history section to download PNG of pedigree.
- UpdateBatch Tool results include breast cancer risks between 20-80 years and 40-50 years.
- UpdateWeb-services API documentation updated to use supported library.
- UpdateAdded permissions-policy security header.
- UpdateWarn user if an invalid menarche age is input.
- NewAddition of Volpara and Stratus mammographic density.
- NewProvide new educational resources .
CanRisk v2.4.2
21 Jan 2025- FixTo patch a bug that manifested only in the desktop version of the Firefox web browser. Other web browsers are not affected. The bug occurred when using the up/down arrows for data entry with height, weight, menarche fields and age of diagnosis in the 'Medical History' section. Entry in this way meant that the value was not recorded unless the field was clicked on. Typing in the values worked correctly. Firefox users can check past risk calculation by looking at the table of risk factors in the generated report.
CanRisk v2.4.1
08 Apr 2024- FixFix formatting of bold font for German PDF report.
- UpdateRevert minimum year of birth back to 1850.
- FixAlcopops input in Lifestyle section (deployed 11 Apr 24).
CanRisk v2.4.0
03 Apr 2024- NewNew web results and PDF report. Changes have been made to text and presentation of the results and the CanRisk report.
- TechnicalLibrary versions are kept as up-to-date as possible but to ensure future proofing there have been some significant version changes.
Significant version updates:- Django 4.2 (from 3.2)
- MySQL 8 (from 5.7)
- Bootstrap 5.3 (from 3.4)
- JQuery 3.7 (from 3.6)
- bootstrap5-toggle (new)
- Inputmask 5.0.8 (from 5.0.0-beta.130)
Library dependencies removed:All current versions of front end libraries can be seen here.
- UpdateBreast and ovarian cancer model code, v6.3.2 and v2.3.2.
- UpdateUpdated BRCA2 relative risk estimates for individuals aged 60 years and older, incorporating newer findings from studies with a greater number of older carriers of pathogenic variants compared to the initial segregation analysis. The revised RR decrease from the original estimate at age 60 (Lee et al JMG 2022) to a RR of 3.4 for ages 70 and over in a piecewise linear fashion. Data on the RR estimates for the ages 70 and over obtained from doi:10.1001/jama.2017.7112 and doi:10.1056/NEJMoa1913948. Ficorella et al; validation study results: Yang et al.
- UpdatePRS alpha parameters revised, see Mavaddat correction (in press).
- UpdateImproved error message when inputting loops.
- UpdateNew CanRisk logo added.
CanRisk v2.3.5
13 Jun 2023- FixShow PRS text of polygenic load when z-score is removed and re-entered.
- FixShow PRS graphic when z-score is set to zero.
- UpdatePedigreejs changes to use latest D3.
- UpdateInclude UK Cancer Genetics Group guidelines in endorsement list.
- UpdateAdd UKCA marking.
CanRisk v2.3.4
21 Mar 2023- UpdateCanRisk version included in input section of results.
- UpdatePRS file and sample names included in input section of results.
- NewAdd BCAC 77 PRS reference.
CanRisk v2.3.3
9 Feb 2023- NewWarn Internet Explorer no longer supported.
CanRisk v2.3.2
17 Jan 2023- FixAllow VCF files to be used for both breast and ovarian PRS.
- UpdateFront page.
CanRisk v2.3.1
10 Nov 2022- FixDon't wipe the alpha if z-score not given.
- FixAllow mutation results to be provided for over 80+ year old.
CanRisk v2.3.0
26 Sep 2022- UpdateBreast and ovarian cancer model code, v6.2.0 and v2.2.0. To provide optimisations for the calculation speed-up.
CanRisk v2.2.1
5 Jul 2022- UpdateAdded PRS reference files OC-EGLH-CEN 34.
- FixPedigree render issue to not incorrectly show consanguineous partners.
- FixPedigree loading and hanging issue.
CanRisk v2.2.0
25 May 2022- UpdateAllow Height=NA lines in CanRisk files for the web-service and Batch Tool.
- UpdateAdded PRS reference files BCAC 3820, WISDOM 75, WISDOM 128.
CanRisk v2.1.0
9 May 2022- UpdateBreast and ovarian cancer model code, v6.1.0 and v2.1.0. To provide optimisations for the calculation speed-up and updated BRCA2 risks for ovarian cancer.
- UpdateHow to Cite section on About page.
- UpdateAdded PRS reference file EGLH-CEN 303.
CanRisk v2.0.0
31 Jan 2022- NewBreast and ovarian cancer models updated to BOADICEA v6 and Ovarian Cancer Model v2.
- NewHeight is now a continuous risk factor in both the breast and ovarian models.
- NewCancer rates now available for Estonia, France, the Netherlands and Slovenia.
- NewBatch Tool now available to compute cancer risks for multiple pedigree.
- UpdateChanges to the default mutation search sensitivities for all genes, using more up-to-date data.
- UpdateAdded PRS reference file PRISM 289.
- FixEnsure that alcohol section resets on proband switch from a loaded CanRisk file.
- FixEnsure calculations for deceased targets do not give cancer risk results.
- FixDo not show hidden contralateral message in print version.
CanRisk v1.2.3
7 Jul 2021- UpdateFor cases of a first breast cancer change note on breast cancer risk tab and add note for ovarian cancer risks.
- FixSet country if defined in user preferences when loading CanRisk files.
- FixLoading male proband with children from file to not set parity and first live birth risk factors.
- UpdateRemove custom gene mutation frequencies option.
- FixNames in 'Model Error' messages (e.g. male with pathology data).
- FixEnsure diagnosis age is maintained when proband switching.
CanRisk v1.2.2
5 May 2021- NewProvide pedigree/family ID option when saving a CanRisk file and include it in the results tab.
- NewAdd button to scale-to-fit pedigree graphic.
- NewShow genetic test and pathology on pedigree graphic.
- NewAdded Portuguese and Italian translations.
CanRisk v1.2.1
9 Mar 2021- NewInclude CanRisk data summary in the results.
- NewCalculate 10-year breast cancer risks for females if (i) under 30 at the ages 25-29, ii) under 40 at age 30 or (iii) under 50 at age 40.
- UpdateHigher resolution for images and compress PDF report.
- FixPRS graph in results tab for IE.
- NewAdded Dutch translation.
CanRisk v1.2.0
2 Feb 2021- UpdateFaster result display for IE.
- UpdatePedigree graphic resizes when web browser is resized.
- FixMutation frequency when selecting country.
- NewLanguages added French/Spanish/German.
- FixTurn off proband age/year of birth synchronisation when deceased.
- Fix(applied 8 Feb 21) In cases of both breasts or ovaries removed risks are not reported for the related breast or ovarian cancer. The mutation probabilities are now calculated from the breast and ovarian cancer models to ensure they are consistent.
- Fix(applied 15 Feb 21) Pedigree render in results tab issue on small screens.
CanRisk v1.1.2
13 Oct 2020- UpdateHRT brand categories.
- UpdateAdd user preference option to turn off age/year of birth synchronisation.
- FixUsage plot months sorting corrected.
- UpdateContact form requires name of minimum length.
CanRisk v1.1.1
8 Sept 2020- UpdateAdd security headers to website responses.
- UpdateAdd SameSite, HttpOnly cookie attributes and prefix.
- UpdateRemove need for jstat library.
CanRisk v1.1.0
20 Aug 2020- NewAllow PRS value entry.
- NewAdd buttons to gene test section to fill in all results and change to present/absent.
- NewAdd ability to switch proband/target.
- FixFix for IE when selecting options in "Family Building - Options" dialog.
- UpdateSoftware agreement updated to included 'Researcher' option.
- FixFix drawing proband arrow when it's index is 0.
- FixFix for longer usernames.
- UpdateSet maximum age limit for proband to be 125, so that mutation probabilities can be calculated for those 80 and over.
- FixIncrease font size for PDF report for IE and Edge.
- FixExclude contralateral note when it does not apply.
- UpdateProvide a more user friendly CSRF Failed message.
- NewAdd genetic test sensitivities to user preferences.
- UpdateAdditional testing of CDN status.
- FixFix for reading canrisk files with windows end of line characters.
- UpdateAdd ovarian cancer PRS reference file.
- FixEnsure unknown/other HRT types are set to 'C' and update HRT logic.
- FixPDFs fail to save if risk graph scaled.
- UpdateUpdate notify app to allow temporary messages.
CanRisk v1.0.4
15 Jan 2020- UpdateAdd CIHR logo.
- UpdateCancer models now allow entering pathology subtypes for cancer first breast cancers over the age of 79.
- FixAllow for names with spaces in when loading CanRisk files.
- NewNew cumulative usage plot on admin page.
- FixIf proband is male update text in mutation results to "based on man's information".
- FixBootstrap-toogle JavaScript blocked so changed to jsDelivr CDN.
- FixUpdate one of the mammographic density paremeters in the breast cancer model to be in agreement with the Nelson et al Ann. Int. Medicine 2012 publication - (26/02/2019).
CanRisk v1.0.3
16 Dec 2019- FixPedigree render problem fix.
- NewAdd the release notes page.
- NewNew admin page to graphically show user registration locations.
- UpdateProvide note in cases where family members have mutations in multiple genes to warn there is a limitation in mutation carrier probability prediction.
- UpdateIncrease minimum username length to be same as that required for web-services.
- FixRemoving sections from the PDF report download causes it to fail silently.
CanRisk v1.0.2
4 Dec 2019- UpdateChange parity help text for input parameter section in results to 'Number of Children' to match the CanRisk form.
- UpdateModel code update to handle the case where the proband's twin has a mutation test.
- NewAdd notify app to be able to notify users of planned maintenance without needing to take down the website.
CanRisk v1.0.1
27 Nov 2019- UpdateAdd CanRisk version to footer and 'CanRisk Report' to header of result report. Needed when passing reports to e.g. surgeon.
- UpdateAdd 'Login or Register' to assist navigation to registration form.
- UpdateFortran update. Update to allow for mztwin proband in mutation probability calculations.