The annoying message that the current version of EasyReg is more than three months old has been removed because I don't have the time to upgrade EasyReg often. Instead, a new item, "Check for upgrades", has been added to the WWW menu which opens the current web page.
The previous versions of EasyReg assumed the presence of a C drive. However, in rare cases there may not be a C drive, or may not be accessible by Windows, for example on computers with multiple operating systems. In that case EasyReg gave an error message and crashed. This problem has now been solved. Instead of looking for the C drive, EasyReg will now look for the first accessible hard drive. Thanks to Greg Barbieri for testing this solution. Consequently, EasyReg can now run on computers with multiple operating systems.
Since the upgrade procedures via the WWW menu requires access to folder c:\Temp, these options are no longer available if the C drive is missing or folder c:\Temp is not accessible by Windows.
The transformation of variables module TRANS did not allow for negative values of the variable "a" in the transformations max(x,a), min(x,a), the dummy variables and missing value transformations. It does now.
A cosmetic bug in the linear and multiplicative transformation windows of module TRANS has been repaired.
A bug in the quantile regression module QUANTILE has been repaired. The effect of this bug was that multicollinearity was not detected. It is now. Thanks to Shaun McPeck for pointing this out to me.
The maximum and minimum quantile indices in the quantile regression module QUANTILE have been relaxed to 99% and 1%, respectively. However, you will get warning messages if you set the maximum beyond 90% or the minimum below 10%.
The module COINTJ which conducts Johansen's cointegration tests has been updated, as follows.
Modules ARIMA and ARIMAMODSEL have been updated. If you difference more than 1 time then you get now a warning message saying that time series that need more than once to be differenced in order to make them stationary are very rare. The windows involved have been redesigned.
The simplex iteration in modules NEXTARMA and NEXTGARCH is now automatically restarted until the log-likelihood does not change anymore.
The online registration for new EasyReg users via a "Devious visitors" e-mail has been discontinued because it takes me too much time to keep up with these emails.
When estimating a small N - large T panel data model, the GMM module gave an error message. After recompiling module GMM it worked fine.
A cosmetric bug in module PVAL has been repaired.
The help file (HELP.HTM) has been updated.
In specifying a linear regression model, there is no need to add the constant term 1 to the data first, as the OLS module will ask you whether you want to include an intercept. If you add the constant 1 to the data (via Menu > Input > Transform variables > Constant = 1) and include it as a regressor in another position than the last, EasyReg did not recognize the intercept and therefore did not conduct the overall F test and the Breusch-Pagan test because these tests require an intercept. EasyReg now recognizes the presence of an intercept regardless how it is added to the model, and compute the overall F test and the Breusch-Pagan test if the intercept is present.
The Newton iteration for the Probit model in module LIMDEP has been improved, so that it now runs faster.
The recursive out-of-sample forecasting option in module NEXTGARCH has been removed because it did not work properly.
A bug in module HECKMAN has been repaired.
Note that EasyReg can also be upgraded to the current version via the EasyReg menu item "WWW > Upgrade EasyReg to the latest version." However, before you use this option, open
I have gotten many requests from EasyReg users to include new features in EasyReg, such as tests for long memory, or double-censored Tobit models. However, EasyReg is a one-man's project, so I may not have the time to do that before I retire from PennState. Therefore, I will give priority to building in new features related to my own research, as the main purpose of keeping EasyReg free is to promote my own research. On the other hand, any bugs reported to me will be fixed straight away.
There are a few imperfections in EasyReg that have bothered me and which I am (occasionally) working on to improve: