For the full log of gretl changes since January 2000, see
<@url="http://gretl.sourceforge.net/ChangeLog.html">.

2025-06-05 version 2025b
- gretlcli: add --no-plots option to suppress plots
- "add" command: add an --auto option for forward stepwise
  regession via QR algorithm
- new function thresh() for hard and soft thresholding
- new function pxmean() for cross-sectional panel mean
- "gnuplot" command: generalize the --dummy functionality
  for factorized plots; update and improve the help text
- curl() function: add an option to skip downloading of
  the body of the requested URL
- cnameset() and rnameset(): these functions now flag a
  warning if the number of names given does not match the
  relevant matrix dimension; this will become an error in
  a future release
- Fix bug: correct the disturbance smoother for the de Jong
  variant of the Kalman filter; also fix a memory leak
- Fix bug: poor handling of vector added to a bundle "as a
  series" when the dataset is sub-sampled
- Fix minor bug: bad initialization in legacy Kalman code
- internals: make gretl_get_data() support more data file
  formats; several small fixes to quell errors and warnings
  from gcc 15 and clang 20; add some code to facilitate new
  gretl4py functionality
- GUI: fix the action of the "Stop" button when running a
  packaged function from the function-call dialog
- GUI: relax the restrictions on the number of lags that
  can be selected in the model specification dialog
- GUI: rejig the main-window "Add" menu and also the
  pop-up context menu for single series
- regls addon: miscellaneous small fixes and tweaks
- cleanup: delete the long-deprecated eigengen() function
- start work on a gretl package for Windows ARM64
- macOS: drop the "Calculator" button in the main window
  toolbar, since this stopped working as a result of
  recent security updates; also drop usage of otool by
  libgretl_init()
- macOS: fix for launching gretl by double-clicking on a
  gretl script or data file
- update translatable strings
