<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>