Dear Community, We are pleased to announce the availability of the Next Scripting Framework (NSF) 2.2.0. This is a maintenance release. Since the release of 2.1.0, ... Diff stats since 2.1.0: ... Major changes relative to 2.1.0 are: - ... New Features - NSF: * NsfHasTclSpace - NX: * Improvements to incremental property methods: value=add and value=delete * Improvements to ensemble methods: + Fix ensemble-method dispatch via colon dispatcher + [current nextmethod] + [current isnextcall] * Documentation (API and examples): + Added ... + Updated ... - XOTcl2: ... - MongoDB interface upgrade: * Upgraded driver and utilities to mongodb-c-driver 1.9.3 and libbson 1.9.3. * Add regular expression queries to conditions in nx::mongo - Documentation: * Added tutorials on NX properties: tutorial-properties.tcl * Improved spelling: next-migration.txt, ... - Maintenance & bug fixes: * * Tcl 8.7: Preliminary support for a future Tcl 8.7 (as of Dec 2, 2016; commit 71fa1f9c91). NSF compiles under 8.7a0 and its regression tests execute successfully. * Misc (esp. NSF/C): + Reduced memory consumption via better member aligning of structs, esp. on 64-bit machines. + Bug fix: Avoid preemptive frees on %proc subsitution for forwarder methods. * New configure option: "--enable-development=test" * Extended regression test suite: The test suite contains (for Tcl 8.6.8) now xxxx tests. - Packaging & distribution: * Initial support for the new nmake system of TEA (TIP 477) and MSVC 1914 (VS 2017; win/makefile.vc); various fixes to install target. The detailed changelog is available at https://next-scripting.org/xowiki/download/file/ChangeLog-2.1.0-2.2.0.log The Next Scripting Framework 2.2.0 (containing NX 2.2.0 and XOTcl 2.2.0) can be obtained from https://next-scripting.org/. Please report issues and wishes by opening a ticket at https://sourceforge.net/p/next-scripting/tickets/. Best regards - Gustaf Neumann - Stefan Sobernig