----------------------------------------------------------- Release Notes for Transform SWF for Java, Version 2.3.2 ----------------------------------------------------------- This is a maintenance release with the following changes: Bug fixes: 41. FSMovie does not set the character encoding in FSCoder. 42. FSSoundConstructor accepts sounds with any sample rate. 48. Extended arrays in FSShapeStyle are encoded as bit fields Documentation Changes: 47. Description of FSDefineTextField report font size in twips not points. The numbering scheme was changed since the project was re-located (back) to SourceForge. Trac is now used to document all bugs, issues and development tasks. ------------- Bug Fixes ------------- 41. FSMovie does not set the character encoding in FSCoder. The character encoding scheme used for strings in a Flash file is set in FSMovie. When a movie is encoded or decoded the scheme is now correctly set in the FSCoder object that encodes/decodes strings. Previously the default encoding of "UTF-8" was used. This worked for Flash files with versions 6+ but for Flash files of verison 5 or lower this resulted in the strings not being correclty decoded - the encoding should have been Cp1252. 42. FSSoundConstructor accepts sounds with any sample rate. The check for the correct sample rate is performed when the sound definition is created using FSDefineSound, FSSoundStreamHead and FSSoundStreamHead2 since that allows the FSSoundConstructor to decode a sound which can then be resampled. 48. Extended arrays in FSShapeStyle are encoded as bit fields FSShapeStyle allows the arrays of new line and fill styles that will be added to a shape to contain more than 255 entries. The number of entries was incorrectly encoded as a bit field rather than a word. ------------------------- Documentation Changes ------------------------- 47. Description of FSDefineTextField report font size in twips not points. When using the tag in HTML formatted text in a FSDefineTextField the description for the class stated that the font size was specified in twips. This was incorrect the size should be specified in points.