Changes in Version 2.0.1, 2015.05.24:

	o Updated stripChart() by adding the arguments 
	  ci.bar.lwd and nsmall.  
	  See the help file for details.

	o Fixed bug in summaryStats.formula() so that it will correctly 
	  deal with a character or logical vector as its first argument.

	o Fixed bug in errorBar() so that it does not pass high-level 
	  graphics arguments to segments().

	o Updated help files and fixed formatting issues in the PDF version.

========================

Changes in Version 2.0.0, 2015.03.09:

	o EnvStats contains a modified version of the R function predict.lm().  
	  To comply with CRAN policy, added the generic function predict() and the 
	  function predict.default(), and also updated the already existing (within 
	  EnvStats) predict.lm() function.

	o EnvStats contains a modified version of the R function print.htest().  
	  To comply with CRAN policy, added the generic function print() and the 
	  function print.default().

	o Included the function errorBar() in the NAMESPACE.  This function allows 
	  the user to plot error bars.  See the help file for more information.

	o Updated the function calibrate() to return an object of class "calibrate" 
	  which inherits from class "lm".

	o Included the function print.gofOutlier() in the NAMESPACE so that the results 
	  print correctly for the function rosnerTest() to perform Rosner's test for 
	  outliers assuming a normal (Gaussian) distribution.

	o Updated summaryStats() so that it will accept a character or logical vector 
	  as its first argument.

	o Updated stripChart() so that it will accept a numeric matrix as its 
	  first argument.

	o Fixed a bug in the function elnorm3() for the case when method="lmle".
	  (Thanks to Jon Hosking for pointing this out!).

	o Fixed formatting problems in the PDF version of the help files.

========================

Changes in Version 1.0.3, 2014.10.20:

	o Added the function rosnerTest to perform Rosner's test for outliers in a 
	  normal (Gaussian) distribution.

	o Modified the function stripChart():
		- The argument ci.offset is now allowed to be either a scalar or 
		  a vector of length equal to the number of groups.
		- A new argument group.names.cex has been added to give explicit 
		  control over the size of the group labels.

	o Fixed a bug in gofTestCensored() for the case when the data contain only 
	  one censored observation and the censored observation is larger than 
	  the smallest non-censored observation for left-censored data or is smaller than 
	  the largest non-censored observation for right-censored data. 

	o Fixed a bug in anovaPE() that allowed the user to attempt to compute a 
	  lack-of-fit and pure error anova table when there are not enough degrees of 
	  freedom to do so.

	o Fixed a bug in calibrate() to allow only models with enough degrees of 
	  freedom to be tested for lack-of-fit via anovaPE.  Also added the arguments 
	  test.higher.orders and F.test.

	o Modified detectionLimitCalibrate() as follows:

	  + now returns not just the detection limit but both the decision limit 
	    (on the scale of the signal) and the detection limit (on the scale of 
	    the concentration).

	  + changed the default value for the argument simultaneous to simultaneous=TRUE.

	o Fixed a bug in signTest: values equal to the the argument mu were not 
          being discarded.  (Thanks to Ed Gilroy for pointing this out!).

	o Fixed a bug in enparCensored: error message appeared when 
	  ci.method="bootstrap".  (Thanks to Dennis Helsel for pointing this 
	  out!).

	o Fixed a bug in enormCensored when method="mle", ci=TRUE, 
	  ci.method="normal.approx", and ci.type="lower" or ci.type="upper":   
	  LCL and UCL were switched.  (Thanks to Dennis Helsel for pointing 
	  this out!).

	o For enormCensored, elnormCensored, elnormAltCensored, egammaCensored, 
	  egammaAltCensored, and epoisCensored, one-sided confidence intervals are 
	  now available when ci.method="profile.likelihood". 

	o For enparCensored, enormCensored, elnormCensored, elnormAltCensored, 
	  egammaCensored, egammaAltCensored, and epoisCensored, arguments and results 
	  returned when ci.method="bootstrap" have been updated: 

	  + The argument use.acc.con has been deprecated.  Bias-corrected 
	    and accelerated (BCa) bootstrap results are now always computed 
	    where the acceleration constant is estimated rather than allowing 
	    the user to set it to 0 (i.e., setting use.acc.con=FALSE in 
	    older versions of EnvStats).  Note that 1) code that explicitly 
	    set use.acc.con=FALSE will no longer work for these functions, and 
	    2) use.acc.con=FALSE was the default so results run previously 
	    will not match what is now returned (even if the random seed is 
	    set to the same value as was used before).  

	  + The argument ci.type is now allowed to be "lower" or "upper".

	  + As before, there are two sets of confidence limits that are returned:

	      * percentile confidence limits (denoted Pct.LCL and Pct.UCL) and 

	      * bias-corrected and accelerated confidence limits (denoted 
	        BCa.LCL and BCa.UCL)

	  + For enparCensored, a third set of confidence limits are also returned:

	      * studentized confidence limits (denoted t.LCL and t.UCL)

  
	o Fixed bugs in oneSamplePermutationTest and twoSamplePermutationTestLocation:
	  the default value of the argument seed is now set to seed=NULL.

	o Fixed a bug in kendallSeasonalTrendTest: an error message appeared when 
	  the argument 'y' was supplied as a matrix and independent.obs=FALSE.

	o Change all calls to the EnvStats global variable Distribution.df to 
	  EnvStats::Distribution.df.

	o Fixed formatting problems in the PDF version of the help files.

========================

Changes in Version 1.0.2, 2013.10.29:

	o Changed the names of functions used for minimization in the following functions:
	  
	  ciBinomN.vec, elnorm3, enormMultiplyCensored.mle, enormSinglyCensored.mle, 
	  predIntPois

========================

Changes in Version 1.0.1:

	o Fixed bugs in the following functions that had misspelled variable 
	  names or variables that had not been defined:

	  ci.gamma.chisq.approx, ci.lnorm3.zero.skew, ciBinomN, eqlnorm, 
	  plot.gofCensored, ppccNormMultiplyCensoredGofTest, 
	  ppccNormSinglyCensoredGofTest, predIntPois, print.boxcox, 
	  print.boxcoxCensored

========================

Changes in Version 1.0.0

	o The current version of EnvStats is Version 1.0.0.

	o EnvStats is built upon Version 2.0 of the S-PLUS module "EnvironmentalStats for S-PLUS".  It includes numerous additions and changes.

	o Function and data object names in EnvStats differ from those in EnvironmentalStats for S-PLUS.  All objects that begin with an upper case letter are data objects, and all functions begin with a lower case letter.  So for example, all data objects that began with "epa." in EnvironmentalStats for S-PLUS begin with "EPA." in EnvStats.

	o For former EnvironmentalStats for S-PLUS users, here are the name conversions for the functions:

		Old Name						New Name
		--------						--------
		anova.pe						anovaPE
		aov.n							aovN
		aov.power						aovPower
		boxcox.multiply.censored				Embeded in boxcoxCensored
		boxcox.singly.censored					Embeded in boxcoxCensored
		boxcox.transform					boxcoxTransform
		cdf.compare						cdfCompare
		cdf.compare.censored					cdfCompareCensored
		cdfplot							cdfPlot
		chen.t.test						chenTTest
		chisq.gof						Embedded in gofTest
		ci.binom.half.width					ciBinomHalfWidth
		ci.binom.n						ciBinomN
		ci.norm.half.width					ciNormHalfWidth
		ci.norm.n						ciNormN
		ci.npar.conf.level					ciNparConfLevel
		ci.npar.n						ciNparN
		detection.limit.calibrate				detectionLimitCalibrate
		dlnorm.alt						dlnormAlt
		dlnorm.mix						dlnormMix
		dlnorm.mix.alt						dlnormMixAlt
		dlnorm.trunc						dlnormTrunc
		dlnorm.trunc.alt					dlnormTruncAlt
		dnorm.mix						dnormMix
		dnorm.trunc						dnormTrunc
		dzmlnorm.alt						dzmlnormAlt
		ecdplot							ecdfPlot
		ecdfplot.censored					ecdfPlotCensored
		elnorm.alt						elnormAlt
		elnorm.alt.multiply.censored				Embeded in elnormAltCensored
		elnorm.alt.singly.censored				Embeded in elnormAltCensored
		elnorm.multiply.censored				Embeded in elnormCensored
		elnorm.singly.censored					Embeded in elnormCensored
		enorm.multiply.censored					Embeded in enormCensored
		enorm.singly.censored					Embeded in enormCensored
		enpar.censored						enparCensored
		epdfplot						epdfPlot
		epois.multiply.censored					Embeded in epoisCensored
		epois.singly.censored					Embeded in epoisCensored
		error.bar						errorBar
		ev.norm.ord.stats					evNormOrdStats
		ev.norm.ord.stats.scalar				evNormOrdStatsScalar
		ezmlnorm.alt						ezmlnormAlt
		full.summary						summaryFull
		geo.mean						geoMean
		geo.sd							geoSD
		pdfplot							pdfPlot
		inverse.predict.calibrate				inversePredictCalibrate
		kendall.trend.test					kendallTrendTest
		ks.gof							Embedded in gofTest
		l.moment						lMoment
		linear.trend.test.n					linearTrendTestN
		linear.trend.test.power					linearTrendTestPower
		linear.trend.test.scaled.mds				linearTrendTestScaledMds
		log.choose.multinomial					logChooseMultinomial
		one.sample.permutation.test				oneSamplePermutationTest
		pdfplot							pdfPlot
		plnorm.alt						plnormAlt
		plnorm.mix						plnormMix
		plnorm.mix.alt						plnormMixAlt
		plnorm.trunc						plnormTrunc
		plnorm.trunc.alt					plnormTruncAlt
		plot.aov.design						plotAovDesign
		plot.ci.binom.design					plotCiBinomDesign
		plot.ci.norm.design					plotCiNormDesign
		plot.ci.npar.design					plotCiNparDesign
		plot.linear.trend.test.design				plotLinearTrendTestDesign
		plot.permutation.test					plot.permutationTest
		plot.pred.int.lnorm.alt.simultaneous.test.power.curve	plotPredIntLnormAltSimultaneousTestPowerCurve
		plot.pred.int.lnorm.alt.test.power.curve		plotPredIntLnormAltTestPowerCurve
		plot.pred.int.norm.design				plotPredIntNormDesign
		plot.pred.int.norm.simultaneous.test.power.curve	plotPredIntNormSimultaneousTestPowerCurve
		plot.pred.int.norm.test.power.curve			plotPredIntNormTestPowerCurve
		plot.pred.int.npar.design				plotPredIntNparDesign
		plot.pred.int.npar.simultaneous.design			plotPredIntNparSimultaneousDesign
		plot.pred.int.npar.simultaneous.test.power.curve	plotPredIntNparSimultaneousTestPowerCurve
		plot.prop.test.design					plotPropTestDesign
		plot.t.test.design					plotTTestDesign
		plot.t.test.lnorm.alt.design				plotTTestLnormAltDesign
		plot.tol.int.norm.design				plotTolIntNormDesign
		plot.tol.int.npar.design				plotTolIntNparDesign
		pnorm.mix						pnormMix
		pnorm.trunc						pnormTrunc
		ppcc.evd.gof						Embedded in gofTest
		ppcc.norm.gof						Embedded in gofTest
		ppcc.norm.group.gof					Embedded in gofGroupTest
		ppcc.norm.multiply.censored.gof				Embedded in gofCensoredTest
		ppcc.norm.singly.censored.gof				Embedded in gofCensoredTest
		ppoints.censored					ppointCensored
		pred.int.lnorm						predIntLnorm
		pred.int.lnorm.alt.simultaneous.test.power		predIntLnormAltSimultaneousTestPower
		pred.int.lnorm.alt.test.power				predIntLnormAltTestPower
		pred.int.lnorm.simultaneous				predIntLnormSimultaneous
		pred.int.norm						predIntNorm
		pred.int.norm.half.width				predIntNormHalfWidth
		pred.int.norm.K						predIntNormK
		pred.int.norm.n						predIntNormN
		pred.int.norm.simultaneous				predIntNormSimultaneous
		pred.int.norm.simultaneous.K				predIntNormSimultaneousK
		pred.int.norm.simultaneous.test.power			predIntNormSimultaneousTestPower
		pred.int.norm.test.power				predIntNormTestPower
		pred.int.npar						predIntNpar
		pred.int.npar.conf.level				predIntNparConfLevel
		pred.int.npar.n						predIntNparN
		pred.int.npar.simultaneous				predIntNparSimultaneous
		pred.int.npar.simultaneous.conf.level			predIntNparSimultaneousConfLevel
		pred.int.npar.simultaneous.n				predIntNparSimultaneousN
		pred.int.npar.simultaneous.test.power			predIntNparSimultaneousTestPower
		pred.int.pois						predIntPois
		prop.test.mdd						propTestMdd
		prop.test.n						propTestN
		prop.test.power						propTestPower
		pw.moment						pwMoment
		pzmlnorm.alt						pzmlnormAlt
		qlnorm.alt						qlnormAlt
		qlnorm.mix						qlnormMix
		qlnorm.mix.alt						qlnormMixAlt
		qlnorm.trunc						qlnormTrunc
		qlnorm.trunc.alt					qlnormTruncAlt
		qnorm.mix						qnormMix
		qnorm.trunc						qnormTrunc
		qqline							qqLine
		qqplot							qqPlot
		qqplot.gestalt						qqPlotGestalt
		qqplot.censored						qqPlotCensored
		quantile.test						quantileTest
		qzmlnorm.alt						qzmlnormAlt
		rlnorm.alt						rlnormAlt
		rlnorm.mix						rlnormMix
		rlnorm.mix.alt						rlnormMixAlt
		rlnorm.trunc						rlnormTrunc
		rlnorm.trunc.alt					rlnormTruncAlt
		rnorm.mix						rnormMix
		rnorm.trunc						rnormTrunc
		rzmlnorm.alt						rzmlnormAlt
		seasonal.kendall.trend.test				kendallSeasonalTrendTest
		serial.correlation.test					serialCorrelationTest
		sf.gof							Embedded in gofTest
		sf.group.gof						Embedded in gofGroupTest
		sf.multiply.censored.gof				Embedded in gofCensoredTest
		sf.singly.censored.gof					Embedded in gofCensoredTest
		sign.test						signTest
		simulate.mv.matrix					simulateMvMatrix
		simulate.vector						simulateVector
		skew.gof						Embedded in gofTest
		sw.gof							Embedded in gofTest
		sw.group.gof						Embedded in gofGroupTest
		sw.singly.censored.gof					Embedded in gofCensoredTest
		t.test.n						tTestN
		t.test.power						tTestPower
		t.test.scaled.mdd					tTestScaledMdd
		t.test.lnorm.alt.n					tTestLnormAltN
		t.test.lnorm.alt.power					tTestLnormAltPower
		t.test.lnorm.alt.ratio.of.means				tTestLnormAltRatioOfMeans
		tol.int.lnorm						tolIntLnorm
		tol.int.norm						tolIntNorm
		tol.int.norm.half.width					tolIntNormHalfWidth
		tol.int.norm.K						tolIntNormK
		tol.int.norm.n						tolIntNormN
		tol.int.npar						tolIntNpar
		tol.int.npar.conf.level					tolIntNparConfLevel
		tol.int.npar.coverage					tolIntNparCoverage
		tol.int.npar.n						tolIntNparN
		tol.int.pois						tolIntPois
		two.sample.linear.rank.test				twoSampleLinearRankTest
		two.sample.linear.rank.test.censored			twoSampleLinearRankTestCensored
		two.sample.permutation.test.location			twoSamplePermutationTestLocation
		two.sample.permutation.test.proportion			twoSamplePermuationTestProportion
		var.group.test						varGroupTest
		var.test						varTest
		z.test.gevd.shape					zTestGevdShape

