Skip to content

Releases: jasp-stats/jasp-desktop

Release 0.17.0

26 Jan 12:26
Compare
Choose a tag to compare

New features and improvements

  • Syntax mode
  • Improved keyboard navigation (#4943)
  • New module: Acceptance Sampling
  • Structural Equation Modeling
    • New analysis: Partial Least Squares SEM (#354)
    • T-sized adjusted RMSEA and CFI (#1837)
  • Network
    • New analysis: Bayesian network analysis (#1864)
  • Meta-Analyses
    • New analysis: Bayesian Penalized Meta-Analysis (Utrecht project)
  • JAGS
    • Customizable Inference added (#83)
      • Show tables and plots for specific variables or subsets of variables.
      • Order the shown variable in the tables and plots by their posterior mean, posterior median, or a custom order.
      • Compute and plot custom intervals for posterior distributions (CRI, HDI, or the probability of the area between two user-specified values).
    • Save posterior samples generated to external file (#76)
    • Improved for large data files (#1920)
  • Regression
    • Added multinomial, ordinal and firth logistic regression (#179)
    • Improved performance for logistic regression (#1814)
  • Descriptives
    • Added confidence intervals for mean, standard deviation, and variance (#123)
  • Distributions
    • Confidence intervals added to Q-Q and P-P plots (#82)
  • Prophet
    • Prediction is optional (#60)
  • Engines and R-library separation behavior improved (#4726)
  • Improved preference help file (#4881)
  • Module selection in R commander (#1912)
  • All plots can now be saved as .pptx, .pdf, and .eps (#113, #1910)
  • Added documentation on how to connect to Snowflake warehouse (#1888)

Bug fixes

  • Show strength in centrality table and plot in the network analysis module (#1692)
  • Variance-covariance matrix could not always be calculated in SEM (#1845)
  • Errors when using flexplot in visual modeling module (#1327, #1849)
  • Temporarily disable no-bom-native-codepage workaround for CSVs on windows. Use utf-8 whenever you can to avoid this problem.

Release 0.16.4

29 Sep 14:20
Compare
Choose a tag to compare

New features and improvements

  • SQL Database can be connected to JASP (#4798)
  • ANOVA
    • SE and coefficient of variation added to the descriptives tables (#150)
    • Friedman test checks “unreplicated block design” requirement (#177)
    • Improved help file (#1772)
    • Laplace approximation added to BANOVA (#194)
  • T-Tests
    • Brown-Forsythe test added (as default) to equality of variance tests in independent t-tests (#124)
    • SEs for effect sizes added to all frequentist t-tests (#129)
  • Factor (#75, #93)
    • Ordinal variables allowed (#1624)
    • Option for poly/tetrachoric correlations (#903)
    • Mardia's tests of multivariate normality
    • Detailed output of the parallel analysis results
    • Help file improved
  • Frequencies
    • Contingency tables
      • Unstandardized, Pearson and Standardized residuals added (#88, #1442)
  • Cochrane Meta-Analyses (#12)
    • Export selected datasets
    • Improved error message for dataset with one estimate
    • Improved Add Estimates
  • Machine Learning
    • New dataset: Palmerpenguins (#128)
  • Mixed Models
    • New dataset: Larks & Owls (#4806)
    • Ability to remove random intercept (#97)
    • Ability to show individual random effect estimates (#97)
  • Network
    • Improved Graphical Options (#51)
  • Regression
    • Offset included to GLM (#161)
    • Improved help file for VIF (#1800)
  • Reliability
    • New analysis: Bland-Altman Plots (#111, #494)
  • SEM (#90)
    • Improved error message for unavailable missing data handlers of categorical data
    • Fixed release constraints for multigroup SEM (#1687)
    • Path coefficients table added (#95)
  • Summary Statistics
    • New analysis: Bayesian z-test (#77)
  • New transformations added to Compute Column (#4799)
    • Power transformations (Box-Cox, inverse Box-Cox, two parameter power transformation, Yeo-Johnson)
    • Logit and inverse logit transformations
  • JASP now uses R 4.2.1 (#4801) (Improves unicode handling on windows)
  • Maximum amount of engines used by JASP can be forced by admin (#1693, #4838)
  • Exponent notation available for Table Options (#4824)
  • Userdefined label for missing values in data (#4833)

Bug fixes

  • PCA results based on covariance instead of correlation did not change output (#1667)
  • Custom contrasts in ANOVA did not update after filtering data (#627, #4741)
  • Special character in username results crashes plots (#1758)
  • Raincloud plot title fix (#181)
  • Posterior model probabilities should update when the model prior changes (#195, #1816)
  • Fix to Column Filter (#4736, #1661)
  • (Partial) fix to results displaying ugly on windows (#1747)
  • Solves a crash on macOS in linear regression for extremely small numbers (#1777)
  • Fix Prophet to allow it to find timezone and date-format information (#1714)

Release 0.16.3

16 Jun 14:14
df5740d
Compare
Choose a tag to compare

New Features and Improvements

  • New Module: Quality Control.
  • New Module: Bayesian State Space Models.
  • New analysis added: Frequentist/ Classical Generalized Linear Model to the Regression module (jasp-stats/jasp-issues#1656).
  • ANOVA:
    • The Bayesian repeated-measures ANOVA now includes random slopes for all but the highest order repeated-measures interaction. This brings the results from the frequentist and Bayesian repeated-measures ANOVA closer together. The old behavior can be retrieved by checking Legacy results.
    • Bayesian ANOVA, Bayesian ANCOVA, and Bayesian repeated-measures ANOVA (jasp-stats/jaspAnova#151)
      • The value for the r-scale of the prior distribution on the coefficients can now be set individually for fixed effects.
      • The principle of marginality can be violated individually for fixed effects and random slopes. By default it is respected for fixed effects and violated for random slopes.
      • The prior on the model space can now be adjusted. Possible options are Uniform (default), Beta binomial, Wilson, Castillo, Bernoulli, and Custom. Custom allows for specifying individual inclusion probabilities for each effect. Note that the inclusion probabilities for interactions change if the principle of marginality is violated.
      • Nuisance predictors and other predictors common to all models can be shown in the model by unchecking “Hide nuisance in model”.
      • Warning message about changes (jasp-stats/jaspAnova#158).
    • Message added when Welch correction fails (jasp-stats/jaspAnova#131).
    • Improvements to Order restricted hypotheses (jasp-stats/jaspAnova#153)
  • Regression:
  • T-Tests
  • Bain:
    • Draw correct posterior probability plot in all AN(C)OVA / regression / SEM situations (jasp-stats/jaspBain#80)
  • Descriptives:
  • Frequencies:
    • Bayesian Binomial Test (jasp-stats/jaspFrequencies#83, jasp-stats/jasp-issues#1605)
      • Improved help files.
      • Improved lay-out.
      • Footnote added to display what kind of beta prior is used on the alternative hypothesis.
    • Multinomial Test (#87)
      • Increased number of decimals in the input table (from 1 to 3).
      • Expected counts can be decimals (#1652).
  • Machine Learning:
  • Audit:
    • UI improvements
  • Reliability:

Bug fixes

Release 0.16.2

19 Apr 13:56
Compare
Choose a tag to compare

New Features and Improvements

  • JASP now runs natively on Apple Silicon!
  • JASP uses the latest version of R 4.1.3

Bug Fixes

  • Unexpected slowness on Windows (#1490, #1546, #1643)
  • Resolved an issue where macOS was identifying JASP as a harmful app (#1426)
  • Factors of CFA disappeared (#1640)
  • JASP crashed when adding a rm factor in RM ANOVA (#4725)

Release 0.16.1

17 Feb 12:58
Compare
Choose a tag to compare

New Features and Improvements

  • New languages added: French (incomplete)
  • Repeated Measures ANOVA post hoc tests
    • Improved effect size calculation, including interactions, multiplicity correction, and confidence intervals
      • Effect sizes now computed with emmeans, which also allows effect sizes for interactions and confidence intervals (#1135, #1299, #1303).
    • Update help file to explain Levene test (#1518)
  • Machine Learning
    • New analyses decision tree regression and classification
    • New analyses Support vector machine regression and classification
    • K-medoids and K-medians clustering techniques added to Neighborhood-based (formerly K-means)
    • Extra plot in k-nn regression and classification showing the relative weights as a function of the distance
    • Extra evaluation metrics for all classification analyses
  • New module: Cochrane Meta-Analysis
    • Allows users to select and analyze data from Cochrane Database of Systematic Reviews
  • Regression
    • Logistic Regression
      • Total percentage in confusion matrix added (#1471)
      • Multicollinearity Diagnostics added (#1515)
    • Improved the help file (#1495)
  • Bain
    • An extra column showing PMPc has been added to the ANOVA, ANCOVA, SEM, and linear regression standard table outputs
  • Descriptive Statistics
    • Option to hide/ show Valid and Missing cases (#1480)
  • Factor Analysis
    • New option for parallel analysis: 1) can be based on FA or 2) PCA (#1319)
    • Scree plot is overhauled to be more concise. New option to turn parallel analysis results on and off in the plot
  • Reliability
    • New analysis for Cohen’s & Fleiss’ kappa (#310, #1476)
    • Bayesian Unidimensional Reliability added
      • Standardized coefficients
      • Standardized single-factor loadings
      • Control over the priors
      • Median option as a point estimate
      • Fit measures for single-factor model (rmsea, LR, cfi, tli)
      • Improved help file
  • Audit
    • Added an option to specify the maximum sample size
    • Fixed a bug in the Bayesian workflow where the sample size started counting at 5, sometimes resulting in sample sizes that did not match the desired input criteria
  • Improvements to “About”
  • Improved layout of network graphs in Network module (#1366)

Bug fixes

  • Path plots in Factor module fixed (#1548, #1570, #1573)
  • Factor correlation matrix showed the correlations of the estimated factor scores. Now the proper factor intercorrelations are used
  • Computing Z-scores does not give an error anymore (#1507)
  • Pairwise plots able to handle ordinal variables (#1523)

Release 0.16.0

17 Nov 14:35
76a7260
Compare
Choose a tag to compare

New Features and Improvements:

  • New languages added: Spanish, Indonesian (incomplete)
  • Meta-Analysis:
    • WAAP-WLS
    • PET-PEESE
    • Prediction Model Performance
    • Set seed option in Bayesian Meta-Analysis
  • Machine Learning:
    • New Neural Network regression and classification analyses
    • Model saving for all regression and classification analyses
      • Models can be saved locally as .jaspML files
    • Prediction for all regression and classification models
      • Locally saved .jaspML files can be loaded and applied to new data in the new prediction analysis
  • New module: Circular
    • Perform Circular Statistics
  • Summary Statistics:
    • General Bayesian Tests 
  • ANOVA:
    • GORIC(A) in AN(C)OVA and RM ANOVA 
  • Regression:
    • Row/column/total proportions parallel to counts for confusion matrix in Logistic Regression
    • Marginal effects plots in Linear Regression
  • Audit:
    • UI revamp
    • Prior and posterior predictive plots
  • Ability to use base 10 for scientific notation in tables

Bug fixes:

  • Fix scaling funnel plot (#1223)
  • Corrected Kendall’s W statistic (#1473)
  • Do not show the zip warning on Windows when opening a .jasp file (#1431)

Release 0.15.0

28 Sep 12:40
Compare
Choose a tag to compare

New Features and Improvements:

  • Basic plot editing functionality
  • New languages added: Japanese, Galician, Portuguese, Chinese (incomplete), Spanish (incomplete)
  • Better support for non-western systems:
    • Support installing jasp for user with username in native locale characters and make jasp not crash immediately
    • Support reading “native” locale encoded csvs and utf-8 both, dependent on the BOM file format
    • Allow custom fonts in plots
  • SEM: 
    • Possibility to define several models
    • MIMIC model analysis (in beta)
    • Latent Growth analysis (in beta)
    • Improved labels in tables (#1128)
    • Footnote fit-table listwise deletion (#1244)
  • T-Tests and ANOVAs: 
    • Raincloud plots
    • One-Sample T-Test provides location and effect size estimates relative to the test value (#1158)
  • Distributions: 
    • Major update including 23 new continuous and 5 discrete distributions
  • Learn Bayes:
    • Binary classification
    • Game of chance
    • Game of skill
    • Buffon’s needle
    • Some edge case scenario and esthetical fixes for binomial estimation
  • Descriptives: 
    • Dot plots (#549)
    • Stem-and-leaf tables (#684)
    • Descriptives table can now be transposed (#1219)
    • Distribution plots: User-specifiable bins
  • Regression:
    • Bootstrap confidence intervals for Kendall’s, Spearman’s, and Pearson’s partial correlation coefficient
    • Categorical variables can be used as predictors in linear regression
    • Adjusted lower limit for wls weights (#7082)
    • Relaxed error check on the covariance matrix of predictors (#1333)
  • Frequencies:
    • Guttman and Kruskal’s lambda for contingency tables (#1075)
    • Choose odds ratio for contingency table (#913)
    • Show more informative footnote when phi cannot be calculated (#811)
  • Factor analysis
    • Factor loadings can now be sorted in EFA and CFA (#1215)
  • Mixed Models:
    • Changing default links for gamma and negative binomial family
    • Fixing plotting themes
    • Improving warning messages
  • Meta-Analyses:
    • Expanded Robust Bayesian Meta-Analysis to account for publication bias (https://psyarxiv.com/kvsp7/)
  • Reliability:
    • Classical intraclass correlation coefficients 
    • Tables now report  means and standard deviations of participants’ sum scores or mean scores 
    • Restructuring of R-code to improve computational time 
    • Reduced  .jasp file sizes produced by sampling in reliability analysis
  • Bain:
    • Added Bayesian informative hypotheses evaluation for structural equation models
  • New module “Prophet” for time series prediction (in beta)

Bug fixes:

  • Several fixes to sav loading (spss files)
  • Loading data repeated measures ANOVA (#1114)
  • Fixed results table of Classical Binomial Test (#1281)
  • Fixed error in density graph Bayesian meta-analysis (#1236)
  • Fixed error in computing the total number of edges in Network analysis (#1339)
  • Resized plots are kept after refreshing (#824)

Release 0.14.1.0

06 Jan 09:56
Compare
Choose a tag to compare

Improvements:

  • Several changes to the audit module
    -- Evaluate audit samples more efficiently #4411
    -- More prior construction methods #700
    -- UVB functionality #1149
  • More computing speed for RoBMA #4408
  • Previously the effect size estimates and confidence intervals in the one-sample t-test were defined in terms of differences with respect to the test point. Both the effect size estimates and confidence intervals are now defined independently of the test point #4407
  • Updates to Data Library (new Datasaurus and World Happiness examples) #4393

Bug fixes

  • Fix to multigroup SEM #4394
  • Fix to t-test #4390
  • fixing marginal custom CI in predictive distributions #4397

0.14.0.0

15 Oct 12:01
Compare
Choose a tag to compare

New Features and improvements:

  • Adjust for publication bias in meta-analysis
    • Robust Bayesian meta-analysis
    • Selection models
  • Learn Bayes module
  • PDF export of results
  • Choose your font
  • German translation
  • Frequentist partial correlations
  • Confidence and prediction intervals in linear regression
  • New distributions in the Distributions module (log-normal and logistic)
  • Installing Jasp without admin rights (#861)

Bug fixes:

  • Fixes to spreadsheet (#901, #914, #933, #935)
  • Large dataset: JASP crash when changing variable type (#938)
  • Analysis of Effects: Across Matched Models (#852)
  • Corrections of bugs found during the JASP workshop (#4257)
  • Summary Statistics Bayesian Independent Samples T-Test: Labels in prior and posterior plots switch upon changing from BF10 to BF01 (#796)
  • Fixes to Quill (#694, #695, #696)
  • Issues with display of icons and characters (#851, #929)
  • ROC and PR curve (after classification) (#277)
  • Plots on linux are only saved as png (#889)
  • Inconsistency between frequentist and bayesian non parametric paired t-test (#868)
  • Add methods median, ward.d, ward.d2 and mcquitty (#4222)
  • Contingency tables properly reverse column labels (#4211)
  • Posterior summaries in Bayesian linear regression and Bayesian ANOVAs show exclusion probabilities (#625)
  • Log Odds Ratio value not updated (#915)
  • Bayesian Mixed Effect Models with aggregated binomial family (#957)
  • Reliability: Average interitem correlation 95%CI, does not include point estimate (#888)

0.13.0.0

06 Jul 13:20
Compare
Choose a tag to compare

0.13
New Features and improvements:

  • Engine improvements
  • The new analyses rely on several R packages. We are grateful to the package developers and list the newly added/updated packages below. All R packages used in JASP can be found here.
  • New modules and analyses:
    • Mixed Models (both Bayesian and classical)
      • Linear mixed models
      • Generalized linear mixed models
    • Reliability module (both Bayesian and classical)
      • Single-Test Reliability Analysis
    • R-console (beta)
    • Bayesian A/B test for the Summary Stats module
    • New analyses for the Audit module
      • Selection
      • Evaluation
      • Bayesian Evaluation
  • Analyses improvements
    • ANOVA
      • Contrasts for interaction effects, including custom contrasts (jasp-issue #782)
    • SEM module
      • Allow ordinal variables in CFA
    • Network analysis module
      • Added expected influence ‘centrality’ (jasp-issue #411)
  • Saving plots as powerpoint files

Bug fixes:

  • Bayesian multinomial errors (jasp-issue #629)
  • JASP “quits unexpectedly” after opening a file and then quitting by closing the menu (jasp-issue #667)
  • Audit selection analysis (jasp-issue #699)
  • Network analysis – Changing Legend does not change the Centrality Plot (jasp-issue #702)
  • P value shown as 0.00 instead of <.001 (jasp-issue #706)
  • Variable type not updated in Post Hoc Tests (jasp-issue #708)
  • Very slow estimation of correlation matrix (jasp-issues #679 #712)
  • Pixelated user interface with JASP 0.12.2.0 (jasp-issue #720)
  • Error in an independent sample T-test (jasp-issue #724)
  • Issue with Informed Prior for Bayesian Independent Samples T-Test (jasp-issue #730)
  • JASP has difficulty handling extended missing value codes in Stata (jasp-issue #733)
  • Bayesian multinomial gui compressed (jasp-issue #738)
  • Network analysis: SPELLING MISTAKE (jasp-issue #751)
  • Paired T-tests – Changing the hypothesis provides a more informative footnote (jasp-issue #758)
  • Mixed Modeling (Visual Modeling [BETA]) (jasp-issue #763)
  • Tjur R2 wrongly calculated (jasp-issue #764)
  • Bug on Bayesian Repeated Measures ANOVA (jasp-issues #737 #774)
  • App does not display correctly (jasp-issue #775)
  • JASP crashes on exit (jasp-issue #777)
  • Broken output, missing font TeXGyreHeros in flatpak (jasp-issue #780)
  • Incorrect Values in 2x2x2 ANCOVA Table (jasp-issue #797)
  • Making including/excluding the intercept in an analysis less easy (jasp-issue #819)
  • Failed Correlation Analysis (jasp-issue #829)

New R-packages:

BH (1.72.0-3)
Bayesrel (0.6.5.1)
DPQ (0.3-5)
DT (0.13)
RcppEigen (0.3.3.7.0)
RcppParallel (5.0.1)
Rdpack (0.11-1)
askpass (1.1)
bayesplot (1.7.2)
beeswarm (0.2.3)
bibtex (0.4.2.2)
crosstalk (1.1.0.1)
dygraphs (1.1.1.6)
extraDistr (1.8.11)
farver (2.0.3)
gbRd (0.4-11)
ggbeeswarm (0.6.0)
ggpol (0.0.6)
ggridges (0.5.2)
hexbin (1.28.1)
isoband (0.2.1)
officer (0.3.11)
openssl (1.4.1)
packrat (0.5.0)
progress (1.2.2)
rsconnect (0.8.16)
rstanarm (2.19.2)
runjags (2.0.4-6)
rvg (0.2.4)
sfsmisc (1.1-7)
shinystan (2.5.0)
shinythemes (1.1.2)
stanova (0.1-0)
statmod (1.4.34)
sys (3.3)
threejs (0.3.3)
uuid (0.1-4)
vipor (0.4.5)
xml2 (1.3.2)