All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.4.0 - 2025-02-13
Correct the refreshing of models with Julian Easter #465
Correct a bug in the estimation of an ARIMA model using multiple starting points (X13 only, under very specific conditions)
Add a missing revision policy in the cruncher #495
Use the same name for "SAProcessing" in java and R
Add missing information in the exports of the residuals of REGARIMA models
Correct the "Check Last" user interface #511
Correct the "SI-Ratio" panel (last values not shown) #518
Add option to CsvMatrixOutput to output the full column names instead of always outputting shortened ones #394
- Modernize use of NIO API
Display automatically the selection box of specifications in a multi-processing window when some series are added while the default specification is not defined.
3.3.0 - 2024-10-21
Remove unecessary parameters in xml (X11) #399
Add likelihood ratio test for time-varying trading days
Add combined seasonality tests
Add visual spectral tests
Add option to specify the length of the combined seasonality tests on last years visual spectral tests
Improve Canova-Hansen tests for trading days and for seasonality (add options and change R interface)
3.2.4 - 2024-07-11
3.2.3 - 2024-07-11
Add link to online help documentation #217
Add additional output in TramoSeats/X13 #217
Add benchmarking results in TramoSeats/X13 output #289
Fix ArrayOutOfBoundsException for edge case in extreme value correction [#368]
Fix encoding of space characters in URI #254
Fix parsing of .ods files #309
Fix grid parsing when some headers are null #328
Fix reading v2 legacy WS when some user defined calendars have fixed and non-fixed coefficients #183
Fix SQL queries #347
Fix default toolbar and menu #311
Fix slow dialog box when opening a file #313
Fix option show-provider-nodes cannot be reset between sessions #292
Fix missing description field #291
Fix "Copy spec. to workspace" button #228
Fix NPE in SaBatchUI renderer #326
Fix GUI Excel output #303
Fix some problems in saving regression effects #295
Fix typos in spec dialog boxes
Fix handling of regression variables with lags #323
Fix numerical issues in canonical decomposition #301
Fix a bug in protobuf translation of TramoSeats results
Replace splash screen with AI-generated image by @jadoull
Change the layout of SA summaries (TramoSeats/X13) #262
Change the handling of the decomposition mode in X11 spec box
3.2.2 - 2024-03-14
Add some kernels in linear filters (trapezoidal...)
Add output in X13
Add more platform-specific packages #226
Add methods to simplify the serialization of spec files from external tools (R)
Correct the computation of the likelihood in robust augmented Kalman filter in case of missing values
Complete Seats computed by the Kalman smoother (add SA series)
Fix NPE when exporting image to the clipboard #216
Fix split-into-yearly-components action #145
Fix configure action #215
Fix drag&drop from Excel #197
Fix typo in "Kruskal-Wallis" #203
Fix missing chart export to SVG #238
Fix shifts in csv output
Use exact forecasts in X12 (as in J+D 2.x), instead of conditional forecasts (as in FORTRAN)
Modify branding to differentiate from v2
Simplify action enablers #247
Bump bundled runtime in platform-specific packages to JDK21
Improve the output dictionaries for the main algorithms
3.2.1 - 2023-12-07
Provide missing final seasonal filter in X11
Fix sigma vector in the X11 specification box
Fix missing default SA specification in the launching of the GUI
Fix missing local menu actions
3.2.0 - 2023-11-23
Move seasonal component from incubator to main
Set explicit declaration of extension points
Set explicit declaration of interchangeable processors
Fix TsData aggregation on limited data
Correct raw figures for trading days effects
Fix action IDs to prevent conflicts
Fix date format in multi-document export to VTable CSV #156
3.1.1 - 2023-10-11
3.1.0 - 2023-10-11
DeepSelect instead of Select to read MetaData with "." in key
Modify menus for reference specifications
Correct deviances in diffuse likelihood
Correct covariance of ARMA parameters in models with quasi-unit roots in AR
Save correctly modified multiprocessing
Fix non-removable star on data source nodes
Fix NPE in grid reader when header is null
Add Poisson distribution
Serialize High-frequency series (modelling part)
Add auxiliary functions to simplify the use of JD+ from R
Add specifications and auxiliary functions for linear filters
Add default modelling for seasonal adjustment (STL...)
Add handling of time varying trading days
Add export of SA documents to Excel
3.0.2 - 2023-06-14
DeepSelect instead of Select to read MetaData with "." in key
Change DataSourceProviderBuddy signature to broaden use
Correct forecasts/backcasts in the Burman algorithm (SEATS)
Implement X11 without seasonal component
Correct Tramo outliers detection with missing values
Fix missing provider info in property sheet
Fix missing icons in providers
3.0.1 - 2023-05-11
This is a patch release of JDemetra+ v3.0.1.
Its sole purpose is to simplify the installation by providing Windows-specific binaries in addition to the platform-independent packages.
These binaries are self-sufficient and therefore don't require Java anymore.
Install instructions are available at https://github.com/jdemetra/jdplus-main#installing.
3.0.0 - 2023-05-02
This is the initial release of JDemetra+ v3.0.0.
Java SE 17 or later version is required to run it.