Logtalk 3.90.0, Logtalk for VSCode 0.39.0, Jupyter Kernel for Logtalk 0.29.0, and portable Docker image releases
Paulo Moura <[email protected]> Fri, 28 Mar 2025 11:26:11 +0000
| Newsgroups | gmane.comp.gnu.prolog.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, Logtalk 3.90.0 is now available for downloading at: https://logtalk.org/ This release provides fixes and improvements to the Bash and PowerShell = scripts used for backend integration, embedding, tools, Docker images, = releases, and installation; adds support for generating single file = versions of the Handbook and APIs documentation in LLM friendly Markdown = format; adds new predicates to the "random" and "types" libraries; adds = new "apache_poi" and "lips" programming examples; and fixes a VSCode = code navigation issue with single references to local predicates. 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.39.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 a later version (3.90.0 recommended). Recent changes (since 0.33.0): * Added source information to diagnostics * Provided a menu with the valid choices for the backend setting instead = of requiring typing it * Improved readme section on settings * Updated author information in the license file * Updated the documentation on the code navigation features * Updated readme section on "Go To References" support * Fixed most spurious find definition queries when pressing the Command = (macOS) or Control (Windows, Linux) keys with the cursor over some = random (but not selected) text Jupyter Kernel for Logtalk 0.29.0 published, available from both PyPI = and Conda registries: https://pypi.org/project/logtalk-jupyter-kernel/ https://anaconda.org/conda-forge/logtalk-jupyter-kernel Recent changes (since 0.16.0):=20 * Added "%%csv file.csv" and "%%tsv file.tsv" cell magics to print a = table but also save it to CSV/TSV files * Added "%%data" cell magic for data visualization using the Python = `matplotlib` package * Updated the the kernel overview notebook with a section on data = visualization * Fixed saving queries * Fixed the print table predicates when query variables unify but not = become bound to a non-variable term * Fixed kernel crash when using an invalid variable reference Docker image with Logtalk, Prolog systems, and Jupyter updated and = available: https://hub.docker.com/r/logtalk/logtalk3-portable/tags 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 Enjoy, Paulo ----------------------------------------------------------------- Paulo Moura Logtalk developer