Skip to content

Version History 2020.1

2020.1.3.28

29th April 2020
fixed OLAP DATA VIEW CACHING > Resolved an issue where on writeback, if there was an issue re-acquiring the cached version, it would fail with an error instead of re-querying.

2020.1.3.27

21st April 2020
fixed DIMENSION MAINTENANCE > Resolved an issue when trying to create a new maintained dimension on selecting the datasource from the list an error could be thrown stating An item with the same key has already been added
fixed OLAP DATA VIEW CACHING > Resolved an issue where there was a very heavy over caching of cells which caused performance bottlenecks especially on CGETMDX reports.
fixed REPORTS > AUTOCALC FORMULA > Resolved an issue where formula that could auto-calc, like CREPORTLIST and CREPORTINPUT would not trigger the calculation of the report when they were set to auto-calc and their value was changed.

2020.1.3.24

4th April 2020
new CREFLEX > CREFLEX is now drillable. This is setup via a new argument which specifies no drilling (default) or row, column or both. See here
new CMEMBER > SLICER > For CMEMBER that are MultiSelectMode Set, returning the captions of the selected members is now possible, not just the UID’s. This is done using the MultiSelectMode SetWithCaptions. See here
improved CINFO > Updated CINFO in Excel for the type Username to be consistent with when used in Reports. It will now return the same as the server for the username instead of just using what the user entered when logging in to the client.
improved CORE > All file downloads are now streamed from the webserver, nothing is written to disk
improved CMEMBER > When the cached state is set to Cached, this will now only apply to those CMEMBER with an Axis of Slicer
improved CREPORTLIST > This control is no longer affected by writeback being disabled on reports.
improved LOGGING > Tuned down some quite over-zealous logging from the cache clients when the log mode was set to DEBUG.
improved SHARE > VIEWS > EMAIL > This action now offers the user if they want the curernt state or the original state of the view to be sent.
improved VISUALS > Improved error handling of errors coming through from the Power BI service
fixed APPS > IMAGES > CUSTOM > Resolved an issue where custom images being used as icons in Block mode were not being centered.
fixed APPS > ITEMS > Resolved an issue where the HideToolbar directive was not always working when being set on an App item.
fixed CLIENT > CLIENTAUTHV2 > Resolved an issue where the CALUMO URL for the user was trying to be determined from Cloud Management but there was no way we could have the URL at this point. This check no longer happens in ClientAuthV2
fixed CLIENT > OPTIONS > Resolved an issue where the CALUMO Staff checkbox was showing in the wrong location at times.
fixed HOME > TAB > MENU > Resolved an issue that sometimes happened where the buttons were not responsive to the user.
fixed HOME > VIEWS > Resolved an issue where non-administrators were able to make their own private views public
fixed PUBLICATIONS > Resolved an issue where the owner of a publication could sometimes not get set and cause the publication to look correct but not work.
fixed VIEWS > PERFORMANCE EVENTS > Resolved an issue where large MDX statements were not being trucated when storing in the logged event

2020.1.2.23

21st April 2020
fixed DIMENSION MAINTENANCE > Resolved an issue when trying to create a new maintained dimension on selecting the datasource from the list an error could be thrown stating An item with the same key has already been added
fixed OLAP DATA VIEW CACHING > Resolved an issue where there was a very heavy over caching of cells which caused performance bottlenecks especially on CGETMDX reports.

2020.1.2.21

24th March 2020
fixed EDITABLE TABLES > Resolved an issue where when creating the first lookup column in the Editable Tables Edit interface you would get an error

2020.1.2.18

6th March 2020
new VIEWS > SHARE > When sharing a view, the user will now be able to share either the current context (default) or the original context of the view.
improved CGETSQL > DECIMAL > This now defaults to two decimal places.
fixed CGETSQL > SWITCH > Resolved an issue where the control would render in an incorrect location a times.
fixed CMEMBER > Resolved an issue in a recent optimisation that had a case sensitive comparison that caused an error that the member already existed when the case of the members was not the same.
fixed MAINTAIN DIMENSIONS > Resolved an issue where in the tables on the right side, lookup columns were not correctly showing their lookup lists.
fixed OFFICE CLIENT > Resolved an issue that affected only Early Adpoters where the CALUMO Office Client would not connect corectly and threw an unhandled error.
fixed POWERBI (Alpha) > Resolved an issue where App Slicers would not correctly affect PowerBI Slicer controls
fixed QUERY > OPTIMIZATIONS > Resolved an issue in a recent optimisation where when a error cell was a part of the returned MDX query results the whole query would fail. In this case, the query will now try to resolve successfully the first time and if need be will requery to isolate the error.

2020.1.1.25

20th February 2020
new ADMIN > ACCESS CONTROL / START PAGES / USER MANAGEMENT > A set of optimizations have been made to the way CALUMO queries users within the Administration interfaces. Instead of loading all and then filtering, we now load batches of 100 users and incorporate a true dynamic search. This optimization improves performance with the rendering and responsiveness of the interface (by showing a smaller number of results) as well as saving on network traffic and is particularly beneficial to those with very large users bases (i.e. many thousands).
new PERFORMANCE > DRILL TO TRANSACTIONS / WRITEBACK > Further optimizations have been made to the writeback and drill-through features in this release. A specialized cache of the report or view is maintained after every calculation and used to determine the specific data-point without having to re-query for it.
new POWER BI > ALPHA > This alpha aims to show how we envisage the integration working as well as to allow customers who want to join in, the opportunity to provide feedback and help shape the future of the integration.
improved ADMIN > We now ensure that for all CALUMO Admin pages that show a list of databases for each connection, (configured in Server Configuration), the list will only show the databases that the connection user has access to, instead of potentially all databases on that SQL instance. Connections to these inaccessible databases was never possible, it just caused a cluttered interface.
improved ADMIN > MAINTENANCE > Updated the background task that keeps the Recent Usage tables in check so that it will keep the last 10 items of each category for each user.
improved ADMIN > CONFIG RELOADING > When CALUMO is running across multiple web servers (in a web farm) we have improved the way the configuration changes on one web server propagate to the other servers in the farm and also trigger a re-build the various caches because of how the configuration change might affect them. Now, when a configuration change is received in from a user saving the Server Configuration, all web servers will receive that change within 1 second and then cause their Olap Cache and Database Search cache to be rebuilt.
fixed ADMIN > EDITABLE TABLES > When an Editable Table has the word view in its name, it will try and lauch a view not the Table Editor.
fixed ADMIN > EDITABLE TABLES > Resolved an issue where in the Lookup field dialog, selecting another table would not always reset the other selections
fixed ADMIN > SERVER CONFIGURATION > Resolved an issue where re-saving a connection would cause the encrypted password for the connection to be re-encrypted again making it not work.
fixed APPS > BLOCK MENU > Resolved an issue where a block menu was configured with a non default background colour there was a bleed in of colour around the top edge of the default background colour.
fixed DRILL TO TRANSACTIONS > Resolved an issue where when multiple members are selected for a slicer hierarchy, incorrect keys maybe passed to the Transactional Drill stored procedure.
fixed REPORTS > CTODAY > Resolved an issue the number format passed in was not correctly formatting the minute value as minutes, it was becoming months, when using the format part mm e.g. =CTODAY("dd MMM yyyy HH:mm tt")
fixed REPORTS > QUERY STRING > Resolved an issue where using a duplicate query string parameters of ht=true would ause the report to not load. If there are more than one ht=<true/false>, the last one will take precedence.

2020.1 Release

5th Febuary 2020

This is the initial release of CALUMO 2020.1, read all about it here in the Release Highlights for CALUMO 2020.1