<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi DAL, Apps,<br>
<br>
I am happy to <i>finally</i> announce new releases of the ADQL-,
UWS- and TAP-Lib, that so many of you were waiting for:<br>
<br>
- ADQL-Lib <b>1.4</b><br>
- UWS-Lib <b>4.2</b> AND <b>4.3</b><br>
- TAP-Lib <b>2.1</b> AND <b>2.2</b><br>
<br>
Why 2 versions of UWS-Lib and TAP-Lib?<br>
UWS-Lib 4.2 is the last release implementing UWS-1.0 while
UWS-Lib 4.3 is the first release implementing UWS-1.1.<br>
Hence the two versions of TAP-Lib: 2.1 for TAP-1.0 and UWS-1.0,
whereas 2.2 is for TAP-1.0 and UWS-1.1.<br>
<br>
You can get these new versions on their respective website:<br>
<br>
- ADQL-Lib: <a moz-do-not-send="true"
href="http://cdsportal.u-strasbg.fr/adqltuto/download.html">http://cdsportal.u-strasbg.fr/adqltuto/download.html</a><br>
- UWS-Lib: <a moz-do-not-send="true"
href="http://cdsportal.u-strasbg.fr/uwstuto/download.html">http://cdsportal.u-strasbg.fr/uwstuto/download.html</a><br>
- TAP-Lib: <a moz-do-not-send="true"
href="http://cdsportal.u-strasbg.fr/taptuto/download.html">http://cdsportal.u-strasbg.fr/taptuto/download.html</a><br>
<br>
or in the Release section of GitHub:<br>
<br>
<a moz-do-not-send="true"
href="https://github.com/gmantele/taplib/releases">https://github.com/gmantele/taplib/releases</a><br>
<br>
Because it is a long time I have not release new versions, there are
a lot of bug corrections and, comparatively, few new features.<br>
Quickly about the new features of each library:<br>
<br>
- ADQL-Lib:<br>
- translation for MySQL and MS-SQL-Server<br>
- some error messages with HINT (especially when a keyword
is reserved)<br>
- no more TokenMgrError explicitly thrown ; they are caught
by the library and wrapped inside a ParseException<br>
<br>
- UWS-Lib:<br>
- jobInfo finally supported<br>
- beta-version of a configuration file to set up a UWS
service with as less code writing as possible<br>
- support of UWS-1.1 <i>(only from UWS-Lib 4.3)</i><br>
<br>
- TAP-Lib:<br>
- support of UWS-1.1 <i>(only from TAP-Lib 2.2)</i><br>
- possibility to set a coordinate system on specific columns
(which are then visible in the VOTable results)<br>
- automatic detection of RegTAP-DM (1.0) and ObsCore-DM (1.0
and PR-1.1) ; it is then automatically indicated in the
/capabilities document<br>
- possibility to set an XSLT on /capabilities and /tables<br>
- support of /examples (the XHTML+Rdfa document must still
be written)<br>
- possibility to provide a human description for declared
UDFs ; this description is then visible in the /capabilities
document<br>
- ...<br>
<br>
All details (and especially bug corrections) are available on the
respective websites:<br>
<br>
- <a moz-do-not-send="true"
href="http://cdsportal.u-strasbg.fr/adqltuto/news.html">http://cdsportal.u-strasbg.fr/adqltuto/news.html</a><br>
- <a moz-do-not-send="true"
href="http://cdsportal.u-strasbg.fr/uwstuto/news.html">http://cdsportal.u-strasbg.fr/uwstuto/news.html</a><br>
- <a moz-do-not-send="true"
href="http://cdsportal.u-strasbg.fr/taptuto/news.html">http://cdsportal.u-strasbg.fr/taptuto/news.html</a><br>
<br>
For now, I will try to release new versions at least once or twice a
year.<br>
<br>
-----<br>
<br>
I can now finally start working on PR-TAP-1.1 and PR-ADQL-2.1. I
plan to have a beta release implementing each standard by end of
April....but this will highly depend on the time I will have for
this task considering I am on another mission. So, do not hope too
much to have something complete by this date.<br>
<br>
If you have any question on these releases, do not hesitate to
contact me by email or through GitHub.<br>
<br>
For information, my current email address (i.e.
@ari.uni-heidelberg.de) will be valid until the end of April. After
this date, I recommend you to contact me only through GitHub for few
days, the time for my new professional email address to be
available. I will update it on the libraries website and on GitHub
when I know it.<br>
<br>
Cheers,<br>
Grégory<br>
<br>
</body>
</html>