Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Update Set Releases

July 19 20173.24.0feature: added “Delete error messages” button on the Outbound Messages table.Replicator
fixed: messages routed through a JSON Table Map will now properly decrypt when selecting “Decrypt Value”Core
fixed: addressed issue where database IO timeout can prevent Schedule Sync Up from re-schedulingCore
enhancement: attachments are now processed in their own outbound queue and can be sent at a lower priority.Replicator
enhancement: properties page can be saved without a decryption key.Replicator
feature: the user can no longer purge a queue containing more than 1 million records.Replicator
enhancement: encode json messages and attributes fields to prevent MBS decoding issues.Core
enhancement: dynamic share includes the option to share all child tables.Replicator


enhancement: ability to delete cancelled bulk sharesReplicator
feature: share display values for duration fieldsReplicator
feature: optimized performance by using GlideRecord.get('sys_id', value) in refresh history setReplicator
feature: distribute bulk share workloadReplicator
fixed: attachments added before record inserted sharing out to all dynamic shares and bypassing any conditionsReplicator
feature: ability to define alert and warning thresholds for queue connectivity issues and backlog of records to monitor queuesCore
feature: after share script in dynamic sharesReplicator
fixed: added handling for Refresh History Set on tables which throw exceptionsReplicator
feature: run a bulk share in dynamic sharesReplicator
enhancement: added a table for users to see replicator performance statsReplicator
fixed: values from subscribed SalesForce messages were blank when no cipher attribute or going into inbound table mapsReplicator


enhancement: don't rename finish install module after install to avoid confusion when running on next update set installCore
feature: users can select column updates that will be ignored by dynamic shareCore
feature: table to compare record counts between database and servicenow instance countsCore
enhancement: include update_synch attribute for u_psp_table_map and u_psp_table_field_map tables to allow saving changes for table maps and take new SIAM updatesCore
enhancement: require at least one action (create, insert, delete or activate sync) when saving a dynamic share or subscribe configurationReplicator
enhancement: “Reset Dynamic Share Rules” module will reset Delete Audit ListenersReplicator
feature: added the ability to pass in encoded queries into MultiOutput Processing to specify a subset of messages to send, allowing the use of multiple posting jobsReplicator
feature: display total records processed by a bulk shareReplicator
feature: a specific user can now be set to run a schedule sync up dynamic shareReplicator
fixed: Scheduled Sync Up now honors the sharing the child vs base tableReplicator
fixed: error instantiating PerspectiumBulkShare with psp_bulk_share GlideRecordReplicator
fixed: deleting a Dynamic Share will now delete the Delete Audit Listener Business Rule as necessaryReplicator
fixed: “Delete Monitor Messages” button on the Outbound Messages table modified to “Delete Non Replicator Messages”Replicator
fixed: Handling for the column “u_limit_number_of_records_shared” when the column name is truncatedReplicator
October 25th 20173.21.3enhancement: honor before share script ignore for dynamic sharing of attachmentsReplicator
fixed: disabled message set outbound processing to prevent jakarta memory issuesReplicator
June 15th 20173.21.2fixed: attachments not sharing out on dynamic shares with conditionsReplicator
fixed: added handling for Refresh History Set on tables which throw exceptionsReplicator
May 22nd 20173.21.1fixed: PerspectiumMessage script include moved back to the core update setCore
May 11th 20173.21.0feature: set bulk share's scheduled job priorityReplicator
enhancement: PSPSchemaProcessor supports returning output as a stringReplicator
enhancement: moved finish install to its own script includeCore
enhancement: improved performance of Bulk Share's “Include All Child Tables”Replicator
fixed: stopped GlideDuration and GlideDateTime columns being nulled out when incoming payload does not contain those columnsReplicator
fixed: stopped the creation of blank journal field entries when copy empty fields selectedReplicator
April 18th 20173.20.0enhancement: added the ability to run a before subscribe script before the processing of a deleteReplicator
enhancement: when deleting a Shared Queue warn the user of any existing messages which would get deleted due to cascade delete rulesReplicator
fixed: duplicate sys_audit_delete business rules being created when selecting use audit delete listener on dynamic shareReplicator
fixed: replicator inbound processor scheduled job set inactiveReplicator
enhancement: refresh history set will run as one scheduled job instead of one job for each refreshReplicator
fixed: Scheduled Sync Up to stop spawning duplicate jobs if the Scheduler does not launch the first one in timeReplicator
fixed: hide the reset dynamic share rules UI Action on subscribe configurationsReplicator
fixed: removed update_synch attribute from psp_replicate_conf, u_psp_table_map and u_psp_dynamic_share_referenced tablesCore
feature: ability to set conditions for a dynamic share to share records, using different table maps, to different target queues by using conditional sharesReplicator
enhancement: removed unused “instance” field from queue formsReplicator
March 27th 20173.19.0enhancement: clearer scheduled sync up info messages to avoid user confusion when activated/deactivatedReplicator
enhancement: check outbound table is indexed and display message if not in finish install and bulk share previewReplicator
fixed: output processing of default queues not querying correctlyCore
enhancement: default refresh history set option to not selected when creating a new subscribe configurationReplicator
feature: purge queue for shared and subscribed queuesReplicator
feature: users can enable a prompt to appear before a large bulkReplicator
feature: include recommended indexesReplicator
enhancement: users can share sys_audit records without selecting sys_journal records with their parent tableReplicator
enhancement: share and subscribe queues default to queue definitions from Perspectium PropertiesReplicator
enhancement: scheduled bulk shares now keep track of previous executions using the related list Bulk Share HistoryReplicator
enhancement: default subscribe queue is now visible as non-configurable queue in the Subscribed Queues listReplicator
enhancement: log error and prevent resolved table map fields with data larger than ServiceNow 16mb string limitReplicator
enhancement: left align properties UI page's headerCore
enhancement: include u_psp_alert and u_psp_imp_alert tables in update set to prevent logging errorsCore
fixed: modified how the conditions of the Dynamic Share's Business Rule are created to account for recursive Business Rule execution and avoid the error message popupReplicator
February 16th 20173.18.0enhancement: display if queue doesn't exist when checking queue statusReplicator
feature: display queue statuses on replicator overview homepageReplicator
fixed: incorrect preview count for bulk share when sharing by sys idsReplicator
fixed: display values for choice list fields have incorrect max lengthReplicator
enhancement: display properties page using jQuery instead of Jelly to avoid compatibility issues with some instancesCore
enhancement: updated read/write roles for homepage to be perspectium userReplicator
enhancement: acl update set created for read roles for Perspectium UI pages to be perspectium userCore
February 7th 20173.17.2fixed: Perspectium tables created with empty labels on Geneva+ instances during first time installCore
January 27th 20173.17.1fixed: removed queues module and duplicate entries in update set causing errors when upgradingCore
January 20th 20173.17.0enhancement: check parent global object is accessible in delete this share's messagesReplicator
enhancement: check bulk share exists before updating records processed to prevent inserting new bulk share recordsReplicator
enhancement: prevent deleting of bulk share configurations unless status is empty or completed so new bulk share records are not inserted on updateReplicator
fixed: attachments not sharing out on dynamic shares with conditionsReplicator
feature: replicator overview homepageReplicator
feature: users can limit number of records shared on a bulk shareReplicator
fixed: no longer able to publish to the default subscribe queueReplicator
June 13th 20173.16.3fixed: attachments added before record inserted sharing out to all dynamic shares and bypassing any conditionsReplicator
February 1st 20173.16.2fixed: attachments not sharing out on dynamic shares with conditionsReplicator
January 27th 20173.16.1fixed: removed u_psp_alerts.u_value and duplicate entries in update set causing errors when upgradingCore
December 14th 20163.16.0enhancement: all Perspectium properties stored in custom Perspectium properties table and not system properties tableCore
enhancement: replicator properties moved to its own properties pageReplicator
enhancement: data cleaner job now only deletes outbound messages older than 15 minutesCore
enhancement: script fields modified to field type script which accepts JavaScript code input for easier editing, syntax checking, and formattingReplicator
feature: finish install module to finish installing update setCore
feature: added ability to “Run another bulk share like this” on bulk shares that have already been completedReplicator
feature: added ability to “Execute Again” on bulk shares that have already been completedReplicator
fixed: dynamic share records as “.bulk” when business rule when set to asyncReplicator
enhancement: dynamic share displays a warning message at the top of the form when business rule when set to asyncReplicator
feature: property to limit number of messages put into outboundCore
feature: display update set version number on properties pageCore
removed zero configurationCore
enhancement: ability to create multiple dynamic shares on the same table and queueReplicator
feature: multiple queues cannot have matching names and endpoint urlsReplicator
enhancement: check and warn if application is not in global scope in finish installCore
enhancement: access the inbound message in subscribe's condition script using “qcurrent”Replicator
feature: run bulk shares and scheduled bulk shares relative to a previous shareReplicator
enhancement: message set messages placed into outbound queue instead of directly sending to MBSReplicator
February 1st 20173.15.1fixed: attachments not sharing out on dynamic shares with conditionsReplicator
October 28th 20163.15.0fixed: removed “delete” ui actions that may cause conflicts as noted in ServiceNow's ACE reportCore
feature: “add all referenced fields” option on dynamic share when "Include referenced field records" is selectedReplicator
enhancement: updated list of Perspectium tables in the clone exclusion listReplicator
feature: observer disabled by default and installs with its own update setObserver
enhancement: shares now display a message at the top of the form if there are no log or outbound messagesReplicator
fixed: wrong display value when choice field is dependent on another fieldReplicator
fixed: attachments not replicating when attached before new record submittedReplicator
enhancement: prevent duplicate share fields from being selectedReplicator
enhancement: ability to filter records on subscribe using a before subscribe scriptReplicator
fixed: make business rule order mandatory on saving dynamic share configs to avoid errors creating/updating share business rulesReplicator
fixed: saving a bulk share redirects to bulk share preview pageReplicator
fixed: Replicator Configurations default to 'share' now to fix issue with creating Shares in related listsReplicator
fixed: now able to add referenced fields to different dynamic shares of the same table nameReplicator
September 30th 20163.14.0fixed: use audit delete listener not sharing deleted records for child tables of a base table dynamic shareReplicator
enhancement: delete this share messages option for delete a bulk/dynamic share's messages in the outbound queueReplicator
fixed: display of related lists for share only selected fields for dynamic shareReplicator
fixed: “Update or Insert” button sets the fields “Update” and “Create” to true and read-onlyReplicator
enhancement: Component types in message set activity now use a more understandable labelReplicator
feature: "Run as" option in bulk sharesReplicator
fixed: NullPointerException when refresh history set selected for tables that do not need itReplicator
enhancement: “Create a new bulk share like this one” option will copy fields specified in share fields over to new bulk shareReplicator
feature: bulk share previewReplicator
September 2nd 20163.13.0feature: specify table fields to share for a dynamic or bulk shareReplicator
enhancement: log url on outbound message processing errorsCore
enhancement: message set activity no longer loads on form load to decrease load time and clicking “View message set activity” now loads in a pop up windowReplicator
fixed: ServiceNow subscribers not receiving journal fields when shared records from another ServiceNow instance were sent with business rule whenReplicator
fixed: inactive fields are not shared when sharing display values is activeReplicator
enhancement: option added to test connection and shared/subscribed queues to test queue connection and get number of messages in queueReplicator
enhancement: turned on auditing by default for psp_replicate_conf (share/subscribe configurations) and u_psp_queues (shared/subscribed queues) tablesCore
feature: troubleshooting report to send SupportCore
August 15th 20163.12.0fixed: access issues on system event and script tables (such as sysevent_email_action ) for other users when installing the update setCore
fixed: copy empty fields clears out a table field in the subscribing instance when incoming record does not contain the fieldReplicator
feature: Perspectium update set version number saved for supportCore
enhancement: copy empty fields selected by default when creating a new subscribe configurationReplicator
July 15th 20163.11.0

This version will no longer share audit log records by default when selecting the include journal fields option as you will need to manually select “Include audit log” to share these records. See here for more info

fixed: bulk sharing database views only sharing 1001 recordsReplicator
enhancement: separate include audit log option when selecting to include journal fieldsReplicator
enhancement: during Dynamic Share, limit the number of journal entries and audit log entries that get shared. See here for detailReplicator
enhancement: enable dynamically shared journal field records to be shared in background to mitigate performance of insert/updatesReplicator
fixed: unable to receive records when the table specified in source table name doesn't exist and there is a before subscribe scriptReplicator
fixed: installing table compare causes Observer UI link to not workTable Compare
fixed: access issues on sysauto_script table for other users when installing the update setCore
June 17th 20163.10.0

For installing 3.10.0+ over a version of the Perspectium Update Set prior to 3.10.0, please run Reset Dynamic Share Rules

feature: added the ability to run dynamic share as asyncReplicator
fixed: use audit delete listener not sending out delete messagesReplicator
enhancement: separate encryption and decryption keys can now be specified on the shared queue and subscribed queue levelReplicator
fixed: table compare script include not importing correctly due to duplicate entries in update setTable Compare
fixed: installing table compare causes “Script Include” to be listed under “Replicator”Table Compare
May 27th 20163.9.0fixed: share only sys ids listed not sending any records in scheduled bulk sharesReplicator
fixed: message set activity not always showing a finished time for other components in bulk sharesReplicator
fixed: source table property on subscribe configuration not being honored when incoming record has sys_class_name fieldReplicator
feature: message set activity shows records shared and subscribed by ServiceNow instancesReplicator
fixed: subscribed queues not being processed when default Perspectium endpoint not availableReplicator
April 22nd 20163.8.0feature: business rule when option to specify when dynamic share business rule will runReplicator
fixed: multiple dynamic shares for the same table were using the same replication business ruleReplicator
fixed: unable to add a new dynamic share without a target queue if a dynamic share already exists for the table with a target queueReplicator
enhancement: display records agent skipped in message set activityReplicator
enhancement: display cipher warning message for AES128 in dynamic and bulk sharesReplicator
feature: support resolving a field in a table map as another table mapReplicator
April 11th 20163.7.1fixed: ignoring a share in the before share script not honoring ignore variableReplicator
March 30th 20163.7.0enhancement: moved com.perspectium.follow.last_read_time and com.perspectium.outbound.last_past_sent_time properties to custom table to avoid team development collisionsCore
fixed: message set activity displays how many records instance has processed (“snc-processed”) and only displays one record for each set of unique component name and component type combinationReplicator
fixed: missing com.perspectium.replicator.add_display_values property when installing update setReplicator
fixed: empty or blank dv fields not being capturedReplicator
enhancement: encodeMessageJSON() function in PerspectiumMessage APICore
fixed: null “action” in update message set activity business ruleReplicator
March 14th 20163.6.1fixed: corrected failures related to update set installationCore
March 10th 20163.6.0enhancement: scheduled bulk shares will clear out the Share only Sys IDs listed related list each time they runReplicator
feature: ignoring a share in the before share script allows programmatic canceling of the current record being dynamically or bulk sharedReplicator
feature: before/after bulk share script to cancel bulk share and run script before it runs and after it completesReplicator
feature: PerspectiumBulkShare API to reference a bulk share configuration's glide recordCore
fixed: message set activity table access not setup for perspectium roleReplicator
feature: PerspectiumMessage API to queue messages in outbound messagesCore
enhancement: message set activity refreshed on dynamic/bulk share form loadReplicator
fixed: message set activity started, finished and updated date/times showing incorrect value (“1970-01-01 00:00:00” UTC) when they don't have a valueReplicator
enhancement: outbound messages and log messages related lists will not be shown on dynamic or bulk shares if they don't have any recordsReplicator
enhancement: display error message on bulk/dynamic share load when message set activity has failuresReplicator
enhancement: message set activity duration, successes and failures are summed to provide total values for eachReplicator
enhancement: use queryNoDomain() instead of get() for better performance with querying large (>100k records) tablesReplicator
enhancement: support setting attributes in table field mapsReplicator
February 15th 20163.5.0enhancement: new property to restrict replicated fields to selected table onlyReplicator
January 28th 20163.4.1fixed: state info field not created on outbound messages table causing update set installation errorCore
fixed: observeNodes not running to send out all Observer metricsObserver
fixed: include history set not sending to a bulk share's target queueReplicator
January 25th 20163.4.0feature: message set activity on dynamic and bulk share configurationsReplicator
January 28th 20163.3.0-patch4fixed: observeNodes not running to send out all Observer metricsObserver
fixed: include history set not sending to a bulk share's target queueReplicator
January 27th 20163.3.0-patch3fixed: state info field not created on outbound messages table causing update set installation errorCore
January 19th 20163.3.0-patch2fixed: remove extraneous field from dynamic share formReplicator
January 12th 20163.3.0-patch1fixed: include all child tables sharing base table's records instead of sharing child recordsReplicator
January 5th 20163.3.0fixed: dynamic sharing of attachments did not account for filter conditionsReplicator
fixed: scheduled bulk share not executing its bulk sharesReplicator
feature: bulk share and dynamic share configurations will now have related lists of related log messages and related outbound or inbound messagesReplicator
fixed: emitting sys_translated_text and html field records is working again (broken in 3.2.7)Replicator
fixed: Source Table value was not honored in Subscribe configurationReplicator
enhancement: ServiceNow Data Preservers created for Dynamic and Bulk Share configurations as well as Shared and Subscribed QueuesReplicator
fixed: include referenced field records functionality will no longer send empty records when there is no referenced record (INC-348)Replicator
enhancement: attributes field in outbound messages for sending on-demand messagesReplicator
enhancement: support for class name changes when replicating between ServiceNow instancesReplicator
fixed: include referenced field records not working on ServiceNow instances with EurekaReplicator
fixed: error updating records in tables that have a column with the name “update” when replicating between ServiceNow instancesReplicator
enhancement: AES encryption/decryptionReplicator
enhancement: all Perspectium script includes are listed in a link under the Control and Configuration sectionCore
enhancement: warning will display for an inactive target queue when creating a new bulk share with the “Create a new bulk share like this one” optionReplicator
November 6th 20153.2.9fixed: shared queues not showing up in replicator dashboardDashboard
fixed: NullPointerException during History Set refreshReplicator
enhancement: enable queueing large records (more than 10MB) for OutboundReplicator
enhancement: updateWhere support in DBCommandAPIReplicator
enhancement: log error for Error Notifications when MultiOutput Processing job tries to send outbound messages older than 10 minutesCore
fixed: subscriber job not processing remaining subscribed queues when error occurs processing one subscribed queueReplicator
enhancement: added “Semaphore wait time”, “Session wait time”, “Transaction processing time”, and “Total wait time” to Follow TransactionsReplicator
October 14th 20153.2.8enhancement: support for domain separated querying (queryNoDomain) is now supported and triggered by the ServiceNow property “glide.sys.restrict_global_domain_processes” set to true. Domains Visible to Users in the Global DomainReplicator
enhancement: access to the local glide record in Before subscribe script before updating with replicated messageReplicator
fixed: observer UI module now correctly directs to the perspectium.net domainObserver
feature: follow transactions can now follow any transaction specified by a condition on the Transaction Log tableObserver
enhancement: follow transactions now can specify a time range of 1 week. This allows for a longer analysis window to be created yet safe guards against forgotten configurations that may degrade performance over timeObserver
feature: delete outbound messages allows an administrator to selectively delete all, monitor, or replicator outbound messagesReplicator
feature: bulk share only specific sys IDs from a tableReplicator
feature: create bulk share on target instance with missing locally recordsTable Compare
feature: import set tables for vSphere Replicator Share AgentReplicator
fixed: first subscribe configuration being used when multiple subscribe configurations for the same table/source table name with different conditions existReplicator
feature: create table compare from subscribe configurations list viewTable Compare
feature: share embedded images and videosReplicator
September 15th 20153.2.7 patch3feature: cancel running Compare Rows jobTable Compare
feature: use audit delete listener option on dynamic share now allows you to capture record deletes that are missed because an upstream business rule had setWorkflow set to falseReplicator
feature: scheduled sync up section allows setting up a scheduled interval to continuously sync up or send bulk shares during that interval of records that have been added or changed. This allows to capture records that have been missed because business rules are not triggered due to customizations.Replicator
enhancement: import records missing locally will also import a record's audit records, journal field entries and attachmentsTable Compare
enhancement: Interactive Only support for dynamic shares to allow limiting replication to records changed via the UI. Also allows specifying the order of the replication business rule.Replicator
enhancement: background job to clean up row discrepancy table of old records to improve performanceTable Compare
August 24th 20153.2.6fixed: cyrillic characters (such as Russian) were not replicating properly on updated recordsReplicator
feature: dynamic share now has the ability to include reference field recordsReplicator
feature: import records missing locallyTable Compare
August 7th 20153.2.5fixed: connection leak when gathering stats for Observer using self post URL to stats.doObserver
feature: support for a Global Subscribe definition that subscribes to all tables.Replicator
August 3rd 20153.2.4 patch2fixed: decrypt value returning undefined on Replicator messages in Messages > InboundReplicator
July 29th 20153.2.4 patch1fixed: observer UI link incorrectly setObserver
fixed: base table subscribe configurations being referenced when receiving child table messages even though child table has its own subscribe configuration.Replicator
July 21st 20153.2.4fixed: cyrillic characters (such as Russian) were not replicating properly.Replicator
enhancement: added field level ACL rules for Perspectium objects.Replicator
fixed: connection leak related to HTTPS POST of outbound data that caused hourly pauses of data transmission observed in Fuji release.Replicator
fixed: duplicate records were shared when both the base and child tables were defined in dynamic shares with option Share base table only for create, update, delete actionsReplicator
July 12th 20153.2.3 patch1fixed: performance degradation was introduced in the automated translated text feature, it is fixed in this patch.Replicator
July 9 20153.2.3fixed: dynamic post size calculation that limits the size of each data post by bytes in addition to the maximum number of records. This prevents errors when max records exceed a String maximum of 16MB. Defaults to 5MB, see Perspectium Properties.Replicator
feature: Error Notification allows you to configure an email to be sent when an error occursCore
feature: Multiple Encryption Modes are now supported. More importantly, the new encrypted_multibyte encryption mode supports sharing of multi-byte foreign language characters. requires Replicator Agent v3.2.3 or laterReplicator
feature: Translated Text fields will now generate their own separate sys_translated_text or sys_translated_html records during sharing, if you want to subscribe to the translated text values, you will have to subscribe to these tables separately.Replicator
fixed: attachments were being shared all the time whether or not it has been selected in Dynamic or Bulk SharingReplicator
feature: Outbound Table Map supports field level mapping for outbound replication.Replicator
fixed: missing slash (/) at the end of a Shared Queues Endpoint URL caused errors during data sharing/postingReplicator
fixed: the ability to Share Display Values has now been extended to include fields of type Glide ListsReplicator
May 21 20153.2.1 Fuji compatibility starts with this versionfixed: subscriber message counts will not be sent on skipped messagesReplicator
enhancement: Subscriber message byte counts will now be sentReplicator
feature: Zero ConfigurationReplicator/Observer
Apr 29 20153.1.14enhancement: removed table rotation on psp_out_message (Outbound messages) and psp_in_message (Inbound messages) due to query delays as a result of inefficient unions across shardsReplicator
fixed: Replicator Configurations are no longer part of this update set to avoid collisions during upgradeReplicator
enhancement: output processing is optimized for a single “Perspectium MultiOuput Processing” scheduled job, its is no longer necessary nor valid to have more than 1Core
enhancement: logging is now done using a Perspectium specific table u_psp_log_message that is rotated and contains separation for debug, warning, and error types as well as for performance measuringCore
fixed: when encrypting records of data to be shared, security is no longer applied to restrict the fields that are shared based on the role of the user that triggers the sharing. Instead, customers should use Field Restriction using UI ViewsReplicator
fixed: when cleaning up the PSP Outbound Message queue, do not delete records of state processing which are still being sentReplicator
fixed: when glide.invalid_query.returns_no_rows property was set to true, Dynamic Share no longer worked. It is now fixed.Replicator
Apr 2nd 20153.1.13enhancement: Perspectium tables and properties are now defined in the clone exclusion list so that they will not be overwritten by the ServiceNow instance cloning process. See ServiceNow system cloningReplicator
feature: Field Restriction using Views is now available to control the fields you want to dynamic or bulk shareReplicator
feature: Dynamic Share has a new option to share only the base table record, Share base table onlyReplicator
fixed: During subscribing of bulk input, the Before Script did not define the variable for qcurrent and would result in an errorReplicator
fixed: Multiple Dynamic Share can be defined as long as they each target a different target queueReplicator
Mar 31st 20153.1.12fixed: Dynamic Share business rules now runs with order of “50” to avoid collision with other business rules that might be in place.Replicator
feature: Cancel bulk share now supportedReplicator
fixed: Scheduled Bulk Share now runs bulk shares in parallel using scheduled jobsReplicator
changed: Dynamic Share list now shows the list filterReplicator
Mar 25th 20153.1.11fixed: When display values are disabled or set to false, an error is generated and record is not sharedReplicator
enhancement: Before Scripts in the subscribe direction now includes a repl_gr variable representing the incoming recordReplicator
fixed: Dynamic Share now supports updates from users who belong to a different DomainReplicator
changed: You can only create one Dynamic Share per table nameReplicator
changed: Dynamic Share will only work for User modified records, previously, programmatic updates will trigger sharing which is incorrectReplicator
fixed: When bulk sharing entire tables, the total number of records count was doubled erroneouslyReplicator
fixed: Inbound messages with “label” type were not being inserted into Alert Import Set tableObserver
Mar 14th 20153.1.10fixed: Include child tables for Bulk Share would fail if if table does not have any extensionsReplicator
changed: Schedule to run is now called Execute now on Bulk ShareReplicator
new: Share child class only for Bulk ShareReplicator
Mar 6th 20153.1.9fixed: attachments are not dynamically sharedReplicator
fixed: event subscriptions not functioning or sending, requires Stop All Jobs and Start All Jobs after updatingObserver
fixed: output XML not encoded causing parsing errors at agentsReplicator
fixed: when dynamic sharing with Update or Insert option selected, deletes were not sentReplicator
Mar 1st 20153.1.8new feature: Before Share ScriptReplicator
new feature: Update or Insert for Dynamic ShareReplicator
new feature: Sharing Display Values for Reference FieldsReplicator
Feb 10th 20153.1.7new feature: Scheduled Bulk ShareReplicator


Common Document

Date ReleasedVersionTypeChangeProduct(s) Affected
August 23, 2018Dubnium (4.2.0)EnhancementUpdated Form View to display fields in the following organized groups: Core Fields, User/Group References, Time/Dates, System Fields, and OtherAll
Bug FixScripts added to Common Transform field maps so User Reference fields map properlyAll
Bug FixAll Common Document import set table field lengths match corresponding tables to prevent truncation during mappingsAll
May 30, 2018Carbon (4.1.0)Bug FixPSP Common Incident import set table's close_notes field length changed from 40 to 4000 to match incident tableCommon Incident
April 1, 2018
Bug FixUse gs.generateGUID() to generate new sys_id instead of -1 as instances may save record with -1 sys_id instead of generating new oneAll
February 8, 2018BismuthEnhancementTransform map coalesce on sys_id or correlation_id script to bettersupport bi-directional insert and updatesAll
December 21, 20173.29.0Bug FixCheck for blank email when adding approvers in PerspectiumApprover script includeCommon Endpoint
Bug FixNumber format exception when adding number fields in PerspectiumRecurringPrice and PerspectiumRequestedItem script includesCommon Endpoint
Bug FixCorrect field name, problem_id, called in incident PSP Common Problem to Problem transform scriptCommon Problem
New FeatureCommon attachment for large attachmentsAll
Bug FixTagging embedded record in PerspectiumIncident script includeCommon Endpoint
EnhancementCoalesce on sys_id in import set transform mapAll
EnhancementChange module name to Perspectium Common DocumentsCommon Endpoint
October 5, 2017Argon
Initial ReleaseAl


Observer / Dashboard

Date ReleasedReleaseTypeChange
August 23, 2018DubniumBug FixObserver, Replicator Share, and Replicator Subscribe's dropdowns are now sorted alphabetically in Dashboard
Bug FixDashboard now works on Internet Explorer 11
Bug FixPerspectium logo appears when loading Dashboard on Internet Explorer 11
May 18, 2018CarbonEnhancementadded scrolling to submenus so that they are always visible and don't disappear from the screen
Feb 8, 2018BismuthBug Fixbroken pie charts
December 21, 20173.29.0Bug Fixdates in the future Download Reports Calendar are accessible
Bug Fixenlarged logo appears when loading Dashboard
Bug FixReport Category removed from Toolbox
Bug FixAdd Toolbox button does not appear on pages where it serves no functionality
October 25, 20173.28.0New Featurerange selector for downloading reports
October 5, 2017ArgonNew Featuretour of the dashboard application
August 11, 20173.25.0Enhancementdashboard to be consistent with Observer's text fields on the bottom of the page
Bug FixDashboard navigates to the incorrect Observer page when accessed through the Replicator Subscribe/Share pages
Bug Fixnewly created users now able to log in
Bug Fixdefault windows will now populate the home page if empty.
Bug Fixchange password options no longer fail
July 19, 20173.24.0Bug Fixdefault windows will now populate the home page if empty
Enhancementadded link to Observer on Dashboard with list of Observer instances
Enhancementdropdown menus in Dashboard are now in alphabetical order
Bug Fix“Unable to load Users” error when loading settings page
Bug Fixsign-on error for users with one instance in their family
June 27, 20173.23.0Enhancementadded Replicator window as default window to home page
Bug Fixmade menu and refresh page options have the same appearance and animation style
June 5, 20173.22.0Enhancementdisabled home page tutorial from loading each time upon login
Enhancementsupport closing Toolbox on home page when opened
New Featureadded wiki help link on bottom of Dashboard's homepage
May 11, 20173.21.0Bug Fixan issue with records and months not showing in correct order
Bug Fixpie charts are displaying bytes and not records for weekly/monthly
Bug Fixthe button “Go to instance” on each dashboard window now goes to the correct page
Bug Fixheading displaying incorrectly when in light theme
February 16, 20173.18.0New Featurereport page to download Replicator data
Bug Fixgauges now display correctly in Dashboard windows
Bug Fixthe button “Go to instance” on each Dashboard window now goes to the correct page
Bug Fixmissing Perspective from the dropdown menu now appears correctly
January 20, 20173.17.0Bug Fixwindows not resizing properly on expanding browser window
EnhancementDashboard Settings dropdown stays displayed on the page when scrolling up/down
December 14, 20163.16.0Bug Fixencoding errors preventing charts from displaying
October 28, 20163.15.0Bug Fixmonthly Subscribe/Share data is now sorted by month and year to prevent chart errors
New Featureadded a tutorial to the home page
September 30, 20163.14.0Enhancementadded default windows to the dashboard home page
September 2, 20163.13.0New Featuresupport a logout option
New Featureshow which user is logged in
New Featurecustomizable landing page that allows users to create their own home page
August 15, 20163.12.0Bug Fixauthentication no longer repeatedly fails when loading “records by type”
EnhancementRecord type errors separated by type for Replicator Share and Replicator Subscribe pages
June 17, 20163.10.0New FeatureSupport for changing themes
April 22, 20163.8.0New FeatureSupport login and changing password
January 5, 20163.3.0EnhancementDashboard automatically refreshes all windows every five minutes by default
EnhancementButton provides automatic refresh options and displays the refresh interval


September 30th 20163.14.0fixed: trend attributes dropdown stays on screen when changing to different page
fixed: observer page menu stays at current location when resizing page
September 2nd 20163.13.0fixed: unable to login after an unsuccessful login
fixed: resizing issues with alert count charts on Monitor page when trend charts expanded
enhancement: added new requirements for user passwords
feature: custom alerts can now be tested
fixed: changing Observer password causes issues with ServiceNow connecting to MBS
August 15th 20163.12.0fixed: events no longer return flag as “undefined” and now display “Extra” field
feature: added the email digest feature
fixed: the menu will no longer open until the page is refreshed
fixed: page resizing issue after accessing the Options menu in the Monitor page
July 15th 20163.11.0enhancement: new navigation menu for accessing Observer pages
enhancement: removed Server, User Experience, Queues, Sessions and Customer Updates pages not currently being used
June 17th 20163.10.0fixed: custom alerts description not showing in monitor page's Alert Lists
fixed: custom alert names not restricted to strictly letters, numbers and “_”
fixed: monitor showing “null” for extra field in alert lists
feature: support for changing themes in settings
fixed: alert emails showing instance URLs as “perspectium.com” instead of “perspectium.net
May 27th 20163.9.0change: error messages now appear in red
change: required columns are now followed by “*”
enhancement: display “extra” field in high, medium and low alert lists on monitor page
April 22nd 20163.8.0fixed: trend page selected calendar date now loads properly with correct error messages
fixed: in trend tab, wide date ranges now display correctly
fixed: new records can no longer be created with empty fields
fixed: the “please select option from the list” message is now displayed correctly
fixed: login issue after changing password

March 30th 20163.7.0enhancement: faster loading of trend chart when selecting 1 month or 1 week date range
fixed: in alert configurations, custom events now have required name and type fields
March 8th 20163.6.0fixed: server page graphs not showing data
February 15th 20163.5.0fixed: double quotes and backslashes in alert descriptions
January 25th 20163.4.0change: removed the Login Required feature
feature: right-click context menu to edit or delete alert configurations descriptions
January 5th 20163.3.0enhancement: support downloading trend chart data as CSV and XLS
feature: added the ability to assign links to flags on the Trend Chart
enhancement: time zone is now displayed on all pages of the Observer
enhancement: customized trend groups and combo box selection in alphabetic order
enhancement: a pop-up confirmation window appears when attempting to delete a record
fixed: login only accepts alphanumeric and email formats
enhancement: right click to edit descriptions in alert configurations
enhancement: “Release History” link at bottom of Observer pages to link to Observer Releases
October 19th 20153.2.5enhancement: moved Revert Trend Groups to Trend Groups Settings page
enhancement: trend chart auto refresh off by default when loading page
fixed: check for valid username or email address when logging in
August 13th 20153.2.4feature: export alert configurations in CSV format
June 30th 20153.2.3minor bug fixes
June 3rd 20153.2.2fixed: alert flags placed at wrong timestamp on trend charts
enhancement: flags selected in trend chart will be maintained for the same session
May 8th 20153.2.1enhancement: by default when navigating to the Trend chart, only H, M, L alert flags will be selected, this is to reduce clutter
enhancement: out of semaphore alert has been de-sensitized to occur only when 2 or more times detected over 5 minutes per node
fixed: data point timestamp was incorrectly set as time arrived at Observer, vs. time detected
April 29th 20153.2.0feature: custom alerts
February 11th 20153.1.7feature: requiring login
January 15th 20152.0gfeature: authentication required for Settings



Known Issues


Dashboard

Date DetectedRelease(s) AffectedIssueFixed in Release
11/28/2017[[argonArgon (3.27.0)Pie charts data might not display correctly for Subscribe and ShareArgon (3.27.3)
02/12/20173.15.0+Dashboard navigates to the incorrect Observer page when accessed through the Replicator Subscribe/Share pages3.25.0
01/09/20173.17.0Upon logging out of Dashboard, the user is required to enter login credentials twice3.18.0
01/11/20173.17.0The server response time data in the availability might not be displayed correctly on Dashboard3.18.0
12/05/20163.14.0+The Settings icon is not selectable when scrolling near the bottom of the Dashboard page3.17.0
12/05/20163.14.0+Upon resizing the Dashboard browser, the Dashboard windows do not properly expand back to original size3.17.0