X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=NEWS;h=fba936463adefccf78400160f962943af1540ebe;hb=refs%2Fheads%2Fctables7;hp=8959f7ec5d545561a426e1a7b33458bfca14bf30;hpb=e83d90847323b194bdb04267f9b0eb557fb139d4;p=pspp diff --git a/NEWS b/NEWS index 8959f7ec5d..fba936463a 100644 --- a/NEWS +++ b/NEWS @@ -1,17 +1,223 @@ PSPP NEWS -- history of user-visible changes. -Copyright (C) 1996-2000, 2008-2016 Free Software Foundation, Inc. +Copyright (C) 1996-2000, 2008-2016, 2017, 2019, 2020, 2021, + 2022 Free Software Foundation, Inc. See the end for copying conditions. Please send PSPP bug reports to bug-gnu-pspp@gnu.org. -Changes from 0.10.2 to 0.10.4: +Changes from 1.4.1 to 1.5.3: + + * In the Kruskal-Wallis test, a misleading result could occur + if the lower bound specified by the user was in fact higher + than the upper bound specified. This has been fixed. + + * The DEFINE, MATRIX, MCONVERT, and MATRIX DATA commands are now + implemented. + + * An error in the displayed signficance of oneway anova + contrasts tests has been corrected. + + * Added Drag-N-Drop in output view. + + * The Explore GUI dialog supports the "Plots" subdialog. Boxplots, Q-Q Plots + and Spreadlevel plots are now also available via the GUI. + + * The graphical user interface for importing spreadsheets has been improved. + The new interface provides the user with a preview of the data to be imported + and interactive methods to select the desired ranges. + + * The user manual, in its Info and HTML versions, now includes + graphical output examples and screenshots. + + * Build changes: + + - Perl is no longer required to build. + + - Build now requires Python 3.4 or later. (Building PSPP 1.4.0 + also required Python, but it wasn't properly documented at the + time.) + + - The Cairo and Pango libraries are now required. + + - gettext 0.20 or later is now required. + + * Output improvements: + + - New drivers for output to TeX source files and to PNG files. + + - Table output styles may now be set with the new option + --table-look and the new SET TLOOK command. + + - New driver option "trim" to remove empty space from PDF, + PostScript, SVG, and PNG output files. + + - The PDF output driver now adds an outline to allow PDF viewers to display + as a "table of contents" for the file. + + - The HTML output driver has a new option "bare". + + * New features in pspp-output: + + - New --table-look and --nth-commands options. + + - New get-table-look and convert-table-look commands. + +Changes from 1.4.0 to 1.4.1: + + * Bug fixes. + + * Translation updates. + + * HTML output is now HTML5 instead of HTML4.0 Transitional. + + * The HOST command has been reimplemented. It now supports TIMELIMIT. + +Changes from 1.2.0 to 1.4.0: + + * The file pspp-mode.el (the pspp-mode for Emacs) is no longer distributed + with PSPP. Instead, it can be installed directly in emacs and is available + from https://elpa.gnu.org/packages/pspp-mode.html + + * The Find dialog box, when searching for numeric values, will match only + to the precision of the variable's print format. This avoids behaviour + which is surprising to some users. + + * PSPP now supports the SPSS viewer (.spv) format that SPSS 16 and later + use to save the contents of its output editor: + + - PSPP and PSPPIRE can write output to .spv files. + + - The new utility pspp-output can convert .spv files to other formats. + + - The pspp-convert utility can now decrypt encrypted .spv files. The + encrypted viewer file format is unacceptably insecure, so to + discourage its use PSPP and PSPPIRE do not directly read or write + this format. + + * A bug where the Data|Select Cases|Random Sample menu would generate + invalid syntax has been fixed. + + * FREQUENCIES will emit a warning if one or more weight values are missing. + + * Plain text output is no longer divided into pages, since it is now + rarely printed on paper. + + * pspp-convert improvements: + + - New "-a", "-l", "--password-list" options to search for an + encrypted file's password. + + - New "--keep" and "--drop" options to output only selected variables. + + - New "--recode", "--no-var-name", "--labels", "--print-formats", + "--decimal", "--delimiter", and "--qualifier" options to control + CSV output. + + * Improvements to SAVE DATA COLLECTION support for MDD files. + + * Bug fix for CVE-2018-20230. + + * The /RENAME subcommand in SAVE TRANSLATE et al. has been extended + to support the syntax also accepted by other software. + + * The EXAMINE command will now perform the Shapiro-Wilk test when + one or more plots are requested. + + * The REGRESSION command now supports the /STATISTICS=TOL option which + outputs tolerance and variance inflation factor metrics for the data. + + * The QUICK CLUSTER command now supports the /SAVE option which can + be used to save the cases' cluster membership and/or their distance + from the cluster centre to the active file. + + * The MEANS command has been re-implemented. + + * The GUI now has a sub-dialog for post-hoc tests of the oneway + anova test. + + * Gtk+3.22.0 or later must now be used when building. + + * GRAPH: Categorical barcharts displaying percentages now show the + sub-category as a percentage of the primary category instead of the + total. + + * The Syntax Window now has a Find function to perform simple text + searching. + + * AUTORECODE: + + - The PRINT subcommand is now implemented. + + - Many bug fixes. + +Changes from 1.0.1 to 1.2.0: + + * New experimental command SAVE DATA COLLECTION to save MDD files. + + * MTIME and YMDHMS variable formats now supported. + + * Build changes: + + - zlib is now a required dependency. (Previously it was optional.) + + - Gtk+3.18.0 or later must now be used when building. + + - The code implementing the sheet rendering has been removed. Instead we + use a third party library: spread-sheet-widget. + + * The "NOMISSING" keyword when generating syntax for piecharts in the + frequencies command was omitted. This has been corrected. + +Changes from 1.0.0 to 1.0.1: + + * Bug fixes, including fixes for CVE-2017-12958, CVE-2017-12959, + CVE-2017-12960, and CVE-2017-12961. + +Changes from 0.11.0 to 1.0.0: + + * Translation updates. + +Changes from 0.10.2 to 0.11.0: + + * The REGRESSION command now has a /ORIGIN subcommand to perform + regression through the origin. + + * The FACTOR command can now analyse matrix files prepared with MATRIX DATA. + + * The FACTOR command can now print the anti-image matrices. + + * The MATRIX DATA command has been added. + + * Some inappropriate properties in selection dialogs have been corrected. + + * A bug which could cause the HTML driver to go into a tight loop + has been fixed. + + * An error in the FREQUENCIES procedure, where the word "Mean" was + printed when "Variance" was appropriate has been fixed. + + * The ncurses library is no longer required or used. + + * A bug where the Mann-Whitney test would give misleading results + if run on multiple variables and MISSING=ANALAYSIS was specified + has been fixed. * Gtk+3.14.5 or later must now be used when building. + * Graphical user interface changes: + + ** There is a new menu: Edit|Options + + ** The Non Parametric Statistics Menu has a new item: "K Independent Samples". + + ** Dialog boxes can now be canceled using the key. + * The AUTORECODE command now accepts an optional / before INTO. * The short form of the VECTOR command can now create string variables. + * Bug fixes, including fixes for CVE-2017-10791 and CVE-2017-10792. + Changes from 0.10.1 to 0.10.2: * CROSSTABS implements a new COUNT subcommand to round case or cell @@ -66,7 +272,7 @@ Changes from 0.8.5 to 0.10.0: * The graphical user interface (psppire) has been changed as follows: - - It now uses Gtk+ version 3 instead of version 2. Accordingly, it has a + - It now uses Gtk+ version 3 instead of version 2. Accordingly, it has a somewhat different look and feel. - There is now a Graphs menu to access the GRAPH command. @@ -135,7 +341,7 @@ Changes from 0.8.4 to 0.8.5: * SYSFILE INFO can now read SPSS/PC+ system files and SPSS portable files. - * FREQUENCIES: A bug was fixed where an assertion failure occured + * FREQUENCIES: A bug was fixed where an assertion failure occurred when an empty dataset was presented. * The GRAPH command is now available. Initially it supports @@ -313,7 +519,7 @@ Changes from 0.6.2 to 0.8.0: - DO REPEAT command has been reimplemented. Now, when DO REPEAT contains an INCLUDE or INSERT command, substitutions are not applied to the included file. - + - FILE HANDLE has a new ENDS subcommand to select CR or CRLF new-lines. - HOST has been updated to use more modern syntax. @@ -327,7 +533,7 @@ Changes from 0.6.2 to 0.8.0: - ONEWAY: the POSTHOC subcommand is now implemented. - The following new subcommands to NPAR TESTS have been implemented: - COCHRAN, FRIEDMAN, JONCKHEERE-TERPSTRA, KENDALL, KRUSKAL-WALLIS, MANN-WHITNEY, + COCHRAN, FRIEDMAN, JONCKHEERE-TERPSTRA, KENDALL, KRUSKAL-WALLIS, MANN-WHITNEY, MCNEMAR, SIGN, WILCOXON, and RUNS - SET and SHOW no longer have ENDCMD, NULLINE, PROMPT, CPROMPT, and