Macaos Enterprise Release Notes

For a description of new features, see What's new.

Latest version: Macaos Enterprise - 3.5.4.258

Macaos Enterprise 3.5

Build 3.5.4.258 (27-01-2012)
Changed functionality:
- 0001831: [Import] Change minimum line width for notation layers to 0.125mm
Fixes:
- 0001830: [Import] Graphic mode buttons not enabled after automatic contour generation
- 0001829: [Import] Problem defining 1-layer board with aluminium
- 0001828: [Import] Ctrl-R to rotate ident-number does not work
- 0001827: [Panelization] Unable to publish panel with board rotated

Build 3.5.3.257 (20-01-2012)
New functionality:
- 0001823: [Import] Ask if user wants to save current linking as a link filter when publishing
- 0001815: [Import] Add link filter where file names match layer names
- 0001814: [Import] Improved support for stackups with aluminium core or carrier
- 0001825: [Viewer] Right-click to choose classic color scheme instead of new color scheme
- 0001824: [Viewer] Adjust viewer colors to better match physical board colors
- 0001706: [Other] Add option to request quotation for assembly
Fixes:
- 0001813: [Import] Prevent publishing if product name is missing
- 0001810: [Import] Unable to delete user-defined link filters
- 0001809: [Import] Repeated holes incorrectly parsed when spacing is negative
- 0001796: [Import] Check that Products/Panel <= Boards/Panel
- 0001820: [Price] Problem selecting price
- 0001811: [Price] Include order options in quotation comment text
- 0001804: [Price] Prices do not update when checking off for Prototypes or IPC 3
- 0001816: [Stencil] Problems panning view in stencil viewer
- 0001655: [Viewer] When viewing stencil-products (with p in product name) viewer should zoom to paste data

Build 3.5.2.254 (20-12-2011)
Fixes:
- 0001793: [Import] Should not be necessary to specify min features for a zero-layer board
- 0001791: [Import] 2-layer stackup drawing shows both actual thickness and "free thickness"
- 0001794: [Other] Add title block text as metadata fields in PDF technical drawings
- 0001795: [Other] Disable RFQ for assembly

Build 3.5.1.253 (14-12-2011)
Fixes:
- 0001790: [Import] Some tool sizes do not update properly when copying from text file
- 0001789: [Import] Warn if user tries to link empty image file
- 0001788: [Import] Cannot enable/disable individual link filters
- 0001786: [Panelization] Convert contour arc made up of many small segments to true arc
- 0001787: [Price] Cannot change board specifications in quotation

Build 3.5.0.252 (13-12-2011)
New functionality:
- 0001777: [Import] Copy and paste to drill tab
- 0001775: [Import] add layer mappings for Gerber assembly drawings
- 0001760: [Import] Functionality to have an engineer do the import for the user
- 0001759: [Import] Allow PRO user to specify title block content when making stackup drawing for product
- 0001755: [Import] Store import link filters in db for sharing across company
- 0001749: [Import] Add the right-click popup (and shortcuts) to Import to hide all, view top, view bottom
- 0001739: [Import] Improved stackup drawing (PDF format)
- 0001734: [Import] Auto scaling of drill files
- 0001733: [Import] Auto selection of contour
- 0001730: [Import] Move board specifications to tabs so they can be edited while graphic viewer is enabled
- 0001729: [Import] Copy board specs to clipboard
- 0001728: [Import] Open files in RAR compressed archive
- 0001744: [Order] Include an order summary in final confirmation of order dialog
- 0001784: [Panelization] Allow PRO user to specify title block content when making stackup and panel drawings for product
- 0001131: [Panelization] Add "settings" to panel program
- 0001676: [Price] Include order options check boxes as customer settings
- 0001752: [Product browser] Allow user to view packing list in order history
- 0001754: [Other] Add request login info button to login dialog box
- 0001706: [Other] Add option to request quotation for assembly
- 0001654: [Other] Allow user to choose between multiple authorizations when logging in
Tweaks:
- 0001783: [Import] Warn before publish if hard gold files are linked but area is not specified
- 0001780: [Import] Rotate text in UL symbol if box height>width
- 0001779: [Import] Add menu item to open web page explaining tented/plugged/filled vias
- 0001778: [Import] Resize width of left pane as number of drill files increases
- 0001765: [Import] Warn if mask layer is linked but color is set to None
- 0001763: [Import] Support for fiducials in ground plane
- 0001756: [Import] Make filter manager dialog box resizable
- 0001740: [Import] Include stackup drawing with product files on publish
- 0001737: [Import] Add txt file to zip package with import info
- 0001735: [Import] Check for drills outside contour
- 0001731: [Import] It should not be necessary to ask more than once about leading/trailing zeros in drill files
- 0001709: [Import] Improved support for copperless stackups
- 0001674: [Import] Set non plated drill files to non plated
- 0001718: [Order] Cannot specify delivery time longer than 10 weeks
- 0001770: [Panelization] Add stackup drawing to product on publish
- 0001742: [Panelization] Add txt file to zip package with Panelization info
- 0001724: [Panelization] Change auto placement of "Centers" to "Edges"
- 0001705: [Panelization] Keep copper fill away from scoring lines
- 0001680: [Viewer] Show filename in layer checklist when layer name is unknown
- 0001741: [Viewer] Stackup viewer. Copper thickness should be shown in viewer
Fixes:
- 0001758: [Import] Ignore drill tool defined in comment if already defined in header
- 0001757: [Import] Minimum hole diameter should ignore unused tools
- 0001750: [Import] Add limit to auto-scaling of drills
- 0001748: [Import] It should not be possible to choose drill layer as active layer in contour tab
- 0001747: [Import] Adjusting cutter dia according to selected track route width
- 0001736: [Import] Range check error if drill file contains T00
- 0001722: [Import] M40 in Excellon rout file prevents import
- 0001721: [Import] Incorrect number of layers with 14 layer board
- 0001681: [Import] Import/recognizer. Empty gerberfiles should not be possible to link
- 0001404: [Import] Cannot publish Gerber files with rectangular pads having circular holes
- 0001675: [Order] Make warning for long order comments
- 0001726: [Panelization] Multi-product panel got zero inner minimums when 2-layer and 4-layer products mixed
- 0001406: [Panelization] Panel identification contains info from previous panel
- 0001723: [Stencil] Text in stencil frames is moved incorrectly when publishing from files not in 0,0
- 0001707: [Viewer] Viewer chokes on Gerber files with M2 command
- 0001669: [Viewer] ep-texts are not shown with the latest rules
- 0001751: [Product browser] User cannot see order history for orders placed for partner product
- 0001700: [Other] Multi-polygon Macro drawn improperly

Macaos Enterprise 3.4

Build 3.4.12.242 (10-08-2011)
Fixes:
- 0001670: [Import] Drill file with routing identified as drill file rather than excellon file
- 0001658: [Import] Plated and unplated drill files interpreted with differing formats
- 0001668: [Panelization] Board moves sometimes when placing special masks in panel
- 0001653: [Panelization] When clicking the Panel button in the main form, login is required
- 0001667: [Viewer] Access violation on pan/zoom

Build 3.4.11.241 (09-08-2011)
New features:
- 0001504: [Product browser] Filter products in main window
Fixes:
- 0001663: [Other] Add Masks function gives "Cannot make visible window modal" error

Build 3.4.10.240 (15-07-2011)
New features:
- 0001660: [Import] Parse Excellon files with radius-defined arcs
Fixes:
- 0001656: [Panelization] Not able to place tabs on bottom board in a panel
- 0001659: [Stencil] Placement of stencil data when top and bottom on one stencil

Build 3.4.9.239 (24-06-2011)
New features:
- 0001644: [Import] Info guide for choice of surface finish
- 0001620: [Import] Parse pick and place datafile from Eagle
Fixes:
- 0001643: [Import] Remove "standard" surface and colors
- 0001633: [Import] Access violation when selecting contour
- 0001632: [Import] Cannot place manuf ID mark on notation bottom
- 0001629: [Import] Remove unused d-code for plated slots
- 0001626: [Panelization] Not possible to select board for movement if adding scoring removes all existing route
- 0001615: [Panelization] Improve automatic tab placement between boards with unequal sides
- 0001562: [Panelization] Indicate in product whether user has chosen panel or boards when panelizing multiple products
- 0001627: [Stencil] Optimize check for reference objects
- 0001622: [Stencil] When deleting objects set as fiducials, fiducial counters not updated
- 0001621: [Stencil] Error in placing data from loaded files when top and bottom on same stencil
- 0001611: [Stencil] Issue a warning when loading same file name for stencil top and bottom
- 0001610: [Stencil] Access violation when publishing top and bottom on one stencil from loaded files

Build 3.4.8.237 (02-05-2011)
New features:
- 0001583: [Import] Generate warning if notation color is the same as soldermask color
- 0001563: [Import] Should default to notation top layer when placing symbols (except UL)
- 0001558: [Import] sort by column in file list
- 0001605: [Panelization] Allow slots to cross scoring lines if only one row or column if used on a panel
- 0001547: [Stencil] Ability to move/delete text in frame in Stencil Creator
- 0001607: [Viewer] Adjust number of decimals for the measurement tool according to the zoom level
Fixes:
- 0001599: [Import] Contour module doesn't accept tracks
- 0001584: [Import] d-codes of -xb file is output with d-codes from original customer files
- 0001582: [Import] Ident number gets placed at unexpected position when placed on notation bottom
- 0001559: [Import] Bug in placement of product number when no notation layer is found
- 0001557: [Import] unwanted context menu when right clicking on a file in the layer overview
- 0001555: [Import] Problem viewing stackup with non-standard thickness tolerance
- 0001549: [Import] Drill holes missing when file contains G85 slots
- 0001579: [Object Structure] Square polygon macros are not converted to rects
- 0001606: [Panelization] Not able to place tab on remaing slots after adding scoring
- 0001587: [Panelization] Unwanted selection of board in panel when double clicking title bar to maximize window
- 0001586: [Panelization] Routing not removed along scoring lines
- 0001532: [Panelization] Change in movement of boards in a panel
- 0001603: [Product browser] Tracking number in production history sometimes wrong
- 0001560: [Product browser] Problem seeing shared products
- 0001578: [Stencil] Error in moving data when loading frame in some cases
- 0001575: [Stencil] Bug in deleting arc objects, deletes objects inside the boundbox
- 0001574: [Stencil] Frame texts is offset wrong when data is centered by paste data
- 0001546: [Stencil] Split openings are shown as fiducals in the Show Adjustments tree
- 0001545: [Stencil] Polygons selected as fiducials are not correctly added to db
- 0001544: [Stencil] Fiducials are not output when top and bottom is on the same stencil
- 0001535: [Stencil] Disable Center data by Board outline if no outline is found
- 0001534: [Stencil] When frame file contains polygons, the program fails
- 0001591: [Viewer] Negative inner layer with multiple Gerber Layers is not visible in viewer

Build 3.4.7.236 (16-03-2011)
New features:
- 0001531: [Stencil] Option to give warning if possible fiducials are found in stencil data (round pads)
- 0001481: [Stencil] Ability to break large openings into several small
Fixes:
- 0001530: [Import] Sometimes unable to select contour objects
- 0001529: [Import] Zero-width line elements missing from macro aperture
- 0001521: [Panelization] Improved selection of boards on a panel
- 0001507: [Panelization] Not always possible to place boards in a valid location on a multi product panel
- 0001506: [Stencil] Limit text length in Product name, Article and company name in stencil frame
- 0001476: [Stencil] Background optimization of pads improved

Build 3.4.6.235 (03-03-2011)
Fixes:
- 0001497: [Import] Slot-holes not visible in Import Module
- 0001499: [Panelization] Assertion failure on publish
- 0001496: [Panelization] Multiple apertures with same D-Code in contour file for mpp with no tabs
- 0001495: [Panelization] Disallow publish of multi-product panel with no tabs when manufacture as panel is selected
- 0001494: [Panelization] Disallow publish of single product panel without at least one tab (or scoring) per board
- 0001493: [Panelization] Disallow adding tabs to outer contours when manufacture as individual boards is selected

Build 3.4.5.234 (25-02-2011)
New features:
- 0001472: [Import] Stackups: Add tolerance field to customer stackups
- 0001473: [Product browser] Bargain products folder
- 0001443: [Product browser] Add assembly masks to products without panelizing them
- 0001455: [Viewer] Make viewer contents popup menus "View top/bottom side"
Fixes:
- 0001464: [Import] Very short segments in polygon outlines sometimes ignored
- 0001460: [Import] Outline macro pads do not display properly
- 0001458: [Import] Skip drill layers when setting active layer in route tab
- 0001456: [Import] Make top/bottom side visible according to selecting top/bottom symbol placement
- 0001416: [Panelization] Zooming (by keyboard) while placing an instance results in messy graphics
- 0001478: [Stencil] Place stencils in zero point when publishing
- 0001477: [Stencil] Bug in mirror of stencil products with top and bottom on one stencil
- 0001389: [Stencil] Rout layer not duplicated when top/bottom stencil data specified
- 0001462: [Product browser] Cannot modify scope of visibility on existing share
- 0001461: [User manager] Unable to change postal code
- 0001471: [Viewer] Graphic errors when displaying small arcs

Build 3.4.4.232 (27-01-2011)
New features:
- 0001450: [Order] Preselect most recently used address/contact when selecting delivery/invoice addresses
Fixes:
- 0001453: [Import] Should not publish if user answers NO to macro primitives warning
- 0001442: [Panelization] Tools sometimes marked as unplated when accumulating drill tools in multi-product panels

Build 3.4.3.231 (10-01-2011)
Fixes:
- 0001440: [Import] Parsing problems when entering prepreg combinations in custom stackup
- 0001442: [Panelization] Errors in exported gerber drill files when accumulating drill tools in multi-product panels
- 0001439: [Product browser] Unable to share product after deleting share

Build 3.4.2.230 (29-12-2010)
New features:
- 0001432: [Import] Add link layer for tented/plugged/filled vias
Fixes:
- 0001438: [Panelization] Notation bottom sometimes missing on multi-product panels
- 0001437: [Panelization] Drill tool sizes are not accumulated on multi-product panels
- 0001434: [Panelization] Place the cursor on the selected route segment when moving boards in a panel
- 0001433: [Price] RFQs assigned to wrong sales office

Build 3.4.1.229 (17-12-2010)
New features:
- 0001369: [Product browser] Add "Download panel info" and "Download stencil data" menu items
Fixes:
- 0001428: [Import] Rout cutter size not automatically specified when opening .mei file
- 0001427: [Import] Negative inner layers do not autolink when opening .mei file
- 0001426: [Import] User layer index not incremented in file grid
- 0001423: [Import] Individual files in file grid are not displayed graphically until after they have been linked
- 0001430: [Panelization] Prevent placing a board on a panel object
- 0001429: [Panelization] Assembly mask info incorrectly added to product specifications
- 0001431: [Panelization] Cannot delete rectangular assembly mask objects
- 0001420: [Product browser] Expired share not expired
- 0001424: [Order] Some Danish users get German order confirmation

Build 3.4.0.228 (10-12-2010)
Fixes:
- 0001419: [Panelization] Peel-off layer incorrectly identified in panel

Build 3.4.0.227 (09-12-2010)
New features:
- 0001399: [Import] Allow defining free thicknesses in custom buildups
- 0001398: [Import] Allow specifying combinations of prepregs, such as 2x2116+1x1080 in custom buildups
- 0001392: [Import] Add selection list of commonly used dielectric materials in custom buildups
- 0001202: [Import] Place fiducial by entering coordinates
- 0001385: [Panelization] Add special masks to panel
- 0001364: [Panelization] Panelize different products in same panel
- 0001373: [Stencil] Make it possible to view the different adjustments of apertures
- 0001388: [Order] Warn if adding duplicate order to shopping basket
- 0001379: [Product browser] Allow column sorting in history viewer
- 0001377: [Product browser] Allow search on equals, begins, ends (in addition to contains)
- 0001366: [Product browser] Make a folder of global products which any customer may purchase
- 0001309: [Product browser] Product status view in product history
- 0001174: [Product browser] Recent orders folder
- 0000441: [Product browser] Add shipped orders folder to product browser
Fixes:
- 0001407: [Import] Zoom to fit sometimes uses wrong bound box after aligning drill with gerber
- 0001400: [Import] Stackup drawing exceeds page size if >12 layers
- 0001390: [Import] It should be possible to create a UL mark on notation even if no notation layer exists
- 0001374: [Import] Min notation line width does not ignore unused apertures
- 0001413: [Panelization] Published panels should be owned by panelizer
- 0001367: [Panelization] User asked if unpanelized product should be moved to wastebasket, even if no publish
- 0001408: [Stencil] Bug: Highlight layer did not get deleted after closing the stencil creator
- 0001372: [Stencil] Bug in company name written on stencil name when publishing stencil to another company
- 0001370: [Stencil] Bug in mirroring bottom stencil data when top and bottom data is on one stencil
- 0001381: [Price] Link to send RFQ disappears if user clicks on a price cell
- 0001380: [Product browser] Active orders folder does not list shared products which have active orders
- 0001365: [Product browser] Sometimes unable to delete shares
- 0001411: [User manager] Users disappear after creating new user

Macaos Enterprise 3.3

Build 3.3.10.221 (25-10-2010)
New features:
- 0001356: [Import] Give drill files same origin as Gerber files if they do not overlap when entering drill offset mode
- 0001246: [Import] Add support for Excellon slot holes files as generated by Altium
- 0001298: [Price] Generate RFQ when no online price available
- 0001359: [Stencil] Select product owner when publishing stencil
Fixes:
- 0001352: [Import] Empty Gerber files should clear viewer when selected in file grid
- 0001350: [Import] Import of S&M format 1000 fails if tool list is missing
- 0001347: [Import] Unknown object type when importing contour file
- 0001343: [Import] MessageToCam with scratch in soldermask, even though no scratch is in files
- 0001259: [Import] Manufacturability test for notation layers
- 0001357: [Order] Access violatoin when displaying order confirmation
- 0001354: [Price] Quote-only hint is visible, but user can still purchase
- 0001349: [Price] Incorrect copper thickness used in price for 1-layer board
- 0001082: [Other] Re-connect after loss of session
- 0000569: [Other] Configuration file moved to Local Application Data folder

Build 3.3.9.219 (17-09-2010)
Fixes:
- 0001330: [Price] Incorrect stackup used when getting prices in panelization module

Build 3.3.8.218 (13-09-2010)
New features:
- 0001247: [Import] Automatically link *.DOC, *.XLS, *.PDF and similiar files to documentation
- 0001321: [Price] Support for ordering options
- 0001320: [Price] Improved support for online pricing with non-standard stackups
Fixes:
- 0001315: [Import] Set finish to None for 0-layer boards
- 0001314: [Import] Insure that number of copper files equals number of layers
- 0001312: [Import] cannot select board stacking
- 0001310: [Import] index out of bounds for stackup spec
- 0001307: [Import] Drill parser does not properly detect trailing zero suppression
- 0000910: [Import] Clearer warning if Gerber file contains Step and repeat (SR)
- 0001292: [MIFv3 Object Structure] Circles still fail in some cases
- 0001317: [Stencil] Error in the way bottom stencil data is mirrored when publishing
- 0001316: [Stencil] Improved handling of gerber parser exceptions

Build 3.3.7.216 (16-07-2010)
Fixes:
- 0001279: [Import] Full circle arcs sometimes disappear
- 0001272: [Import] Import tries to read Gerber file as drill file
- 0001270: [Panelization] "List index out of bounds"
- 0001280: [Product browser] Not possible to remove share
- 0001275: [Viewer] UL-mark status bar does not indicate if UL-mark is to be placed on multiple layers

Build 3.3.6.214 (15-06-2010)
New features:
- 0001271: [Import] Allow selecting a previously specified custom build for a new product
- 0001266: [Import] Add support for plated inner layers in custom stackups
- 0001260: [Import] Warn customer when publishing new product with same name as existing product
- 0001255: [Import] Add support for 50um and 85um base copper in custom stackups
Fixes:
- 0001268: [Import] Inadequate user feedback when trying to import unrecognized pick&place data
- 0001265: [Import] Drill scaling doesn't work with autolinking
- 0001262: [Import] Layer display incorrect when reloading saved project with less than 2 copper layers
- 0001261: [Import] Drill file with diameters in mils causes invalid pointer operation
- 0001254: [Import] Ident number bound box is wrong on bottom side
- 0001253: [Import] Not all files get linked when reloading saved .mei file
- 0001267: [Order] Error generating order confirmation on checkout
- 0001252: [Order] Invalid floating point value when ordering stencils in Finland

Build 3.3.5.213 (27-05-2010)
New features:
- 0001248: [Stencil] Possibility to swap positions when both sides placed on one stencil
Fixes:
- 0001245: [Product browser] Do not refresh product list/tree if stencil module cancelled
- 0001250: [Stencil] Index out of bounds when threaded paste file processing is running
- 0001249: [Stencil] Dots for determining company and product identification text are not deleted
- 0001220: [Other] Requery autoupdate after a short period if not updated to latest version

Build 3.3.4.212 (25-05-2010)
Fixes:
- 0001244: [Panelization] Pads disappeared
- 0001243: [Stencil] Wrong aperture size in stencil frame

Build 3.3.3.210 (12-05-2010)
Fixes:
- 0001241: [Import] Contour highlight does not work on board layer
- 0001212: [Import] Access violation when linking gerber drill file to Drill
- 0001242: [Panelization] rout tool sizes missing from panelized product

Build 3.3.2.209 (07-05-2010)
New features:
- 0001229: [Import] Allow $ character in drill files
- 0001228: [Import] Add aperture file parsers for TopCad and old PCad
- 0001217: [Import] Initially give same copper thickness to all inner layers in custom stackup
- 0001232: [Stencil] Ability to ex-change top/bottom or left/right stencil when 2 on 1
- 0001230: [Order] Add number of layers to order confirmation
Fixes:
- 0001227: [Import] Unable to import Sieb&Meyer format 1000 drill file
- 0001218: [Import] Global material text ignored in custom stackup
- 0001214: [Import] ESD symbol should not allow segment widths <0.1mm
- 0001231: [Stencil] When placing 2 stencil on one, distance fails when changing horz to vert or vise versa
- 0001224: [Stencil] Ask for user confirmation prior to creating many fiducials
- 0001223: [Stencil] Unable to select similar track objects in delete mode

Build 3.3.1.205 (08-04-2010)
Fixes:
- 0001210: [Product browser] Some package tracking links do not work
- 0001209: [Viewer] Product batch number sometimes in wrong position
- 0001207: [Import] Autolink fails when reopening saved project with more than 10 layers
- 0001206: [Import] Problem entering material description for custom stackup
- 0001204: [Import] Access violation when clicking Select stackup for single sided boards

Build 3.3.0.204 (30-03-2010)
New features:
- 0001180: [Import] Add autolink filter for CADint version 4.x
- 0001170: [Import] Updated tool bars
- 0001166: [Import] Additional symbols (ESD, RoHS, Annotate, Bar code)
- 0001162: [Import] Add fiducial mark to board
- 0001117: [Import] New custom stackup builder
- 0001199: [Panelization] Add bar code and/or annotation field to panel frame
- 0001191: [Stencil] Delete objects from stencil
- 0001160: [Stencil] Select/highlight pads before adjusting
- 0001159: [Stencil] Delete frames from frame manager
- 0001194: [Product browser] Add article and description columns to product browser
- 0001171: [Product browser] Show expected shipment date
- 0001161: [Viewer] Update documentation files in product
Fixes:
- 0001203: [Import] Problem selecting arcs
- 0001200: [Import] Not all objects get deselected when deselecting objects in contour mode
- 0001193: [Import] Show hourglass when calculating selected features for contours
- 0001173: [Import] Shortcut keys not working when adding production number
- 0001165: [Import] Incorrect interpretation of drill file
- 0001163: [Import] Incorrectly placed drill hole
- 0001049: [Import] Drills missing on import of Macaos 3.85 mos file
- 0001158: [Product browser] After placing an order a random product is selected
- 0001156: [Product browser] Share alias information not updated
- 0001178: [Price] Stackup not properly updated on free price
- 0000293: [Other] Scroll bars on stackup viewer do not have same style as other scroll bars

Macaos Enterprise 3.2

Build 3.2.2.200 (17-02-2010)
Fixes:
- 0001155: [Import] Cannot select blind via stackup
- 0001152: [Stencil] Stencil openings sometimes have wrong shape

Build 3.2.2.199 (12-02-2010)
New features:
- 0001151: [Import] Add autolink filter for Proteus
Fixes:
- 0001148: [Import] Not able to set/select board contour
- 0001146: [Import] Change minimum slot size to 0.6mm
- 0001143: [Import] Minimum hole diameter sometimes incorrect
- 0001141: [Import] Not a valid integer error when importing old mos file
- 0001140: [Import] Gerber files from Autotrax are not recognized as Gerber
- 0001147: [Price] Holidays adversely affect delivery date of stencils

Build 3.2.1.198 (03-02-2010)
New features:
- 0001139: [Panelization] Rounded corners on panel frame
- 0001127: [Panelization] Include panel measurements in panel drawing
Fixes:
- 0001119: [Panelization] Disallow placing fiducials and tooling holes inside of boards on a panel
- 0001115: [Panelization] Incorrect routing outside panel if frame i set to zero
- 0001114: [Panelization] Board spacing is not correct if inner contour goes beyond (crosses) outer contour
- 0001138: [Import] Repeated holes in excellon file sometimes parsed incorrectly
- 0001123: [Import] Improve the visual difference between selected and unselected icon buttons
- 0001122: [Import] When adding symbols, notation top should be automatically selected if no soldermask top
- 0001121: [Import] Minimum trace width for WEEE symbol should be 0.1mm
- 0001120: [Import] Program hangs when reading drill file with leading null characters
- 0001137: [Stencil] Access violation when polygons are selected as fiducials
- 0001128: [Stencil] Display product number to user after publishing stencil
- 0001126: [Order] Access violation on checkout if no addresses listed

Build 3.2.0.197 (22-12-2009)
New features:
- 0000877: [Other] Expanded stencil product creator
- 0001103: [Import] Import/export of Pick and Place data
- 0001081: [Import] Support for assembly data and documentation files
- 0001078: [Import] WEEE and Recycle symbols
- 0001097: [Product browser] Show folder name(s) in product search dialog
- 0001096: [Product browser] Partner alias for article and description on shared products
Fixes:
- 0001098: [Panelization] Autoplace center tabs problem
- 0001070: [Panelization] Give warning when panels larger than 5dm*5dm is generated
- 0001060: [Panelization] copy old comment to new product when panelizing
- 0001107: [Import] Cannot interpret aperture files from old EasyPC
- 0001102: [Import] Problems arise if two files are assigned to same layer
- 0001101: [Import] Cannot export user shapes with more than 50 segments
- 0001100: [Import] Can't publish the product to the database
- 0001090: [Import] Padstack report works only with first drill file
- 0001085: [Import] Corrupt drill tools on publish
- 0001080: [Import] Board properties/pricing when different boards on panel
- 0001074: [Import] Soldermask invisible if outer contour is not defined first
- 0001073: [Import] Plated inner contours have wrong size
- 0001072: [Import] Unable to select contour objects (bruce) - resolved.
- 0000971: [Import] Auto select contour objects when loading a saved product
- 0000351: [Import] Contour info is not saved when saving a product
- 0001086: [Price] Cannot get price for some long, narrow PCBs
- 0001079: [Price] Support for add'l pricing parameters
- 0001076: [Price] Product name incorrect in quotation when modified specs
- 0001113: [Product browser] Cannot permanently delete stencils from wastebasket
- 0001108: [Viewer] Soldermask changed
- 0001087: [Viewer] plated slots

Macaos Enterprise 3.1

Build 3.1.1.180 (06-10-2009)
New features:
- 0001059: [Panelization] Change GUI to use toolbar rather than tabbed pages
Fixes:
- 0001058: [Panelization] Some parameters are not saved properly
- 0001057: [Panelization] Measure shows when removing frame holes
- 0001054: [Panelization] Disallow placing bad marks inside of neighboring boards
- 0001052: [Panelization] Undesired fiducials appear on paste mask bottom
- 0001056: [Import] Unable to select zero-width segments as contour objects
- 0001053: [Import] Lead-free and CE marks are not mirrored on bottom layer

Build 3.1.0.179 (01-10-2009)
New features:
- 0001035: [Panelization] Fill panel frame with copper
- 0001034: [Panelization] Add Bad-board marks to panel
- 0001033: [Panelization] Add break-off holes to panel frame
- 0001048: [Import] Add Pb-free mark or CE mark to board
- 0001030: [Import] Inspector/editor for difficult contour paths
Fixes:
- 0001051: [Import] Some pads missing when Gerber file viewed in GerbTool
- 0001050: [Import] Access violation when only one file opened
- 0001043: [Import] Display of published file with G85 slot fails
- 0001042: [Import] wrong characters are displayed when placing batch number
- 0001039: [Import] Some layers get mangled in filters
- 0001038: [Import] Disallow scoring with thin stackups
- 0001036: [Import] Drill tool diameters incorrect when merging more than 2 drill files
- 0001031: [Import] Selection mode is wrong on return to contour tab
- 0001029: [Import] Proteus Gerber files not recognized as Gerber files
- 0001028: [Import] Proteus drill file improperly scaled
- 0001037: [Price] Shipping price added to stencils ordered with PCBs
- 0001032: [Product browser] Unable to restore product browser if hidden

Macaos Enterprise 3.0

Build 3.0.5.177 (08-09-2009)
New feature:
- 0001025: [Panelization] Allow square pads/openings in fiducial marks
Fixes:
- 0001023: [Panelization] Improved manual placement of break-off tabs
- 0001018: [Panelization] Improvements to polygon and closed loop detection
- 0001017: [Panelization] Zero length arcs in generated gerber files
- 0001015: [Panelization] Layers sometimes get reordered
- 0001011: [Panelization] Mixed scoring and routed arcs
- 0001010: [Panelization] Unable to publish some panels
- 0001003: [Panelization] Holes added in frame are not added to number of non plated holes
- 0001022: [Import] Disallow contour objects that extend outside of outer contour
- 0001021: [Import] Should not allow publish when clearance / copper thickness are incompatible
- 0001019: [Import] Closed loop contours not always recognized as closed
- 0001016: [Import] Board size sometimes incorrect after unlinking layer
- 0001013: [Import] Graphic does not update when contour deleted
- 0001008: [Import] Unlinked drill file not ignored when aligning drills to pads
- 0001007: [Import] Incorrect board size and zero-point on some products
- 0001012: [Product browser] Folders not updated after order
- 0001005: [Other] Icon buttons are in grayscale rather than in color

Build 3.0.4.168 (14-08-2009)
New feature:
- 0000975: [Panelization] Mixed scoring and routing
Fixes:
- 0000987: [Panelization] UL-marks don't get panelized properly
- 0000984: [Panelization] Measure shows when removing tabs
- 0000978: [Panelization] Multiple scoring in panel?
- 0000974: [Panelization] Inner contours in panel
- 0000963: [Panelization] After stepping a product, ask if single pcb should be moved to waste basket
- 0000977: [Viewer] Solder mask not visible
- 0000552: [Viewer] showing notation clipped with soldermask
- 0001001: [Import] Center point shifts erratically on zoom with mouse wheel
- 0001000: [Import] The selected file doesn't get drawn when using arrow keys in the file list
- 0000998: [Import] Error in polygons and macros
- 0000996: [Import] Bug when selecting contours
- 0000993: [Import] Incorrect chaining of contour elements
- 0000283: [Import] Segments already used in a contour object should not be selectable

Build 3.0.3.167 (17-07-2009)
Fixes:
- 0000994: [Import] Donut aperture definitions are missing D-code
- 0000992: [Import] Aligning of drill holes to pads fails
- 0000989: [Import] Highlighted objects are not highlighted
- 0000988: [Import] Turning layers on/off does not preserve zoom factor
- 0000986: [Import] Minimum size for UL mark
- 0000985: [Import] Disallow UL mark on non-existent layer

Build 3.0.1.165 (10-07-2009)
Fixes:
- 0000983: [Import] Graphic veiwer remains in single file mode when changing tabs
- 0000982: [Import] Disallow multiple selection in file grid
- 0000981: [Import] Inner contours are displayed too large
- 0000980: [Import] Board size incorrect in some cases
- 0000979: [Price] Disallow ordering very small boards

Build 3.0.0.164 (09-07-2009)
New features:
- 0000946: [Panelization] Powerful new panelization module
- 0000951: [Viewer] Show cursor coordinates
- 0000523: [Viewer] Show product/batch number in graphic viewer
- 0000350: [Viewer] Pan and zoom in Viewer with keyboard
- 0000305: [Viewer] Measure function
- 0000964: [Import] Close Import and locate new product in browser after publish
- 0000322: [Import] Include drill format in autolink filter created from current mapping
- 0000316: [Import] Ability to add UL-mark to board
- 0000306: [Import] Rotation of product/batch number
Fixes:
- 0000291: [Product browser] Cannot delete products from wastebasket
- 0000512: [Viewer] Viewer fails to display certain products
- 0000511: [Viewer] Viewer does not display negative layers properly
- 0000353: [Viewer] Excessive memory usage
- 0000972: [Import] Add warning if an outer copper layer has no solder mask
- 0000967: [Import] Show warning if no drill files are to be published
- 0000965: [Import] Change the layer link text for non gerber or drill files in the file grid to N/A
- 0000952: [Import] Holes on single sided boards must be specified as unplated
- 0000829: [Import] Very slow response with complex contour
- 0000822: [Import] Problem with Edwin files with ground plane
- 0000817: [Import] Gerber with scratch is missing data when exporting
- 0000787: [Import] Import drill background covers checkbox
- 0000709: [Import] Resolve problem where merging not supported
- 0000601: [Import] Abnormal Program Termination error
- 0000539: [Import] G85 slot drill not supported in drill parser
- 0000328: [Import] Cannot link both positive and negative files to copper layer
- 0000327: [Import] Cannot make plated inner contours
- 0000318: [Import] Expanded use of Help frame

Macaos Enterprise 2.x

Build 2.11.1.160 (2009-01-23)
Fixes:
- 0000944: [Order] Error message when displaying order confirmation
- 0000928: [Panelization] Area of hard gold is not stepped up correctly

Build 2.11.1.159 (2008-12-17)
Fixes:
- 0000942: [Price] Panelization price incorrectly calculated

Build 2.11.0.158 (2008-12-15)
New features:
- 0000941: [Import] Import blind and buried drill files
- 0000923: [Other] Startup parameter to locate product by product number
- 0000848: [User manager] Disallow web-based license distribution
- 0000309: [Product browser] Expanded product search

Build 2.10.9.157 (2008-11-18)
New features:
- 0000936: [Price] allow the customer to choose between different costs to display
Fixes:
- 0000922: [Rem] Annular ring in order confirmation is diameter

Build 2.10.8.156 (2008-10-23)
Fixes:
- 0000932: [Import] Disable notation/solder layer color when no file is present
- 0000928: [Panelization] Area of hard gold is not stepped up correctly
- 0000927: [Other] Stencil product creation fails if no x/y size is stated

Build 2.10.7.155 (2008-10-17)
Fixes:
- 0000930: [Order] Days and quantity are incorrect when ordering stencils

Build 2.10.6.154 (2008-10-14)
Fixes:
- 0000926: [Import] Error generated by M01 in drill file
- 0000925: [Price] Shipping prices incorrectly calculated

Build 2.10.5.153 (2008-10-13)
Fixes:
- 0000924: [Import] Error parsing rotated line segments in macro apertures

Build 2.10.4.152 (2008-09-29)
Fixes:
- 0000914: [Price] Problem with payment method selection

Build 2.10.3.151 (2008-09-25)
New features:
- 0000890: [Order] Preliminary order confirmation
- 0000889: [Import] Add a check to activate Boards/panel edit-box
- 0000888: [Import] Add to Import customer checklist on "Boards/Panel"
Fixes:
- 0000913: [Product browser] Shows incorrect number of orders for partner products
- 0000911: [Rem] Unable to change password without also changing login name
- 0000898: [Order] Text order comments are limited to 255 chars by DB
- 0000896: [Order] Can not order paste masks
- 0000895: [Other] Access violation at start up
- 0000885: [Product browser] Clean up of "Ordering" icon
- 0000884: [Order] Get error message on check out
- 0000842: [Order] Order window stays in front of pop-ups
- 0000839: [Order] Addresses not updated
- 0000494: [Order] Date problem in order confirmation

Build 2.10.2.148 (2008-08-22)
New features:
- 0000480: [Price] Printing out quotation from price
- 0000308: [Other] Customizable viewer colors
Fixes:
- 0000852: [Product browser] Price missing in order history
- 0000849: [Product browser] Qty holes/tools shown incorrectly
- 0000844: [Price] Undefined product in quotation dialog
- 0000841: [Other] Access violation when changing login user
- 0000840: [Price] Prices fail to load if Elprint price list disabled
- 0000836: [Product browser] Wrong filling of drill plt/npl and qty holes/tools
- 0000835: [User manager] Create New User allows invalid login names
- 0000823: [Price] Valid prices ignored if first price found is invalid
- 0000816: [Import] Ask for create path if not existing
- 0000815: [Import] Option windows is not scalable, mean long path is outside window
- 0000809: [Product browser] Peel-off property does not show in product browser
- 0000798: [Viewer] Viewer does not display glue and peeloff layers
- 0000797: [Import] Minimum cutter tool for plated tracks is 0.7mm
- 0000796: [Import] Glue layer missing from layer selection menu
- 0000794: [Price] Error pushing NA quotation prices to database
- 0000746: [Panelization] Fresedim.txt missing from panelized product
- 0000737: [Import] Cannot delete single contour item
- 0000522: [Viewer] The graphic viewer is not showing stencil layers
- 0000476: [Panelization] missing routesize info (fresedim.txt) when panel stepping
- 0000282: [Import] Viewer exits contour mode while contour tab is visible

Build 2.10.1.145 (2008-06-12)
Fixes:
- 0000785: [Product browser] Shipment tracking link does not work
- 0000784: [Order] Problems with invoice addresses

Build 2.10.0.144 (2008-06-05)
New features:
- 0000754: [Price] Get price and place order for paste mask product
- 0000723: [User manager] Add new users
- 0000671: [Product browser] Should be possible to select multiple partners when creating shares
- 0000625: [Order] Shared shipping/invoice addresses
- 0000624: [Order] Add customer-defined addresses to an order
- 0000614: [Price] Conditions for 24 hour prices
- 0000567: [Price] Give a useful explanation when prices are unavailable
- 0000558: [Product browser] Create paste mask product
- 0000556: [Product browser] Edit product name/article/description
- 0000515: [Product browser] Viewer for paste mask products
- 0000489: [Price] Improved price calculation engine
- 0000310: [Product browser] Filter products by submitting license
- 0000296: [Price] Show a progress bar while fetching prices
Fixes:
- 0000760: [Import] Access violation in Aperture Parser dialog
- 0000757: [User manager] Error message when trying to update user info
- 0000755: [Import] Drill interpretation
- 0000742: [Order] Text in ordering field "Edit Board Specifications" is misleading
- 0000692: [Import] Unable to get prices for 0-layer board
- 0000672: [Partner manager] Partners should be listed alphabetically
- 0000667: [Order] SQL error when placing order
- 0000662: [Import] User lost their CompanyID and viewed products with no owner
- 0000626: [Partner manager] Partners must approve invoicing
- 0000583: [Price] Date out from days calculations wrong
- 0000573: [Price] Wrong date displayed in quote module
- 0000572: [Order] Cannot choose correct invoice address
- 0000571: [Price] Price grid not cleared when adding new product to basket
- 0000342: [Rem] Error message: did Not find Addr for CompanyID: 0
- 0000295: [Price] Clear quotation info on get price
- 0000292: [Order] Contact persons should be automatically looked up when an address is selected

Build 2.9.2.137 (2008-03-27)
Fixes:
- 0000711: [Import] Program appears to hang when processing complex gerber files
- 0000710: [Price] Delivery Date causes confusion
- 0000707: [Import] Illegal File Pointer Operation

Build 2.9.1.136 (2008-03-07)
Fixes:
- 0000665: [Price] Unable to edit some board parameters on free spec quotations
- 0000657: [Viewer] Negative zoom

Build 2.9.0.135 (2008-03-05)
New features:
- 0000650: [Rem] Partner must be able to edit some parameters of shares
- 0000637: [Import] Add Mantis bug reporting module
- 0000606: [Partner manager] Confirm before send partner request on search
- 0000317: [Import] Comments to CAM
- 0000315: [Import] Documentation files
- 0000313: [Product browser] Shared product visibility
- 0000312: [Price] Free info quotations
Fixes:
- 0000660: [Other] Virus problems revisited
- 0000656: [Import] Problem with problem report and empty zip file
- 0000655: [Order] Quotation dialog pops up when browsing shopping list
- 0000653: [Other] Cancel login exits program when already logged in
- 0000652: [Import] Very small arc drawn as full circle
- 0000648: [Price] Company-specific access rights
- 0000643: [Price] Peel-off and surface finish wrong with free prices
- 0000642: [Product browser] Link to stackup datasheet does not work
- 0000636: [Import] Closing product with duplicated file causes invalid pointer operation
- 0000635: [Import] Image should zoom to fit after mirror or rotate of drill file
- 0000634: [Import] Error recognizing and parsing drill file with M47 operator message
- 0000622: [Import] Changing save directories doesn't update status bar
- 0000621: [Other] About dialog looks different in main module and in import module
- 0000620: [Import] Viewer doesn't show Gerber file second time
- 0000616: [Other] Program does not run under windows emulator
- 0000575: [User manager] Updating login name or password should update auth info in ini file
- 0000574: [User manager] User disappeared after updating post code
- 0000568: [Product browser] Product description does not display in product browser

Build 2.8.1.133 (2008-01-24)
New features:
- 0000532: [Other] When installing, user should choose install directory and optionally get a shortcut
Fixes:
- 0000565: [Other] Cursor is hourglass even after auto-upgrade completes download
- 0000564: [Other] Stackup viewer should cache stackups
- 0000555: [Import] Error message 'Error in Image2Drill' is confusing
- 0000554: [Import] Drill file from Gerber does not show when auto-linked
- 0000546: [Other] Paste mask layers do not show in Product Viewer
- 0000545: [Other] Set application icon
- 0000544: [Other] Stackup viewer needs to be updated
- 0000541: [Other] Upgrade to latest auto-upgrader to get rid of virus warnings
- 0000538: [Import] G85 in drill file gives wrong error message
- 0000537: [Import] Graphics issues when using non-standard font size in Windows
- 0000536: [Import] No warning if try to save board specs without selecting stackup
- 0000531: [Other] Login without rights gives error message "Access Denied"
- 0000524: [Order] Caption on address form
- 0000516: [User manager] Problems editing customer info
- 0000514: [Other] Product viewer does not display older products
- 0000507: [Import] NOR01 apertures don't work
- 0000483: [Order] Invalid Argument on login
- 0000477: [Import] when loading a file with same name it still show old file data
- 0000472: [Order] date in price grid , is changing on repeat on days over 10
- 0000429: [Order] in graphic viewer , the missing cutout view are reintroduced
- 0000428: [Other] Installer, if upgrade connection fails but Db connection works, the proxy dialog never shows
- 0000424: [Import] File type of EDWin Gerber and Drill files not recognized properly
- 0000335: [Import] User lost their CompanyID and viewed products with no owner
- 0000330: [Import] Problem with flattening Macro primitive 7 (heat traps)
- 0000336: [Price] if previous board was a panel, the board qty in price calculation was not set to 1 for nonpanels
- 0000329: [User manager] User manager is blank

Build 2.7.5.125 (2007-11-23)
Fixes:
- 0000370: [Other] No image comes up, if board has V-cut, but if Route is deselected, image show up
- 0000371: [Import] Specify solder masks on both sides of a single layer board
- 0000369: [Import] Difference between Publish Product and Save Product is unclear
- 0000368: [Import] Possible to close Stackup Selection dialog box without selecting stackup
- 0000367: [Import] Extra hyphen added to file names
- 0000363: [Import] Auto-link fails when opening Elprint zip file
- 0000366: [Import] Import of Gerber file with very small arcs fails with Invalid Operation
- 0000360: [Import] Import of Gerber file with zero-extent polygon fails with access violation
- 0000357: [Import] Import of Gerber file with incorrectly defined outline macro fails with a floating point error
- 0000356: [Import] Zeroline pads disappear after Gerber parsing
- 0000355: [Import] Floating point error when stepping a board
- 0000338: [Import] Non Plated holes looks like X without a ring
- 0000337: [Order] Non Plated Drill holes looks like squares in Enterprise viewer
- 0000334: [Rem] File Path for some older product not found
- 0000333: [Import] when Closing the text window, user is ask if he want to clear data
- 0000332: [Import] Inner contour (d80) in Viewer is not found as a cutout
- 0000331: [Import] Missing change of layer color
- 0000280: [Import] Unplated holes should be displayed as a circle with X rather than just an X

Build 2.7.4.124 (2007-11-09)
Fixes:
- 0000324: [Order] Start costs do not get included in price when order is placed
- 0000323: [Rem] OrderByMacaosID is not inserted into order table
- 0000290: [Import] Aperture table parser fails to parse annulus and thermal apertures
- 0000289: [Import] Need to emphasize stackup selection more clearly
- 0000288: [Import] Auto-linking doesn't work on standard Gerber files
- 0000287: [Import] When adding user layers, the selection menu always says User Layer 0
- 0000286: [Import] Cannot select 0-layer stackups
- 0000285: [Import] Error messages in flattener are too cryptic
- 0000279: [Import] Aligning drill to gerber gives erratic response

Build 2.7.3.123 (2007-10-30)
Fixes:
- 0000277: [Order] Product information not completely displayed
- 0000276: [Rem] Price lists have wrong display name
- 0000275: [Rem] Macaos license should be marked active when user logs in

Build 2.7.2.122 (2007-10-29)
Fixes:
- 0000274: [Order] News/Info tab should be hidden
- 0000273: [Order] After panelization, user must manually refresh to see the panelized product
- 0000272: [Other] Viewer is unable to connect through proxy
- 0000271: [Other] Server location during auto-upgrade should be hidden
- 0000270: [Other] Choosing cancel during login does not prevent access
- 0000269: [Import] Active layer drop-down list is too wide
- 0000268: [Import] Cannot align drill with Gerber on single layer boards
- 0000267: [Rem] System uses incorrect price lists

Build 2.7.1.121 (2007-10-22)
Fixes:
- 0000266: [Other] Unable to connect through proxy when installing
- 0000265: [Import] Unable to publish

Build 2.7.0.120 (2007-10-21)
- Initial release with import module