Changes in version 2.2.2 o Documentation update for testing functions; Changes in version 2.2.0 (2026-05-05) o Simplified optimisation process by using PORT routines for all models. This should improve the fitting process and the convergence in some cases; o Documentation update for main functions; Changes in version 2.1.2 (2025-04-02) o update web source for Australian Human Mortality Database; Changes in version 2.1.1 o provide anchors to all documented external \links{}; Changes in version 2.1.0 (2024-01-15) o replace several stop errors with messages so the failure to connect to databases (for whatever reason) results in a gracefull ending of the process and to avoid triggering CRAN random error; Changes in version 2.0.3 (2023-08-08) o Change interaction with external resources and update documentation; Changes in version 1.9.9 (2023-02-22) o fix hmd links and add more messages in case of failure to connect to external sources; Changes in version 1.9.3 (2022-02-04) o fix minor bugs, links and dois Changes in version 1.8.5 (2020-09-16) o make the function using Internet resources to fail gracefully with an informative message if the resource is not available or has changed. Changes in version 1.8.1 (2019-11-07) o LifeTable(): fix minor bug that prevented the closing of the life table with a qx = 1 in some situations; o Updata internal unit tests. Changes in version 1.8.0 (2019-06-18) o readCHMD(): New function useful to download the Canadian Human Mortality Database; o readAHMD(): New function useful to download the Australian Human Mortality Database; o readJMD(): New function useful to download the Japanese Mortality Database; o convertFx(): improve the speed of the function > 5x; o availableHMD(): improve the speed of the function > 100x; o LifeTable(): the argument 'ax' now accepts as input a numerical vector as well allowing the user to decide the timing of occurrence of death in each age interval; o Update LICENCE: MIT. Drop GLP-3. Changes in version 1.7.0 (2018-11-06) o New models: Kannisto-Makeham (1998) and Strehler-Mildvan (1960); o ReadHMD() new functionalities. The function can now download cohort life tables, cohort life expectancy and exposure-to-risk by Lexis triangles data. Changes in version 1.6.0 (2018-08-31) o convertFx(): New function! Easy conversion between the life table indicators; o MortalityLaws(): Remove scale.x argument. Now, the function will identify by default which laws require a scaled x in fitting; o MortalityLaws(): When a mortality law is fitted on a subset of the input data, using fit.this.x argument, the residuals and fitted values are computed and plotted for the entire age range (in input). Previously only the fitted values followed this approach; o MortalityLaw(): set the argument `show = FALSE` as default; o Drop `diagram` suggestion from DESCRIPTION and vignettes. Changes in version 1.5.0 (2018-07-29) o LawTable(): Compute life tables from parameters of a mortality law; o Fix bug in the ReadHMD() function due to HMD migration from http to https. Changes in version 1.4.0 (2018-06-20) o Compute e[x] at the beginning of the age interval in LifeTable(). This affects only the ex column in the life table, all the other indicator remain unchanged; o New mortality model: Gamma-Gompertz (Vaupel.1979 version); o Fix bug related to fit.this.x argument in MortalityLaws(); o More rigorous referencing in avalaibleLaws() function. Changes in version 1.3.0 (2018-01-11) o Add generic functions: deviance, df.residual; o Update vignette. Changes in version 1.2.0 (2017-12-08) o Vignettes; o Fix predict.MortalityLaws bug for cases where the input is of class matrix; o Solution for 'Kostaki' inflexion point due to high correlation between estimated parameters; o Add 'scale.x' argument in MortalityLaw function; o Add 'ax' argument in LifeTable function; o Add 'show' argument in ReadHMD function; o Other minor changes. Changes in version 1.0.5 (2017-10-26) o Fix issues with minpack.lm not being imported. Changes in version 1.0.0 (2017-10-24) o First stable version (on CRAN).