Logtalk 3.89.0, Logtalk for VSCode 0.33.0, Jupyter Kernel for Logtalk 0.16.0, and portable Docker image releases

Paulo Moura <[email protected]> Fri, 14 Feb 2025 15:21:45 +0000
Newsgroups gmane.comp.gnu.prolog.general
Message-ID <[email protected]>
Hi,

Logtalk 3.89.0 is now available for downloading at:

https://logtalk.org/

This release adds new glossary entires; update the developer tools =
documentation on requirements; improves the "packs" tool handling of =
failed pack archive downloads; update the "diagrams" tool for the new d2 =
0.6.9 release; adds a new example, "jupyter", illustrating how to write =
source files that can be interpreted as scripts and open as Jupyter =
notebooks; improves the instructions on how to run the examples =
documentation as Jupyter notebooks; includes multiple improvements and =
fixes to examples documentation for a better experience when open as =
notebooks; includes fixes and improvements for the portable Docker =
image; improves portability of the embedding and release scripts; and =
includes examples portability updates for Trealla Prolog and XVM.

For details and a complete list of changes, please consult the release =
notes at:

https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md


Logtalk for VSCode 0.33.0 is now available from both VSCode and VSCodium =
marketplaces:

=
https://marketplace.visualstudio.com/items?itemName=3DLogtalkDotOrg.logtal=
k-for-vscode

https://open-vsx.org/extension/LogtalkDotOrg/logtalk-for-vscode

Requires Logtalk 3.87.0 or later and a supported Prolog backend.

Changes:

* Adds "Logtalk: Jupyter" commands (requires Juyptext 1.16.7 or later =
version)
* Provides a menu with the valid choices for the backend setting instead =
of requiring typing it

https://github.com/LogtalkDotOrg/logtalk-for-vscode/releases/tag/v0.33.0


Jupyter Kernel for Logtalk 0.16.0 published with documentation updates.


Docker image with Logtalk, Prolog systems, and Jupyter available:

https://hub.docker.com/r/logtalk/logtalk3-portable/tags

Includes:

* Logtalk 3.89.0
* B-Prolog 8.1
* Ciao Prolog 1.23.0-m1
* CxProlog 0.98.3
* ECLiPSe 7.1#13
* GNU Prolog latest git master version
* SWI-Prolog latest git master version
* Trealla Prolog latest git main version
* XSB latest git git-origin version
* YAP latest git master version
* Dependencies for the Logtalk developer tools
* Latest Jupyter version


You can show your support for Logtalk continued development and success =
at GitHub by giving us a star and a symbolic sponsorship:

https://github.com/LogtalkDotOrg/logtalk3

Happy logtalking!
Paulo

-----------------------------------------------------------------
Paulo Moura
Logtalk developer