Changelog-PMS-Cliptest
Version 26.1.1.0
General:
- Bugfix: Fixed issue during licensing in case of multiple usb devices
PMS.Cliptest.ViewClient:
- Feature: Enabled F11-Key to hide/show title of operator window
- Feature: Enabled ESC-Key to show title of operator window
- Feature: Finished translation of elements in ViewClient operator window (Scan and TestStatus)
- Feature: Improved handling and configuration of Scanning
- Feature: Tranformation of scans are more powerful, can be combined with static values in „“ and multiple regex patterns
- Feature: Improved Translation
PMS.Cliptest.Eventing:
- Feature: Renamed Action „HandleScan“ to „ExecuteScan“ to be more clear
- Feature: Added more functionality to Action „ExecuteScan“. Enabled bookmarks from incoming scan.
- Feature: Added new SerialPort eventing device
Version 25.3.2.3
PMS.Cliptest.ViewClient:
- Bugfix: Focus on scan box after dialogs closed (for example login or exit dialogue)
Version 25.3.2.2
PMS.Cliptest.Printing:
- Bugfix: Issue of accumulating variant parameters in case of option „Combined Test Result“ enabled. Xml for printprocessor is growing with each test.
Version 25.3.2.1
PMS.Cliptest.ViewClient:
- Bugfix: Empty test mode after reconnect
Version 25.3.2.0
General:
- Bugfix: Statistic data have correct „Requested“ value for a clip in case of Clip Groups are used
PMS.Cliptest.MasterdataManager:
- Feature: Improved Board-Teaching UI and added clip validation
PMS.Cliptest.FileBackend:
- Feature: Option „EnforceUniqueClipAddress“ validates over all boards
Version 25.3.1.0
General:
- Feature: Refreshed PKC interface
PMS.Cliptest.Web:
- Bugfix: Web-Login with empty password
PMS.Cliptest.MasterdataManager:
- Feature: Added unit test for clip exchange
Version 25.2.2.0
General:
- Feature: Added new option „Allow anybody to login by scan“ to allow login by scan without the operator being configured in the system
PMS.Cliptest.Eventing:
- Feature: Cliptest: ActionShowMessage can be configured to show as error
- Feature: Opc Ua Server: Added support to change values in web ui
- Feature: Opc Ua Server: Values that changed are now updated live in the web ui
PMS.Cliptest.Web:
- Feature: Improved Eventing UI
PMS.Cliptest.ViewClient:
- Bugfix: Error messages are always shown on correct screen
Version 25.2.1.0
General:
- Feature: Added Ceres production interface
- Feature: Tests can be started without board scan if there is only one board in masterdata
PMS.Cliptest.Eventing:
- Bugfix: Opc Ua Server: Improved handling of item changed events to allow empty values
- Feature: Opc Ua Server: Added ComboBox to select available variables
- Feature: Opc Ua Server: Added new option AllowSameValues to raise event also in case that value doesn't change
- Feature: Opc Ua Server: Added new action WriteValue to write values to variables
PMS.Cliptest.SqlBackend:
- Bugfix: Fixed problem with same Guids when using clip groups (ClipGroupMapping)
Version 25.1.1.1
PMS.Cliptest.MasterdataManager:
- Bugfix: Fixed clip-exchange PinStatus.csv file modification to check on led in addition to boardname and address
Version 25.1.1.0
General:
- Feature: Optimised performance of the service and clip receivement
Version 24.4.2.1
General:
- Feature: Added new option to FileBackend „Enforce Unique Clip Addresses“
- Bugfix: Fixed issue with obfuscation where app stops working after 30 days
PMS.Cliptest.ViewClient:
- Bugfix: Sanitise filenames before xml or csv files are created
Version 24.4.2.0
General:
- Feature: Added board filter options in case of shared masterdata
- Feature: Received clips with same states are filtered - in case of multiple receivers
- Feature: More logs regarding licence dongles
- Feature: Added a lot more information to status information
PMS.Cliptest.ServiceConfigurator:
- Feature: Added more information to Licence-View to be clearer in case of missing licences
PMS.Cliptest.Eventing:
- Bugfix: Opc Ua Server: Xml configuration scales correctly
Version 24.4.1.0
General:
- Feature: Added LepsAutomation Production Interface
- Feature: Bugfixes in FileBackend
- Feature: Changed max number of viewclients per service
PMS.Cliptest.Eventing:
- Bugfix: Opc Ua Client - item changed event is not raised correctly in case of filtered by value
Version 24.1.3.0
General:
- Bugfix: Settings file is not created automatically when not existing
Version 24.1.2.0
General:
- Bugfix: Reduced log messages in web reporting in case of cancelled report generation
- Feature: Added possibility to Filter Clips By Workplace in Standalone Mode (Added optional workplaces list to ClipToTest)
- Minor bugfixes and performance improvements (licence handling & eventing management)
PMS.Cliptest.Eventing:
- Minor refactoring of eventing datatypes
- Feature: Added board configuration to action Start Cliptest
Version 24.1.1.0
General:
- Bugfix: Added support for Enum Flags to settings lib
- Feature: Added Maintainance Mode which stops Receiver and Eventing. Can be enabled in Web or ServiceConfigurator to get access to exclusive resources like COM ports.
- Feature: Printing & „Combined Test Result“ Option: Added VariantComment, VariantParameters and Notes from previous test to be available for printing
PMS.Cliptest.Eventing:
- Bugfix: Added delay to Timer - Scheduler event to ensure it is raised only once
- Feature: OPC UA Server - Item Changed event is also raised when items changed internally (for example by Update Values Action)
- Feature: Added Action SendHttpMessage
- Bugfix: Repaired Event HttpMessageReceived
- Feature: Added Mqtt Server Feature Provider
- Feature: Added Mqtt Client Feature Provider
- Feature: Added Devantech Serial Feature Provider to control relays over COM port
- Feature: Support for Test data type in AddNote action and HandleScan action
- Feature: Enabled PrintingBookmarks VariantParameter1 - VariantParameter5
PMS.Cliptest.MasterdataManager:
- Feature: Added new option "Keep File Structure On Synchronise"
PMS.Cliptest.ServiceConfigurator:
- Feature: Added information to UI about exposed and supported devices data types in eventing configuration
PMS.Cliptest.Web:
- Feature: Added timestamps to Clients page
Version 23.4.3.0
General:
- Feature: Changed licence handling to be more tolerant
- Feature: Demo licence can be applied while tests are running
- Feature: Integrated new version of licensing lib
PMS.Cliptest.Web:
- Feature: Added Memory Consumption to Status Page
Version 23.4.2.0
General:
- Feature: Updated Telerik Ui
PMS.Cliptest.MasterdataManager:
- Feature: Added Function to init multiple boards at once
PMS.Cliptest.Web:
Version 23.4.1.0
PMS.Cliptest.MasterdataManager:
- Feature: Added list of warnings and confirm checkbox to CSV Import Result dialogue
- Bugfix: Changed Csv handling to not create Empty Files, same for coordinates csv
PMS.Cliptest.Web:
- Added Domain Authentication
- Removed unused packages
- Improved Documentation
PMS.Cliptest.Eventing:
- Improved Action HandleScan
PMS.Cliptest.CsvFileBackend:
- Fixed handling of errors in case of write access in backend files
Version 23.3.4.0
General:
- Bugfix: Changed the way of reading licence dongle (no more usage of user pins)
PMS.Cliptest.MasterdataManager:
- Bugfix: Fixed issue of disappearing csv files after board deletion
- Bugfix: Fixed comparison of clips (no separate check for board and ksktype)
- Bugfix: Csv files are also created in case there is no data
Version 23.3.3.5
PMS.Cliptest.MasterdataManager:
- Bugfix: ProgressDialogue in Modules View not closing
- Feature: Create Backup in selected Folder
- Feature: Restore Backup from selected File
Version 23.3.3.4
PMS.Cliptest.Backend.Sql:
- Bugfix: CleanClipStatusLog throw exceptions because of DateTime out of range
- Bugfix: Enabled LazyLoading of dependencies
- Feature: Added button to Create Database
Version 23.3.3.3
PMS.Cliptest.Web:
- Feature: Added page Clients to be able to delete orphaned, never used clients
- Feature: Added page Masterdata
PMS.Cliptest.ServiceConfigurator:
- Bugfix: In case of connection to something not „localhost“ authorisation was always enabled
PMS.Cliptest.MasterdataManager:
- Bugfix: Progress dialogue removed which left over after Board Initialized
Version 23.3.3.2
PMS.Cliptest.Service:
- Bugfix: Subscribe failed when Order Scan was set to "Keep".
PMS.Cliptest.Eventing:
- Bugfix: Default Values are applied better
Version 23.3.3.1
PMS.Cliptest.MasterdataManager:
Version 23.3.3.0
General:
- Bugfix: Changed default ports from 50181 (Communication) and 50183 (Web) to 45181 and 45183
- Refreshed documentation
PMS.Cliptest.ViewClient:
- Feature: Icons can be used in ImageView
Version 23.3.2.0
General:
- Bugfix: Eventing not working after Settings changed
Version 23.3.1.0
General:
- Added Scan Bookmarks to documentation
Version 23.2.2.0
General:
- Bugfix: Changed RS232Receiver implementation to async processing
- Bugfix: Improved handling when service settings changed
- Bugfix: Small delay after first clip triggered after each test start
PMS.Cliptest.Web:
- Feature: Added warning dialogues to experimental views
- Bugfix: Dates and Times are visualized as local times and not utc
- Bugfix: Eventing page not working without eventing license
PMS.Cliptest.MasterdataManager:
- Bugfix: SAP Import
- Bugfix: Board column empty in ClipExchange option
- Bugfix: Massive performance improvement reading & writing large masterdata
- Bugfix: Modules view handles high amount of modules
- Feature: Implemented Auto-Reconnect in MasterdataManager
PMS.Cliptest.ViewClient:
- Bugfix: Visualisation of Monitor configuration after Service settings changed
- Feature: Critial Events dialogue show only latest record for each clip
- Bugfix: Login dialog input focus set to user
PMS.Cliptest.ServiceConfigurator:
- Bugfix: Asterisk-Indicator that settings changed occured also when nothing changed
Version 23.2.1.0
General:
- Feature: Migrated to .Net 7
- Feature: Added Web Interface (self-hosted Blazor Server)
- Feature: Removed WCF, SignalR is used anymore for communication
- Feature: Added HellermannTytonCpk Eventing Device
PMS.Cliptest.Web:
- Feature: Added initial release with Reports and Status overview
PMS.Cliptest.MasterdataManager:
- Bugfix: Removed Discovery Dialogue due to WCF removal
PMS.Cliptest.ViewClient:
- Bugfix: Removed Discovery Dialogue due to WCF removal
Version 22.4.4.1
PMS.Cliptest.MasterdataManager:
- Bugfix: Fixed crash of app in case of login dialogue during startup
Version 22.4.2.0
Setup:
- allow user to specify account of PMS.Cliptest.Service
Version 22.4.1.0
General:
- Feature: Redesign Client Applications to not use unsupported third party packages anymore. Required to move to newer .Net frameworks.
- Bugfix: Reset scans in case test can't be started
- Feature: Usage of own Icon-Pack instead of unsupported third party
- Feature: Added option to enable critical events on Test Timeout
PMS.Cliptest.Eventing:
- Feature: Added configuration and features to ActionClipStatusChanged. Static Clip can be changed by any event, for example a scan.
PMS.Cliptest.CsvFileBackend:
- Feature: Implemented live Clip Exchange
- Feature: Added error message when import Masterdata with Masterdata Manager
- Feature: Test start is denied in case masterdata is wrong
PMS.Cliptest.MasterdataManager:
PMS.Cliptest.ViewClient:
- Bugfix: Fixed "Keep" option to memorize scans (Scan reset is done on same sequence which started test)
Version 22.3.1.0
General:
- Removed product name part "2016
- New colour scheme for ServiceConfigurator, ViewClient, MasterdataManager
- Feature: Added Skip-Scan Type to mark a test as skipped, in this case test is not counted or reported
- Feature: Added new PrintingBookmarks
- Feature: Clips have a "Name" property additional to existing "Description". Can be configured by masterdata PinStatus.csv.
- Feature: Added Log-File for printing logs
PMS.Cliptest.Service:
- Bugfix: Issue in file backend while setting master data
- Feature: New backend "CsvFileBackend". Works directly (read-only) on existing csv files without the frequent need to open MasterdataManager and re-import of masterdata.
PMS.Cliptest.ViewClient:
- Feature: Added PMS.Cliptest.Dashboards (design your own operator layout). Includes powerful controls like Counter, Images, Chart and Web controls.
- Feature: New option ClipGroupBehaviour. To be used with grouped clips. Groups can be forced to follow in sequence or to not allow to operate multiple sequences at a time. Option to allow groups to get Nio again.
PMS.Cliptest.ServiceConfigurator:
- Feature: Added information about the service availablity in status bar
- Feature: Added refresh button to load list of available receiver com ports
- Feature: Increased speed of application startup
PMS.Cliptest.MasterDataManager:
- Feature: Enhanced BoardTeaching option by usage of USB Scanner & SaveFile dialog to store resulting files
- Feature: Customization of grid columns in clips grid view
- Feature: Placements of clips in ClipPositioning can be done with right click instead of Drag & Drop
- Feature: Massive performance improvement of reading masterdata files (for large PinStatus.csv with 22000 lines from 27 seconds to 2 seconds)
PMS.Cliptest.Eventing:
- Feature: Added Action HideMessage
- Feature: Added Action Print
- Feature: Added Action ResetCounter
- Feature: Added Clip Status Filter to Event TestChanged
- Feature: Added Condition "TestNotSkipped" to check if Test was marked as skipped
- Feature: Added multiple configuration to existing events & actions (e.g. added Workplace options)
Version 22.2.2.0
General:
- Feature: Ctrl+S can be used to save settings in all applications (in case of very low screen resolution for example)
Version 22.2.1.2
PMS.Cliptest.Eventing
- Feature: Enhanced Action ImportMasterdata
PMS.Cliptest.ViewClient
- Bugfix: focus ok button in confirm dialog (operators need to confirm with scanner)
PMS.Cliptest.MasterDataManager
- Bugfix: open automatic save dialog
- Feature: create master data files after restore backup
Version 22.2.1.0
General:
- Bugfix: improve scan handling (clear scan container on ViewClient connect, logout scan clear login scan, ...)
- Feature: ScanType Login available as printing bookmark
PMS.Cliptest.ViewClient
- Bugfix: focus scan input after dialogue closing
PMS.Cliptest.MasterDataManager
- Bugfix: open automatic save dialog
- Feature: create master data files after restore backup
Version 22.2.1.0
General:
- Feature: Update Settings Library to support product version based settings
Version 22.1.5.0
General:
- Bugfix: Update Localization Library to support new settings version
PMS.Cliptest.ViewClient
- Bugfix: AboutDialog shows license information not after first open
PMS.Cliptest.MasterDataManager
- Bugfix: AboutDialog shows license information not after first open
Version 22.1.4.0
General:
- Feature: Added new licensing option
- Bugfix: Visualization of next scan didn't handle login/logout scans
- Bugfix: Counter were increased after sent to client -> was always one count behind
PMS.Cliptest.ServiceConfigurator
- Feature: Add option to import license files / rename add license to add demo license
PMS.Cliptest.Service
- Feature: Use licensing library v2.4.2.4
- Feature: Introduce separate licensing log
- Feature: Extended TestChangedEvent by Bookmarks and Regex Filter
- Feature: Extended ActionTestStart by Bookmarks
PMS.Cliptest.Setup
- Add additional licensing libraries
Version 22.1.3.0
PMS.Cliptest.ViewClient
- Bugfix: Completely changed handling of Dialogs
PMS.Cliptest.MasterdataManager
- Bugfix: Completely changed handling of Dialogs
PMS.Cliptest.ServiceConfigurator
- Bugfix: Completely changed handling of Dialogs
General:
- Feature: Added new option to enforce scan order within a scan sequence (Enforce Sequence)
Version 22.1.2.0
PMS.Cliptest.ViewClient
- Bugfix: Completely changed handling of Dialogs
Version 22.1.1.1
PMS.Cliptest.Service
- Feature: Event TestChanged in Cliptest Eventing Provider now supports "Test Running". New configuration of number of seconds (miniimum is 1, default is 5) between the changes to avoid too much events when clips change very frequently.
PMS.Cliptest.ServiceConfigurator
- Bugfix: Repaired Import/Export of eventing configuration
Version 21.4.2.1
PMS.Cliptest.ViewClient:
- Feature: Added possibility to cancel confirmation of printout by button or scan. Configurable in Settings by option „Cancel Allowed“.
PMS.Cliptest.Service:
- Feature: Added Event ServiceStatusUpdated
- Feature: Added Action Request Service Status
- Feature: Added new EventActionType ServiceStatus
- Feature: Added UI to Action Handle Scan to define a workplace
General:
- Enhanced StatusMessage to use new Enums: StatusMessageDescriptions and StatusDetailKeys
- Feature: New printing bookmarks: ClipCountAll, ClipCountNio, ClipCountIo, TestAsXml
- Feature: Implemented OPC UA Server Eventing Device (useful to expose status details of service!)
version 21.4.2.0
PMS.Cliptest.Service.Backend:
- Bugfix: prevent json file from being locked (tmp files created to replace existing files)
PMS.Cliptest.MasterDataManager:
- Feature: Extend board designer to have same clip configurations options like in the ViewClient
Version 21.4.1.1
General:
- Feature: Added support for sub-boards from production interface
- Feature: Added two more statistics to csv and xml export: PreProcessTriggerCount and CliptestTriggerCount
PMS.Cliptest.Service.Backend:
- Bugfix: Timestamp is set when clip is only pressed once in PreProcess
- Feature: Improved performance for ClipStatusLog in FileBackend. Removed Clip reference and replaced by only ClipId.
PMS.Cliptest.ViewClient:
- Feature: Recovered possibility to connect receivers to ViewClient (requested by customers)
- Bugfix: DebugMode setting was overwritten when Grid settings are loaded
- Bugfix: Removed Visibility property from ClipStatusViewModel - not used anymore
version 21.3.1.0
General:
- Feature: Added Scan class to hold plain scan as well as scan data after regex
- Feature: Added more PrintingBookmarks (OrderRaw, BoardRaw, Scan1, Scan2..Scan1Raw, Scan2Raw..)
- Feature: Update to latest Telerik components
PMS.Cliptest.ClipReporting
- Bugfix: Repaired Load/Save of settings
- Feature: Switched settings handling to PMS.Library.Settings lib
PMS.Cliptest.ViewClient:
- Feature: Added Confirm and Input Dialogues
- Feature: Added AuthorizedReprintOnly option to Confirm Printing Dialogue
- Feature: Added Check if dialogs are visible if not shown for some reason
- Feature: No more password check for closing application when not connected and therefore no settings
Version 21.2.3.1
PMS.Cliptest.DataAccess
- Bugfix: prevent application crash on connection errors
- Bugfix: No image request in Create() in ImageLayout if Image is the same
version 21.2.3.0
PMS.Cliptest.ViewClient
- Bugfix: increasing memory in list layout
- Bugfix: Testsync issue with clip groups
Version 21.2.2.0
PMS.Cliptest.Service
- Bugfix: File backend issue with disabled write cycle fixed
version 21.2.1.0
General
- Feature: Refactored configuration for statistical data - all configuration now at central place in ViewClient in Group "Statistical Data".
PMS.Cliptest.Service
- Bugfix: Repaired Save/Load of Images in FileBackend to fix loosing image in ClipPositioning feature in MasterDataManager
- Feature: Added Printing Bookmarks Year, Month, Day, Hour, Minute, Second
- Feature: Changed Version check to ignore last position (Build)
PMS.Cliptest.ViewClient
- Feature: Login/Logout by scan
- Feature: Added option "Enable confirmation of scans
- Feature: Added detailed configuration for error and info alert popup messages
- Feature: Added icons to popup messages
- Feature: Enhanced configuration for Image Layout View (Font-Size, Font-Color, Opacity..)
- Feature: Added configuration for Image View to change the content of the clips (None, Led, Clip Description, Clip Group)
- Feature: Added Transform option to scans by optional RegEx
- Feature: Moved option "Using Operators" to operators configuration tab page
- Bugfix: RS232 and USB scanners behave similar when using operators option
PMS.Cliptest.MasterDataManager
- Bugfix: Refactored handling of CSV and BAK files when importing new Masterdata. Changed bak to zip files and re-implemented file synchronization.
Version 21.1.1.2
PMS.Cliptest.Service
- Bugfix: Increase Workplace length in SQLBackend
Version 21.1.1.1
PMS.Cliptest.Service
- Bugfix: ClipLog feature doesn't work with other production server interfaces than standalone
version 21.1.1.0
PMS.Cliptest.ServiceConfigurator
- Feature: Added Eventing Conditions
General
- Bugfix: Repaired Initial Teststates in Testmode Unpressed Clips
- Feature: Added Eventing Brainbox Feature Provider
- Feature: Added Eventing Opc Ua Client Feature Provider
- Feature: Licensing supports limited licenses by clip count
Version 20.4.1.4
PMS.Cliptest.ViewClient
- BugFix: ExtendedOperatorHeaderViewModel
Version 20.4.1.3
PMS.Cliptest.ServiceConfigurator
- BugFix: COM port information lost on save
PMS.Cliptest.ViewClient
- BugFix: COM port information lost on save
General
- BugFix: If the COM port is not a real COM port (e.b. Bluetooth port), the connect call takes up to 60 seconds until a time out is reached. During this time the ViewClient is blocked and the startup doesn't continues.
Version 20.4.1.2
PMS.Cliptest.ViewClient
- BugFix: ExtendOperatorHeader throws an exception on save settings
Version 20.4.1.1
PMS.Cliptest.ServiceConfigurator
- extend eventing configuration
- Copy/Clone/Rename events
- import/export of configuration
- minor bugfixes in the UI
PMS.Cliptest.Service
PMS.Cliptest.ViewClient
- performance improvements in operator views
- minor bugfixes in the UI
General
- fix issue in setup -> caused by disordering