3 authors Release 1 1 0 (#152)
babbe03 Jul 23, 2020
Release 1 1 0 (#152)
* Adding Higher order construct automation. Adsded a demo for HOC.

* Shameless green. The code is working.

* Added tests - compared to SmartPLS for consistency.

* Shameless green. Added a function for estimating two-stage interactions.

* Updated documentation for HOC. Addressed issue #108 regarding the link to vignette

* confirmed results for a two-stage interaction and higher order construct. Added a test

* Extracted a function from model.R

* # Updated interactions functions to subset matrix according to quadratic effect. Ie the interaction of a construct with itself. All three interaction methods orthogonal, product indicators and two stage can perform self-interactions

* Resolved Issue #75 regarding HTMT being unstable.

* Give construct objects class names

* # Added a .travis.yml instruction to test on multiple versions of R.

* Refactor conditional checks in composite() function

* Updating all fixtures for V3.5.X such that testing on old versions tests new methods for HOC and interactions

* Addresses Issue #106 to add a changelog file (#118)

* Addresses Issue #106 to add a changelog file

* Addresses Issue #75

* Updated file naming in R/ to address Issue #64

* Addresses Issue #56 to automate Higher Order Constructs

* Addresses Issue #61

* Addresses Issue #27.

* Re-created docs

* Descriptives (#119)

* Feature: descriptive statistics for items and constructs

* issue #54

* Adding space after commas for readability

* removed get_ prefixes on function names

* Added tests. Compatible with results from SmartPLS.

* Added tests

* Updated travis.yml

* Changed the return object to DRY

* This PR is for reporting bootstrapping results (#120)

* First commit for reporting bootstrapped paths, loadings, weights and HTMT. Addresses Issue 112 in part

* Added tests for bootstrap reporting

* Updated changelog

* Attends to Issue #121. constructs() returns a list and created interaction() construct type

* Not working yet....

* Basic fSquared function for effect size of iv on dv (#123)

* Updated changelog, vignette, tests for fSquared and minor changes to fSquared function. (#124)

* changing parameter names

* All three interaction methods working with new syntax

* Can assign mode A and mode B to interactions. Working

* interactions and higher order construct all working.

* Updating tests - but not fixtures.

* # Updated tests for new syntax

* R CMD Check no warnings errors or notes

* # 122

* Updated syntax for interaction terms and final update to vignette

* Release 1.0.0 (#127)

* R CMD Check --as_cran no Warnings, Errors, or Notes.
Bumped version and updated changelog and cran-comments.Added badges to the documents

* Updated README

* Updated the CRAN URL ref in the REadme

* Bug fix devel (#128)

* Version 0.5.3 (#88)

* Made bootstrap reproducible.

* Modified all expect_equal() tests to have a tolerance of 0.00001 for floating point operations on 32bit platforms. R CMD CHECK passes all tests pass.

* Correcting for single item bug fix in Issue #84

* Changed logic in PLSc

* create demo for single item interactions

* Adresses Issue #84 single item interaction bug

* Coerce rhoA to 1 for all interactions for calculation of PLSc

* bumped version and date.

* Changed version number

* Unsure about how to report reliabilities for consistent interactions.

* Remove this demo

* Added tests to address Issue #84 Single item interaction bug

* Bumped version number, date and added cran-comments. Amended the vignette to reflect the change in allowing PLSc on interactions.

* Version 0.5.3 (#89)

* Made bootstrap reproducible.

* Modified all expect_equal() tests to have a tolerance of 0.00001 for floating point operations on 32bit platforms. R CMD CHECK passes all tests pass.

* Correcting for single item bug fix in Issue #84

* Changed logic in PLSc

* create demo for single item interactions

* Adresses Issue #84 single item interaction bug

* Coerce rhoA to 1 for all interactions for calculation of PLSc

* bumped version and date.

* Changed version number

* Unsure about how to report reliabilities for consistent interactions.

* Remove this demo

* Added tests to address Issue #84 Single item interaction bug

* Bumped version number, date and added cran-comments. Amended the vignette to reflect the change in allowing PLSc on interactions.

* Develop (#91)

* Made bootstrap reproducible.

* Modified all expect_equal() tests to have a tolerance of 0.00001 for floating point operations on 32bit platforms. R CMD CHECK passes all tests pass.

* Correcting for single item bug fix in Issue #84

* Changed logic in PLSc

* create demo for single item interactions

* Adresses Issue #84 single item interaction bug

* Coerce rhoA to 1 for all interactions for calculation of PLSc

* bumped version and date.

* Changed version number

* Unsure about how to report reliabilities for consistent interactions.

* Remove this demo

* Added tests to address Issue #84 Single item interaction bug

* Bumped version number, date and added cran-comments. Amended the vignette to reflect the change in allowing PLSc on interactions.

* Develop (#92)

* Made bootstrap reproducible.

* Modified all expect_equal() tests to have a tolerance of 0.00001 for floating point operations on 32bit platforms. R CMD CHECK passes all tests pass.

* Correcting for single item bug fix in Issue #84

* Changed logic in PLSc

* create demo for single item interactions

* Adresses Issue #84 single item interaction bug

* Coerce rhoA to 1 for all interactions for calculation of PLSc

* bumped version and date.

* Changed version number

* Unsure about how to report reliabilities for consistent interactions.

* Remove this demo

* Added tests to address Issue #84 Single item interaction bug

* Bumped version number, date and added cran-comments. Amended the vignette to reflect the change in allowing PLSc on interactions.

* Release 1.0.0 (#126)

* Adding Higher order construct automation. Adsded a demo for HOC.

* Shameless green. The code is working.

* Added tests - compared to SmartPLS for consistency.

* Shameless green. Added a function for estimating two-stage interactions.

* Updated documentation for HOC. Addressed issue #108 regarding the link to vignette

* confirmed results for a two-stage interaction and higher order construct. Added a test

* Extracted a function from model.R

* # Updated interactions functions to subset matrix according to quadratic effect. Ie the interaction of a construct with itself. All three interaction methods orthogonal, product indicators and two stage can perform self-interactions

* Resolved Issue #75 regarding HTMT being unstable.

* Give construct objects class names

* # Added a .travis.yml instruction to test on multiple versions of R.

* Refactor conditional checks in composite() function

* Updating all fixtures for V3.5.X such that testing on old versions tests new methods for HOC and interactions

* Addresses Issue #106 to add a changelog file (#118)

* Addresses Issue #106 to add a changelog file

* Addresses Issue #75

* Updated file naming in R/ to address Issue #64

* Addresses Issue #56 to automate Higher Order Constructs

* Addresses Issue #61

* Addresses Issue #27.

* Re-created docs

* Descriptives (#119)

* Feature: descriptive statistics for items and constructs

* issue #54

* Adding space after commas for readability

* removed get_ prefixes on function names

* Added tests. Compatible with results from SmartPLS.

* Added tests

* Updated travis.yml

* Changed the return object to DRY

* This PR is for reporting bootstrapping results (#120)

* First commit for reporting bootstrapped paths, loadings, weights and HTMT. Addresses Issue 112 in part

* Added tests for bootstrap reporting

* Updated changelog

* Attends to Issue #121. constructs() returns a list and created interaction() construct type

* Not working yet....

* Basic fSquared function for effect size of iv on dv (#123)

* Updated changelog, vignette, tests for fSquared and minor changes to fSquared function. (#124)

* changing parameter names

* All three interaction methods working with new syntax

* Can assign mode A and mode B to interactions. Working

* interactions and higher order construct all working.

* Updating tests - but not fixtures.

* # Updated tests for new syntax

* R CMD Check no warnings errors or notes

* # 122

* Updated syntax for interaction terms and final update to vignette

* R CMD Check --as_cran no Warnings, Errors, or Notes.
Bumped version and updated changelog and cran-comments.Added badges to the documents

* Updated README

* Updated the CRAN URL ref in the REadme

* Updated code to correct a bug in new V4.0.0 of R which assigns matrices the class of c("matrix","array") and not just "matrix".

* Another if(class()) updated

* Bumped version, updated changelog, and updated cran-comments

* F square bug (#137)

* Addresses issue #130 for the fSquared bug in summary(seminr_model)

* Bumped changelog and version number

* Added a test for Issue #130 regarding single path structural models. Passess all tests.

* Bumped version and updated cran-comments

* Added CBSEM support through LAVAAN (#135)

* Create and estimate simple CBSEM models

* Estimate CFA and summaries for CBSEM/CFA

* ten Berge CB factor scores (#138)

Functions to compute ten Berge scores

* forgot about rowMeans and used tranpose + colMeans, fixed

* add vif function

* Refactor cbsem functions to understand mmMatrix and smMatrix

* Include reliability metrics in CBSEM/CFA summaries

* Product-indicator interactions estimated and reported

* Fixed VIF failure for single antecedent

* Two-stage interactions for CBSEM using a CFA

* Fix/remove outstanding TODOs

* Fix: only use items from measurement model in cbsem summary

* Documentation for new cbsem related functions

* Updated Vignette to include cbsem/cfa details

* Add demos, references

* Fix: Get Rsq values directly out of lavaan object

- Lavaan summary function does not return object in v6.4
- Inspect values from lavaan object instead of summary object

* R CMD CHECK no errors, warnings or notes

* Arturo's name

Co-authored-by: James Uanhoro <stonegold546@users.noreply.github.com>
Co-authored-by: stonegold546 <james.uanhoro@gmail.com>
Co-authored-by: NicholasDanks <nicholasdanks@iss.nthu.edu.tw>

* Attends to bug #142 PLSC feature does not behave correctly for fSquar… (#143)

* Attends to bug #142 PLSC feature does not behave correctly for fSquares function.

* refactor out all_reflective()

* Updated extraction of all_reflective #142

* Add test for PLSc-fSquare error 142

* Another refactor for independence and clarity

* Updated imports

Co-authored-by: Soumya Ray <soumya.ray@gmail.com>

* Creating better README for CBSEM release (#144)

* README first draft

* Updated the Vignette and checked all code runs. Updated the references. R CMD Check passes all tests. Built the vignette. Reknit the README

Co-authored-by: NicholasDanks <nicholasdanks@iss.nthu.edu.tw>

* Release V 1.1.0 R CMD Check no notes, warnings or errors. Ready for release

* Fix README links and example

* Update to docs for submission

Co-authored-by: NicholasDanks <nicholasdanks@iss.nthu.edu.tw>
Co-authored-by: James Uanhoro <stonegold546@users.noreply.github.com>
Co-authored-by: stonegold546 <james.uanhoro@gmail.com>
babbe03