Archived Release Notes
(12/03/2004) Build 20041203
- Added a true/false option in the preference file to log commands that return warnings (LogWarnedCommands).
- Bugfix: Fixed reading XML preference file, and XML in general. Preference file options can be out of order now.
- Bugfix: Fixed reading relative graphic paths in Creator XML files.
- Bugfix: Fixed Creator XML files that use borders.
- Bugfix: First baseline percent in a flow will be written/read from Creator XML files.
- Bugfix: Fixed logging if font name collisions to only be on when font logging is on.
- Bugfix: Fixed setting the fill/frame of monochrome EPS files.
- Bugfix: Fixed some incorrect error messages. (e.g. setting something to a nonexistant color)
- Bugfix: Added support for UNC paths in Windows (e.g. - //computername/sharename/filename.crtr).
- Bugfix: Fixed graphic file path problems on Mac OS X between CreatorServer and Creator Pro.
- Bugfix: Fixed bad graphic references in PDF output when specifying a paper size.
- Bugfix: Eliminated minimum font size (font will no longer be drawn below a certain size).
- Bugfix: Fixed creating textflow using a list of elements.
- Bugfix: Fixed crashing problem with certain fonts on Windows.
- Bugfix: Fixed problems with multiple undo/redo (e.g. - undo 30). Again undo/redo are not doucmented because there are a few commands which they are not yet working.
- Bugfix: Fixed crash when calling undo with no documents open.
- Bugfix: Fixed nonproportional copyfit on text that starts out small and nonproportional.
(10/04/2004) Build 20041004
- Added "adjust tracking" and "adjust horizontal scale" to copyfit command.
- Added "overflow only" option to copyfit command so that only overflowed text flows will be copyfitted.
- Added ability to export a specific region (bounding box) of a spread to TIFF, GIF, or JPEG
- Added a paper size option when exporting PDF. This is useful when printing crop marks and color bars.
- Added the ability to delete styles: element styles, text styles, paragraph styles, and style models.
- Added command to set an element's style
- Added undo/redo commands (for most commands). This won't added to the documentation until it works for all commands.
- Added an "overwrite" option when saving creator files. The default is still to create a unique name by adding a number to the end of the specified name.
- Added a bunch of graphic preferences to the Preferences File and as commands.
- Changed a few preference related commands from "set ... " to "set preference ...".
- Added a "check license" command to check expiration.
- Added "get number" command for text objects. NOTE: This command may change later when support for other kinds of objects is added.
get number of chars in textflow of element 1 of spread 1 of document 1
get number of words in textflow of element 1 of spread 1 of document 1
get number of lines in textflow of element 1 of spread 1 of document 1
get number of paragraphs in textflow of element 1 of spread 1 of document 1
get number of chars in word 1 of line 1 of paragraph 1 of textflow of element 1 of spread 1 of document 1
- Bugfix: Major fix to eliminate deadlock condition in FontList. Unfortunately this means poorer threading.
- Bugfix: Fixed XML output for for the text block lists section. The number of paragraphs was being used for the number of Text Blocks - oops.
- Bugfix: Fixed low ascii (control characters) in XML by escaping them. This isn't exactly supported by XML 1.0, but it will be in XML 1.1 and it works well in Creator and CreatorServer.
- Bugfix: Fixed crashing bug when exporting XML on Linux
- Bugfix: Updated Creator XML document schema
- Bugfix: Fixed reporting of missing fonts when the font is specified in a style or empty text flow, but not actually used.
- Bugfix: The umask of the CreatorServer process owner's shell is now recognized and used for new files.
- Bugfix: Increased the maximum number of open files on Windows to 2048 (was 512).
- Bugfix: Fixed a crash when logging is on and more than 2k of text is added to a flow.
- Bugfix: Fixed a crash when "apply tags" is called on a tag that is missing an end delimiter.
- Bugfix: "apply tags" will no longer delete bad tags.
- Bugfix: Fixed the termination of received UTF 8 text. We were adding extra characters to the end.
- Bugfix: Fixed textflows to be updated after text format options are set.
- Bugfix: All Unicode spaces are now recognized as such, and will allow word breaks.
- Bugfix: Small fix to stop breaking on punctuation when whole words is on.
- Bugfix: Fix for default page size. The command is now "set document default page size ..." to avoid parsing problems.
- Bugfix: Fixed setting page border fill options.
- Bugfix: Fixed setting certain graphic properties by initializing graphics on load instead of at export time. This may mean longer document load times.
- Bugfix: Fixed the documentation for "set element use bitmap mask".
- Bugfix: Fixed the problem where some EPS files with valid clip paths were not being clipped.
- Bugfix: Fixed a problem when exporting EPS with embedded custom TrueType fonts that are missing a Copyright notice.
- Bugfix: Fixed a few problems when converting PostScript (.ps) files.
- Bugfix: Convert command will now continue on warnings (missing fonts, etc.), but still fail on errors.
- Bugfix: Fixed buffer overflow in spell check code.
(3/23/2004) Build 20040323
- Updated Postscript Interpreter library
- Improved "spec not found" return errors (which spec?)
- Added a "whole words" option to copyfit. This means copyfit will stop before any words are wrapped to multiple lines (no 'broken' words). It will still wrap words with hyphens in them. To avoid even this you can use soft hyphens ( \U00AD ).
- Bugfix: Fixed a crashing bug: commands were not being reset after an error, this could cause crashes and code 51 errors.
- Bugfix: Fixed some more double error messages (example "asm" no longer returns two errors).
- Bugfix: Fixed converting EPS to EPS in Server (Creator thinks the resulting EPS is grayscale)
- Bugfix: Fixed crash when trying to export 8-bit image with antialiasing on.
- Bugfix: Fixed a bug when placing a document with only one element.
- Bugfix: Fixed setting text inset for a text block. It now takes a measurement insted of just an integer.
- Clarified copyfit documentation.
- First run at getting properties. This is still undocumented since the return format may change.
get element name of element 1 of spread 1 of document named "ad"
- Add ability to set the internal resolution (default 300). This mainly affects the next item:
- Uncap internal resolution for placed EPS/PDF images (was 144 ppi)
- Allow ppi instead if dpi for those who prefer it that way.
- Added ability to specify a certain instance of a literal text (as an index)
- Added ability to do nested literal text and text range specifications
replace text char 1 of literal text
ba
.
1 of literal text
foo-bar-baz
.
of textflow of element 1 of spread 1 of document named "ad" using text
B
.
(All occurences of "foo-bar-baz" are changed to "foo-Bar-baz")
- Bugfix: Fixed referencing literal text at the end of a text flow (Mac/Linux/Win).
- Bugfix: Fixed preposition when moving elements into textflows. It was being ignored.
- Fixed line endings for the Unix files and perl examples in the install.
- For Mac OSX 10.3 - StartupItems method for starting daemons was depricated by Apple in 10.3. Daemons are now started as mach bootstrap item.
(12/11/2003) Build 20031211
- Fix documentation linking problem and spurious warning (missing "dvrdef.dat") in previous build.
(12/07/2003) Build 20031207
- Creator Server releases are now more closely tied to Creator Pro releases. Creator Server version numbers will match that of the corresponding Creator Pro release (ie. 6.5.6 in this release). The build number will continue to be used as well. Bug reports for Creator Server should include all version information.
- Added spell checking. Creator Server can now check spelling in documents, or in a string. The response is in XML, specified by the Creator Spell Check Response Schema. The spelling engine allows a custom words dictionary for each language, and a custom Universal dictionary. The universal dictionary can be specified/loaded separately in each session.
- Added page-related features: refer to pages by name, set page name, resize page and optionally resize elements / scale text.
- Added ability to specify RGB colors from 0 - 255 as well in 0.0 - 100.0% ranges.
- Added custom GIF palette - "custom color palette" option when exporting GIF's.
- Added compression options for TIFF exports.
- Added option to use the system font over an embedded font for EPS/PDF.
- Changed error number for missing graphics (not really an error for a long time, just a warning).
- Added checking in placed images for missing fonts (EPS, PDF, PostScript).
- Added checking in placed Creator docs for missing fonts and graphics.
- Added new error code for missing fonts AND graphics.
- Changed "pretty" option for exporting XML. It no longer takes a true/false. It's off by default, and specifying it implies true.
- Updated Perl example code.
- Updated PostScript Interpreter (should be faster for PDF/EPS).
- Allow Creator Server to run on Windows 98/ME.
- Bugfix: Checking a single text flow for overflow returns a proper result now (either "100 Ok" for no overflow, or "208 Overflowed text" for overflow).
- Bugfix: Fixed color for GIF exports of embedded (not placed) graphics on Mac and Solaris.
- Bugfix: Element names of placed documents ending with a space followed by a number are no longer unnecessarily re-indexed.
- Bugfix: Fixed loading of OpenType fonts. (Note : They still may not work when exporting to EPS.)
- Bugfix: Fixed temp files on Windows. They weren't being created in the right spot.
- Bugfix: Fixed leading and word space options in the format text command. The command wasn't handling subsequent options properly.
- Bugfix: Fixed potential crash when using include files.
- Bugfix: Fixed specifying literal text. When it was the only text in the flow, it returned "302 Spec not found".
- Bugfix: Fixed antialiasing. This option can be specified for all sessions in the Resources/Preferences.xml file, or set on a per-session basis. (Works great for small previews, but not recommended for large output files.)
- Bugfix: Fixed problem with Acrobat 6 PDFs.
- Bugfix: Fixed specification for page border. It can find page borders now.
- Bugfix: Fixed huge memory leaks when saving documents and exporting XML.
(09/04/2003) Build 20030904
- Bugfix: Fixed crashing bug during preview generation in image exports.
- Bugfix: Fixed crashing bug when specifying a container element.
- Elements may now be exported, same as for pages and spreads, just like in Creator Desktop.
- Added option to use Server fonts vs. embedded fonts in placed EPS/PDF files. This should make better looking text. It can be set using a command or in the Preferences.xml file.
- Added buffered command mode. You can use the "buffer input" control command to spool all commands to a buffer that Creator Server will execute after it gets an "exit" command. This acts like a remote include file. A second "exit" command will end the session.
(07/25/2003) Build 20030725
- Bugfix: Fixed threading deadlock issue on multi-processor machines.
- Bugfix: Fixed crashing bug from rendering library errors.
- Bugfix: Eliminated double errors from bad parser input.
- Added ability to handle multiple network interfaces when checking for licensed IP address.
(07/02/2003) Build 20030702
- Added new command to apply bitmap masks - set use bitmap mask {true|false}.
- Bugfix: The "-fonts" command line option works again.
- Bugfix: Fixed the way lines and paragraphs are indexed and accessed. Negative line and paragraph numbers should resolve correctly.
- Bugfix: The decimal Unicode option \u is handled better now. It will read any number of numerals, instead of just four. (\U still requires four.)
- Bugfix: The Unicode delimiters \u and \U handle errors better (by not crashing).
- Bugfix: Fixed the segfault/bus error on shutdown of Creator Server.
- Bugfix: Created graphics are now updated correctly.
- Bugfix: Change in the way incomplete TrueType fonts are embedded in EPS.
(06/17/2003) Build 20030617 Added the ability to
specify sub text of a text selection (word 1 to word 2 of line 3 to line 4 of
paragraph 5 to paragraph 6 of textflow...) Added the "line" specifier to specify
specific lines of text when getting/replacing text in a textflow. A new command
to return a selection of text in Text Field format - "get text". A new command
to reload fonts on the fly - "reload fonts". A new command to list the fonts
currently loaded by CreatorServer - "list fonts". Added font logging. All fonts
can be logged every time they are loaded. This is off by default, but logging of
bad fonts is on. No more external libraries required! All libraries are now static
linked on Linux, and external libraries are included in the Solaris release.
Bugfixes: Text is now reflowed when its container is resized. Files are now saved
(and exported to XML) with full paths for graphics. Paths in placed eps/pdf graphics
are now properly closed. TrueType fonts containing PostScript names with spaces now
export properly.
(05/13/2003) Build 20030509 Fixed a crashing bug
when rendering certain characters of certain fonts ('t' in Arial for example)
Fixed embedded Type1 fonts in PDF. Added the ability to export a specific page
or spread to PDF. Modified log format. Commands are sequenced so that the
command and response are easier to match up in a heavily session-interleaved log.
Each command that does more than change Server state (ie. not commands like "set
default") are now timed, with the time taken (in milliseconds) listed with the
response entry. The actual text of the command or response are also left unquoted
now and simply follow a ':'. More font name tweaks.
(04/16/2003) Build 20030414 Revised and updated
documentation. Log now named "creatorserver.log", more in keeping with UNIX naming
conventions. Added new escape characters for certain special Unicode characters,
usable in text field mode (block break, em space, en space, thin space, page number,
quad). Added duplicate element command. EPS DCS2 now only contain plates that have
some object on them. Spot colors are not converted to composite when exported to
composite EPS - they separate as spot colors when the PDF is imported into an
application that understands PDF spot colors, such as InDesign. Fixed Mac OS X build
to correctly handle files with "/" characters embedded in them. Fixed bug with unique
element name generation on Mac OS X, Linux and Solaris. Fixed crashing bug on Mac OS X
and Solaris when loading a document with missing EPS graphic.
(03/04/2003)Build 20030221
(03/04/2003) Note: The correct binaries for
Mac OS X really are there now. Honest.
(03/03/2003) Note: Wrong binary included in
Mac OS X release of Creator Server and Document Master builds 20030221 is now
fixed.
(02/24/2003) Build 20030221 Creator Server and
Document Master will accept Targa images (placing and converting, not as a destination
format). Added ability to switch character maps (codepage) in Server. Fixed
bug that caused failures to update changed element properties. Support for ZIP
and JPEG compression in Photoshop 7 TIFF files.
(01/14/2003) Build 20030110 Build corresponds
to Creator Pro 6.5.3 (numerous bug fixes, including an EPS spot color bug).
Fixed default document parsing in textflow specs. OpenType fonts with the ".otf"
file extention now recognized.
(10/16/2002) Build 20021011 Added RTF import,
either by creating a new text block or using an existing element as a text block.
Font handling fixes (fractional font sizes, naming problems). Fix format bug
in setting tracking with Server script. Added perl sample code to Creator Server
examples.
(9/06/2002) Build 20020905 Fixed problem with
crashes on first network connect to Server on Mac OS X. Fixed problem with graphic
file paths when opening Mac Creator documents on Mac OS X. DSC1 exports on Windows
fixed. Added sample code to the Server SDK (Java, PHP, and C). Startup Item
scripts for Mac OS X (Server and Document Master) expanded to support "start",
"stop" and "restart" options. This build includes nearly
all the core engine fixes that will ship as part of Creator 6.5.1. All documentation
now in a more platform-neutral form (html).
Known Bugs and Problems:
There is a default open file descriptor limit on Mac OS X that can cause problems
with Server or Document Master loading moderate to large numbers of fonts. Until
a code change occurs to fix this, before running either product you may want
to execute "unlimit descriptors" from the command line (or as part
of your launch script, if any).
The font loading code has been modified with build 20021011 to build font names
correctly. If you are still finding fonts that fail to load (resulting in Creator
files to fall back to a default font instead, or failing to show up in the list
of fonts given with the "-fonts" command line option), email Anthony
Feick with further info or use the bug reporting link below.
(8/13/2002) Build 20020809 Distribution change
-- now all platforms are distributed as a single archive, and Windows and Mac
OS X builds use installers. No more manual installs or upgrades -- UNIX folks
should be used to that, so no installers for them ;). Since the installed hierarchy
may not mesh with how you have Server or Document Master installed, please install
the new releases in a different location or move/delete your old install (if
you delete it be sure to keep your fonts and license file for the new install).
In the future you can install right over your old version -- the license file
and fonts will be untouched.
New features for both Server and Document Master
include friendler font handling (shouldn't run out of file handles on some systems
anymore); exported JPEG resolution configuration; many speed and stability improvements.
New Server features include anti-aliased bitmap
graphics (set via preferences or on a per-session basis); a max sessions preference;
graphic scaling; placing Creator documents fixed; Windows Service support.
New Document Master features include configuration
of exported JPEG resolution to DocMasterConfig.jar; fixed a bug with converting
Creator documents.
Known outstanding issues: Document Master will
fail to convert Creator files with missing graphics or fonts and will give an
erroneous message in the log. Note that if Document Master is running on a remote
server, it will not be able to find your associated artwork should you submit
a Creator file using EPS files or the like.
(7/10/2002) NEW! Now Creator Document Master
is available for testing from the Software
Downloads page. Creator Document Master is a product based on Creator
Server that provides document conversion facilities in a hot-folder environment.
You can configure it to batch-convert files to and from: Creator document format,
PDF, EPS, TIFF, GIF, and JPEG. It will also convert PostScript files directly
to PDF.
(7/10/2002) Build 20020708 Additions to command
language: frame options (solid or dashed lines), arrowheads, color creation/deletion.
On Mac OS X, Creator Server can be set up as a Startup Item. Expanded documentation
and examples of command language usage.
(6/12/2002) Important
Note: Again with build 20020610, we have adopted a new licensing format
which requires current licensed beta users to get a new CreatorLicense file.
Contact Jeff
Schmidt.
(6/12/2002) Build 20020610 Updated licensing
scheme to support wider range of server-based products. PostScript engine speed
improvements -- exports using true previews improved, loading can be much slower
than pre-20020523 builds (optimization work in progress). "CreatorServerResources"
is now simply "Resources" (be sure to download and install the new Resources
archive). UNIX-based platforms may now start Creator Server in daemon mode (-d
or --daemon, or set in prefs file). Fixed grayscale to color export bug. Elements
may now be replaced with Creator files. Boolean and negative integer data fixed
in parser.
(5/23/2002) Build 20020523 First beta release
using PSI PostScript engine (same as in forthcoming Desktop 6.5). Added support
for remote printing (LPR) mode.
(4/26/2002) Build
20020425 XML preferences file now found in CreatorServerResources (Preferences.xml).
The format is rather self-documenting, and currently only controls logging behavior.
For testing purposes, it is useful to turn "LogEveryCommand" on. Extended command
language (set fill/frame/shadow attributes [including gradients and textures],
graphic element properties, starburst element properties, rectangle element properties).
(4/8/2002) Build 20020405 CreatorServerResources
now includes the borders and textures that Creator ships with, and Server will
search them for borders and textures. Fixed corrupted black and white image bug.
Cross-platform components (docs and resources) now distributed in multiple compression
formats (.sit, .zip, and .tar.gz).
(3/13/2002) Build 20020312 Added support for embedded
spreads (see documentation). Fixed multiple return codes for some parser commands.
(3/8/2002) Build 20020306 Without a license, the
application will run in limited evaluation mode (cannot save Creator files, all
image exports are 'watermarked'). Several memory leaks plugged. Revised Unicode
entry method (see documentation). Replace text bugfix.
(2/27/2002) Important Note: Starting with build
20020222, we have adopted a new licensing format which requires current beta users
to get a new CreatorLicense file. Contact Jeff
Schmidt.
(2/27/2002) Build 20020222 New method of referring
to elements by their ID (see updated documentation). Optional "name" option added
to create element command. New "create element line" command (use instead of the
old general "create element" command, see docs). Added ability to use Unicode
characters when setting the text of text flows using '\u'. Trying to move element
into illegal container (ie. line) no longer crashes. Fixed a "format text" crashing
bug.
(2/08/2002) Build 20020208 New example script
in documentation archive. Can now open Creator files with missing graphics (returns
regular error, but doc now opens so that the graphic can be replaced). High-bit
ASCII text spacing fix.
(1/28/2002) Build 20020125 Problems with missing
EPS graphics in PDF export fixed. Updated documentation (primarily regarding client
data commands). Basic logging (located at "CreatorServerLog.txt" next to executable).
Apply tags command added.
Current release notes.