Versions Compared

Key

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

...

On some servers files might be blocked by the operating system and must be unblock explicitly. See also Microsoft's documentation

Version 6.6

(warning) Only applicable Applicable for SP-EXPERT version 22.3, 22.3.1, 22.3.2, 22.3.3 LTSR

PatchTagDatabase schema versionRelease DateInterflex StatusDescription

v6.6.0.13


(warning) Applicable for SP-EXPERT versions 22.3.1, 22.3.2, 22.3.3 and 22.3. For version 22.3: Please install patch TIS6_6_0-40660 (cumulative) (v6.6.0.4) beforehand.

(warning) Please update the database scheme to new version using TISInstaller

(warning) Although the version suffix to the patch zip is lower than the previous ones, it is still a newer version. This is due to an internal release numbering change. Please use to the 'Tag' information when referencing the patch version in communication.


TIS6_6_0-35748 (cumulative)v6.6.0.12dbupdate-2022-09-23-0829.sql2022-09-30Approved

(warning) Applicable for SP-EXPERT versions 22.3.1, 22.3.2, 22.3.3 and 22.3. For version 22.3: Please install patch TIS6_6_0-40660 (cumulative) (v6.6.0.4) beforehand.

(warning) Please update the database scheme to new version using TISInstaller

(warning) Although the version suffix to the patch zip is lower than the previous ones, it is still a newer version. This is due to an internal release numbering change. Please use to the 'Tag' information when referencing the patch version in communication.

  • IF-324 TISInstaller: Add support for installing sqlcmd (requirement for MSSQL updates)
  • #9076 Add missing indices on some DB tables
  • #9040 Fix re-use of cron job user pool users
  • #8932 TISBoard: Cron job portlet - fix exception when inputting invalid cron job settings
  • #8746 TISInstaller: Hide password when updating ORA DBs
  • #9031 Init data node: Don't calculate in template projects
  • #9013 Editor: Python-Op - prevent duplicate file references
  • #9009 TISInstaller: Increase default timeout
  • #8884 Fix subsession logon via Python op/pytisapi executed within a cron job
  • #8924 Fix incomplete DB patch: Add missing TIS table meta data
  • #9008 Prevent project copies being deleted by 'Project Clone' admin portlet action
  • #8948 Editor: Fix 'Edit Table' operator settings UI
  • #8982 TIService: New setting GetProjectCacheLockTimeout (for long running TISBoard portlet calculations)
  • #8985 TISBoard: Fix unexpected logout if browser tab in background
TIS6_6_0-40913 (cumulative)v6.6.0.11
2022-07-25

(warning) Applicable for SP-EXPERT versions 22.3.1, 22.3.2 and 22.3. For version 22.3: Please install patch TIS6_6_0-40660 (cumulative) (v6.6.0.4) beforehand.

(warning) Please update the database scheme to new version using TISInstaller

  • IF-272 Wait for SPX application server prior to login
  • IF-298 Editor: Fix dynamic settings in graphs of diagram ops
TIS6_6_0-40898 (cumulative)v6.6.0.10dbupdate-2022-07-06-1402.sql2022-07-19

(warning) Applicable for SP-EXPERT versions 22.3.1, 22.3.2 and 22.3. For version 22.3: Please install patch TIS6_6_0-40660 (cumulative) (v6.6.0.4) beforehand.

(warning) Please update the database scheme to new version using TISInstaller

  • IF-273 ESS: Fix dashboard page sharing
  • IF-296 UM: Fix page sync on role assignment or template role user setting
  • #8936 Multi-session logoff: Close all SignalR connections
  • #8935 Multi-session logoff: Properly log out all sessions at once
  • IF-276 Service user patch: Fix ACLs of a DCOM used by SPX operators and fix setting log directory ACLs
  • #8642 TISBoard: Fix dashboard node permission validation after moving a node
  • #8545 Cron Jobs: Fix error message when saving cron jobs
  • IF-291 TIS installer: Fix no response on ORA DB update credentials error
  • #8725 CC_PERSISTENCE: Fix UpdateCultureInfo implementation
  • #8748 TIS installer: Add missing error message for DB update (ORA)
  • #8216 Userpool warm-up: Take all pages in shared folder into account
  • #8792 Project: Fix broken init datanode links
  • #8852 Write TIS table operator: Exclude NULL values from key comparison
  • #8667 Operators: Enable parameter overriding for MarkDirtyCurrentProjectOnly setting in TIS table related operators
  • #8677 Cron Jobs: Clean up stale cron job run locks (after service restart)
  • #8003 Performance: Set TIS table row count asynchronously
  • #8607 Redis: Handle more timeout cases
  • #8830 TISBoard: Don't throw exception in fileguard files portlet if no fg configured
  • #8798 TISBoard: Fix redis timeout error in admin portlets
TIS6_6_0-40845 (cumulative)v6.6.0.9
2022-06-30

(warning) Applicable for SP-EXPERT versions 22.3.1, 22.3.2 and 22.3. For version 22.3: Please install patch TIS6_6_0-40660 (cumulative) (v6.6.0.4) beforehand.

  • IF-276 Implement script to switch svc user from LOCAL SYSTEM to dedicated svc user
  • #8835 Python: Fix unnecessary timeout on script error (race condition)
  • #8831 Remove TI svc setting "ForceRecreatingAdminPortlets"
  • #8799 TISBoard: Fix "Page portlets not updated on master portlet save"
  • #8757 Fix an error when importing with option "Use existing portlets"
TIS6_6_0-40814 (cumulative)v6.6.0.8
2022-05-03Approved

(warning) Only applicable for SP-EXPERT version 22.3.1 LTSR

(warning) Please extract zip to a new folder, make sure that the TIService is stopped, and execute provided install script patch.ps1 as administrator

(warning) Please update the database scheme to new version using TISInstaller

  • IF-277 patch.ps1: Adjust cc.SpExpert assembly redirect dynamically
  • IF-278 patch.ps1: Add TISBoard\IR\Configs folder
  • #8769 Fixed Formular-Op: Return proper error msg on C# syntax error for legacy compilation as well
  • #8774 Fixed Read EdGrid-Op: order of result table cols
  • #8465 Fixed condition for SUPERUSER dashboard folder patch (generate scripts)

(error) #8734 Known bug with Project-Import with "use existing resources and portlets" option on Oracle

TIS6_6_0-40803 (cumulative)v6.6.0.7dbupdate-2022-04-15-2045.sql2022-04-19

(warning) Only applicable for SP-EXPERT version 22.3.1 LTSR

(warning) Please extract zip to a new folder, make sure that the TIService is stopped, and execute provided install script patch.ps1 as administrator

(warning) Please update the database scheme to new version using TISInstaller

  • #8734 Change ximesfilelinescount to number(10) (Oracle only)
  • #8730 Keep cronjobs alive during long running operations
  • #8680 CronJobs: Lock cluster induced modify and del action
  • #8710 Fix deleting cron job entries (Oracle only)
  • #8513 Fix import of t1060/t1061 records in case of non-result table/use-existing conflict handling
  • #8688 Update Python to 3.9.12
  • #8679 Implement user pool for cron jobs
  • #8513 Ignore saving content in mode UseExistingTable
  • #8551 UM: Deny access for non-clientadmin user if flag TemporaryPermissionsEnabled not set
  • #8506 TISBoard: Support dedicated user portlet layout in shared dashboard tree
  • #8640 Editor: Fix various permission checks
  • #8648 Editor: Support opening projects in exclusive mode
  • #7509 C#-Op: Support roslyn as compilation option
  • IF-265 TISBoard - Stimulsoft Viewer: Fix data export
  • IF-264 Detail logs regarding generate/verify manifest
  • IF-216 Add IsExternalTokenValid and PingExternalToken API
  • #8589 Editor: Adapt checking project type allowed
  • #8611 Fix cancellation for cron job w/ realc op
TIS6_6_0-40671 (cumulative)v6.6.0.5
2022-02-18Approved

(warning) Only applicable for SP-EXPERT version 22.3.1 LTSR

(warning) Please extract zip to a new folder, make sure that the TIService is stopped, and execute provided install script patch.ps1 as administrator

(warning) Please update the TISDB schema if you have created a new database with unpatched version

  • #8465 TISInstaller fixed and update database creates Standard roles/users as well
  • #8427 Fixed OpenId session handling first refresh to be done earlier

  • #8583 Improved Execute logon events after logon scripts instead of in parallel

  • #8600 Fixed deep copy of OpDatanodeRefs md snapshot

  • #7509 Fixed C#-Op: Keep DLL as file too (w/ CcxKeepTempFiles=True)

  • #8582 Fixed lifestyle of IModelValidation

  • #8573 Fixed null-check for ParameterList

  • #8505 Fixed TISInstaller CcSpExpertVersion

  • #8480 Fixed TISInstaller ensure pip for pypy

SPX 22.3.1 Release

TIS6_6_0-40660 (cumulative)v6.6.0.4
2022-02-15

(warning) Only applicable for SP-EXPERT version 22.3 LTSR

(warning) Please extract zip to a new folder, make sure that the TIService is stopped, and execute provided install script patch.ps1 as administrator

  • #8573 null-check for ParameterList

  • #8521 Fix anonymous user session key

  • #8463 Register file guard update msg on mq

  • #8524 Op-Settings: Allow caption and index column references side-by-side

  • #8317 TISInstaller: Multiply deployment timeout (as secs) with the number of instaces

  • #8452 XIH.AccountId(): Only return AccountID if user type is anonymous user

  • #8458 TISBoard-Excel Export: Added random numbers to filename

  • #8546 Add setting SetDirtyUpdateRecordCountPerStmt (default=20)

  • #8544 call setValues for tile submits/ master submits as well

  • #8582 Fix lifestyle issue with IModelValidation (Editor)
  • #8553 Fix memory leak
  • (error) #8465 Carry over DBManager's script to create Standard roles/users/userroles for new DBs
    • newly created TISDB schema lacking some Interflex objects for Standard-Reports
  • #8485 Enforce max dashboard tree node name length of 50 characters
  • SPX - Shift Schedule: fixed "Blind not expected" error (IF-803036-69224)

  • SPX - Shift Schedule: fixed time period filter

  • IF-210 Generic Calendar: display description text
  • #8463 FileGuard - FgFileCleanup: respect fg's allowed APPIDs

  • #8494 OpNullHandling: Fehler Null-Werte ersetzen bei Time Spalten

  • #8508 Preserve TIS column type in old-style ops (GenericCalendar et al)

  • #8510 MergOp FullOuterJoin Bug in RowCopyFunction

  • #7893 Don't set result table when applying obsolete warning

  • #6499 OpFilter Upgrade now converts implicit parameter usage to explicit reference using #XI.TISPar('xy')#

  • #8516 ControlPortlet: fix dirty handling for date*-parameters

  • #8519 Fix null bit manipulation in GenTable.ReorderColumns

  • #8507 Fix for: Upgrade to OpMergeData5 changes column order behaviour

  • #8456 Make config: Case sensitive sync sitename to dirname

  • #8456 Default site name is 'TIS' (upper-case)

  • #8488 ORA: script with error handling

  • #8489 Export Excel from TISBoard: wrong formatting because of hidden columns

  • #8478 Improvement of "DELETE_AND_INSERT_BY_KEY_STATEMENT" on MSSQL

  • #8386 pytisapi: deal with None bugfix squashed

  • #8354 EdGrid: Close various reader instances

  • #8403 Fix pool user creation/deletion in cluster scenarios

  • #8414 Python-Op: Force utf-8 on stdin

  • #8233 Disable some inevitable exceptions when EnableFirstChanceExceptionLogging is turned on

  • #8395 Log off all local users on svc start

  • #7509 C# op: Support custom temp dir

  • #8297 OpPersistence: Replace xirp0032 with xirp_find_child_xpd

  • #8406 MSSQL ximp0003: set low deadlock prio

  • #8406 Lazy del project cache user

  • #8181 Disable temp perm if TemporaryPermissionsEnabled=False

  • #8181 xirp0021 perf improvements

  • MSSQL ORA Update 6.5 scripts

  • Add missing PGSQL 6.5 scripts

  • #8405 Remove patch del from xisp0012

  • Cluster: 20 Instanzen für namedpipeserver zulassen

  • #8394 Query applock before taking, to work-around unreliable LockTake method

  • #8225 Set LogOn lock expiration timeout to 5 min

  • LibIniFiles.ps1: Fix error with first comment in the .ini file

  • #8276 Fixes for updateSiteSettingsXml.ps1

  • #7893 Don't overwrite op error with obsolete warning

  • KUNDEN-640 Include pytisapi in IF deployments

  • #8302 Exit if install python packages failed

  • #8312 Support e-mail settings in site settings.xml

  • #8269 Upd proj: Change template flag before all other updates

  • #8347 pytisapi: Add /sessions/resolveids api

  • #8336 avoid loading multiselect sublists during master submit

  • #8469 Prevent copying datanodes to template projects

  • #7821 Improve EdGrid cursor navigation

  • #7380 Fall back to number field editing in edgrid

  • #8401 Make sure to expand user folder before user folder filter

TIS6_6_0-40493v6.6.0.3dbupdate-2021-10-20-0705.sql2021-11-08

SPX 22.3 Release

Version 6.5

(warning) Only applicable for SP-EXPERT version 22.2

...

PatchTagDatabase schema versionRelease DateInterflex StatusDescription





  • #8589 Adapt checking project type allowed
  • #7326 Add SameSite=None; Secure to cookies in framed applications
  • #8600 Fix unnecessary op meta data change
  • #8582 Fix lifestyle issue with IModelValidation (Editor)
  • #8553 Fix memory leak
  • #8465 TISInstaller fixed and update database creates Standard roles/users as well
  • #8485 Check max length on page name
  • IF-210 Generic Calendar: display description text
  • #8469 Prevent copying datanodes to template projects
  • #7821 Improve EdGrid cursor navigation
  • #7380 EdGrid: fall back to number field editing
  • #8401 Dashboard: expand user folder before applying user folder filter
  • #8267 Expand dashboard tree on login (if not configured otherwise)
  • #7963 Support detailed SQL logging
  • #7329 OpUpdatePortletProperties: Fix update of multiple portlets with same name (XIRP0072)
  • #7275 Show non-existing op with error and don't copy it
  • #8212 ORA: Delete orphaned XTables (of deleted TIS tables)
  • #8188 Keep op disabled after upgrade
  • #8185 Add missing GetBaseDataServices.asmx to TISBoardWebApp
  • #8127 Make mLockObjects a concurrent dictionary
  • #8128 Catch background scheduled thread exceptions
  • #8036 Improve error message delete tables
  • #8041 Don't lose multiselect dirty state on user mode switch
  • #7998 Use IDataNode.Update(CancellationToken) where possible and cancel early
  • #8006 Upgrade SignalR-Version in TISBoard to 2.4.2
  • #8002 Improve pp version incr stored procedure
  • #7977 Add Sql*Timeout settings
  • #7916 Catch generic ex during portlet meta data retrieval
  • #7909 OpFindAllIdentifier2: Preserve column settings
  • #7163 Fix missing OPA param MaximumNumberOfPersonsOnCallShifts
  • #7461 Log off subsessions when parent session logs off
  • #7911 Keep sessions of queued/running tasks alive
  • #7885 Don't ping subsession on parent session op recalc
  • #7875 TaskRunner: Bump on task completed
  • #7881 Python op: Fix unnecessary timeout wait for regular script error
  • #7879 Implement bulk delete for anonymous users (via admin portlet)
  • IF-218 Support oping editor from SPX Web Client
  • #7848 Support export of extra large TIS tables
  • #7869 AnonUser admin portlet: Load users from db
  • #7864 Add cultureinfo if missing
  • #7843 Change user pool warm-up script to async
  • #7840 OpTimeIntervals sortiert nicht nach Identifizierern
  • #7739 Reduce transaction scope during page deployment (deadlock prevention)
  • #7701 Pivot-Op: Sonderzeichen in Spaltennamen automatisch ersetzen
  • #7170 Fix irregular timeout in python op
  • #7751 User pool Warm up improvements
  • #7737 Editor: Fix scrolling area of left panel when many projects open
  • #7744 Py - sessionUrl: Fix for SSL envs
  • #7762 Fix export with option "Only export result of base datanotes"
  • #7733 Allow disable portlet info in editor (DisablePortletInfoInEditor setting)
  • #7756 OpMultiplexer added Datanoderefs for non-active Datanodes
  • #7749 Automatic upgrade for EditTable op
  • #7747 Automatic upgrade for PersistenceRead op
  • #7748 Automatic upgrade for ReadEditableGrid op
  • #7639 Fix service crash on file guard solution error
TIS6_4_1_35522 (cumulative)v6.4.1.8
2021-05-31Approved

(warning) Please extract zip to a new folder, make sure that the TIService is stopped, and execute provided install script patch.ps1 as administrator, 

  • #6904 Fixed race condition with parallel retrieving result tables
  • #7501 Fixed TIS Editor data node result table update
  • #7460 Update SignalR to version 2.4.2
  • #7695 Fixed Statistics-Op with null values
  • #7673 Fixed potential NRE with XIH.SetParam
  • #7669 Mitigate potential deadlocks with setting portlet properties during logon events
  • #7646 Improved operators keep column selection in op settings if input table changes, improved error message:
    • Select columns-Op
    • Delete columns-Op
    • Delete duplicate data records-Op
  • #7578 Fixed Select data source-Op recalc behaviour
  • #7673 Fixed String parameters trimming to max length (Oracle)
  • #7636 Improved TISVersion information
  • #7652 Improved Project import more logging
  • #7650 Fixed ESS multiple tabs of TIS Board
  • #7660 Fixed copy operator without recalculation then op settings lost
  • #7647 Improved exception handling in project clone
  • #7568 Improved patch.ps1
  • #7170 Fixed python-op timeout
  • #7637 Fixed HTML portlet token url encoding
  • #7387 Fixed TIS Board Delete deployed pages
  • #7632 Fixed result table filtering, sorting
  • #7460 Fixed missing globalConfig entries for SignalR
  • #7560 Fixed EditTable-Op DataReader error (MSSQL)
  • #7629 Fixed TISInstaller list of imported certificates
  • #7500 Fixed AdminPortlet Logged on user for cluster deployment
  • #7531 Improved TISBoard remove final "Finished" and proceed immediately
  • #7578 Fixed Multiplexer-Op recalculate dirty data nodes
  • #7542 Fixed SendEmail-Op error message
  • #7559 Improved TISEditor add safety question for op upgrade action
  • #7552 Fixed TISInstaller for Oracle TISDB update
  • #7549 Fixed TISEditor role checking for user management
  • #7507 Fixed TISEditor save related operator information
  • #7521 Improved TISEditor highlight sorted columns in result table
TIS6_4_1-35414v6.4.1.7
2021-03-16

SPX 22.1 Release


TIS6_4_1-35388v6.4.1.6dbupdate-2021-03-03-0000.sql

SPX 22.1 Beta Version

...

PatchTagDatabase schema versionRelease DateDescription
TIS6_0_3-31448 (cumulative)v6.0.3.6
2020-08-26
  • #6792 Fixed potential deadlock and broken db connection
  • #5428 Fixed project locks on TIService startup
TIS6_0_3-31442 (cumulative)v6.0.3.5
2020-06-16
  • #6638 Fixed potential deadlock with drop table
  • #6618 Fixed potential deadlock with ReplaceAllRows mode 
  • #6417 Feature StimulsoftReportViewerRequestTimeOut setting
TIS6_0_3-31435 (cumulative)v6.0.3.4
2020-03-11
  • #6427 Fixed database connection disposing with pooling
TIS6_0_3-31434 (cumulative)v6.0.3.3
2020-03-05
  • #6170 Fixed some SQL syntax
TIS6_0_3-31432 (cumulative)v6.0.3.1
2020-02-28
  • #6348 Fixed potential deadlock in GetProjectTree and UpdateProject
TIS6_0_3-31429 (cumulative)v6.0.3.1dbupdate-2020-02-20-0000.sql2020-02-26
  • #6170 Fixed Transaction problems with concurrent database queries

...