Version 1.5.9 - April 2025
* Updating configure.ac.

Version 1.5.8 - February 2023
* Suppressing output for pcal1.

Version 1.5.7 - January 2023
* Adding sharpel1rs for fitting lines with missing data.
* Adding sparsel1pca for fitting regularized lines.

Version 1.5.6 - January 2022
* Adding Makefile.ucrt

Version 1.5.5 - October 2021
* Updating configure.ac

Version 1.5.4 - Febuary 2020
* Including stdbool.h
* Updating configure.ac

Version 1.5.3 - December 2019
* Changing class() to inherits()
* Adding weightedL1Distance.R for weighted L1-norm distances of points to a subspace

Version 1.5.2 - July 2017
* Repairing projection into orthogonal space for SharpEl1-PCA
* No longer removing origin points from PCA-L1
* Edited man pages

Version 1.5.1 - April 2017
* Updated calculation of L1-norm scores
* Edited man pages

Version 1.5 - February 2017
* Added implementation of method SharpEl1-PCA (Brooks and Dula, 2017)
* Added implementation of method PCA-Lp (Kwak, 2014)
* Updated options for calculating scores and reconstructions (Zhou and Marron, 2016)

Version 1.4.1 - December 2016

* Added DOI numbers for references
* Updated implementation of wPCA method (Park and Klabjan, 2016)

Version 1.4 - December 2016

* Added implementation of method L1-PCAhp (Visentin, Prestwich, and Armagan, 2016)
* Added implementation of wPCA method (Park and Klabjan, 2016)

Version 1.3 - April 2015

* Updated installation instructions and configure.ac.
* Added interface to R's internal random number generator in pcal1.c, pcal1_R.c 
* Added support for user-defined starting points in function pcal1 and l1pca

Version 1.2 - July 2012

* Initialized variables in pcal1_R.c, l1pca_R.c, l1pcastar_R.c

Version 1.1 - April 2012

* Removed compiler-dependent flags from configure.ac

Version 1.0 - April 2012

* Initial release