MarkMagic 9 Level History
*** BEFORE YOU UPGRADE TO IBM i V7R4 ***
Does your organization use MarkMagic’s PDF emailing capabilities?
Is your organization planning a server upgrade to IBM OS V7R4?
If you answered YES to both questions, please review important information below:
Issue: In V7R4 of the OS, IBM changed the way data is handled within their PASE licensed product. IBM is now using UTF8 encoding for PASE. This change affects MarkMagic’s ability to encrypt and decrypt the email server data via Java in the MRKMAG90/WRKMMEML tool which results in emails not being sent.
Solution: Upgrade to MarkMagic 9.5 mod level 200115 or any later version. MarkMagic now adds a new environment variable before running any MarkMagic PDF Email.
PASE_DEFAULT_UTF8 = N
This new variable forces PASE to operate in the previous encoding scheme and allows MarkMagic to properly email PDFs.
Please contact help@cybra.com or 1-800-292-7288 option 4 with any questions.
VERSIONS
MARKMAGIC 9.5 MOD LEVEL 200115>
MARKMAGIC 9.5 MOD LEVEL 191224>
MARKMAGIC 9.5 MOD LEVEL 190901>
MARKMAGIC 9.5 MOD LEVEL 181229>
MARKMAGIC 9.5 MOD LEVEL 180214>
MARKMAGIC 9.0 MOD LEVEL 170721>
MARKMAGIC 9.0 MOD LEVEL 161015>
MARKMAGIC 9.0 MOD LEVEL 160115>
MARKMAGIC 9.0 MOD LEVEL 151202>
MARKMAGIC 9.0 MOD LEVEL 151103>
MARKMAGIC 9.0 MOD LEVEL 150522>
MARKMAGIC 9.0 MOD LEVEL 150107>
MARKMAGIC PI 9.5 MOD LEVEL 200115>
MARKMAGIC PI 9.5 MOD LEVEL 181229>
MARKMAGIC PI 9.5 MOD LEVEL 180214>
MARKMAGIC PI 9.1 MOD LEVEL 170130>
MARKMAGIC PI 9.1 MOD LEVEL 170616>
JMAGIC 9.5 AND OPTIONS MOD 200115>
JMAGIC 9.5 AND OPTIONS MOD 181229>
JMAGIC 9.5 AND OPTIONS MOD 180214>
JMAGIC 9.1 AND OPTIONS MOD 170721>
JMAGIC 9.1 AND OPTIONS MOD 170616>
JMAGIC 9.1 AND OPTIONS MOD 160919>
JMAGIC 9.1 AND OPTIONS MOD 151106>
JMAGIC 9.1 AND OPTIONS MOD 150107>
Enhancements
- Support has been added for uploading and converting images from PDF source files. PDFs can now be imported into the MarkMagic graphics gallery, converted to a graphic image and printed on MarkMagic formats.
Fixes
- None
Enhancements
- A new environment variable is added when MarkMagic starts a java virtual machine. This environment variable resolves an issue when using the PDF emailing feature on IBM OS V7R4.
Fixes
- Fixed a rare program crash related to the FormComposer feature if a user had upgraded to version 9.5 directly from 7.7.
Enhancements
- Designed method to allow full control of Datamax PDF417 barcode height and width. Previously, the printer would automatically set the PDF417 size
- Added ability to force UPS MaxiCode mode 2 or mode 3 on Intermec drivers
Fixes
- Fixed issue that prevented more than 9999 bursts to be created when using PrintTransformer
- Fixed issue where PDF printing would fail if you were manually printing from the menus after switching user libraries
- Resolved issue that prevented editing a field on a format when the field had more than 100 *LINK source fields
- Corrected PDF417 barcode length when using ASCII Transparency set to *YES. Previously, data could be cut off
Enhancements
- New Pie Chart field type added.
- Pie Chart colors, shading, print and PDF support added.
- Updated color values in all areas of MarkMagic so that they more closely match print, PDF and WYSIWYG view in JMagic. Added new colors as well.
- Added the ability to toggle PDF417 barcode header characters on Datamax print driver.
- Checks put in place to disallow deletion of Data fields used in URL link fields
- WRKMMVSN tool can now see up to 99,999 user profiles
- Aztec barcode type added to Zebra driver.
- Zebra User Defined Fonts 90-99 will use Height and Width rather than magnification. This will allow the definition of more custom user defined TrueType fonts.
- PrintTransformer actions can now modify Arc field sweep angle.
- Pipe symbol and Euro symbol added to PDF fonts.
- New perma-lock option for RFID Monza 6 chips added to Zebra drivers
Fixes
- Resolved issues with the ‘Work With Text Block’ screen that would prevent users from copying or deleting a text block.
- Updated print program so that it would continue searching libraries when using USRLIB(*SEARCH) and there were missing objects in a user library.
- Removed duplicate text printing in some cases for Datamax driver.
- Fixed rare print crash related to Text Block and large number of Data fields on a format.
- Clean up of export files if user cancels export midway. This resolves a possible crash when attempting the export again.
- Resolved an issue with PrintTransformer conditions not working properly if mixing formats from different user libraries within one print job.
- Fixed a problem with PrintTransformer Ruleset processing when using the spool file burst feature. Records were being sorted incorrectly causing some pages to print out of order.
- Line thickness on Zebra to AFPDSFX emulated print jobs now draws in the correct direction when using rotation.
- Corrected color definition for circles and ovals on Epson ColorWorks label printer.
- Fixed condensed style fonts for Text Block fields when printing to PDF.
- Resolved an issue with PrintTransformer Ruleset action not seeing more than eight *LINK source fields on a text field.
- Corrected issue when importing more than ten text blocks.
- Field color is properly set to Black for all color fields when copying a format from HPPCL5C to a black & white PCL5 driver.
- Resolved issue with Datamax printing graphics and 2D barcodes together on same format
Enhancements
- Added more precise right alignment option to HP PCL drivers
- Greatly enhanced PrintTransformer swapping formats on different pages when printing with spool file data
- Diagonal line fields added to HP PCL drivers
- Ability to add rounded and triangle ends to HP PCL line fields
- Enhanced SATO driver to better support new printer commands for barcodes
Fixes
- Fixed improper syntax on Monarch MPCL print speed command.
- Resolved print error due to having too many Options within a Rule in PrintTransformer RuleSet. New measures put in place to prevent adding too many Options to a Rule.
- Fixed placement of rotated barcode fields when printing to PDF via FormWeaver
- Line thickness now more accurately match between PDF and print
Enhancements
• Added support for latest Zebra RFID command updates
• Added a device table record for TEC printer types to allow removal of feed label command
Fixes
• Adjusted QR code barcode positioning on rotated formats
• Fixed conversion of the horizontal tab character in Datamatrix barcodes on HPPCL5 printer type
• Fixed issue with error thrown when printing with SNDFMT(*HDG)
• Fixed issue with specifying numeric values for print speed when using Monarch printer types
Enhancements
• Added support for latest Zebra RFID command updates
• Added a device table record for TEC printer types to allow removal of feed label command
Fixes
• Adjusted QR code barcode positioning on rotated formats
• Fixed conversion of the horizontal tab character in Datamatrix barcodes on HPPCL5 printer type
• Fixed issue with error thrown when printing with SNDFMT(*HDG)
• Fixed issue with specifying numeric values for print speed when using Monarch printer types
Enhancements
- AFP support for Cyrillic fonts
- Zebra font Swiss 721 added
- PCL user defined drawer parameter increased to 2 bytes
- Avery Dennison device configuration added to control prompt for supply change
Fixes
- Edit Label File correction for label files with no batch control fields
- PCL font fix for textblock using Helvetica Bold
- Correction in Rules for PrintTransformer Essentials license check
Fixes
- Conditions fix sequencing actions
- Avery Dennison correction for parts across
Fixes
- Conditions fix sequencing actions
- Avery Dennison correction for parts across
Enhancements
- PCL 2D Barcode Server will switch from the MMJVM Server to Native when error is received
- Textblock Rotation enabled
- Additional character mappings added to MultiNational character set to ASCII
- Zebra DataMatrix enhancement for security level 5 (UPS barcode specifications)
- Enhancement to MarkMagic JVM Server processing
Fixes
- Conditions fix for *MASTER format data
- DataMax Prodigy class feed distance
Enhancements
- DataMatrix barcode added to DataMax
- Monarch Graphic data increased
Fixes
- Zebra alignment
- Removing a dependent format from a *MASTER now includes any fields used in Conditions
Version 9.0 Mod Level 150107 (Fixes/Enhancements from Version 8.6 Mod Level 131005)
Enhancements
- Total number of attribute changes increased for conditions
- Increased maximum number of conditions on a format
- Email SMTP server definition lengthened
- FedEx Sm@rtCodes added for DataMax
- Ability to print long barcodes in DataMax using ASCII *DIR
- Zebra fonts added – Univers, Greek, Cyrillic, CG Times, Eastern European
- Zebra support for 600 DPI
- Added PDF support for Analyze Print
- Center Alignment added for devices that don’t support it through the hardware
- Padding and Trim Edit Codes added for text and barcode fields
- Always Rule added
- New MarkMagic option PrintTransformer Essentials
- Ability to change Format data with Rules
- Ability to define link start positions with a negative value to start from the right
- GEODIS Check digit added
- Job Environment and Spool file Attribute tests added to Conditions
- Job Environment, Spool file, and Printer description tests in Rules
- Combine feature added to FormComposer
- Monarch supply types added
- Zebra speed suppression added
- Total number of Rule Actions and Tests increased
- Rule support for multiple email addresses
- DataMatrix barcode added to DataMax
Fixes
- Fix for conditions retrieving incorrect data when using *MASTER format or *CALC fields
- PCL Color printing fix
- Graphic Placement corrected when using FormWeaver
- Intermec Barcode
- Textblock data printing incorrectly if included a blank row
- Check digit fix for barcodes with data greater than 30 bytes
- Monarch RFID fix
- Rules fix for Last Page
- Parts across/down correction when using conditions
- Multi-National Character set mapping error to ASCII
- Lengthened barcode data for SATO
- Quick Comply fix for cached formats
- Monitor fix for Rule validation
- PCL @F1 character mapping
- PCL Maxicode – trim added to the data
- AFP PDF417 fix
- DataMax Cut and FormWeaver fixes
- FormComposer fix for multiple keys
- Monarch graphic fixes
- DataMax Prodigy+ correction for feed distance
- Monitor Import Display fixes
——————————————————————————————————————————————————
PI Version 9.5 Mod Level 200115
Enhancements
- Added ability to control Codabar barcode start and stop characters for Zebra drivers.
- Record Print History is now set to N by default on new deployment of MMPI.
- Added new REST API endpoint for installing licenses.
Fixes
- ~CC was mistakenly removed from Zebra driver. Added the command back to the driver.
- Fixed an issue in the Rest API when using &AND Rules along with PRTTOF = *NONE. Previously, only the last record would be returned in the output. Now, information for all records will be returned in the print response.
- Correct issue when using a RuleSet to switch a print to PDF.
PI Version 9.5 Mod Level 181229
Enhancements
- Added new Rest API for management of graphics. Including uploading source images, converting target images, renumbering, deleting.
- Aztec barcode type added to Zebra driver.
- New data validation techniques added to Rest API endpoints. MarkMagic PI will now validate data being passed via the API. Any incorrect data or improper formatting will be reported in the response.
- New Pie Chart field type added.
- Pie Chart colors, shading, print and PDF support added.
- Updated color values in all areas of MarkMagic PI so that they more closely match print, PDF and WYSIWYG view in JMagic. Added new colors as well.
- Added the ability to toggle PDF417 barcode header characters on Datamax print driver.
- Pipe symbol and Euro symbol added to PDF fonts.
- New perma-lock option for RFID Monza 6 chips added to Zebra drivers.
Fixes
- Removed extra blank row when generating files via Rest API as well as in JMagic.
- In some cases, extra labels would be sent if using the MMPI print queue system. This has been resolved.
- Fixed issue with right alignment not working for the HPPCL5C driver.
- Sato graphics were using the wrong encoding scheme causing print issues. Corrected the encoding scheme.
- Resolved issue with MMPI.log file sometimes exceeding size limits
- Code 128 barcode subset invocation characters now work when printing Zebra labels to PDF
- Resolved issue with PDF label quantity not working
- Corrected issue with Print Monitor sometimes processing input files too soon which resulted in “file locked” errors
- Corrected SM@RT code functionality for HPPCL5 barcodes
PI Version 9.5 Mod Level 180214
Enhancements
- Added support for Epson Colorworks® C7500 label printers
- Added robust print queue system with an associated set of APIs
- Ability to add rounded and triangle ends to HP PCL line fields
- Ability to add Circles, Arcs and Ovals to HP PCL formats
- Ability to add Circles and Ovals to ZPL formats
- Ability to add Circles to Datamax formats
- Ability to PDF print formats with Circles, Arcs and Ovals
- Ability to add URL links on text and graphic fields for PDF printing
- Added support for Toshiba TEC B-EX4TI printer
- Added support for printing Kanji characters on B-EX4TI driver
- Added support for SATO WS4 printer
- Added support for printing Kanji characters on WS4 driver
- Added REST API tool for generating and parsing label file
Fixes
- Resolved an intermittent shutdown issue when running MMPI as a windows service where the service would not stop immediately.
PI Version 9.1 Mod Level 170130
Enhancements
- New site licensing option added. This will make adding/updating licenses easier for companies that have many instances of MarkMagic PI.
- Sato print driver control characters can now be set to Standard Protocol. Previously, only Non-Standard control characters were used.
- Added Sato (SPL) print drivers which support printing Japanese and Kanji fonts. New MMPI Printer Types are: SACL4NX2, SACL4NX3, SACL4NX6 SACL6NX2, SACL6NX3, SAPT408E, SAPW208, SALVX2 and SALVX3. They support a range of new MMPI font numbers 66-76.
- Sato print drivers has enhanced support for start/stop codes in Codabar barcode. MarkMagic now inserts the proper start/stop characters in the barcode data only if valid start/stop values were not provided in the bar code data string.
- Updated the processing order of fields on Sato print drivers to better support reverse image (white on black) printing. In some cases, fields set to print reverse image would not print correctly.
- Updated Sato print drivers to better support print positioning on stock that is not the full width of the print head. This was needed because some Sato printers would center the smaller width stock on the print head rather than left justify it.
PI Version 9.1 Mod Level 170616
Enhancements
- Outline Font 51 added to all Datamax printer drivers
- MaxiCode barcode data formatting corrected on newer Sato drivers
- Added special handling for GS1 Datamatrix barcodes on newer Sato drivers
- Added USPS and Intelligent Mail barcodes on newer Sato drivers
- Enhanced Zebra RFID commands for newer Zebra locking and access passwords
- Secure http option added MarkMagic PI standalone server
- Greatly enhanced APIs for importing and exporting MarkMagic PI objects
- Fixed small memory leak in certain MarkMagic PI procedures
- Resolved an issue that prevented MarkMagic PI from clearing some temporary print files
- Added new APIs to allow downloading H2 database and MarkMagic PI logs
- Resolved an issue where printing could fail if there were blanks in certain parts of data
- Added ability to provide custom tomcat startup parameters for MarkMagic PI standalone server
- Enhanced Zebra Datamatrix command to better support error correction quality
- Removed the 50 item limit when importing objects using MarkMagic PI web import GUI
- All MarkMagic PI drivers now reference the device table for printer control characters
- Added ability to view MarkMagic PI logs directly in the web GUI
- Reworked all MarkMagic APIs to REST and JSON with enhanced Swagger interface for easier implementation
- API added to allow printer device management
- MarkMagic PI can now automatically detect and load license files at startup
- API added to allow checking of license status and expiration date
- Resolved issue with data not being properly formatted if using the new ‘negative link position’ feature
- Added support for A1 command on newer Sato drivers to better handle centered label stock
——————————————————————————————————————————————————
Enhancements
- Support has been added for uploading and converting images from PDF source files. JMagic can now import PDF files into the MarkMagic graphics gallery, convert them to a target graphic image and display the images on the JMagic canvas.
Fixes
- Corrected the layering view of objects as they appear on the JMagic canvas. Boxes, graphics, lines, text and barcode fields, when stacked on top of one another, should now appear in the same layered order as they would when printed.
- Fixed an issue where Text Blocks would move during a Print Preview
- CRC values that get calculated when converting EPNG graphics are now placed on their own line in the data.
Enhancements
- New Quick Edit *MASTER format GUI. Spreadsheet-like view makes it easy to manually add many Data fields at one time.
- Added WYSIWYG support for new MarkMagic Pie Chart field type.
- Updated color values in JMagic WYSIWYG so that they more closely match print, PDF of MarkMagic.
- Added Pie Chart support to the ‘Import Table’ feature in JMagic. This corrects issues when importing formats into MarkMagic PI from MarkMagic System i.
- Ability to add PrintTransformer conditions that affect the new MarkMagic ‘Other’ fields. (Circles, Arcs, Ovals)
- Default line creation mode is now set to horizontal/vertical rather than diagonal
Fixes
- Template now properly toggles off when closing a format. This resolves issue of previous template showing on other formats.
- Resolved box fields displaying incorrectly if start/end rows were swapped.
- Dark style HPPCL5C boxes, circles and ovals color now show their color instead of filled black.
- Corrected issue with slanted lines sometimes swapping orientation during a print preview.
- Resolved various issues related to creating and editing MarkMagic Jobs for MMPI.
- Corrected issues related to copying and deleting formats that have text blocks on them. This will help keep the ‘Work With Text Block’ screen in proper order on the server side.
- JMagic no longer puts invalid values into text field height/width/magnification when copying a Zebra format.
- Enabled the ‘Print Format Report’ function in JMagic.
- Batch Control Fields display value correctly defaults to Yes if database for this value is blank.
- Fixed rare case where Epson EPC7500G color graphics would not convert correctly
Enhancements
- Improved the user experience in the Import Object GUI
- Enhanced the design interface to support the new MarkMagic Other fields. Circles, Ovals and Arcs can now be drawn directly on the JMagic canvas
- Ability to draw diagonal lines on drivers that support slanted lines
- Added new GUI elements to support the new PDF URL embedding feature of MarkMagic
- Ability to import and convert PNG graphics for the new EPC7500G Epson Colorworks® driver
Fixes
- JMagic now will not allow creating a Rule that has more than 100 Options
- WYSIWYG line thickness on HP PCL drivers changed to match print and PDF
- Fixed Printronix Databar barcode WYSIWYG
- Resolved a problem viewing and printing graphics that were imported using the Import/Export object tool in JMagic
JMAGIC 9.1 AND OPTIONS MOD J170721
Fixes
- Resolved issue with skipping labels when printing large quantities of labels from within JMagic
- Adjusted Font 51 WYSIWYG behavior and appearance for Datamax formats
- Various barcode and font WYSIWYG adjustments for SATO printer types
JMAGIC 9.1 AND OPTIONS MOD J170616
- Further enhanced WYSIWYG views of all barcodes on newer Sato printer drivers.
- Fixed position, scaling and WYSIWYG of Outline Font 51 on Datamax.
- PrintTransformer conditions GUI can now only be accessed when a format is open.
- Resolved an issue where the user could inadvertently add all format fields to a condition action.
- Resolved an issue with creating and renaming MarkMagic PI jobs with the same name.
- WYSIWYG for new Sato Kanji fonts added.
JMAGIC 9.1 AND OPTIONS MOD 160919
Enhancements
- Updated Intermec (IPL) WYSIWYG for fonts and barcodes
- Added ability to have Condition tests to be created on an instance of a FormComposer Repeating Field
- Deleting text block from format keeps a copy in Work with Text block for later use
- Enhanced WYSIWYG for Zebra Swiss Font #63
Fixes
- Resolved HPPCL5 Gothic Font WYSIWYG issues with sizing and bold
- Revised how JMagic calculates length and width of graphic
- Deleting text block from format keeps a copy in Work with Text block for later use.
- JMagic 9.1 build uses updated version on SETMMVSN command call
- Resolved SGTIN issue when UPC Data field is 11
- Fixed issue with templates showing twice in the template list
JMAGIC 9.1 AND OPTIONS MOD 151106
Enhancements
- Added new width value to text fields for Zebra drivers (required for new alignment feature)
- Added ‘Copy’ button for RulesSets
- Add input spoolfile attributes to condition tests
- Add Job Environmental Variables to Condition Tests
- Enhancement to the Draw Crosshairs option
- Changed the “Add Graphic” GUI to be more consistent with other fields
Fixes
- Rotated text blocks can now be placed near canvas edge
- Switching measurement correctly handles fields on canvas
- Updated barcodes in Intermec driver
- Deleting a format now also deletes the format’s field group(s)
- Disassociating format from a *Master now accounts for conditions
- Resolved issue when previewing with variable images
- Improved synchronization of threads building the spooled files for viewing
- Resolved issues displaying data field list and button when creating a new dependent format
- Small changes to *LINK fields sometimes not being saved was resolved
- Resolved missing conditions details after opening a format previously with conditions
- Fixed the Clear Server List button in JMagic preferences
- Corrected issue when creating an ALWAYS rule in a RuleSet
- Fixed an issue when copying a format that certain values for line ‘color’
JMAGIC 9.1 AND OPTIONS MOD 150107
Enhancements
- Added field length limits to data input boxes for Conditions Remove and Replace
- MData fields now show in the condition action list
- Added new rules Action choice to do “nothing” as an option for &Rules
- Updated Spoolfile and job environment test options in rules
- New and Improved JMagic icon!
Fixes
- Changed “Trim and Replace” to “Remove and Replace”
- Assigning existing format a *MASTER format now prompts user with options
- Added Edit codes 1-6 to Link Fields tab
- Resolved issue when saving only a function of a test.
- Text block no longer moves when previewed on landscape document
- Text block editor better handling of special characters
- Updated progress indicator for conversion
- Removed warning message editing a rule test with a static value
- Additional logging added for license check when starting JMagic
- Resolved an out of memory exception when saving certain formats
- Resolved graphic conversion issue when connected to iSeries
- Updated ability to copy formats across device types
- Allow right side of barcode to hang off label in design canvas
- Added GEODIS Check digit option to barcode Settings tab
- Resolved rare issue where new Data fields were not available when creating *LINK field
TECH SUPPORT
Phone:
914-963-6600 – Option 4
Support Email:
help@CYBRA.com
Product Documentation
MarkMagic User Guide
MarkMagic API Documentation
MarkMagic 11 Installation
MarkMagic PI 11 Installation
MarkMagic X Installation
MarkMagic PI X Installation
MarkMagic/JMagic 9.5 Installation
MarkMagic PI 9.5 Installation
MarkMagic/JMagic 9 Installation
MarkMagic PI 9.1 Installation
MarkMagic 11 Version History
MarkMagic 10 Version Details
MarkMagic 10 Version History
MarkMagic 9 Version History
MarkMagic 8 Version History
MarkMagic 7 Version History
MarkMagic 6 Version History
MarkMagic 5 Version History
MarkMagic 3 & 4 Version History
MarkMagic 1 & 2 Version History