


Release 1.0.0 was released in Oct. 2012 as the working version to
accompany 'Febrero-Bande, M. and  Oviedo de la Fuente, M. (2012).
'Statistical Computing in Functional Data Analysis: The R Package fda.usc.
Journal of Statistical Software, 51(4), 1-28., URL http://www.jstatsoft.org/v51/i04/.'
New functions added: 
    depth.RT() implements a random Tukey depth (RT)
	and its corresponding  some shortcut functions.
    metric.dist() methods as wrappers for dist(),
New arguments in depth.FM(), depth.RP(), depth.mode() and fdata().
The functions: fregre.glm(), fregre.gsam(), fregre.gkam(), classif.np(),
classif.glm(), classi.glm() allow functional and multivariate analysis. 


Release 0.9.8.1 introduces new functions flm.Ftest() and 
dfv.test(). The first performs a functional F-test and the 
second implements the test of Delsol, Ferraty and Vieu (2010). 
Function flm.test() now has a better computational performance 
and function Aijr() has been replaced by Adot().
New argument lambda in fdata2fd() function.
New argument rn in create.pc.basis() function.
fregre.lm() allows penalization as fregre.basis() and fregre.pc() 
-ridge regression-.
fregre.kgam() has been renamed to fregre.gkam().


Release 0.9.8 introduces a new function flm.test() that 
allows to test for the Functional Linear Model with scalar 
response for a given dataset. Is based on the new functions 
PCvM.statistic(), Aijr() and rber.gold().
A bug in fregre.kgam has been fixed.

Release 0.9.7
New functions: 
fregre.kgam, classif.kgam, dev.S,
predict.fregre.kgam,print.fregre.kgam, 
summary.fregre.kgam, fregre.gsam, 
classif.np, classif.kgam, classif.gsam.

New argument par.S in: fregre.np, 
fregre.np.cv, fregre.plm,S.NW, 
S.KNN, S.LLR.

New attributes for: metric.lp, 
semimetric.basis and semimetric.NPFDA


Release 0.9.6 renames the functions: 
  pc.fdata()-->fdata2pc()
  pls.fdata()-->fdata2pls()
  pc.cor-->summary.fdata.comp()
  pc.fdata-->summary.fdata.comp()
It added create.pls.basis, Math.fdata, 
Ops.fdata, Summary.fdata and
dis.cos.cor() function.

New argument par.S in: fregre.np, 
fregre.np.cv, fregre.plm,
New argument cv in: S.NW,S.KNN, S.LLR,
In metric.lp the argument p now is called lp.



Release 0.9.5 improves fdata.bootstrap() function
(better computational efficiency). It introduces a new 
functions: for Partial Linear Square (pls.fdata(), fregre.pls() 
and fregre.pls.cv()) and Simpson integration (int.simpson()
and int.simpson2()). It modifies the functions metric.lp(), 
inprod.fdata(), summary.fregre.fd() and predict.fregre.fd().

 
Release 0.9.4 added 3 script files: Outliers_fdata.R, 
flm_beta_estimation_brownian_data.R and Classif_phoneme.R.
It has introduced the functions fregre.glm() and 
predict.fregre.glm() which allow fit and predict
respectively Functional Generalized Linear Models.
It has introduced the functions create.pc.basis and 
create.fdata.basis  which allow to create basis objects
for functional data of class "fdata".

Release 0.9 introduces a new function h.default() that 
simplifies the calculation of the bandwidth parameter
"h" in the functions: fregre.np(), fregre.np.cv() and fregre.plm().  
In most of the functions has added a stop control when the
dataset has missing data (NA's). It adds the attribute "call"
to the distance  matrix calculated in metric.lp, 
semimetric.basis()  and semimetric.NPFDA() functions.