Changelog
Source:NEWS.md
Prova v2.3.0
- Introduced the much faster
mutualinfoF()for variates with finite domains. - Introduced the function
exputility()for the calculation of expected utilities and their revisability, together withplot()andprint()methods. - Changed the name of internal S3 classes to avoid clashes with other packages.
- Improved plot labels.
- Updated and corrected documentation.
- Updated introductory vignette.
- Simplified omission of arguments like
Y =,X =,K =.
Prova v2.1.0
- The argument
learnt =, common to many functions, has been changed toK =for brevity. Previous “learnt” objects can still be used with theK =argument. - The functions
flexiplot()andplotquantiles()are replaced by the single functionpplot(); argumenttype = 'qx'reproduces the usage ofplotquantiles(). - Changed the display style of the
hist()methods. - The function
mutualinfo()now outputs also quantile accuracy. - Fixed a bug that prevented use of pre-existing parallel cluster.
-
print()now prints correctly “probability” objects generated byqPr(). - Metadata object
meta_penguinsfor the R datasetdatasets::penguinsis now included in the package. - Included a minimal example in the README.
- Rewrite of some internal code.
Prova v1.9.0
- The package does not require the package ‘extraDistr’ any longer.
- Internal changes to some functions.
- Improved and more consistent digit-rounding system for print() output of probabilities.
- Fixed some bugs in the use of Pr() with base-rate correction (non-null argument ‘priorY’).
- Changed the
classof mutual information objects to “mi”. - Introduced a print() method for mutual-information objects.
- Improved print() display for probability and mutual-information objects.
- Improved plot.probability(); singular probability (e.g. at censored values) are now displayed on a separate scale.
- Changed the behaviour of the
TRUEvalue of argumentparallel =: now it queries the value of the user’s option “cl.cores”, viagetOption(), or uses 2 if that value isNULL(this is the same behaviour as in R’s documentation for theclusterApplyfunctions). - Updated documentation.
- Re-tested some functions.
- Cleaned some code.
Prova v1.2.0
- The function
mutualinfo()now only outputs the mutual information (and not conditional entropies or entropies), but it also outputs the “revisability” of the values in view of a much larger dataset. - New functions
plot.MI()andprint.MI()for plotting and printing mutual information and its revisability. - Slight changes in plotting and printing outputs.
- The vignette about mutual information now has an additional section about the revisability of mutual information.
- Small internal changes in how synthetic datapoints are generated.
- Corrected a bug affecting computation of probabilities for censored, non-rounded variates.
- Corrected a bug affecting computation of cumulative probabilities (‘tails =’ argument) of ordinal variates.
- Corrected typos in documentation.
Prova v1.0.0
CRAN release: 2026-07-16
- First CRAN release
- Improved documentation, also of internal functions.
- Introduced argument
verbose =in several function, so as to show information to console only if the user so desires. This argument isFALSEfor all functions exceptlearn(). - Added example of imputation in vignette.
- Rewritten README with description of the package’s main features.
- Removed unused functions.
- Cleaned up code.
Prova v0.7.0
- Initial CRAN submission.
- Introduced the
print()method for probability objects. - Slightly modified output of
Pr()and related functions. - Added references.
- Modified vignettes.
- Added examples to all functions visible to the user.
- Fixed some bugs (in particular a bug that would allow the input of a non-existent nominal value giving erroneous probabilities).
- Corrected typos.