Difference between revisions of "CWASA Release Notes"

From Virtual Humans
Jump to navigation Jump to search
(Created page with ' Home >> JASigning ---- == JASigning 0.9.5g == These are the main differences between this version and JASigning 0.9.5.f: * '...')
 
m
 
(118 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Main Page| Home]] >> [[JASigning]]
+
[[Main Page|Home]] >> [[CWA Signing Avatars|CWASA]]
 
----
 
----
== JASigning 0.9.5g  ==
 
  
These are the main differences between this version and
+
= CWA Signing Avatars Release Notes =
[[#JASigning_0.9.5f_(2010-07)|JASigning 0.9.5.f]]:
 
  
* '''Improvements to SiGML Processing''': SiGMLInLib, the component which performs conversions from H-SiGML (HNS SiGML) to G-SiGML (Gestural SiGML), and also from G-SiGML back to H-SiGML or HamNoSys, performs these conversions consistently with one another, and some errors in the conversion from H- to G-SiGML have been fixed. CAS (animation) data is now output in a more compact format. CAS input and output are consistent, so re-exporting a previously imported CAS file generally produces a result whose format matches that of the original.
+
From 2021 the standard Open [[CWA Signing Avatars|CWASA]] release, found at
 +
[http://vhg.cmp.uea.ac.uk/tech/jas/std/ http://vhg.cmp.uea.ac.uk/tech/jas/std/],
 +
allows personal, public, and commercial use of the software when accessed, unmodified, from the UEA server. See [[CWASA Conditions of Use|Conditions of Use]].
  
* '''Improved CAS Input and Output''': CAS (animation) data is now output in a more compact format. CAS input and output are consistent, so re-exporting a previously imported CAS file generally produces a result whose format matches that of the original.
+
These notes, and the notes for [[JASigning Release Notes|JASigning]], include Legacy releases with additional avatars and earlier deprecated [[JASigning]] resources. There is also a Development release containing components that cannot be guaranteed to be stable and should only be used for evaluation.
  
* '''Improved Handling of Apps' Initial Options''': The initial option settings for a JASigning app are now handled more flexibly.  In particular, different JNLP variants of the same underlying JASigning app can now use distinct initial options settings without confusion.  Initial options properties files are cached on the client to support offline operation.
+
See [[CWA Signing Avatars|CWASA]] for other resources and documentation, including the [[CWASA Local Installation]], a version that can be installed on a localhost web server for evaluation.
  
== JASigning 0.9.5f (2010-07) ==
+
Users are welcome to provide feedback via the [[JASigning Issue Reporting|Issue Reporting]] page. Documentation of the system is a work in progress so please send questions and comments to [mailto:cmp_virtualsigning@uea.ac.uk cmp_virtualsigning@uea.ac.uk] so that we can update these pages.
  
These are the main differences between this version and
+
= Table of Contents =
[[#JASigning_0.9.5e_(2009-12)|JASigning 0.9.5.e]]:
 
  
* '''Ambient Motion''': Some of the avatars, including the standard avatar Anna, are now capable of ambient motion, both when idle and when signing. This feature is demonstrated in some of the applications and applets. As yet the facilities for detailed control of this feature are quite limited, but both JASigning applications include menu items allowing ambient motion to be switched on and off.
+
__TOC__
  
* '''Video Generation''': JASigning now has an experimental video generation facility. Because it depends on an externally provided video processing software library, this facility depends on a supporting video generation service application (running on the client system), which must be downloaded separately. For details on the download and use of the video generation service application, see the [[JASigning Video Generator]] page.
+
= CWASA Release Notes =
  
*'''Security Certificate''': The JASigning software components are now signed with a certificate issued by [http://www.globalsign.com/ GlobalSign] (to our School's consulting company, SYS Consulting Ltd.). While this gives stronger assurances about the software's authenticity than previously, it has one possible drawback for those running the software on Mac OS X: there is a bug/issue in the Mac OS X Java implementation which requires the system to be online when a JASigning application is launched, in order that the OCSP security checks can be made (even though the application is marked as suitable for offline execution). This means that on Mac OS X the JASigning applications can not be launched while completely offline. (Although going offline once the application is successfully launched is not a problem.) The only way we can see of circumventing this problem is for us to provide an alternative, self-signed, copy of the software, which is not subject to this limitation (but which is correspondingly less secure). This self-signed version can be found at the URL obtained by inserting an extra step "ss/" into the path just before the version tag: [http://vhg.cmp.uea.ac.uk/tech/jas/ss/std/ http://vhg.cmp.uea.ac.uk/tech/jas/ss/std/]
+
All [[JASigning]] releases before 2021 are available only for evaluation and research, as for the current Legacy and Development releases. The Standard Version is an Open Release which will be based on a Legacy Release but omitting most deprecated software based on Java. The Development Version is a Development Release, potentially containing experimental features.
  
* '''Java Security Checks''': JASigning has been adjusted to take account of the fussier security régime introduced into the Java releases of recent months. In particular, the JASigning applications and applets should no longer give rise to Java security messages about "mixtures of signed and unsigned components".
 
  
* '''Platform Independent Applet''': The main [http://vhg.cmp.uea.ac.uk/tech/jas/095f/SPA.html SiGML Player Applet] and its variants are now launched as JNLP Applets on platforms that support this mechanism, falling back to the use of the JNLP Applet Launcher on those that don't.
+
= CWASA 2024 =
  
* '''Windows Support''': Although our testing is relatively limited, JASigning apparently runs successfully on Windows 7. But users of Windows XP should note that on that platform JASigning applications and applets (apart from the SiGML Service Client) now (since 2010-03) require prior installation of the freely available [http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2 Microsoft Visual Studio C++ 2008 Redistributable Package] - which may well be present already on many Windows XP systems.
+
== CWASA 2024 (Standard Version) ==
  
* '''64-bit Support''': Support for 64-bit operation on versions of Windows, Mac OS X and the Java runtime that support this.
+
Open Release found at [//vhg.cmp.uea.ac.uk/tech/jas/vhg2024/ vhg.cmp.uea.ac.uk/tech/jas/vhg2024].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2024b_(2024-05)| CWASA 2024b]].
 +
 
 +
In modern browsers the appearance of the Anna avatar with fully closed eyes is rather dark.
 +
This may have been true for some time and will be investigated when time permits.
 +
 
 +
== CWASA 2024z (Development Version) ==
 +
 
 +
Development Release found at [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2024z/ vhg.cmp.uea.ac.uk/tech/jas/vhg2024z].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2024c_(2024-08)| CWASA 2024c]].
 +
 
 +
In modern browsers the appearance of the Anna avatar with fully closed eyes is rather dark.
 +
This may have been true for some time and will be investigated when time permits.
 +
 
 +
Users are encouraged to try the development release and report any issues encountered.
 +
 
 +
 
 +
== CWASA 2024c (2024-08) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2024c/ vhg.cmp.uea.ac.uk/tech/jas/vhg2024c].
 +
 
 +
These are the main differences between this version and [[#CWASA_2024b_(2024-05)| CWASA 2024b]]:
 +
 
 +
* Accessing URLs now using the fetch interface
 +
* Animgen processing by CGI script server reinstated: See [[Animgen Server]]
 +
* Server using Node.js tool '''sigtool''' to convert h-SiGML to g-SiGML if requested
 +
 
 +
== CWASA 2024b (2024-05) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2024b/ vhg.cmp.uea.ac.uk/tech/jas/vhg2024b].
 +
 
 +
These are the main differences between this version and [[#CWASA_2024a_(2024-04)| CWASA 2024a]]:
 +
 
 +
* Offline transformation of h-SiGML to g-SiGML simplified using Node.js tool installed using npm
 +
* Node.js software using Saxon for XSLT processing
 +
 
 +
== CWASA 2024a (2024-04) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2024a/ vhg.cmp.uea.ac.uk/tech/jas/vhg2024a].
 +
 
 +
The release should have the same features as the Legacy Release [[#CWASA_2023a_(2023-06)| CWASA 2023a]].
 +
 
 +
 
 +
= CWASA 2023 =
 +
 
 +
== CWASA 2023 (Standard Version) ==
 +
 
 +
Open Release found at [//vhg.cmp.uea.ac.uk/tech/jas/vhg2023/ vhg.cmp.uea.ac.uk/tech/jas/vhg2023].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2022b_(2022-07)| CWASA 2022b]].
 +
 
 +
== CWASA 2023z (Development Version) ==
 +
 
 +
Development Release found at [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2023z/ vhg.cmp.uea.ac.uk/tech/jas/vhg2023z].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2023a_(2023-06)| CWASA 2023a]].
 +
 
 +
Users are encouraged to try the development release and report any issues encountered.
 +
 
 +
== CWASA 2023a (2023-06) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2023a/ vhg.cmp.uea.ac.uk/tech/jas/vhg2023a].
 +
 
 +
These are the main differences between this version and [[#CWASA_2022b_(2022-07)| CWASA 2022b]]:
 +
 
 +
* Electron apps now using better maintained framework using Electron and Vite
 +
* Improved handling of Port 8052 for streamed SiGML data
 +
 
 +
 
 +
= CWASA 2022 =
 +
 
 +
== CWASA 2022 (Standard Version) ==
 +
 
 +
Open Release found at [//vhg.cmp.uea.ac.uk/tech/jas/vhg2022/ vhg.cmp.uea.ac.uk/tech/jas/vhg2022].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2022a_(2022-01)| CWASA 2022a]].
 +
 
 +
== CWASA 2022z (Development Version) ==
 +
 
 +
Development Release found at [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2022z/ vhg.cmp.uea.ac.uk/tech/jas/vhg2022z].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2022b_(2022-07)| CWASA 2022b]].
 +
 
 +
Users are encouraged to try the development release and report any issues encountered.
 +
 
 +
== CWASA 2022b (2022-07) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2022b/ vhg.cmp.uea.ac.uk/tech/jas/vhg2022b].
 +
 
 +
These are the main differences between this version and [[#CWASA_2022a_(2022-01)| CWASA 2022a]]:
 +
 
 +
* C++ code for Animgen transpiled with a newer release of Emscripten
 +
* Base directory for SiGML files for JWS apps now based on release installation
 +
* Frame capture for video generation in JWS apps adapts to display resolution for Retina displays
 +
* A new version of the video generation server is documented at [[JASigning Video Generator]]
 +
 
 +
== CWASA 2022a (2022-01) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2022a/ vhg.cmp.uea.ac.uk/tech/jas/vhg2022a].
 +
 
 +
This version is the same as [[#CWASA_2021f_(2021-12)| CWASA 2021f]].
 +
 
 +
 
 +
= CWASA 2021 =
 +
 
 +
== CWASA 2021 (Standard Version) ==
 +
 
 +
Open Release found at [//vhg.cmp.uea.ac.uk/tech/jas/vhg2021/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2021f_(2021-12)| CWASA 2021f]].
 +
 
 +
== CWASA 2021z (Development Version) ==
 +
 
 +
Development Release found at [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2021z/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021z].
 +
 
 +
This release is based on the Legacy Release [[#CWASA_2021f_(2021-12)| CWASA 2021f]].
 +
 
 +
Users are encouraged to try the development release and report any issues encountered.
 +
 
 +
== CWASA 2021f (2021-12) ==
 +
 
 +
Legacy Release found at [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2021f/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021f].
 +
 
 +
These are the main differences between this version and [[#CWASA_2021e_(2021-11)| CWASA 2021e]]:
 +
 
 +
* Recover from errors in URL specification for SiGML file URL
 +
* Recover from errors in SiGML code from URL or text
 +
 
 +
== CWASA 2021e (2021-11) ==
 +
 
 +
Legacy Release found at [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2021e/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021e].
 +
 
 +
These are the main differences between this version and [[#CWASA_2021d_(2021-09)| CWASA 2021d]]:
 +
 
 +
* Using just https: URLs to support file: URLs for accessing the release
 +
* Reports changes in camera settings that can later be used to change the initial camera setting
 +
* Reports changes in signing speed that can later be used to change the initial speed setting
 +
* See [https://vhg.cmp.uea.ac.uk/tech/jas/vhg2021e/cwa/OneAvClientTest.html OneAvClientTest.html] for an example
 +
 
 +
== CWASA 2021d (2021-09) ==
 +
 
 +
Legacy Release found at [//vhg.cmp.uea.ac.uk/tech/jas/vhg2021d/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021d].
 +
 
 +
These are the main differences between this version and [[#CWASA_2021c_(2021-02)| CWASA 2021c]]:
 +
 
 +
* Employs protocol-relative URLs for HTTP and HTTPS support
 +
 
 +
The UEA server now supports just HTTPS. Older releases will mostly fail. We are, however, able to generate distributions using only HTTP or only HTTPS if required.
 +
 
 +
== CWASA 2021c (2021-02) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2021c/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021c].
 +
 
 +
These are the main differences between this version and [[#CWASA_2021b_(2021-01)| CWASA 2021b]]:
 +
 
 +
* New GUI element '''CWASAAmbBox''' to enable and disable ambient animation when an avatar is idle
 +
* Configuration setting '''ambIdle''' providing default for ambient anumation
 +
 
 +
== CWASA 2021b (2021-01) ==
 +
 
 +
Legacy Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2021b/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021b].
 +
 
 +
These are the main differences between this version and [[#CWASA_2021a_(2021-01)| CWASA 2021a]]:
 +
 
 +
* Rearranged build process for Open, Legacy, and Development releases
 +
 
 +
== CWASA 2021a (2021-01) ==
 +
 
 +
Release found at [http://vhg.cmp.uea.ac.uk/tech/jas/vhg2021a/ vhg.cmp.uea.ac.uk/tech/jas/vhg2021a].
 +
 
 +
This version is the same as [[JASigning_Release_Notes#JASigning_2020c_(2020-11)|JASigning 2020c]].
 +
 
 +
 
 +
= JASigning Release Notes =
 +
 
 +
See [[JASigning Release Notes]] for information on earlier legacy releases.
  
* '''Improved HamNoSys/XML Input Error Handling''': Recovery from HamNoSys and XML errors in SiGML input texts is now robust - i.e. it should no longer be necessary to re-launch a JASigning application or applet after feeding erroneous SiGML input to it.
 
  
 
----
 
----
[[Main Page| Home]] >> [[JASigning]]
+
[[Main Page|Home]] >> [[CWA Signing Avatars|CWASA]]

Latest revision as of 19:07, 9 August 2024

Home >> CWASA


CWA Signing Avatars Release Notes

From 2021 the standard Open CWASA release, found at http://vhg.cmp.uea.ac.uk/tech/jas/std/, allows personal, public, and commercial use of the software when accessed, unmodified, from the UEA server. See Conditions of Use.

These notes, and the notes for JASigning, include Legacy releases with additional avatars and earlier deprecated JASigning resources. There is also a Development release containing components that cannot be guaranteed to be stable and should only be used for evaluation.

See CWASA for other resources and documentation, including the CWASA Local Installation, a version that can be installed on a localhost web server for evaluation.

Users are welcome to provide feedback via the Issue Reporting page. Documentation of the system is a work in progress so please send questions and comments to cmp_virtualsigning@uea.ac.uk so that we can update these pages.

Table of Contents

CWASA Release Notes

All JASigning releases before 2021 are available only for evaluation and research, as for the current Legacy and Development releases. The Standard Version is an Open Release which will be based on a Legacy Release but omitting most deprecated software based on Java. The Development Version is a Development Release, potentially containing experimental features.


CWASA 2024

CWASA 2024 (Standard Version)

Open Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2024.

This release is based on the Legacy Release CWASA 2024b.

In modern browsers the appearance of the Anna avatar with fully closed eyes is rather dark. This may have been true for some time and will be investigated when time permits.

CWASA 2024z (Development Version)

Development Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2024z.

This release is based on the Legacy Release CWASA 2024c.

In modern browsers the appearance of the Anna avatar with fully closed eyes is rather dark. This may have been true for some time and will be investigated when time permits.

Users are encouraged to try the development release and report any issues encountered.


CWASA 2024c (2024-08)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2024c.

These are the main differences between this version and CWASA 2024b:

  • Accessing URLs now using the fetch interface
  • Animgen processing by CGI script server reinstated: See Animgen Server
  • Server using Node.js tool sigtool to convert h-SiGML to g-SiGML if requested

CWASA 2024b (2024-05)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2024b.

These are the main differences between this version and CWASA 2024a:

  • Offline transformation of h-SiGML to g-SiGML simplified using Node.js tool installed using npm
  • Node.js software using Saxon for XSLT processing

CWASA 2024a (2024-04)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2024a.

The release should have the same features as the Legacy Release CWASA 2023a.


CWASA 2023

CWASA 2023 (Standard Version)

Open Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2023.

This release is based on the Legacy Release CWASA 2022b.

CWASA 2023z (Development Version)

Development Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2023z.

This release is based on the Legacy Release CWASA 2023a.

Users are encouraged to try the development release and report any issues encountered.

CWASA 2023a (2023-06)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2023a.

These are the main differences between this version and CWASA 2022b:

  • Electron apps now using better maintained framework using Electron and Vite
  • Improved handling of Port 8052 for streamed SiGML data


CWASA 2022

CWASA 2022 (Standard Version)

Open Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2022.

This release is based on the Legacy Release CWASA 2022a.

CWASA 2022z (Development Version)

Development Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2022z.

This release is based on the Legacy Release CWASA 2022b.

Users are encouraged to try the development release and report any issues encountered.

CWASA 2022b (2022-07)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2022b.

These are the main differences between this version and CWASA 2022a:

  • C++ code for Animgen transpiled with a newer release of Emscripten
  • Base directory for SiGML files for JWS apps now based on release installation
  • Frame capture for video generation in JWS apps adapts to display resolution for Retina displays
  • A new version of the video generation server is documented at JASigning Video Generator

CWASA 2022a (2022-01)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2022a.

This version is the same as CWASA 2021f.


CWASA 2021

CWASA 2021 (Standard Version)

Open Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021.

This release is based on the Legacy Release CWASA 2021f.

CWASA 2021z (Development Version)

Development Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021z.

This release is based on the Legacy Release CWASA 2021f.

Users are encouraged to try the development release and report any issues encountered.

CWASA 2021f (2021-12)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021f.

These are the main differences between this version and CWASA 2021e:

  • Recover from errors in URL specification for SiGML file URL
  • Recover from errors in SiGML code from URL or text

CWASA 2021e (2021-11)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021e.

These are the main differences between this version and CWASA 2021d:

  • Using just https: URLs to support file: URLs for accessing the release
  • Reports changes in camera settings that can later be used to change the initial camera setting
  • Reports changes in signing speed that can later be used to change the initial speed setting
  • See OneAvClientTest.html for an example

CWASA 2021d (2021-09)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021d.

These are the main differences between this version and CWASA 2021c:

  • Employs protocol-relative URLs for HTTP and HTTPS support

The UEA server now supports just HTTPS. Older releases will mostly fail. We are, however, able to generate distributions using only HTTP or only HTTPS if required.

CWASA 2021c (2021-02)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021c.

These are the main differences between this version and CWASA 2021b:

  • New GUI element CWASAAmbBox to enable and disable ambient animation when an avatar is idle
  • Configuration setting ambIdle providing default for ambient anumation

CWASA 2021b (2021-01)

Legacy Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021b.

These are the main differences between this version and CWASA 2021a:

  • Rearranged build process for Open, Legacy, and Development releases

CWASA 2021a (2021-01)

Release found at vhg.cmp.uea.ac.uk/tech/jas/vhg2021a.

This version is the same as JASigning 2020c.


JASigning Release Notes

See JASigning Release Notes for information on earlier legacy releases.



Home >> CWASA