Skip to content

Latest commit

 

History

History
124 lines (85 loc) · 4.47 KB

NEWS.md

File metadata and controls

124 lines (85 loc) · 4.47 KB

estimatr 1.0.2

  • Minor documentation changes to stay current on CRAN.

estimatr 1.0.0

  • Version bump to coincide with DeclareDesign package version 1.0.0
  • Tests edited

estimatr 0.30.6

  • Fix tests to address CRAN failures

estimatr 0.30.4

  • Bug fix of tidy handling of conf.level
  • Bug fix of lh_robust tidy

estimatr 0.30.2

  • Remove lfe from tests

estimatr 0.30.0

  • Test suite changes (skip if not installed for checking against other packages)

estimatr 0.28.0

  • Test suite changes

estimatr 0.26.0

  • Test suite changes

estimatr 0.24.0

  • tidy: rename nobs, nclusters, nblocks
  • tidy: new arguments conf.int, conf.level
  • Added update.iv_robust()
  • Bug fix regarding fixed effects with large numbers

estimatr 0.22.0

  • Bug fixes

estimatr 0.20.0

  • Added support for emmeans (thanks @rvlenth)!
  • Fixed bug when estimating diagnostics in iv_robust() without explicitly specifying se_type (issue #310)
  • Support for rlang 0.4.0

estimatr 0.18.0

  • Fixed bug where collinear covariates caused fixed effects estimator to crash (issue #294)
  • Added glance.lh_robust() and fixed some issues with printing and summarizing lh_robust() objects (issues #295 and #296)
  • Fixes CRAN errors in testing with new clubSandwich package

estimatr 0.16.0

  • Add diagnostics to iv_robust()
  • Add glance() methods for all estimators
  • Add lh_robust() for easy interface to car::linearHypothesis()
  • Fixed minor bug with a formula such as is.na(var) in the covariates formula in lm_lin() (issue #283)

estimatr 0.14.0

  • Removes broom hack for tidy method and instead relies on importing generics

estimatr 0.12.0

  • Fixed ambiguity about how interacted covariates were centered in lm_lin
  • A series of fixes for bugs that occurred with multiple outcomes (multivariate regression):
    • Fixed bug pointed out by James Pustejovsky via the sandwich version 2.5-0 and off-diagonal blocks of multivariate regression vcov matrices
    • Fixed bugs in lm_lin preventing multivariate regression
    • Fixed bug that truncated degrees of freedom with "CR2" standard errors
    • Fixed bug that returned incorrect R-squared for the second or later outcomes
  • Fixed bug preventing integration with latest version of margins
  • Fixed bug with difference_in_means when using condition1 and condition2 to subset a treatment vector with more than two treatment conditions. Previous estimates and standard errors were incorrect.

estimatr 0.10.0

  • Changed names of confidence interval columns in tidied data from ci.lower and ci.upper to conf.low and conf.high to be in line with other tidy methods
  • Added support for fixed_effects that are just one block
  • Added support for specifing condition_prs in horvitz_thompson() as a single number
  • Added t- and z-statistics to output
  • Limit unnecessary messaging in horvitz_thompson()

estimatr 0.8.0

  • Added support for absorbing fixed effects in lm_robust and iv_robust
  • Added commarobust and starprep for stargazer integration
  • Added texreg support for 2SLS IV models
  • Fixed bugs for incorrect F-statistics with robust standard errors
  • Refactor of main fitting engine for linear models

estimatr 0.6.0

  • Added support for multivariate linear models
  • Added support for instrumental variables regression
  • Major change to name of object output elements to mostly match with broom::tidy
    • old -> new
    • coefficient_names -> term
    • se -> std.error
    • p -> p.values
    • ci_lower -> ci.lower
    • ci_upper -> ci.upper
    • All of the above changes are also made to the column names on the output of tidy; furthermore for tidy objects one further name change from coefficients -> estimate has been made
  • Fixed bug that caused variances, standard errors, and p-values to be wrong for weighted "CR2" variance estimation
  • Fixed incorrect estimates when both weights and blocks were passed to difference_in_means
  • Rewrite NSE handling to be done by rlang
  • Rewrite na.omit handler in R
  • Major refactor of C++ underlying regression estimators

estimatr 0.4.0

  • Changed suffix added to centered variables in lm_lin() from _bar to _c
  • Added all vignettes to .Rbuildignore, only available on website now
  • Fixed lm_robust_helper.cpp algorithm to not catch own exception and to deal with valgrind memory errors
  • Bugfix where passing a formula as an object within a function would fail
  • Simplified some tests for various CRAN test platforms

estimatr 0.2.0

  • First CRAN upload