- Common to all bindings,
- does not concern the native code,
- Python
- fixing encoding issue under Python 2,
- using ordered dictionaries under Python 2, to facilitate the retrieving of values, by using
values()method, with methods returning dictionaries (dictionaries are ordered by default under Python 3),
ALL: - switching to 0.10.0,
- Perl
- updating the API to fit with the version 0.9 (not documented yet),
- switching to 0.9.0,
- (adding the Notes application),
- Python:
- fixing issue that prevented the toolkit from working with Python 2,
- switching to 0.9.9
- Python:
- the callbacks can now have none to four (user object, DOM object, id, action) parameters,
- switching to 0.9.8
- Python:
- adding CSS rules related functions,
- user callback to create new user object is now called from same thread as the action callbacks (fixes issue with sqlite3, which prevents the use of the constructor to initialize a db),
- HTML data sent to
setLayout(…)function does no more require a unique root tag, - switching to 0.9.7,
- Python:
createHTML(…)can now be used with no parameters, in which case only the children are used,- new
setTag(…)function for the XML/HTML tree,
- Node.js:
- changing some stuff related to Repl.it,
- switching to 0.9.2,
- Python:
setLayoutXSL(…)can now take a string containing the XSL data,- switching to 0.9.6,
- Python:
- modification of the Repl.it related stuff,
CreateHTML(…)becomes an alias ofCreateXML(…),- switching to 0.9.5
- Node.js:
- adding some features related to Repl.it,
- switching to 0.9.1
- Python:
- adding some features related to Repl.it,
- switching to 0.9.4
- Python:
- modifications to fit with Pypi,
- switching to 0.9.1,
- switching to 0.9.0 due to a RunKit issue,
- Node.js, Python:
- switching to 0.8.0
- Node.js, Python:
setLayout(...)accepts now an XML (from the Atlas toolkit) object in addition to HTML string.
- Ruby:
- fixing issues occurring under POSIX,
- switching to version 0.7.1,
- one back-end now only opens one (multiplexed) connection to the proxy, instead of one per session,
- switching to version 0.7,
- the opening of the web browser does no more block the entire app under some Linux distribution,
- handling error on token,
- switching to version 0.6,
- removing the new session related stuff,
- Python
- fixing
(set|remove)Attribute(…)bug,
- fixing
- ALL:
- switching to new protocol and resetting version,
- switching to version 5.2,
- Node.js:
- fixing error message displayed when not able to connect,
- Node.js and Python bindings:
- fixing error in handling environment variables for proxy/web address/port,
- switching to version 0.5.1a,
- both application (web) address/port and proxy address/port can now be set with environment variables,
- switching to version 0.5.1,
- switching to protocol version 1,
- Node.js binding
- version 0.5.0b; only to fix a NPM/Github issue,
- Node.js binding:
- the URL is now also automatically opened in a web browser with Termux (Android),
- version 0.5.0a
- introducing the Python binding,
- version 0.5.0,
- version 0.2.0,
- version 0.1.9,
- atlas-java
- simplification,
- all bindings:
- version 0.1.0,
- UnJSq becomes Atlas (toolkit),
- adding
execute,focus,removeAttribute,
- unjsq-node:
- fixing compilation issues under macOS.