Did you know ... Search Documentation:
Title for pldoc(default)
Branch: stable (switch to development),
version to version

SWI-Prolog Changelog from version 9.2.0 to 9.2.1

[Feb 14 2024]

[Feb 12 2024]

[Feb 9 2024]

  • DOC: pack_install/2. Missed most of the documentation due to unintended blank line in the comment.

[Feb 7 2024]

  • PORT: Deal with config and data direcotory search on Windows platforms.

[Feb 6 2024]

  • FIXED: Search for home directory using a relative compiled-in path findExecutable() must return a Prolog path (using /). Improved debug messages.

[Feb 3 2024]

[Feb 2 2024]

  • ENHANCED: file_autoload_directives/3: Consider files from already existing directories.
  • FIXED: file_autoload_directives/3: avoid importing as name//a and name/a. Imports now prefer the DCG notation if the defining library uses that in the export and in any case avoid importing both forms.

[Jan 26 2024]

  • DOC: Clarify some details about foreign blobs

[Feb 1 2024]

  • FIXED: #1228 Restoring default options for "stand-alone" states.
  • DOC: Update documentation for building a 32 bit version on Ubuntu. [no ci]
  • FIXED: pack_publish/2 using a URL.
  • FIXED: #1227 Installation from HTTP URL

Package cpp

[Jan 14 2024]

  • DOC: Add some background documentation for C++ constructors, destructors, unique_ptr

[Jan 2 2024]

  • ENHANCED: added PlBlob::pre_delete()

Package http

[Feb 14 2024]

  • FIXED: http_open/3: avoid TSL handshake error when reading data If we have an HTTPS connection, some servers hangup the line after sending the reply rather than using the proper TLS EOF handshake. This patch uses a range stream to read only the indicated content-length bytes, also if we agree to close the connection after the transfer.
  • FIXED: http_open/3: reconnect a Keep-alive connection if we read an empty header.

[Feb 8 2024]

Package swipy

[Feb 1 2024]

  • PORT: search for libpython3.dll in msys2
  • FIXED: Take care of Python virtual environments created with --system-site-packages