Eclipse Pro Release Notes

Eclipse Pro Release Notes

v5.0.18.143

Improvements:

  • Scheduler columns can be resized.
  • Upgrade script only runs if has necessary permissions.

Bug fixes:

  • Fixed crash when the material definition referenced by an order does not exist.
  • Stability improvement.

v5.0.18.116

Bug fixes:

  • Deleted orders and coils were sometimes being include in supply and demand calculations.
  • Fix for Agent crashing when it ran into an error storing unexpected data.
  • Added Pathfinder Explorers back.

v5.0.18.109

Improvements:

  • Major simplification to the process that synchronizes data from Classic to Pro.
  • Upgrade .net for agent to 4.8.
  • Column sorts are remembered in most lists now.
  • Material demand report has sortable columns.
  • NetSuite: handle issuing non-serialized items that are on the BOM.

Bug fixes:

  • The scheduler machine drop target was not covering all the appropriate jobs. This allowed the schedule to get in an invalid state.
  • The scheduler was occasionally showing a job at the machine when it was not.

v5.0.18.87

Improvements:

  • Add internal tool to help with bundle and coil tag development.
  • Setups and Tools in Machines > XL are now sortable.
  • Upgrade .net to 6.0.4.

Bug fixes:

  • Fix timeline help.
  • When assigning multiple jobs, the existing sort was not preserved. It is now.
  • Recalling moved the job off of the machine before it should have.
  • Fix upgrades that fail because files were still in use.
  • Removed more memory leak instances.

v5.0.18.72

Bug fixes:

  • Completed orders were showing up on the schedule.
  • Database upgrade regression in last release.

v5.0.18.71

Preview features:

  • Printing is now enabled on most reports and list screens. More screens will be added. Formatting will also be improved.

Improvements:

  • Add Integration tab to Order Details.
  • NetSuite: Limit the number of automatic export attempts to 2.

Bug fixes:

  • Scheduler shows pending actions (recall, sending, etc.) more consistently.
  • The last available job was not getting removed from the scheduler when scheduled.
  • Fix downloading and uploading diagnostic packages.

v5.0.18.62

Preview features:

  • Printing is now enabled on most reports and list screens. More screens will be added. Formatting will also be improved.

New features:

  • First look at a Wallboard view of the Warehouse task list.

Improvements:

  • Wallboard reconnects more reliably after a server restart.
  • Added Last Used date to Punch Pattern list.
  • Coil sync detects unchanged coils earlier in the process.
  • Delete successful coil sync records after 60 days.
  • NetSuite: Preliminary support for additional non-serialized items on a BOM.

Bug fixes:

  • Fixed memory leak.
  • Wide scheduler columns match their headers.
  • Fixed Andon data calculation when there was only one order on the schedule.
  • Punch Pattern history now has data.
  • The remaining duration was not displaying on Assigned Jobs on the scheduler.

v5.0.18.1

Manual upgrades of Eclipse Classic and RavenDB are required for this release.

New features:

  • First look at punch programming. Read-only views for now.

Improvements:

  • Performance improvement in Agent.
  • Agent now requires Classic to be at minimum version 4.1.198.
  • Server now requires RavenDB to be at minimum version 5.3.0.
  • Order Bundler now remembers the last tab used when splitting bundles.
  • You can now navigate from the dashboard Schedule Summary to Orders and Materials. Also, from the Orders list to Materials.

Bug fixes:

  • Production Log report no longer fetches data outside the selected range.
  • Fixed error when opening the same order multiple times.
  • Don’t allow order modifications when it should be read-only (at the machine, etc.).
  • Show the correct order status.

v5.0.27.280

New features:

  • Scheduler can now control the Auto-Push settings.

Improvements:

  • Scheduler shows the total footage at the machine.
  • Improved performance on Agent data synchronization.

Bug fixes:

  • Regression when displaying metric lengths.
  • The Agent Status page was not displaying values.

v5.0.17.264

New features:

  • Tooling Code Usage Report

Improvements:

  • Imports can now optionally skip bundling by rules (piece count and weight) but still apply the rules to the imported order.

Bug fixes:

  • Allow bundle actions when a “message only” line exists on the order.
  • User field captions were not being show in the scheduler.
  • Material Usage report was filtering out records that were missing material definition records.

In addition, this release includes a nearly two-month effort (minus holidays) to upgrade our web application platform to the latest version (AngularJS 1.8.2) as well as upgrade the build tools to the most modern available (Bower/Gulp -> NPM/Webpack). While this version of AngularJS is still considered old, these moves together will allow us to incrementally upgrade the application to the latest version of Angular (notice no JS) without stopping everything for six months. Customers and Support shouldn’t notice a difference but it’s a very impactful improvement for us in the development world.

v5.0.17.243

Bug fixes:

  • Fixed internal error when gathering data for reports.
  • Fixed schedule calculation when only one job was on sequenced.
  • Fixed synchronization issue on error.txt and agent alerts.

v5.0.17.238

Bug fixes:

  • Occasionally, not all orders were being returned when more than 1000 exist.
  • Fixed Exception when calculating some debug information regarding Eclipse Classic synchronization data.

Metal Sales:

  • Retry scrap transaction if the code is not found.

v5.0.17.235

Improvements:

  • Simplify a slowly calculating index.

Bug fixes:

  • The offline machine alert always showed “Unknown Machine.”
  • Schedule Summary had some missing data errors.

Metal Sales:

  • Round the final bundle to the remaining WO length if within 1 foot.
  • Stop trying to export after 30 days.

v5.0.17.181

Improvements:

  • Added Job.Bundle information to BundleResult document for use in bundle tags.
  • Scheduler performance improvements.

Bug fixes:

  • Fixed issue where scheduler would randomly select a different machine.

v5.0.17.170

Bug fixes:

  • Logging did not allow concurrent writes.
  • On rare occasion, a Change Id from Classic is for the next day. Ignore these bogus values.

v5.0.17.161

Improvements:

  • Upgraded to .net 6.0
  • Material details are now available in bundle tags.

Bug fixes:

  • The schedule timeline widget on the machine dashboard would not allow zooming.
  • Andon data was not getting updated after a server restart until a machine had activity.
  • Removed “Schedule Slip” alerts because they were often wrong.

v5.0.17.114

Improvements:

  • The Eclipse Enforced Setups do not allow editing values that are not supported by the particular controller firmware.

Bug fixes:

  • The accordions would show the content before fully expanding.
  • Removed redundant trace logs from express.

v5.0.17.102

New features:

  • There are a number of XL setups that are now enforceable by Eclipse. These settings can be set in Eclipse Pro and optionally locked from user changes at the machine. Machines > XL200 > Controller Settings.
  • Production Event Viewer is now available under Reports.

Improvements:

  • When Pro is running a Dashboard license some menus cause confusion as clicking them seems to “do nothing.” This is due to licensing, and so now there is a clear indicator (a lock icon) that this is the case.
  • Each setup parameter now shows the change history.
  • Eclipse enforced setups and lockdowns are sent automatically and not just after a controller restart.
  • On the scheduler, labels would disappear on large blocks. This has been improved.

v5.0.17.49

Improvements:

  • Agent diagnostics now include the last two Classic LOG*.dbf files.

Bug fixes:

  • Bug fix in database upgrade processes.

v5.0.17.47

Improvements:

  • Consumption summary table in order details no longer displays the time component. By design, the summarization would make it always be 00:00.
  • Implemented a more robust change detection mechanism for sending data from Agent to Server.
  • Added some cell formatting and a footer to the Production Log viewer.
  • Wallboard
    • Wallboard now has a connectivity icon that appears when it loses its connection to the Pro Server. The icon pulses as the reconnect progresses, and fades away once the connection is established.
    • The view when the schedule is empty has been cleaned up.
    • When showing footage (total length produced), it no longer switches to a larger unit (like km).

Bug fixes:

  • Fixed a synchronization bug in machine setups and tools.
  • A previous upgrade to a 3rd party library required an updated .Net Core runtime, and it is now included as part of the automatic upgrade/install script.
  • Improvements to the monitoring of changes to Classic data.

v5.0.17.15

New features:

  • Production Events Log added to Order and Coil views.

Bug fixes:

  • The accordion views were not expanding to show the content of grids in the material view among others.

v5.0.17.1

New features:

  • XL200 Machine
    • Setup parameters now have a read-only view of current setups.
    • Tools now have a read-only view of current tools.
  • Sometimes orders deleted in Eclipse Classic still appear in Eclipse Pro. Until we work that bug out, a “cleanup” button is provided. Go to Settings > System Health > Agent to use it.
  • Bulk Order Editing allows many orders to be modified at once, right from the Order list view.

Improvements:

  • Server diagnostics bundles now include the Agent diagnostics bundle.
  • This realease requires the RavenDb to be at version 5.X.
  • Wide scheduled jobs view now has the alerts and the actions context menus.
  • Schedule Sync integration feature now supports OleDb data sources (experimental).
  • The list of Tooling view is now sortable.
  • Server diagnostics packages now include the Agent diagnostics package automatically.
  • Bundle completion logic is improved to only count a bundle complete when each item within the bundle is individually complete. Previously overage production on one item could cause the bundle tag to print prematurely.
  • Various Wallboard improvements.
  • Schedule Summary on the Dashboard now has links to the order and material details.

Bug fixes:

  • Software updates view now shows the version information again.
  • Available jobs lost the “Punch pattern is missing” alert. It’s back now.
  • Upgrade view was broken and now showing the installed and latest release version numbers. That is corrected.

v5.0.16.2893

Improvements:

  • All inline editors now show Save and Cancel icons instead of text.

Bug fixes:

  • Eclipse Pro now matches COMM behavior in the missing pattern check when scheduling is now only enforced when “No Match Parts” is set (in Eclipse Classic).
  • As Eclipse Pro does not yet support HVAC, those options are hidden in the lock code enforcement view.

v5.0.16.2879

New features:

  • Bundling
    • Production order (sequence) can be set by ordering the bundles (not just line items) using two new menu choices.

Improvements:

  • Wallboard gets an “Item Progress” Andon panel added. It shows total quantity and quantity done.
  • Bundling
    • The bundling operation menu opens on hover.
    • The “combine items by field” and “split to bundle” settings are remembered.
    • Changing the bundle number using the inline drop down now changes the bundle number for all selected items.
    • The checkbox next to each bundle now shows as “indeterminate” when only a subset of its constituent items are checked below.
  • XL200 lock code settings are now a three valued radio button, replacing the confusing dual checkbox.

Bug fixes:

  • The “Order Progress” Andon panel now shows non-zero values for quantity and quantity done.
  • Somewhere along the way, Andon stopped displaying the machine name. It’s back now, in the bottom right corner.
  • It was not possible to copy more pieces to a new item than the smallest item quantity on an order.
  • Bundle completion service is now more resilient when receiving production events with bundle numbers that were not on the original job.

v5.0.16.2827

New features:

  • XL200 Editor now provides a nice simple interface for setting up lock codes. Requires the experimental feature flag.

Bug fixes:

  • Various regressions from the last release.

v5.0.16.2810

New features:

  • Express status view
    • View the connection status of each controller and COMM.
    • See the last command sent and response received.
    • Each controller has a sparkline diagram of the recent communication activity.
    • View clear information about which controllers are configured to use Express vs. COMM.
  • Tooling editor
    • Create new tooling codes.
    • Configure tooling codes created by importing.
    • Assign and remove machines from a tooling code.
    • Get alerts when a tooling code has no machine assigned to it.
  • Diagnostic package uploading
    • Diagnostics packages can now be sent directly to AMS Controls from right inside Eclipse Pro. Look for the new upload button on the System Health view.

Improvements:

  • Bundle and coil tag printing
    • Properties can now be edited. These are used to store static resources for inclusion in a tag template. URLs, images, etc.
    • Print start date is now user-editable. This value governs how far back Eclipse Pro will go when looking for bundle and coil completions to trigger a tag print.
    • Printer configuration can be troublesome when Pro runs as a built-in service account. The print config views now show a warning message if Pro is running as one of the known service accounts. The message goes away once it is set to Run As a user account.
  • Production explorers
    • Scrap Explorer now includes a coil vendor dimension.
  • Wallboard
    • Longest part column on upcoming bundles panel was displaying in unexpected units. This is corrected.
    • Current date and time now displays in the locale-specfic format.
    • Current Warehouse Task panel now much larger and easier to read.
  • Schedule timeline
    • Hovering over an order now shows its total length, in addition to the existing values.
    • Timeline now honors the unit settings. That is, lengths will appear in meters if that is what the system is using.

Bug fixes:

  • Wallboard Upcoming Bundles panel was not showing the bundle completions in real time. This is fixed.
  • Wallboard had a bug where it might hang with the message “Initializing…” when in Andon mode. Fixed.
  • Bundling configuration UI was quirky when keying in percentages. It is much more intuitive and forgiving now.
  • Print template preview and properties were not updating after uploading a template package.
  • An Agent validation bug could occur when editing an item on an order. Saving would sometimes result in “AgentNotAvailable,” when in fact the Agent was available. This is fixed.

v5.0.16.2675

New features:

  • XL200 machines now have a details view, with editing.
  • Material Demand Report presents the amount of material required for all of the unfinished jobs. Show just the scheduled, not scheduled, or all of the demand together.
  • Coil tags can be printed directly from a new button on the coil details view.

Improvements:

  • Wallboard “upcoming Bundles” panel now includes the length of the longest part.
  • Multiple downtime settings views consolidated to one.
  • Add Job Editor role.
  • Tag Printing Improvements
    • Configuration views have been consolidated into fewer tabs. Error messages now appear near the configuration UI that drives them.
    • A template “package” system makes for easy installation of new print templates and easy downloading of existing templates for modification.

Bug fixes:

  • Duplicate ITMID alert could be overwritten by other alerts. This is fixed.
  • Post bundling item resequencing algorithm is more robust.
  • Order list filtering by machine was not working.

v5.0.16.2556

Improvements:

  • Implemented a new print rendering engine. The printed output should be more clear now, especially on Zebra printers.

v5.0.16.2549

Improvements:

  • Add ability to edit Material details.

Bug fixes:

  • Fixed regression when calculating bundles in certain conditions.
  • Only require material weight when splitting by weight.

v5.0.16.2543

Improvements:

  • Bundling
    • Allow range selection by using the Shift key when clicking the item checkbox.
    • Support bundle grouping using a variety of item fields (User1-User5, PieceMark, or BundleGroup) as the group indicator. Previously only BundleGroup could serve this purpose.
    • Allow users to enter bundling min/max % value in 1-100 range, instead of 0-1 range.

Bug fixes:

  • Dashboard sparklines might show only a single dot when the page is navigated to directly. This is corrected.
  • Dashboard Schedule Summary panel would show the next tooling, order number, or material with confusing default values, when in fact there was not another tooling, order, or material on the schedule (perhaps due to a short schedule, or simply the line always runs the exact same tool). It has been changed to show nothing at all in this situation.
  • Recently Printed Bundles corrected to show the most recent at the top of the list.

v5.0.16.2508

Improvements:

  • Order Detail
    • Add selection boxes to bundles in Order Detail.
    • Allow partial auto-rebundling (previously could only auto-rebundle the entire order).
    • Header stays pinned to the top when scrolling. This means the order changes “Save” button is always visible.
    • Inline bundle reassignment dropdown only includes the “New” if the current bundle contains two or more items. While the option technically worked, it confusingly resulted in no actual changes.
    • Bundling features no longer experimental.
    • Various bundling validation improvements to give quicker feedback on operations that would be rejected upon saving.
  • Add Bundle Count field to Order List.
  • Scheduler prevents attempts to send held jobs to the machine.

Bug fixes:

  • Schedule webhook was not triggering correctly. It is now.
  • Checkbox for toggling the Experimental setting would not always save reliably. It does now.

v5.0.16.2468

New features:

  • Bundling capability greatly expanded
    • Items can be split and rebundled in a variety of ways:
      • Split items into new items of equal quantity.
      • Split items into new items of equal weight.
      • Split items into a specific number of new items.
      • Split one item, slicing off an arbitrary quantity for the new item.
      • Assign an individual item to a new or existing bundle.
      • Select any set of items and place them into a new bundle.
  • Order edits
    • Required Date is now editable.
    • All item level user and messages fields can be edited (these order level fields were already editable).
    • Columns in the Items grid are now user selectable (use the gear icon on the right).

Improvements:

  • Downtime “bucket” (grouping) settings are now available right on the Production Summary report.
  • Promoted Bundling rule editor to its own menu under settings.

Bug fixes:

  • The print button on Production Summary report stopped bringing up the preview dialog. This is corrected.

v5.0.16.2376

New features:

  • Scheduler grids can now collapse sets of rows into a single summarized row.
  • Order details view gets a delete button. This is mainly for diagnostics purposes as the currently supported way to delete jobs is through Eclipse Classic.

Improvements:

  • Added a CSV download option to reports.

v5.0.16.2286

New features:

  • Expand the Scheduled Jobs grid in the Scheduler.

Improvements:

  • Installer now optionally stops if RavenDB is not installed via Chocolatey.

Bug fixes:

  • Not all jobs were getting added to the available list on the scheduler.
  • Downtime Pareto chart was not showing values.

v5.0.16.2265

New features:

  • New Quality Audit Report

Bug fixes:

  • Sometimes links from the Scheduler to individual orders would show the wrong order. This is corrected.
  • Various fixes for this and that in recently released new reports.

v5.0.16.2228

New features:

  • New Order Summary Report

Improvements:

  • Some reports got links to orders, coils, etc.
  • Various improvements and bug fixes to new reports from the last release.

Bug fixes:

  • Bundle rule changes on an order would not save. This is fixed.
  • Production history could be saved with incorrect performance data. This is fixed.

v5.0.16.2188

Reports:

New (to Eclipse Pro) reports have been created to offer an alternative to the Eclipse Classic reports.

  • Material Usage
  • Coil Summary
  • Coil Scrap Breakdown
  • Scrap Summary
  • Downtime Summary

Improvements:

  • Improved an alert that warns COMM is not communicating, including a link to the AMS knowledge base for further information.
  • Controller task error data is now reported.

Bug fixes:

  • Dashboard metric throughput was showing only a single dot on its sparkline. This is fixed.
  • Sometimes the messages from errors encountered while printing tags would not make it up to the UI. This made it harder to troubleshoot. This has been corrected.

v5.0.16.2050

Bug fixes:

  • Fix for import breaking regression introduced in last release.

v5.0.16.2017

Improvements:

  • Alerts slide-out panel now wraps so that long title and detail text remains visible. Alert icons are more prominent with improved justification.
  • Order detail view now shows all items when a job has more than eighteen items.
  • Integration (data import/export) attempt lists now sorted with the most recent attempt at the top.

Bug fixes:

  • Tooltips on Scheduler menu items now correctly display when hovered over.
  • Coil Type (Material) detail view accordion controls now collapse.

v5.0.16.1983

New Features:

Pathfinder Integration – Data Explorers
  • Pathfinders that are connected to Pro will now have some data available in an explorer-style report. Requires the experimental feature flag.
Integrations
  • File-based import gets an “Import File Test” view. requires the experimental feature flag.

Improvements:

  • File importing is more resilient when faced with syntactically invalid import files.

Bug fixes:

  • Empty schedule bug is now fixed for real.
  • Fix for duplicate toolings on Machine Performance Standards.
  • Fix for “Exception: Error converting value [null] to type ‘System.Int64’. Path ‘OrdId’.”

v5.0.16.1948

New features:

  • Explorers get “Day of the Week” and “Hour of Day” dimensions.

Improvements:

  • Reduce the times users are unnecessarily challenged to authenticate.

Bug fixes:

  • A tooling definition forced resync step corrects some straggler data from an old bug fixed previously.
  • Machine metric changes wouldn’t save when using metric units. This is corrected.
  • Fixed regression where unscheduling a job would just not work.

v5.0.16.1901

Improvements:

  • Eclipse Agent now requires Eclipse Classic to be at a minimum version of 4.1.192.

Bug fixes:

  • Bug fix where Eclipse Classic product code changes to the machine number value would not get stored in Eclipse Pro correctly. This would manifest as duplicate tools in the Performance Standards view. This has been fixed.

v5.0.16.1875

Improvements:

  • Better validation of Eclipse Pro Server URL and Eclipse Classic installation path in the Eclipse Agent UI.
  • Support overriding the item sort order in each bundler rule.

v5.0.16.1858

Improvements:

  • Duplicate material code alert now has a link to help documentation that explains the problem and offers some solutions.

Bug fixes:

  • License updates were not being properly applied to machines in Eclipse Classic. Machines would be stuck with an incorrect NoLicense value.
  • Eclipse Agent no longer allows duplicate material records to flow to Eclipse Server. Previously we only alerted about the problem, now we actively block them.
  • Bug where machines with an empty schedule might never get that schedule updated in Eclipse Pro has been fixed.

v5.0.16.1819

Scheduler

Fine-grained job selection when manipulating the schedule

  • Multi-select
    • Job blocks now have checkboxes making them individually selectable.
    • Perform operations against only the selected jobs, like hold schedule, unschedule, etc.
  • Footage Summary
    • Available and scheduled job lists now each have a footage and job count summary.
    • Upon job selection (multi-select), another summary appears, additionally summarizing just the selected jobs.
  • More jobs are visible on the page after moving the page title up into the search bar area.
  • New drop target for “Scheduled” (but not on machine) dropping
    • Drop target below the Scheduled grid so jobs can still be drag-assigned even when there are no currently assigned jobs.

Pathfinder User Integration

Eclipse Pro user accounts can now be used to log into Pathfinder.

  • Pathfinder controllers can connect to Eclipse Pro and “announce” themselves.
  • Eclipse Pro administrators can one-time approve (or not) connected Pathfinders.
  • A new user role named pfpc allows Eclipse Pro users to get login access to connected Pathfinders.
  • Eclipse Pro users are assigned Pathfinder roles for individual Pathfinders if they are granted access. Meaning, a single user could be an operator on one Pathfinder, but an administrator on another.
  • New views in the Eclipse Pro UI for managing Pathfinders and Pathfinder users.
  • The version of Pathfinder software that supports this is not yet released.

Other New Features:

  • Bare-bones user profile view
    • Displays the user’s name and email address, and allows editing of the name.

Improvements:

  • error.txt and xlwin.ini files are now included in Eclipse Agent diagnostics packages.
  • Coil and material view production summaries get links to the consuming job.
  • Update/install view gets a link to the latest release notes.

Bug fixes:

  • Dashboard sparkline history was growing unbounded. Limited to previous 30 shifts.
  • Added some missing display unit internationalization.

v5.0.16.1700

Improvements:

  • Wallboard App now refreshes itself when the server is upgraded.

Bug fixes:

  • Trailing slash in Agent’s configuration of the Server URL would cause Agent to be unable to connect. This is corrected to accept the URL with or without the trailing slash.
  • Regression fix where user edit screen would not load.

v5.0.16.1683

Improvements:

  • Order details view now shows the items panel automatically. Previously the less generally useful details were expanded by default.
  • Scheduler View
    • Gets “Material Description” and “Tooling Description” added as a groupable values on the available jobs grid.
    • Added “Recall” feature, which recalls a job that has already been sent to a machine.
    • Better icons for menu actions.
  • Wallboard App
    • Changes to an Andon sequence configuration are displayed immediately.
    • Configured panel display time is now honored.
  • Performance standards view now supports local user unit display.

Bug fixes:

  • Performance standards view would appear to lose the user’s changes if they navigated away and came back. This is corrected.
  • Regression fix where held jobs were not indicated as such on the available jobs grid.

v5.0.15.1529

Bug fixes:

  • Regression fix for Scheduler bug introduced in last release.
  • Fixed typo in title of some alerts.

v5.0.16.1620

Improvements:

  • Available jobs grid now shows the job footage in the system-defined unit preference.

Bug fixes:

  • Andon wallboards would not get updates unless their config was tweaked in some way. This is corrected.
  • Bug fix in how we compute scheduled downtimes. They seemed to be scheduled randomly, but in reality the time of the day that the user saved the downtime configuration was being factored into its position on the schedule. This only occurred on entries of type “Weekly.”
  • Fix where a large number of scheduled or available jobs (around 600) would cause the list to be empty.
  • Scheduler on machine drop target would cover more rows than were actually on machine. This would happen when the schedule had enough jobs that it required a bit of scrolling (~15).

v5.0.16.1600

Bug fixes:

  • Regression fix: Eclipse Agent changes to Eclipse Classic data were not getting propagated to the server. This manifested as a lack of response in Scheduler, and likely other views.

v5.0.16.1597

New features:

  • Eclipse Agent now watches Eclipse Classic’s Machine Definitions and automatically reconfigures itself when necessary. Previously, a restart of Agent was required.

Improvements:

  • Material codes are case insensitive, and duplicates are not allowed. It is possible for duplicates to sneak in through Eclipse Classic importing, so now we have an alert about it.
  • Coil IDs are unusuable if they contain certain characters like $, /, or \. There is now an alert about it, and Eclipse Agent will not forward them on to the Server.
  • Formatting improvements to Eclipse Agent’s Express COMM Log.

v5.0.16.1580

Bug fixes:

  • Regression fix where Eclipse Pro Server was crashing while parsing the error.txt file.

v5.0.16.1571

Improvements:

  • Scheduler and Warehouse Task list were not honoring the system units setting.

Bug fixes:

  • Regression fix where some performance standard settings were not actually getting saved.

v5.0.16.1568

Improvements:

  • It is an invalid data situation to have an order with a tooling or material code that is not in the database. Eclipse Pro now monitors for this situation and alerts about it.

Bug fixes:

  • Regression fix for a bug on order details view. Bundle weights would occasionally convert to zero, and tooling and material descriptions would disappear.
  • Other bug fixes for issues observed in production.

v5.0.16.1556

New features:

  • Order Rebundling
    • An experimental first draft of order rebundling capability.
    • Items are distributed to bundles with a “fill to capacity, then new bundle” algorithm.
    • Configurable capacity limits are weight and piece count.
  • Order field edits
    • Some header level order fields can be edited in the UI.
    • Currently limited to customer data and user fields.

Improvements:

  • Unusable licenses issued from the Portal now generate an alert. The alert will dismiss itself when a valid license is received.
  • Order details gets a link to the material view.

Bug fixes:

  • Regression fix for bundling tag printing not printing multiple copies when configured to.
  • Regression fix where Agent would pick up machines that were in the process of being entered. Agent now disregards them until they are assigned a valid unit number.

v5.0.16.1489

Improvements:

  • Added a link to help for the “invalid material code” alert.
  • Showing or hiding the top level navigation is now saved, per user.
  • Bundle tag templates support a few more data points.

v5.0.16.1437

New features:

  • Order Details view gets a graphic showing how bundles are filled out. It includes alerts for overage by weight, length, and pieces.

Improvements:

  • Server deals better when Classic has locks that prevent Agent from getting to data.
  • Enabling job-sourced bundle completion detection no longer requires a Server restart.
  • User name field gets auto-focused on Login and Register views.

v5.0.16.1396

New features:

  • Order Detail view gets a makeover.
    • Completed Bundles grid is always available.
    • Added a % Complete graphic.
    • Bundling rules are displayed in with the other job details.

Improvements:

  • System Health view is reorganized for easier use and graduates from experimental status.

Bug fixes:

  • Regression bug where Completed Footage (Good Ft.) was not being calculated correctly has been fixed.

v5.0.16.1367

Bug fixes:

  • Hot fix for an issue introduced by previous changes. Features affected were coil tag printing and material importing.

v5.0.16.1356

Bug fixes:

  • Regression fix where order completions were not being computed.
  • Updated Wallboard App with a fix for “Upcoming Bundles” panel now showing.
  • Avoid an error when summarizing a short schedule.

v5.0.16.1325

New features:

  • Redesigned the Schedule Summary panel on the machine dashboard.

Improvements:

  • Upgraded to the latest version of RavenDb.

Bug fixes:

  • Regression fix where the Warehouse user list was always empty.
  • Regression fix where the quantity done was not always displayed.

v5.0.16.1264

Improvements:

  • Further improvements to the performance of the Scheduler.
  • Doing a better job detecting, handling, and reporting bundle tag print failures.
  • Startup is faster in situations where there are print tags pending.
  • Incomplete export operations are now retried automatically. Previously the retry wasn’t attempting unless there was a configuration change or the service was restarted.

Bug fixes:

  • Bundle tags sometimes didn’t display the feet term when rendering feet fractional inches.

v5.0.16.1201

New features:

  • User column selections are now saved permanently on the Orders, Coils, and Materials views.

Bug fixes:

  • Regression fix where placing a job on hold didn’t update in the Scheduler UI.
  • Regression fix around bundle and coil tag printing.

v5.0.16.1154

New features:

  • Order Detail view now shows the hold icon is a job is currently on hold.

Improvements:

  • “Allow Guest User” setting can only be toggled by an Administrator.
  • Improved authentication workflow.

Bug fixes:

  • Users view would constantly close the action menu, making it seem as if it wasn’t opening at all. This is fixed.
  • Regression fixes around Andon sequence creation and Wallboard data fetching.

v5.0.16.1126

New features:

  • Andon
    • A new “upcoming bundles” panel shows a list of bundles including the current bundle and the next nine bundles.
    • Current order panel now shows the material description and tooling description in addition to the codes.
  • Explorers have a “Download as .csv” button.

Improvements:

  • Much needed performance increase on the Scheduler. Drag and drop, column reordering, etc. show their results much more quickly.
  • “Allow Guest User” setting has moved from System Preferences to the user view.
  • Enabling coil validation in Eclipse Pro now automatically disables validation in Classic. Previously, disabling Eclipse Classic required a manual step.

Bug fixes:

  • Regression fix where OEE values were always 0 on the Dashboard.
  • Fix for Production Explorers not showing the final day of the date selection on the date bar chart.
    • This also made it appear as if a date range of a single day could not be selected. It could, except the single day was also the last day, and therefore would not display correctly.

v5.0.16.1023

New features:

  • Andon
    • Various new panels and data points
      • User fields on the current order
      • User fields on the current order’s current item
      • Current Warehouse material delivery task
  • Orders List
    • Material Description is now available as an optional column choice.

Improvements:

  • User role values no longer run together when a user has multiple roles.

Bug fixes:

  • System Preferences regression where changes were not being saved is resolved.
  • Corrected regression bug in fetching of job data. This was affecting many views.
  • Fixed regression where Andon sequences got the delete button back, but it wasn’t actually working.
  • The ‘hold job’ feature, while complete, had not actually been exposed to non-developers. This is corrected.
  • Fixed regression in production summary downtime toolbar.
  • Production explorer regression where the date range was not being honored, often resulting in an empty view.

v5.0.16.984

New features:

  • User Roles
    • User privileges can now be restricted based on roles.
    • First roles are:
      • Administrator – can reset passwords and adjust any user’s roles
      • Scheduler – this role is required to change the schedule. Without it, the schedule is read-only.

Improvements:

  • Printing configuration UI added
    • Bundle completion source and tag printing enable/disable now have an editor.
    • Bundle completion source is “write once.” This means you can set it one time and then no further changes are allowed.
      • Switching bundle completion algorithms can be problematic, but it is possible. If this is required, please contact AMS Controls Technical Support.
    • Coil tag printing enable/disable now has an editor.
  • Bundle tag printing
    • Bundle completions are show in real time on the Recently Produced Bundles view (formerly named “Produced Bundles”).
  • During startup, Server now waits patiently when db is reporting that it is still loading.

Bug fixes:

  • Controller-sourced bundle completion has some regressions that are now fixed.

v5.0.16.953

Improvements:

  • A freshly updated Eclipse Pro would report “new version available” for about 15 minutes after being upgraded. This was because we wait 15 minutes after startup before we fetch release data from the remote. We now wait only two minutes.

Bug fixes:

  • A couple of integration configuration editors weren’t allowing the poll interval to be edited.
  • The default enabling of the “guest” user feature wasn’t working. It is now.
  • Web UI errors when a new Wallboard device was created are now corrected.

v5.0.16.931

New features:

  • First iteration of user authentication.
    • Local user accounts with a password. New users register themselves.
    • User management panel supports resetting a user’s password.
    • Optional “guest” user features continued support for unauthenticated user access. This is enabled by default and can be changed in System Preferences.
  • Scheduler
    • Scheduled jobs can now have their “hold” status set on the Scheduler.
    • An activity indicator now shows when a job is being removed from the machine (“recalled”).
    • The value “Work Order” is now available to use for sorting in the Available Jobs grid.
  • Dashboards
    • Machines in “hole count mode” now get an icon indicating such.
  • Downtime Category Assignment (experimental)
    • Downtimes get an editor for categorizing them into the six buckets used by the Production Summary Report.
  • Schedule Sync Integration
    • Eclipse Pro can “import” schedule modifications from a customer’s SQL Server database. Currently only supports job “hold” status.

Improvements:

  • Coil tag printing now supports configuring a specific printer and number of copies for coil tags. Previously, coil tags were required to print on the same printer as bundle tags.
  • The Server’s msi installer now includes brand images and EULA.
  • Server service upgraded to Asp .Net Core platform.
  • Integration config editors get some context-specific help.

Bug fixes:

  • Performance Standards now supports overriding some values at the tool level. Previously, overriding one tool meant they all had to be overridden.
  • New installs would often have empty Andons. The data wasn’t getting created reliably, and this is now corrected.
  • Andon panel sequences lost their delete button. It is back.

v5.0.16.743

Improvements:

  • Upgraded to the latest version of RavenDb.
  • Better error handling when the software update server is unreachable.

v5.0.16.671

Improvements:

  • Schedule estimation performance improvements.
  • General performance improvements.

Bug fixes:

  • Browser applications automatically reconnect when the server is restarted.
  • Available Jobs (available for scheduling) are now calculated in a way that best guarantees they will not get out of sync with the scheduled, deleted, and completed jobs.

v5.0.16.614

Improvements:

  • Search now supports finding jobs by OrdId.

Bug fixes:

  • Fixed a regression where adding an Andon panel gave an empty list.

v5.0.16.591

Improvements:

  • Production Explorers
    • Performance improvements.
    • Bug fixes around date selections would cause incomplete data sets.
  • General Performance Improvements
    • Server acceptance of Agent updates is immediate. The Server used to process the update entirely before accepting.
    • Agent no longer floods Server with redundant COMM status updates.
    • And much more.
  • Agent handles locked .dbf files by waiting a bit and retrying, a few times.

Bug fixes:

  • Deleted jobs would sometimes hang out on the Available Jobs side of the Scheduler. This is fixed.

v5.0.16.418

Bug fixes:

  • Production Summary downtime categorization could get an error when delay codes had not been synced from Eclipse Classic.
  • Production Explorer data would start downloading when a user clicked on any submenu under Settings. This could be a lot of data, and was unnecessary.

v5.0.16.406

New Features:

  • Integration
    • Added support for a proprietary order file import format.
    • Imported product codes (tooling) are unusable until they are assigned to a machine. There is now an alert for this situation.
  • Bundle tag printing
    • A new 4″ x 6″ bundle tag template has been added to the default set.
  • Coil tag printing
    • A default coil tag template has been added.

Improvements:

  • Integration
    • Implementation (type) lists are now filtered by licensing claims. This means customer-specific implementations of the various imports can be made to be visible to only the individual customer.
  • Production Explorer
    • Bar graphs now show units in the hover titles.
    • Punching dimension was not computed properly, but now is.
  • Production Summary Report
    • Downtime is now categorized into five categories instead of two (for the timebar percentages).
  • Scheduler
    • The lateness warnings on scheduled and available grids now have a proper hover title.
  • Wallboards
    • Andon sequences can be deleted again.
    • Wallboards have a “theme” toggle (available themes are “light” and “dark”).
  • Database
    • The database client has been updated to 4.2.01.

Bug fixes:

  • Production Explorer Scrap Explorer layout corrected. It was rendering as a single column instead of a grid.
  • Machine Dashboard paretos fixed to update in realtime.

v5.0.16.303

Improvements:

  • Health view gets a summary showing a count of services in each state.

Bug fixes:

  • Andon sequence editor “jumps around.” This super annoying bug is fixed.
  • The list of services and their current status on the Health view was not showing all the services. It now does.
  • A couple of fixes to the auto guest login and licensing. We hope this resolves some specific flakiness we saw on occasion.
  • Bug fixes around rescheduling a job that was already at the machine.

v5.0.16.267

New features:

  • [Experimental] Coil tag printing added.

Improvements:

  • Improved integration configuration pages.

Bug fixes:

  • Recalling orders from machines now works. It is also possible to drag an order from the machine down to the assigned orders to keep it on schedule.

v5.0.16.203

New features:

  • System Health gets a “Pending Actions to Agent” view. If Agent is down, then Pro will queue up updates and send them when the Agent becomes available. This view provides a way to see these “stuck” messages.

Bug fixes:

  • Various fixes, mostly to Wallboard configuration.

v5.0.16.189

New features:

  • Toggling the “Experimental Features” system preference now automatically refreshes the browser. Previously, it was an unintuitive and required step in order to actually see the effects of the preference change.
  • Wallboard gets a “preview” button.

Improvements:

  • “Redirect to intranet url” system preference is no longer experimental.
  • Improvements to the various integrations (order importing, coil import, exporting coil validation, and webhooks). Mostly configuration errors are more reliably reported in the UI.
  • “Launch Upgrade” button appeared disabled, but was not. It is now styled to look clickable.

Bug fixes:

  • Pro now deliberately saves the xlwini.ini file with ASCII encoding on all systems. This avoids the troublesome BOM bug seen on some systems.
  • Resolved issue where an error during coil import would cause many duplicate coil records to be inserted over time.
  • “Launch Upgrade” button was not launching the upgrade. This is corrected.

v5.0.15.89

Improvements:

  • A background process (controller bundle completion detection) has been reworked. It now takes much less time to process through the production history.
  • A customer-specific update has been made.

Known problems:

  • The msi installers do not work as well as they should. Continue using the original install script for the time being.

v5.0.16.59

Improvements:

  • Order import configuration issue messaging is improved. Some messages that only went to the logs are now also visible in the UI.
  • Minor database upgrade to 4.2.8.
  • Loading of historical production data is faster in that it is no longer deliberately throttled.
  • Material handling tasks that are overdue generate alerts. Now we only alert on the first task for each machine.

Bug fixes:

  • Regression fix where a job was not removed from the list of available jobs upon being scheduled.

Known problems:

  • The msi installers do not work as well as they should. Continue using the original install script for the time being.

v5.0.16.1

New features:

  • Wallboards – a major upgrade to the Andon boards
    • A dedicated Wallboard app has been created. This app runs on the screen device (television/monitor).
    • Wallboards have a smooth onboarding experience. They notify the server of their existence, and await configuration.
    • An expanded configuration panel in Pro Server allows one to configure the Wallboard device to show one of:
      • The content from an external URL
      • A static message (authored in markdown)
      • A classic Andon board
    • Andon boards now include an option to show a nice calendar-like view of the upcoming schedule.
  • Basic Pathfinder integration, via the ‘Device’ api.
  • Major database upgrade, to Raven 4.2.6.
  • MSI-based installers. This makes installation a double-click.
    • More or less. The MSI installers are not yet as robust as the chocolatey-based installers, but will be further developed.

Improvements:

  • License view now has buttons for requesting an up-to-date license and posting system information.
  • License view is no longer experimental.
  • Wallboard is no longer experimental.
  • Data received via ‘Device’ api offers more metrics, including:
    • Average operations per hour
    • Average operations per hour of runtime
  • Explorers now load 7 days worth of data by default. The user can then expand the selection if desired. Previously they loaded all data, and this did not always perform well.

Bug fixes:

  • The order details view now shows the item id as specified by the customer during import. Previously, it erroneously showed an internal item identifier.
  • Regression: order list and detail views now show the machine and sequence for jobs that are on the schedule.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1540

Minor features and fixes roll up release.

New features:

  • Context-sensitive help. Look for the question mark in a circle icon. Clicking takes the user to a topical article in the AMS Knowledge Base.
  • Eclipse Pro reports installation information back to AMS.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to a be a printer that is used for bundle tag printing.

v5.0.15.1484

Hot fix release. A regression issue was found in the previous release.

New features:

  • Eclipse Classic update downloader can’t always reach the AMS update server. Now it retries a few times before giving up, and logs the issue with a lower priority.
  • Various improvements where certain expected errors were logged with an overly aggressive priority.

Bug fixes:

  • Regression fix where Pro Server would sometimes not start when there existed production events for orders that were no longer in the system.
  • When Pro failed to get document collection updates from Agent, error messages were not being properly logged. They are now.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1472

New features:

  • Export now allows the user to cancel and retry export operations.
  • Server utility app now checks for a running Eclipse Pro before accessing the database. Previously, it would simply error out.
  • “Trace” level log file is no longer enabled by default

Bug fixes:

  • Many improvements around how the web UI requests data from the server. This should help general performance of the Scheduler.
  • Many improvements around how the Server accesses data from the database. This should help general performance.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1273

Pro now requires Eclipse Classic to be at version 4.1.176 or newer.

New features:

  • Warnings appear on the Scheduler for jobs that are already past due, or will be per the current schedule.
  • RavenDb can now (optionally) be installed in “stand alone” mode. This means it runs at it’s own Windows service, which Pro then connects to. Installation instructions have been updated with details on how to do this.

Bug fixes:

  • The “Redirect to intranet url” feature toggle didn’t save. It does now.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1189

New features:

  • Printing status view. Shows some basic system configuration of bundle tag printing.

Bug fixes:

  • Schedule summary computation did not handle the situation where a schedule did not yet exist. This would manifest as the schedule summary on the dashboard being out of date, and errors would show up in the Health view for the schedule summary services.

v5.0.15.1146

New features:

  • A history sync can be triggered via a button now available on the Health view.
  • [Experimental] a new “Webhooks” feature. A webhook allows Pro to post data about events to a customer-designated URL.
    • One event is currently supported, and that is to schedule updates.
  • Agent now supports a “Download Diagnostics Package” of its own.
  • The server “Download Diagnostic Package” function now has the computer name and current time embedded into the zip file name.

Bug fixes:

  • The ControllerSourcedBundleCompletionEvents service would occasionally change state to FatalError with the message “Object reference not set to an object” (as shown on the Health view). This is corrected.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1121

New features:

  • Download Diagnostics Package button now available on the Health view. Clicking it launches a download of a .zip file containing all of the Server logs. We expect more helpful information to be added over time.
  • A new log file set has been created that contains information specific to the database activity. These logs have a …db… in the file name.

Bug fixes:

  • Agent could inadvertently add a “byte order mark” when saving the xlwin.ini file. This would prevent Classic from reading the file. This has been fixed.
  • Improvements to controller-sourced bundle completion detection. Alleviates an issue where production events were not being delivered to the completion calculator in a timely manner, often causing an extreme delay in the printing of bundle tags.
  • Typo fix that caused some Agent logs to have “Server” in their file name.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1092

Bug fixes:

  • Material codes that ended with a ‘/’ would cause errors. This is corrected.
  • Scrap and delay codes can have an optional machine level ‘Group Number.’ The history import process now accounts for this.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.1082

New features:

  • Andons get panels for longest part, shortest part, and current bundle, per the current order.
  • Bundle tag view (under Integration) now allows a user to view and print bundle tags.
  • Andons get new panels for
    • Longest part
    • Shortest part
    • Current bundle
    • Order progress
    • Next order
    • Scheduled footage
    • Order level user fields
  • Server utility got a dbload command which loads the database, but does not refresh the indexes. This is a lower impact way to open a database for inspection than dupgrade is.
  • The Machine Dashboard includes the current lockout status of the controller. Requires XL version 4.58.00 or greater.
  • The single Machine Dashboard now includes some information about the controller configuration and software version.
  • [Experimental] Automatically redirect browser from localhost to a proper machine name url. Requires a setting in system preferences (RedirectFromLocalHost).
  • [Experimental] System health view now includes some “critical” alerts, with their full text.
  • [Experimental] System health view now includes some data synchronization state information and server uptime.
  • [Experimental] A preview of licensing. A default, and very permissive, license is generated at start up and applied. It gives access to every feature in Pro and all the active machines found in Classic. A License view displays the features and machines currently “licensed.”

Bug fixes:

  • Classic has limits on the number of items (900) and bundles (800) allowed on an order. Agent now watches for jobs that violate that, does not send them on to Server, and alerts about the situation.
  • The current order value in the dashboard did not always match what the controller was running.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.875

New features:

  • The update view now has a button for launching the upgrade via the UI.
  • Explorers now display the data as it streams. Previously it would wait for the entire data set to load before showing anything.
  • Shift History graph on the dashboard can now have units set to % or minutes.
  • Agent’s view now displays its Pro version number. This is helpful in situations where Agent is installed without a Server.
  • Express is now always on. (But machines still must be configured in Classic to use it.)
  • Install docs now include instructions on finding and installing pre-release and other custom builds.
  • Explorers now loads data incrementally.
  • Production records store punch pattern numbers in a more consistent manner.
  • Database maintenance activities are now run during the upgrade process.

Bug fixes:

  • Controller-sourced bundles would never get completed.
  • Bundles for recently viewed Orders would get displayed on the wrong order.
  • Sometimes the Pro server would hang on startup. The chances of this happening have been reduced.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.794

New features:

  • Reclaimed Scrap was added to the Production Summary report.

Bug fixes:

  • The Agent service would sometimes cause a “cannot update the cursor” error.
  • Controller-sourced bundles would cause an exception if the order was modified at the controller.

Known problems:

  • For bundle tag printing, a default printer must be specified in Windows. This does not need to be a printer that is used for bundle tag printing.

v5.0.15.756

Pro now requires a minimum Classic version of 4.1.174.

New features:

  • An “experimental” mode shows unreleased features. Experimental features will have a beaker-shaped icon. Experimental mode can be enabled via a checkbox in System Preferences.
  • A new “System Health” view is available in experimental mode. This shows the current state of Pro’s internal tasks. This may be helpful to Support as an occasional shortcut before reviewing log files.
  • A previously run export operation can be repeated manually. Trigger this via a button in the Export channel view of Integration.
  • The global search now includes controller serial numbers.

Machine Dashboards:

  • A “Shift History” chart has been added to the machine dashboards. This shows a graph of runtime broken out by shift. This is an experimental feature.
  • A bug fix where a machine’s current run state was not always displaying correctly.

Production Summary:

  • The help text displayed on hover has been fleshed out.
  • The “duration” setting, when set to day, week, or month, is now saved. It will be remembered between user sessions on the same machine.
  • Production Summary report itself is enabled via the experimental features checkbox.

Reports: Explorers:

  • All Explorers now have a “reset” button that resets all individual dimension filters that are enabled.
  • The Punched facet was being incorrectly calculated. It is now correct on all Explorers that display it.

Bug fixes: 

  • A handful of logged messages have been demoted to Warning status (instead of Error).

v5.0.15.635

Bug fixes:

  • Agent was including tables besides history in its precalculations. This is corrected.
  • Agent now more gracefully handles Classic having a lock on a history file.
  • Coil loaded event detection may have been producing many duplicates. This is corrected.
  • Reduced logging in a few cases where it was excessive.

Known issues:

  • Windows Server 2012 R2 specifically has known issues involving performance problems that have been observed exclusively on this OS. It should be avoided.

v5.0.15.617

New features:

  • An alert is shown when Classic has duplicate PCODEs on a machine. This can happen due to a bug in Classic importing.
    • To fix the problem and remove the alert, find and delete the duplicate record in Classic.
  • Order detail view now includes “Id” (for bundle id) as a column on the bundles table.
  • Inactive machines no longer appear on the performance configuration view.

Bug fixes:

  • Improvements to startup performance when there are many production history shifts to synchronize.
  • Jobs lists on the Scheduler view would not scroll.

Known issues:

  • Windows Server 2012 R2 specifically has known issues involving performance problems that have been observed exclusively on this OS. It should be avoided.

v5.0.15.552

New features: 

  • “Device” (aka Machine App) features – An initial implementation of features to support Pro integration on non-length-based production machines.
    • Machine App builds are embedded into the Pro Server.
    • Machine App launch URL, under Settings (enabled via feature flag machineapp).
    • Connected devices appear in the Dashboard, with some basic metrics.
  • Upgraded database. Database is now using RavenDb version 3.5.8.
  • Bundle tag printing view. A new view has been added to show configuration and current status of bundle printing. Enabled via feature flag printing.

Bug fixes:

  • The time since last state change on a machine’s dashboard would get stale on occasion and opening another browser window would then show a correct result. This has been fixed and now updates as expected.

Known issues:

  • Windows Server 2012 R2 specifically has known issues involving performance problems that have been observed exclusively on this OS. It should be avoided.

v5.0.15.387

Bug fixes:

  • Unable to schedule a downtime that started at midnight.
  • Various other reliability fixes to mitigate problems detected in the field.

Known issues:

  • Windows Server 2012 R2 specifically has known issues involving performance problems that have been observed exclusively on this OS. It should be avoided.

v5.0.15.294

New features:

  • Late Warehouse tasks now add an alert.
  • Jobs that have an undefined pattern name now get an alert on the Schedule and Order Details views.
  • When calculating a schedule and Pro determines there is not enough coil inventory, it creates “phantom” coils of 5000 ft. length to fill in. These phantom coils are designated on the schedule with a stripe pattern.
  • Logs now include operating system version, logged at startup, on both Server and Agent.

Bug fixes:

  • Reject coils from Agent that have \ character in the coil id. This avoids a Server side exception.

Known issues:

  • Windows Server 2012 R2 specifically has known issues involving performance problems that have been observed exclusively on this OS. It should be avoided.

v5.0.15.75

Bug fixes:

  • An oversight in the database upgrade meant Performance Standards view would be empty for some customers that had been upgraded (vs fresh install). This is corrected.
  • Sometimes Classic sends machine status events (not to be confused with production events) that are unreadable. Agent no longer considers these an error and instead logs the bad data with a warning.

v5.0.15.1

New features:

  • New api method (/api/machine/{id}/production) for retrieving raw production events for a machine.
  • The metrics to display in the “large” machine dashboard view is now configurable. The “mini” view has been configurable since the beginning.

Bug fixes:

  • Improvements to production record synching in an effort to reduce the incidence of Foxpro lock errors.

Known issues:

  • Pro Agent may give errors about minimum Classic version requirements, even after Classic has been updated to the new minimum (v4.1.166). The solution is to rebuild indexes.

v5.0.14.804

New features:

  • Added Production Summary Report – Preview (use feature flag reports. production-summary to enable it).
  • Start syncing shape/pattern data with the Server. Precursor to a forthcoming alert.
  • Coil selection policy is now configurable, via a sorted list of preferred locations (via manual db edit. Sorry, no config ui yet).
  • Support a new “Bin” location category (expanding the existing categories Warehouse, Dock, Truck, Staging Bay, and Machine).
  • Host computer name is now included in the logs at start up.
  • Coil types (Materials), Coils, and Orders lists now all support column selection.

Bug fixes:

  • Prevent Agent config corruption, seen in production, by validating some inputs better.
  • Resolve issue where schedule would not do an initial calculation at start up. It always waited for a run state change.

v5.014.751

Bug fixes:

  • Scheduler ui performance tweak.
  • Realtime production even processing – fix excessive errors caused by bad preprocessing.
  • Fixed a situation where Alerts service held a reference to the database, after the database had been shutdown.

v5.0.14.622

New features:

  • Performance configuration view is now live for customers.

v5.0.14.593

Bug fixes:

  • Would often see errors like “can’t deserialize LongestItemLengthIn” on orders in history where the job detail had been purged. This is fixed.

v5.0.14.522

Bug fixes:

  • Server service now asks for extra time to start up.
  • Scheduler was duplicating jobs, if a job was also on the machine.

v5.0.14.506

New features:

Machine Performance Configuration View

  • Users can set planning values for configuration changeovers. These values are used when predicting the schedule.

Performance Improvements

  • Web clients now get less realtime information updates, by default. Instead they only get updates on information they’ve specifically subscribed to.
  • Improvements to how we detect when it’s time to recompute a machine’s schedule, such that we compute it far less redundantly.

Integrations with External Systems

  • An initial implementation of importing orders from an ERP system.
  • An initial implementation of importing coils from a flat file.
  • An initial implementation of coil validation through an ERP system.
  • An initial implementation of notifying an external system with Eclipse events like order import result and bundle completion.
  • Added an integrations status page that shows
    • Status of each import attempt.
      • Shows overall success or failure.
      • Shows errors on individual records that could not be imported. For example, due to bad data.
    • Read-only view of the configuration of import channels.

Bundle Tag Printing

  • Customizable bundle tag templates.

Rebundling

  • A basic rebundling algorithm is supported.
  • Initially, can only be invoked as part of an order import (in other words, can not yet be executed against arbitrary orders).

Scheduler

  • Available jobs now has more grouping (column) options. The color, gauge, and width of the material and the length of the longest part in the order are all choices.

Bug fixes:

  • Scheduling
    • Downtime entry did not validate all fields correctly, and allowed downtimes to be created that did not correspond to any machine.
    • On the “Scheduled Jobs” side of the Scheduler, all jobs had the same start time. Now each job has it’s own projected start time.
  • Divide by zero error that has been lurking for two years. Caught in the wild by a review of customer log files.
  • Startup takes a long time when a diagnostics.sqlite file exists.

v5.0.14.276

New features:

  • Added more schedule summary details to dashboard.
    • Scheduled footage
    • Footage at the machine
    • Schedule completion date
  • Diagnostics
    • Server and Agent send their text logs (NLog) to the diagnostics ingress.
    • Agent sends comm logging to diagnostics ingress, when Express is enabled.

Bug fixes:

  • Applied a vendor supplied database hotfix for AlreadyClosedException.