AIMMS PRO Release Notes

AIMMS PRO 2.32.2 Release

On August 22, 2019, we released AIMMS PRO 2.32.2 (2.32.2.0). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Resolved Issues

  • Fixed an issue where WinUI apps could fail to launch with Firefox 67 or higher.
  • On-Premise: AIMMS PRO Server could go out-of-memory when running daily maintenance jobs to do cleaning operations on the database.

AIMMS PRO 2.32.1 Release

On July 9, 2019, we released AIMMS PRO 2.32.1 (build 2.32.1.1 for On-premise, build 2.32.1.3 for AIMMS Cloud Platform). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Improvements

  • Technical improvements for AIMMS Cloud Platform.

Resolved Issues

  • On-Premise: Fixed an issue where starting two or more sessions at nearly the same time could lead to not being able to start new sessions due to a wrong count on licenses in use.
  • AIMMS Cloud Platform: Fixed an issue where iFrame could no longer display EMBED and image on the Cloud(AIMMS PRO will now no longer deny embedding iFrame when the source is from same origin).

AIMMS PRO 2.31.4 Release

On June 6, 2019, we released AIMMS PRO 2.31.4 (2.31.4.1). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Resolved Issues

  • Fixed an error message while publishing an existing WebUI project (created with AIMMS 4.66 or lower) using AIMMS Version 4.67.
  • AIMMS Cloud Platform: Fixed an issue with the SAML/ADFS authentication where some customers could not login to AIMMS PRO Portal.

AIMMS PRO 2.31.3 Release

On May 21, 2019, we released AIMMS PRO 2.31.3 (2.31.3.3). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Improvements

  • DB Tunnel App: Provides easy and occasional access to the AIMMS Cloud App database running in VPN. Please see the documentation for more details.

Resolved Issues

  • On-Premise: Fixed an issue where installation or upgrade to AIMMS PRO 2.30 or higher could fail on some Windows Servers due to the incorrect version detection check by AIMMS PRO.

AIMMS PRO 2.31.2 Release

On May 7, 2019, we released AIMMS PRO 2.31.2 (2.31.2.1). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Resolved Issues

  • AIMMS Cloud Platform: Removed unwanted error message from the Tunnel configuration when adding a tunnel to the Cloud Application Database.
  • On-Premise: Fixed possible vulnerability with the AIMMS PRO Configurator.

AIMMS PRO 2.31.1 Release

On May 3, 2019, we released AIMMS PRO 2.31.1 (2.31.1.4). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Improvements

  • AIMMS Cloud Platform is extended with the secure VPN access to your application databases running on the cloud, which allows more safe and secure database communication.
  • AIMMS Cloud Platform users can create/configure/migrate their application databases through the 'Database Configuration' page under the 'Configuration' menu of the AIMMS PRO Portal. Please see the documentation for more details.

Resolved Issues

  • AIMMS Cloud Platform: IP Ranges page is functioning again, meaning you can add/delete IP Ranges through the Portal by yourself.
  • Fixed the authorization of shared cases folder such that they will get r,w,x rights for every group/user when there is a access(any from r,w,x) for an App and will deny r,w,x rights for every group/user when the App access is denied.
  • On-Premise: Fixed an issue with the AIMMS PRO Desktop when validating the expired certificates.

AIMMS PRO 2.30.4 Release

On April 5, 2019, we released AIMMS PRO 2.30.4 (2.30.4.0), which is intended for AIMMS Cloud Platform only.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Resolved Issues

  • Fixed an issue where widgets could not load in the WebUI Applications when running on the AIMMS Cloud Platform.

AIMMS PRO 2.30.3 Release

On March 28, 2019, we released AIMMS PRO 2.30.3 (2.30.3.0). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Resolved Issues

  • Fixed an issue with the AimmsPROLauncher where it could stop and display an error when launched by a user with elevated rights who is not allowed to write to the Program Files folder. Now AimmsPROLauncher will be installed into the default AppData\Local folder of the user in such cases.
  • On-Premise: Disabled client-side certification by default in the AIMMS PRO Configurator for SSL configurations.

AIMMS PRO 2.30.2 Release

On March 5, 2019, we released AIMMS PRO 2.30.2 (2.30.2.1). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Resolved Issues

  • AIMMS Cloud Platform: Fixed an issue where long running solver session could stay in 'closing' state for a long time.
  • Fixed an issue where uploading files to AIMMS PRO using WebUI-Upload widget could fail when it takes more than 60 seconds to upload.

AIMMS PRO 2.30.1 Release

On February 15, 2019, we released AIMMS PRO 2.30.1 (2.30.1.3). Changes made in this release are listed below.

Looking for best practices on how to use AIMMS? Check out the AIMMS Knowledge Center.

Improvements

  • Extended AIMMS PRO Library with pro::messaging::GetQueueAuthorization and pro::messaging::UpdateQueueAuthorization to have more control on the Queue Authorization. For details, please see the documentation. (This does require an AIMMS Version 4.63 or higher).
  • Added 'Launch App' button to quickly launch an app right after publishing. For details, please see the documentation

Resolved Issues

  • AIMMS Cloud Platform: Fixed an issue where solver or data session could no longer start.
  • On-Premise: Fixed an issue where installation or upgrade to AIMMS PRO 2.28 or higher could fail due to missing vcredist2010 dlls.
  • Fixed an issue where Desktop App could fail to launch with an 'Unknown Error' being raised.

AIMMS PRO 2.29.2 Release

On January 22, 2018, we released AIMMS PRO 2.29.2 (2.29.2.8). Changes made in this release are listed below. Please note that we skipped version 2.29.0 and 2.29.1 due to technical reasons.

Improvements

  • AIMMS Cloud Platform: AIMMS PRO 2.29 contains the functionality required to support our redesigned and rebuilt AIMMS Cloud Platform software. This redesigned version is easier to maintain and removes a number of information security vulnerabilities.
  • Several improvements on error messages.

Resolved Issues

  • Fixed an issue where sometimes AimmsPROLauncher could fail to launch a desktop application when using IE and Edge browsers.
  • Fixed an issue where sometimes launching an app using direct app URL could launch another instance(s) of the same app every 10 minutes.
  • Fixed an issue where older AIMMS versions (AIMMS 4.25 or lower) could no longer work with AIMMS PRO 2.27 or higher.
  • On-Premise: Fixed an issue with the configurator not accepting strong ciphers for SSL configurations.
  • On-Premise: Fixed an issue where uploading new certificate to PRO certificate store could fail.

AIMMS PRO 2.28.3 Release

On November 29, 2018, we released AIMMS PRO 2.28.3 (2.28.3.1). Changes made in this release are listed below. 

Improvements

  • AIMMS PRO Portal will no longer show 'License profile' during App publish or App update when there is only single license profile for your AIMMS PRO.

Resolved Issues

  • AIMMS Cloud Platform: Fixed an issue where non-released/internal AIMMS Versions got listed on the AIMMS Cloud Platform.
  • Fixed an issue where AIMMS PRO Root/Administartor could no longer change his/her own password in some specific scenario.
  • Fixed an issue where incorrect error messages were logged in PRO session logs.

AIMMS PRO 2.28.2 Release

On November 13, 2018, we released AIMMS PRO 2.28.2 (2.28.2.0). Changes made in this release are listed below. 

Improvements

  • AIMMS Cloud Platform: From now our development and customer support teams will be notified when maintenance (clean-up) jobs fails or hangs which caused some downtime recently on AIMMS Cloud Platform.
  • AIMMS Cloud Platform: Improved our code such that cloud users now do not experience 'no disk space' problem while publishing or opening an App.

Resolved Issues

  • Fixed an issue where AIMMS PRO upgrade could fail when 'General Users' group of ROOT environment is deleted.

AIMMS PRO 2.28.1 Release

On November 8, 2018, we released AIMMS PRO 2.28.1 (2.28.1.0). Changes made in this release are listed below. 

Resolved Issues

  • Fixed an issue where AIMMS PRO desktop sessions could crash or close itself when there is no network connection.

AIMMS PRO 2.28 Release

On October 18, 2018, we released AIMMS PRO 2.28.0 (2.28.0.7). Changes made in this release are listed below. 

Improvements

  • Extended security logging with more security events like App publish, App update, App edit and App delete.

Resolved Issues

  • Fixed an issue where Jobs page could list the jobs which already exceeded the job retention time.
  • AIMMS Cloud Platform: Fixed an issue where scheduled job could fail to start when the new AIMMS PRO Version is deployed to the AIMMS Cloud Platform.
  • Fixed an issue where sometimes two data sessions could be started with the same id when user double clicks the application.

AIMMS PRO 2.27 Release

On September 25, 2018, we released AIMMS PRO 2.27.0 (2.27.0.4). Changes made in this release are listed below. 

Improvements

  • Metering service (which stores memory and cpu usage of the PRO session to database) is refactored for internal improvement.
  • Increased default timeout for WinUI session from 1 minute to 15 minutes.

Resolved Issues

  • Fixed an issue where it allowed user to add 'Other' in app categories, which is also the default app category and it resulted into duplicate categories.
  • Fixed an issue where WebUI app could fail to launch when app name contained square brackets.

AIMMS PRO 2.26.1 Release

On August 21, 2018, we released AIMMS PRO 2.26.1 (2.26.1.0). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue introduced in AIMMS PRO 2.26.0 which caused the WebUI to no longer show stored case files.
  • The .NET PRO API now depends on a newer version (9.0.1.19813) of Newtonsoft.Json.dll.

AIMMS PRO 2.26 Release

On August 17, 2018, we released AIMMS PRO 2.26.0 (2.26.0.4). Changes made in this release are listed below. Please note that, although the .26 number suggests otherwise, this is a bugfix release instead of a Feature Release.

Resolved Issues

  • Fixed an issue with the ControlPanel app where closing 'Attributes' or 'Security' window in the 'Application details' of the selected Project could lead to a crash.
  • Fixed an issue with the AIMMS PRO API where it displayed incorrect fatal log message immidiately after closing the server connection without any actual error.
  • Fixed an issue with the AIMMS PRO API where server.downloadStorageFileToLocalFile could not create the file in specified directory and could create 0 kb file when downloading non-existing file from storage.
  • Fixed an issue with the PRO Case Manager where it could take long time to list all case files from PRO Storage.
  • Fixed an issue where launching a WebUI app could fail when the 'customer text' from the license server contains space.

AIMMS PRO 2.25 Release

On July 20, 2018, we released AIMMS PRO 2.25.0 (2.25.0.476). Changes made in this release are listed below.

Improvements

  • Categories: AIMMS PRO Portal allows you to group your Apps into categories. For details, see the documentation.
  • Added option to change App description and logo after publication. For details, see the documentation.
  • AIMMS Cloud Platform: Small solves (which takes 2 or 3 seconds) can be much faster on the AIMMS Cloud using Solver Lease instead of DelegateToServer. For details, see the documentation. This does require an AIMMS Version 4.57 or higher.
  • AIMMS PRO Sessions are now logged to a seperate file per session under log/Sessions folder of the Server. This also fixes the issue where session could fail when two sessions writing to Session.log at the same time.

Resolved Issues

  • AIMMS Cloud Platform: Fixed an issue where new users cannot login to AIMMS Cloud using SAML environments.
  • Fixed an issue where tunnel could not reconnect after connection loss.

AIMMS PRO 2.24.3 Release

On July 12, 2018, we released AIMMS PRO 2.24.3 (2.24.3.462). Changes made in this release are listed below.

Resolved Issues

  • AIMMS PRO API: the API call to JobInteractor.waitForEvent will now return an error when the connection with the server has been severed.

AIMMS PRO 2.24.2 Release

On July 5, 2018, we released AIMMS PRO 2.24.2 (2.24.2.449). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where connection to AIMMS License Server could fail while running concurrent solver sessions.
  • Fixed an issue with AIMMS PRO API where migration of Java API could fail as it required elevated privileges.

AIMMS PRO 2.24.1 Release

On July 3, 2018, we released AIMMS PRO 2.24.1 (2.24.1.446). Changes made in this release are listed below.

Improvements

  • Improved UI and visuals for 'Tag App as latest' and 'Default Environment' features.

AIMMS PRO 2.24.0 Release

On June 26, 2018, we released AIMMS PRO 2.24.0 (2.24.0.437). Changes made in this release are listed below.

New Features

  • Default Environment: AIMMS PRO Administartors can set the 'Default' environment for login to the AIMMS PRO Portal, meaning end users now no longer need to select the Environment on the login page (of course user can still select the other environment from the list). For details, see the documentation.
  • Direct App Launch: Now it is possible to directly launch desktop/WebUI app without first going to the Apps(applications) page after successful authentication to your AIMMS PRO portal. For details, see the documentation.
  • Tag App as latest: App developers/publishers can assign 'latest' tag to the App when they have a newer version of the App published and make the latest version available to all end users. For details, see the documentation
  • Security logging has been enabled for AIMMS PRO security events like user logon, logoff, logon failure, user group and user details changes, changes in the user management. Please note that this log is already configured for new on-premise AIMMS PRO installations and for existing installations it need to be configured manually. For details, see the documentation.

Resolved Issues

  • Improved error message when user cannot access the AIMMS PRO data folder while opening WinUI app.
  • On-premise: Metering service (which stores memory and cpu usage of the PRO session to database) is adjusted such that it no longer submits telemetry by default.

AIMMS PRO 2.23.3 Release

On June 12, 2018, we released AIMMS PRO 2.23.3 (build 2.23.3.425). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where Active Data Sessions page could crash after deleting the App with running session.
  • Fixed an issue where App could not be launched when it has a same name and version as some existing App which is deleted.

AIMMS PRO 2.23.2 Release

On June 5, 2018, we released AIMMS PRO 2.23.2 (build 2.23.2.421 for On-premise, build 2.23.2.422 for AIMMS Cloud Platform). Changes made in this release are listed below.

Improvements

  • Hittting the maximum cardinality limit(1000) for each argument in a DelegateToServer call will no longer result in an error for on premise installations. In the cloud environment this will still result in an error being raised.

Resolved Issues

  • Fixed an issue where retrieving PRO environments/users could fail within AIMMS PRO API.
  • Fixed an issue where data could not be loaded in WebUI session when you interrupt/cancle solve.
  • AIMMS Cloud Platform: Fixed an issue where it was no longer possible to add 'IP Ranges' for more than 5 cloud accounts in US region.
  • AIMMS Cloud Platform: Fixed an issue where AIMMS PRO portal could not be available due to the lost connection to PRO back-end.

AIMMS PRO 2.23.1 Release

On May 11, 2018, we released AIMMS PRO 2.23.1 (build 2.23.1.412). Changes made in this release are listed below.

Improvements

  • AIMMS Cloud Platform: AIMMS PRO users will be blocked for 5 minutes after 3 unsuccessful login attempts.

Resolved Issues

  • Fixed an issue where AIMMS PRO portal could not be available due to the lost connection to PRO back-end.

AIMMS PRO 2.23.0 Release

On April 26, 2018, we released AIMMS PRO 2.23.0 (build 2.23.0.393 for On-premise, build 2.23.0.410 for AIMMS Cloud Platform). Changes made in this release are listed below.

Improvements

  • Strong passwords are enforced for AIMMS PRO Users. Please note that this is not applied to your current passwords. It is applicable only when you change the current password or create new user.
  • Starting with AIMMS PRO 2.23, AIMMS PRO users will be blocked for 5 minutes after 3 unsuccessful login attempts. (Please note that this functionality is not yet available on AIMMS Cloud Platform, it will be available in next release)
  • 'Seat Management' page is back to the Portal. Please see the documentation for more details.

Resolved Issues

  • Fixed an issue that caused the ‘interrupt solve’ command issued to the solver session to be executed with a long delay.
  • Fixed an issue where AIMMS PRO API jobs were listed on 'Jobs' page for all users.

AIMMS PRO 2.22.1. Release

On March 29, 2018, we released AIMMS PRO 2.22.1 (2.22.1.360). Changes made in this release are listed below.

Improvements

  • AIMMS PRO API now supports Java 7.

Resolved Issues

  • AIMMS Cloud Platform: Fixed an issue where sometimes WebUI sessions could terminate after being idle or busy for 30 seconds.
  • AIMMS Cloud Platform: Fixed an issue where AIMMS PRO Portal failed to load 'apps'(now applications) page when using bookmark or shortcut to this page.

AIMMS PRO 2.22.0 Release

On March 13, 2018, we released AIMMS PRO 2.22.0 (2.22.0.344). Changes made in this release are listed below.

Improvements

  • AIMMS Cloud Platform: It is no longer required to publish an AIMMS Versions in the cloud. All released (>=AIMMS 4.37) AIMMS Versions are made available in the cloud and Administrators/AIMMS Publishers just need to activate the AIMMS Version into their AIMMS Cloud Platform. Please see the documentation for more details.
  • AIMMS Cloud Platform: Faster start-up of WebUI Applications.
  • AIMMS Cloud Platform: Added 'Description' and 'Created' fields to the IP Range and DB IP Range pages.
  • AIMMS Cloud Platform: For Application Database, added support for more subnet masks.
  • Added 'process id' for sessions on Portal's 'Jobs' and 'Active Data Sessions' page which can be used to report issues about failed sessions.

AIMMS PRO 2.21.1 Release

On March 2, 2018, we released AIMMS PRO 2.21.1 (2.21.1.339). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where App deletion could fail in some specific scenarios.
  • Fixed an issue where sometimes WebUI applications could not be started due to the database error.
  • Fixed the default configuration for one of the AIMMS PRO Server component where it could not be reached from other server in AIMMS PRO Cluster setup.

AIMMS PRO 2.21.0 Release

On February 16, 2018, we released AIMMS PRO 2.21.0 (2.21.0.325). Changes made in this release are listed below.

Improvements

  • Improved support for SAML Authentication.
  • AIMMS Versions are sorted in descending order while App publishing/Updating.
  • Improved logging for AIMMS Cloud Platform.

Resolved Issues

  • Fixed an issue where pro::PROUserFullname and pro::PROUserEmail could be blank when used in Desktop/WebUI Applications. This does require a new AIMMS version >= 4.50.

AIMMS PRO 2.20.0 Release

On January 16, 2018, we released AIMMS PRO 2.20.0 (2.20.0.311). Changes made in this release are listed below.

Improvements

  • AIMMS PRO now supports SAML Authentication meaning AIMMS PRO framework allows you to link any environment to a SAML identity provider (e.g. AD FS) so that your users may be authenticated using your own user management system. Please see the documentation for more details.

Resolved Issues

  • Fixed an issue where solver session could crash after running for 24 hours.
  • Fixed an issue where where app publishing could fail when an aimmspack file is exactly a multiple of 1 MB( 1024*1024 bytes).
  • Cloud: Fixed an issue with 'DB IP Ranges' page when there is no application DB configured.

AIMMS PRO 2.19.0 Release

On January 3, 2018, we released AIMMS PRO 2.19.0 (2.19.0.303). Changes made in this release are listed below.

Improvements

  • 'DB IP Range Blocking' is added to the AIMMS Cloud Platform. It enables customers to enhance the security of their AIMMS PRO Application Databse by limiting the access to only specific IP-ranges. Admin users can specify one or more IP-ranges through the 'DB IP Ranges' page under the 'Configuration' menu of the AIMMS PRO Portal.

Resolved Issues

  • The AIMMS PRO Configurator no longer contains the Migration tab. If you need to migrate from PRO 1 to PRO 2, please migrate first to AIMMS PRO 2.0 and then upgrade to the latest version.
  • Fixed an issue where an AIMMS project with ‘+’ symbols in its name could not be deleted.
  • Fixed an issue where an AIMMS project with dots in its version (e.g. ‘1.a’) could not be deleted.
  • Fixed the ordering on the Apps page, such that published projects are now ordered by name.
  • Fixed an issue with the occupied seats counting being incorrect.
  • Overall stability improvements.

AIMMS PRO 2.18.1 Release

On December 7, 2017, we released AIMMS PRO 2.18.1 (2.18.1.270). Changes made in this release are listed below.

Resolved Issues

  • Improved memory consumption for AIMMS Cloud Platform.
  • Fixed an issue where solver session could crash after running for 24 hours.
  • Fixed an issue that could cause the PRO server to become unresponsive when a large number of messages is coming in.

AIMMS PRO 2.18 Release

On November 21, 2017, we released AIMMS PRO 2.18.0 (2.18.0.241). Changes made in this release are listed below.

Improvements

  • Stability improvements for AIMMS Cloud Platform.
  • 'IP Range Blocking' is added to the AIMMS Cloud Platform. It enables customers to enhance the security of their AIMMS PRO environment by limiting the access to only specific IP-ranges. Admin users can specify one or more IP-ranges through the 'IP Ranges' page under the 'Configuration' menu of the AIMMS PRO Portal. For more details please see the documentation.
  • AIMMS PRO APIs are now version independent, so that AIMMS PRO API users would not need to compile their API Programmes with every AIMMS PRO Upgrade.

Resolved Issues

  • Fixed an issue where queued sessions could not be started when having multiple worker(license) profiles in AIMMS PRO Configurator.
  • Fixed an issued introduced with PRO 2.16 concerning PRO user/group management from within the AimmsPROLibrary.

AIMMS PRO 2.17.2 Release

On November 2, 2017, we released AIMMS PRO 2.17.2 (2.17.2.230). Changes made in this release are listed below.

Improvements

  • Moved the 'Queue Priorities Settings' section from AIMMS PRO Configurator to the Configuration menu of the AIMMS PRO Portal in order to make it available for AIMMS Cloud Platform.

Resolved Issues

  • Fixed an issue that caused AIMMS to crash (under certain rare circumstances) when the connection to the PRO server was lost.
  • Fixed an issue where launching a WebUI app could fail when the 'customer text' from the license server contains space.
  • Added support for SSL and TCP tunnels from within AIMMS PRO sessions to any location. This does require a new AIMMS version >= 4.44.

AIMMS PRO 2.17.1 Release

On October 19, 2017, we released AIMMS PRO 2.17.1 (2.17.1.214). Changes made in this release are listed below.

Improvements

  • New functionality for the AIMMS Cloud Platform internal workings.
  • Improvements in the AIMMS PRO Cluster, now it is more fail-proof and decentralized.
  • Added 'Active Data Sessions' page under the Configuration menu of the AIMMS PRO Portal. For more details please see the documentation.
  • Removed 'Monitoring' pages and menu from the AIMMS PRO Portal which was mainly used by AIMMS PRO Developers.

AIMMS PRO 2.16.5.193 Release

On September 7, 2017, we released AIMMS PRO 2.16.5.193. Changes made in this release are listed below.

Important: If you want to use AIMMS 4.40 and higher, you should use this PRO version or higher.

Resolved Issues

  • Fixed an issue where AIMMS PRO Desktop session could crash when the physical connection to the AIMMS PRO server has fallen away, while the desktop client has not yet fully become aware of this.

AIMMS PRO 2.16.4.182 Release

On August 17, 2017, we released AIMMS PRO 2.16.4.182. Changes made in this release are listed below.

Improvements

  • Added date of publish and improved architecture details of the AIMMS PRO Packages on the AIMMS Versions page.

Resolved Issues

  • Fixed an issue where user could delete case files from 'PRO Shared Cases' without having write permission.
  • Cloud: Fixed an issue where listing case files under PRO storage could very slow using the AIMMS case manager for desktop Apps.

AIMMS PRO 2.16.3.155 Release

On July 19, 2017, we released AIMMS PRO 2.16.3.155. Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where changing any widget options in WebUI apps could fail and result in the red dialog messages in the case of clean install of AIMMS PRO 2.16.

AIMMS PRO 2.16.3.149 Release

On July 13, 2017, we released AIMMS PRO 2.16.3.149. Changes made in this release are listed below.

Improvements

  • The AIMMS PRO App Launcher will now display a dialog box when it is transferring WinUI applications (after clicking 'Launch App' for WinUI apps).
  • Memory footprints of the AIMMS PRO services are now reduced.

Resolved Issues

  • Fixed an issue where the PRO upgrade could cause validation errors in the AIMMS PRO Configurator when a hostname under server node was in uppercase.
  • Fixed an issue where WebUI apps could not be launched when the full name of the AIMMS PRO user contained spaces.

AIMMS PRO 2.16.2 Release

On June 23, 2017, we released AIMMS PRO 2.16.2 (2.16.2.106). Changes made in this release are listed below.

Improvements

  • Improved logging in the AIMMS PRO Launcher.
  • Removed spurious logging statements for expected exceptions.
  • The AIMMS PRO Launcher will immediately become responsive again and let the user know that the application could not be started when it is failed to launch the AIMMS application.

Resolved Issues

  • Fixed an issue where the PRO server could get into infinite loop after renaming the hostname, resulting into low performance.
  • Fixed an issue where relaying of PRO messages potentially could lead to delays due to connections not being available.
  • Added more logging when saving/loading a case in PRO such that when it fails, it is more clear what the reason was.
  • The AIMMS PRO services on Windows are now depending on the 'TCP/IP NetBIOS Helper', 'Remote Procedure Call (RPC)' and 'Server' stock Windows-services to be operational before starting. This solves an issue in which after a long Windows Update sequence the AIMMS PRO services did not start up correctly.
  • PRO API: Fixed an issue in the PRO API that caused injecting of procedure calls into running sessions to fail.
  • PRO API: Added a queue method to the JobInteractor that allows to queue another ProcedureCall after the current one is finished.
  • Cloud: Fixed an issue which caused the App icons and login background to disappear when upgrading from 2.16.0. to 2.16.1.

AIMMS PRO 2.16.1 Release

On June 13, 2017, we released AIMMS PRO 2.16.1 (2.16.1.91). Changes made in this release are listed below.

Improvements

  • Stability improvements for AIMMS Cloud Platform.

AIMMS PRO 2.16.0 Release

On April 25, 2017, we released AIMMS PRO 2.16.0 (2.16.0.54). Changes made in this release are listed below.

Improvements

  • Ability to delete multiple Apps and unused Aimms Versions.
  • Added new menu 'Configuration' for PRO Administrators which contains the configuration settings for Active Directory, Retention Time, Portal Customization, Tunnels. For more details, please see AIMMS PRO Manual
  • Moved some of the configuration settings like Active Directory, Retention Time, Portal Customization, Tunnels from AIMMS PRO Configurator to AIMMS PRO Portal's new menu 'Configuration' in order to make these features available for AIMMS Cloud Platform.

Resolved Issues

  • Stability fixes for AIMMS Cloud Platform.
  • A problem was addressed with lost connections with the WebUI.

AIMMS PRO 2.15.1 Release

On April 7, 2017, we released AIMMS PRO 2.15.1 (2.15.1.36). Changes made in this release are listed below.

Improvements

  • Stability improvements for WebUI applications by changing the way in which the WebUI widgets are served. They now run as a separate process.

Resolved Issues

  • Fixed an issue with WebUI applications where zooming in or out in a Map widget or having an upload/download widget in the application could result in some incorrect messages.
  • Fixed an issue where the AIMMS PRO server could become unresponsive for several minutes due to the high load of incoming messages sent by a solver session.

AIMMS PRO 2.14.1 Release

On February 20, 2017, we released AIMMS PRO 2.14.1 (2.14.1.1042). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where older AIMMS versions (i.e.AIMMS 3.13,4.0) could no longer work with AIMMS PRO 2.13 or higher.

AIMMS PRO 2.14 Release

On February 16, 2017, we released AIMMS PRO 2.14 (2.14.0.1031). Changes made in this release are listed below.

Improvements

  • Security improvements for AIMMS PRO Configurator and portal.
  • Added some system characteristics information in client session logs.
  • Refactored session queue time/run time calculation by adding 'initialising' state between 'queued' and 'running' state, where the time between initialising and finished is the time spent in AIMMS, and the time between queued and initialising is the actual queued time.
  • WebUI sessions are killed immediately and seat is released when user logs out from the AIMMS PRO portal.

Resolved Issues

  • Fixed an issue where AIMMS PRO configurator displayed improper error message when AIMMS PRO License is expired.
  • Fixed an issue where incorrect details displayed on seat monitoring page when logged into non-ROOT environments.

AIMMS PRO 2.13.4 Release

On January 12, 2017, we released AIMMS PRO 2.13.4 (2.13.4.1003). Changes made in this release are listed below.

Improvements

  • Improved stability of networking code (connections between running apps and PRO backend).

Resolved Issues

  • Fixed an issue with displaying non-latin characters in WebUI applications.
  • Fixed an issue with presence of non-latin characters in resources of WebUI applications.
  • Fixed an issue with upload files functionality in WebUI applications.
IMPORTANT: AIMMS PRO API users need to recompile their Java or C# programme after upgrading to AIMMS PRO 2.13 with the latest AIMMS PRO API library. No changes in the code are required, all that's needed is to recompile the project and supply the new version with the latest library included.
  

AIMMS PRO 2.13.3 Release

On December 23, 2016, we released AIMMS PRO 2.13.3 (2.13.3.986). Changes made in this release are listed below.

Improvements

  • License sessions are now counted per user/device combination, instead of per session. This means that one user can now run multiple apps whilst only occupying one session. Please note that this requires a version of the license server version 4.0.0.50 or higher. Click here to download it.
IMPORTANT: AIMMS PRO API users need to recompile their Java or C# programme after upgrading to AIMMS PRO 2.13 with the latest AIMMS PRO API library. No changes in the code are required, all that's needed is to recompile the project and supply the new version with the latest library included.
  

AIMMS PRO 2.13 Release

On November 30, 2016, we released AIMMS PRO 2.13 (2.13.0.931). Changes made in this release are listed below.

Improvements

  • AIMMS PRO now provides support for proxy-servers that require NTLM authentication.
  • Technical improvement in order to support different compilers.
IMPORTANT: AIMMS PRO API users need to recompile their Java or C# programme after upgrading to AIMMS PRO 2.13 with the latest AIMMS PRO API library. No changes in the code are required, all that's needed is to recompile the project and supply the new version with the latest library included.
  

Resolved Issues

  • Fixed an UI issue on Permissions page where long environment and user group names could be truncated.
  • Fixed an issue where AIMMS PRO Logs zip archive downloaded from ‘Log Management’ menu could not extract correctly.

AIMMS PRO 2.12.7 Release

On November 1, 2016, we released AIMMS PRO 2.12.7 (2.12.7.873). Changes made in this release are listed below.

Resolved Issues

  • Further improvement in authenticating certain proxies.

AIMMS PRO 2.12.6 Release

On October 27, 2016, we released AIMMS PRO 2.12.6 (2.12.6.861). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where AIMMS PRO could not authenticate certain proxies.
  • Fixed an issue where the AppLauncher would wrongly display the progress in the progress bar when transferring larger (>20 MB) AIMMS applications.

AIMMS PRO 2.12.5 Release

On October 21, 2016, we released AIMMS PRO 2.12.5 (2.12.5.849). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where AIMMS PRO request manager could not respond on client side after the time is changed due to the automatic configuration of daylight savings.

AIMMS PRO 2.12.4 Release

On October 18, 2016, we released AIMMS PRO 2.12.4 (2.12.4.841). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where AIMMS PRO processes could cause memory leak over time, per connection to the AIMMS PRO Server.

AIMMS PRO 2.12.3 Release

On October 13, 2016, we released AIMMS PRO 2.12.3 (2.12.3.833). Changes made in this release are listed below.

Resolved Issues

  • Added more detailed logging and error message in AimmsPROLauncher while launching AIMMS desktop applications when no of concurrent connections exceeds the limit (by default limit is upto 50 connections).

AIMMS PRO 2.12.2 Release

On September 15, 2016, we released AIMMS PRO 2.12.2 (2.12.2.816). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where pro::RetrieveFileFromCentralStorage did not return 1 on a successful file retrieval.
  • Fixed an issue where uploading a file through UploadWidget in WebUI applications resulted in error.

AIMMS PRO 2.12.1 Release

On September 6, 2016, we released AIMMS PRO 2.12 (2.12.1.799). Changes made in this release are listed below.

Improvements

  • Added new parameter 'ReconnectToRunningSessions' under pro::session in AIMMS PRO Library, which will allow not to reconnect to status updates when set to 0.

Resolved Issues

  • Added pro::NormalizeStoragePath and pro::SplitStoragePath to the interface of the AIMMS PRO Library, hence it’s available from outside the PRO Library.
  • Fixed an issue where licenseName argument of pro::DelegatetoServer was not taken into account.

AIMMS PRO 2.12 Release

On August 25, 2016, we released AIMMS PRO 2.12 (2.12.0.777). Changes made in this release are listed below.

Improvements

  • Extended AIMMS PRO API with a new method ‘Server.deleteFileFromStorage’ which deletes a file from AIMMS PRO storage. For details, see the documentation.

AIMMS PRO 2.11 Release

On August 9, 2016, we released AIMMS PRO 2.11 (2.11.0.760). Changes made in this release are listed below.

Improvements

  • Extended AIMMS PRO ‘Administrative Tools’ menu with ‘Log Management’ page, through which
    • Admin user can download AIMMS PRO log files from AIMMS PRO Portal in a single zip archive so that they can be easily submitted to the client support in case of any issues.
    • Admin user has ability to change AIMMS PRO log settings from AIMMS PRO Portal so that it's easier to change the log level to track down an issue and then put it back to the default value. For more details, please see AIMMS PRO Manual.
  • AIMMS PRO now provides support for proxy-servers that require Kerberos authentication.

Resolved Issues

  • Fixed an issue which caused the SQL error while setting user level permissions for the apps in some specific scenario.
  • Fixed an issue where the PRO launcher did not comply fully with IETF standards for communicating with proxy-servers.

AIMMS PRO 2.10.6 Release

On July 22, 2016, we released AIMMS PRO 2.10.6 (2.10.6.739). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where Launcher could not work when the windows login name contained spaces.
  • In combination with newer (>= 4.23) AIMMS version:
    • When a fatal application error occurs on a solver or data session a dump file is now generated in %AIMMSPRO_DATADIR%\ErrorReports.
    • Fixed an issue with saving the last webUI data-session state (case file) when large amounts of data were involved.

AIMMS PRO 2.10 Release

On July 8, 2016, we released AIMMS PRO 2.10 (2.10.5.725). Changes made in this release are listed below.

Improvements

  • Admin user has ability to delete seat for WebUI apps and WinUI apps (for WinUI apps only 'reserved' seats can be deleted) through Administrative Tools – Seats Monitoring menu.
  • Added support for connections through web ports to AIMMS PRO API.

Resolved Issues

  • Fixed an issue with connecting to certain proxy servers that would cause the initial handshake to fail while the connection was actually accepted correctly.
  • Fixed an issue where user group cannot be deleted when it has a very long name with character ‘_’ (underscore).
  • Fixed an issue where user could be redirected to adLogin login page due to browser’s adblocker setting of users.
  • Fixed an issue where AIMMS PRO was creating many JVM mini dump files on the PRO server.
  • Fixed an issue where case or data files could get corrupted due to the failed uploads which were not remove from PRO Storage.

AIMMS PRO 2.9.10 Release

On June 17, 2016, we released AIMMS PRO 2.9.10 (build 2.9.10.642). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue which was causing memory leaks on a rare configuration of certain solvers.

AIMMS PRO 2.9.9 Release

On June 7, 2016, we released AIMMS PRO 2.9.9 (build 2.9.9.633). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue with the API that caused not releasing resources when possible at the server.
  • Added logging of server-side resource consumption.

 AIMMS PRO 2.9.8 Release

On May 27, 2016, we released AIMMS PRO 2.9.8 (build 2.9.8.618). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where AIMMS Desktop launcher could not connect directly when a connection through proxy-server fails and could not launch the app.
  • Fixed an issue where Licence took long to be free in some scenarios.
  • Proper error message will be displayed when the tunnel endpoint is not reachable.

AIMMS PRO 2.9.7 Release

On May 4, 2016, we released AIMMS PRO 2.9.7 (build 2.9.7.604). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where some Apps could not launch through IE.
  • Decreased the time from 4-5 minutes to 25 seconds for License to be free when client lost a physical connection (when client is not reachable).

AIMMS PRO 2.9.6 Release

On April 22, 2016, we released AIMMS PRO 2.9.6(Build 2.9.6.598). Changes made in this release are listed below.

Improvements

  • Increased default timeout for JobConfig from 5 minute to 1 hour in AIMMS PRO API.
  • AIMMS PRO Portal now gives message when files are not downloaded correctly to the client and it deletes files from %localappdata%\Aimms\PRO\ folder so that it can be downloaded again successfully.

Resolved Issues

  • Fixed an issue with launching WebUI applications that appeared with some HTTPS certificates.
  • Fixed an issue where Upload widget in WebUI applications could stop working after running data session for some time.
  • Fixed an issue where admin user could not see jobs submitted by all other users via ListAllJobs in AIMMS PRO API.

AIMMS PRO 2.9.5 Release

On April 14, 2016, we released AIMMS PRO 2.9.5.584. Changes made in this release are listed below.

Improvements

  • We have set the memory limits for AIMMS PRO Java processes in order to limit the memory usage of the server during solver sessions.

AIMMS PRO 2.9.4.573 Release

On April 5, 2016, we released AIMMS PRO 2.9.4.573. Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where it was still able to accept SSL RC4 ciphers.

AIMMS PRO 2.9.4 Release

On April 1, 2016, we released AIMMS PRO 2.9.4 (build 2.9.4.568). Changes made in this release are listed below.

Resolved Issues

  • Upgraded internal web server component to patch a security issue.
  • Disabled various deprecated SSL ciphers to make the SSL connection more secure.
  • Changed AIMMS PRO API so that it can allow multiple invocation of the same JobConfig/ProcedureCall instance.
  • Fixed an issue where launcher failed to launch the desktop apps (which contained spaces in App name) on some versions of Internet Explorer.

AIMMS PRO 2.9.3 Release

On March 24, 2016, we released AIMMS PRO 2.9.3 (build 2.9.3.546). Changes made in this release are listed below.

Resolved Issues

  • Fixed a web socket tunnel issue which caused the connection lost after 5 minutes ideal time.
  • Fixed an issue where starting an application from PRO portal could result in errors in some scenarios.
  • Fixed an issue where PRO portal was not removing temporary files from C:\Windows\Temp.
  • Fixed an issue where sometimes PRO portal could not accept new HTTPS connections.

AIMMS PRO 2.9.2 Release

On March 11, 2016, we released a bugfix on AIMMS PRO 2.9 (build 2.9.2.524). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where incoming websocket traffic could be intermittently truncated due to which multiselect widget in webUI apps remained empty.

AIMMS PRO 2.9.1 Release

On March 10, 2016, we released a bugfix on AIMMS PRO 2.9 (build 2.9.1.518). Changes made in this release are listed below.

Resolved Issues

  • Fixed an issue where Active Directory users which belongs to many user groups were not able to login to PRO.

AIMMS PRO 2.9 Release

On February 25, 2016, we released AIMMS PRO 2.9 (build 2.9.0.505). Changes made in this release are listed below.

Resolved Issues

  • Improved logging and more specific error messages for Active directory.
  • Fixed an issue where publishing a WebUI app under a same name that has been used before was messing up the WebUI layout.
  • Fixed an UI issue on account settings page.
  • Fixed an issue where AIMMS WebUI upload widget could fail due to incomplete AIMMS PRO configuration in the case of clean install.
  • Added proxy support which allows web sockets used in AIMMS to connect over a proxy.

AIMMS PRO 2.8 Release

On February 5, 2016, we released AIMMS PRO 2.8 (build 2.8.1.475). Changes made in this release are listed below.

New Feature

  • Extended AIMMS PRO API with two new methods ‘Server.downloadStorageFileToLocalFile’ and ‘Server.uploadLocalFileToStorage’ which allows to put and get files in/from the AIMMS PRO Storage so that the AIMMS models can work get data from externally generated input files and output results to the files that can be used externally. For details, see the documentation.

Resolved Issues

  • User was not able to update an App when do not have ‘execute’ permission.
  • Double click on App icon did not launch correct app when having more than 12 apps on Apps page.
  • Active directory users were not able to re-login to PRO using Internet explorer unless they restart the browser.
  • PRO services were able to start with an expired PRO license, where it should not.
  • Fixed an issue that caused the desktop client to no longer handle update messages from the solver/server session.

AIMMS PRO 2.7 Release

On January 28, 2016, we released AIMMS PRO 2.7 (build 2.7.0.450). Changes made in this release are listed below.

New Feature

  • The main feature of AIMMS PRO 2.7 is that it now also supports AIMMS PRO on a Linux server (of course, PRO 2.7 still runs just fine on Windows). Running AIMMS PRO on a Linux Server is somewhat different from running AIMMS PRO on a Windows Server. The main difference lies in the field of AIMMS PRO installation. For more details, please see the documentation. The Windows installation process remains unaltered.

Resolved Issues

  • Fixed an issue causing the AIMMS PRO desktop client not to start for users that have non-utf7-characters in their Windows login name (i.e. äbc, ééms).
  • Fixed an issue causing message-processing to stop under certain conditions when invoking pro::messaging::WaitForMessages.
  • Fixed an issue where AIMMS PRO Desktop client was not able to reconnect to active solver session by using request manager’s progress window option when application is launched again.

AIMMS PRO 2.6.4 Bugfix Release

On January 8, 2016, we released AIMMS PRO 2.6.4 (build 2.6.4.384). The following improvement has been made in this release:

  • Fixed tunnel issue where websocket proxy was always picking up the very first tunnel as destination, in scenario when more than one tunnels are configured.

AIMMS PRO 2.6.3 Bugfix Release

On December 24, 2015, we released AIMMS PRO 2.6.3 (build 2.6.3.335). The following improvement has been made in this release:

  • Fixed support for IE-8. Now AIMMS PRO portal functionally works on IE 8.

AIMMS PRO 2.6.2.324 Release

On December 15, 2015, we released AIMMS PRO 2.6.2.324. The following improvements have been made in this release:

  • Improved stability for HTTPS connections.
  • Changed authorization check so that admin can view users from another environments that belong to a group from his/her group.
  • Fixed an issue that caused the AIMMS PRO Desktop client not to start correctly when the solvers.slv file was present inside the published aimmspack.
  • AIMMS PRO portal now supports .gif  for Login page background image and for Company logo.

AIMMS PRO 2.6.2 Release

On December 4, 2015, we released AIMMS PRO 2.6.2 (build 2.6.2.308). The following improvements have been made in this release:

  • Improve performance of HTTP and especially HTTPS connections to PRO server, especially in medium- to high-latency scenarios. HTTPS and HTTP now exhibit the same speed.
  • Solved stability issues of websocket connections over HTTPS from the PRO desktop client to the PRO backend services. In scenarios where multiple messages were exchanged in relatively high frequency, the connection could be dropped, and the PRO desktop client could crash or hang.
  • Fixed a configurator issue leading to null-pointer exceptions when certain configuration fields were left empty.
  • Fixed an issue where downloading a case from the request manager could fail.
  • Fixed an issue where permissions set on environments would not propagate to groups and users within such environments
  • User permissions set for a user from one environment will now also be shown when the user is displayed as a group member in another environment.

AIMMS PRO 2.6 Release

On November 4, 2015, we released AIMMS PRO 2.6 (build 2.6.1.247). The following improvements have been made in this release:

  • Branding: We have redesigned the look and feel of the AIMMS PRO portal to match our updated AIMMS branding. In addition, we introduced a customization feature that lets you add your own branding and in-house support contact details. For details, see the documentation.
  • Improved the navigation in the AIMMS PRO Configurator.
  • Improved the ability to diagnose problems by improving the log outputs.
  • Improved tunnel functionality.
    • Multiple connections over same tunnel.
    • Authorizations errors are now emitted during starting of tunnel instead of upon accessing the tunnel by e.g. the ODBC driver.
  • Improved stability for central storage operations.

AIMMS PRO 2.5 Release

On September 25, 2015, we released AIMMS PRO 2.5 (build 2.5.1.219). The following improvements have been made in this release:

  • API: The new AIMMS PRO API allows you to build custom Apps in Java or C# code using the AIMMS PRO platform e.g. submit ‘solve jobs’ from these Apps. Next to AIMMS Windows and WebApps, this means you can now deploy AIMMS inside Apps; ideal for e.g. closed loop optimization. In addition, the AIMMS PRO API allows you to perform most tasks supported by the AIMMS PRO job request manager. For details, see the documentation.
  • Backup-and-restore function: This extension to AIMMS PRO allows administrators to recover from e.g. equipment failure and database corruption, and to return to an earlier configuration of the AIMMS PRO Setup. Backups can be scheduled and/or manually-triggered. Having this in place will also help our Client Support team to better support you, as the created back-up files allow us (when shared) to more easily reproduce your AIMMS PRO configuration in case of questions. For details, see the documentation.

AIMMS PRO 2.4 Bugfix Release

On September 9, 2015, we released a bugfix on AIMMS PRO 2.4 (build 2.4.2.190). The following improvements have been made in this release:

  • Fixed an issue with opening a model with the ‘&’-sign in the namesolved.
  • Fixed an issue with deleting some apps that were published in earlier versions of AIMMS PRO.
  • Fixed an issue with migration from PRO 1.0 resulting in the broken configuration.

AIMMS PRO 2.4 Release

On August 10, 2015, we released AIMMS PRO 2.4 (build 2.4.1.160). The following improvement has been made in this release:

  • We added tunneling functionality – see the manual topic on this.
  • The PRO Configurator is now a Windows service. It is now a web page and can be accessed by going to http://your-server-name:9191. It will require authentication; please provide the Admin user credentials.
  • The dispatcher Windows service no longer exists.
  • Minor user experience improvements:
    • For clients using a non-Windows OS (e.g. iOS, Android, OS X), Active Directory environments are no longer visible in the environments list on the PRO login page.
    • For clients using a non-Windows OS (e.g. iOS, Android, OS X), AIMMS Desktop Applications are no longer visible in the applications list on the PRO Apps page.
  • Various stability fixes.

AIMMS PRO 2.3 Bugfix Release

On August 5, 2015, we released a bugfix on AIMMS PRO 2.3 (build 2.3.2.142). The following improvement has been made in this release:

  • An error that occurred when trying to delete a storage bucket with several layers of child buckets has been resolved.

AIMMS PRO 2.3 Bugfix Release

On July 20, 2015, we released a bugfix on AIMMS PRO 2.3 (build 2.3.2.136). The following improvements have been made in this release:

  • When removing an app, PRO now also deletes the data in the storage at the server. From now on:
    – If you delete a project/AIMMS versions, all files that belong to it, are removed both from both the storage folder (C:\ProgramData\AimmsPRO\Data\storage\) and the publishing folder (C:\ProgramData\AimmsPRO\Data\publishing\).
    – After installing this hotfix your publishing folder will be automatically cleaned up from all obsolete data
    – If you upgrade from AimmsPRO-2.3.1.108 or lower, then the storage folder will be automatically cleaned up from all deleted projects/AIMMS versions.
    – If you upgrade from AimmsPRO-2.3.1.121, then the files in the storage folder will remain, but you would be able to remove them from there using the Control Panel app.
  • In the PRO 2.3 version, changes made to the networking code contained a bug that would occasionally (depending on network/computer load) manifest itself by failing case-uploads/solves.

AIMMS PRO 2.3 Bugfix Release

On July 8, 2015, we released a bugfix on AIMMS PRO 2.3 (build 2.3.1.121). The following improvements have been made in this release:

  • The PRO server did not start when there were still jobs queued for an already deleted project.
  • The AIMMS PRO Desktop (and Launcher) now also loads certificates from the “Intermediate Certification Authorities”, allowing them to verify certificates issued by certain Certificate Providers.
  • The overall stability of the communication library has been improved.

AIMMS PRO 2.3 Bugfix Release

On June 25, 2015, we released a bugfix on AIMMS PRO 2.3 (build 2.3.1.108). The following improvements have been made in this release:

  • There were some problems with the pro::authentication::GetEntityList function.
  • The ‘revert to user default layout ‘ functionality for WebUI applications didn’t always work correctly.
  • Improved overall stability for WebUI applications.
  • A stability fix was done for the PRO desktop client.

AIMMS PRO 2.3 Release

AIMMS PRO 2.3 allows AIMMS WebUI apps to run on any node in a PRO cluster. Previously, the WebUI app would only run on the node on which it was published. Therefore we added the following features:

  • Publishing a WebUI application makes it available to all the nodes in a PRO cluster.
  • Additionally, running WebUI applications are now distributed evenly across all the nodes in the cluster (upon clicking Launch).
  • AIMMS PRO 2.3 allows the PRO administrator to understand how the cluster is configured and how the license profiles are used: the administrator has access to a set of monitoring pages. For more information, click here.
  • When upgrading from a previous version of PRO to 2.3, you should run the PRO configurator and start the PRO services from there.
  • If you want to use this version of PRO with WebUI apps, you should at least use AIMMS 4.6 for that. If you already have WebUI apps published with an earlier AIMMS version, please republish these with AIMMS 4.6.
  • Due to missing .dll’s, sometimes the services could not start.
  • Sometimes, a ‘data connection lost’ message was displayed when using WebUI apps.
  • There was a problem that would leave WebUI Data Sessions processes running upon stopping the service; upon stopping or restarting all active sessions are now killed.

AIMMS PRO 2.2 Bugfix Release

On April 22, 2015, we released a bugfix on AIMMS PRO 2.2 (build 2.2.1.86).

  • This release enables you to use up to 255 characters for the group names in your user setup.

AIMMS PRO 2.2 Release

The AIMMS PRO 2.2 Release was released on April 15, 2015 (build 2.2.1.85).

AIMMS PRO 2.2 offers better integration between AIMMS PRO desktop apps and AIMMS WebUI apps. Therefore we added the following feature:

  • All available client licenses will now be distributed between AIMMS PRO desktop and WebUI apps in a coordinated manner.
  • The client licenses for WebUI sessions that are idle will be reclaimed after a configurable amount of time.

AIMMS PRO 2.1 Release

The AIMMS PRO 2.1 Release was released on March 30, 2015 (build 2.1.1.54).

The purpose of PRO 2.1 is to make the IT installation and roll-out to end-users easier. Therefore we added the following features:

  • In case you have setup AIMMS PRO to use Active Directory for user management, users no longer need to explicitly log into the PRO portal. When opening up the portal, users will automatically be routed to the overview of AIMMS apps assigned to them.
  • As browsers are dropping the plug-in support, we developed an ‘App Launcher’ as a replacement. Users only need to download and install this once.
  • To remove the need to open several firewalls ports to be able to run AIMMS apps over PRO, we have condensed all network traffic to one port. Using this feature requires AIMMS 4.4 or higher.
  • We now offer encrypted data transfer (SSL/https) for WebUI users.
  • Please note that when using WebUI with PRO 2.1 you do need AIMMS 4.4 or higher. Also, you need to republish all existing WebUI apps under PRO 2.1 to use AIMMS 4.4. You need to republish all existing PRO desktop apps if you want to benefit from the ‘one firewall port’ feature.