Version 2.1.x
Version 2.1.9.rev001-20230315-1053
- fix: X3-295565 remove log4j jars from standard delivery
Version 2.1.8.rev001-20221129-1634
- fix: X3-286003 change update site url and provide update stream
Version 2.1.7.rev001-20211108-1811
Version 2.1.6.rev001-20210903-0742
Version 2.1.5.rev001-20201126-1658
- feat: X3-219580 add adxScriptName keyword
- fix: X3-221375 remove extra lf at the end of file
Version 2.1.4.rev002-20200318-1531
- feat: X3-187682 add new keyword adxCurrentScriptName
Version 2.1.4.rev001-20200312-0921
- fix: X3-175512 protect trace logs against index out of range errors on large files
Version 2.1.3.rev002-20191204-1211
Version 2.1.3.rev001-20191201-2252
- X3-172765 Safe X3 Studio may fail to connect to debug proxy
Version 2.1.2.rev001-20190725-0717
- X3-148324 Change naming back from Sage EM Classic Studio to Safe X3 Studio
Version 2.1.1.rev002-20190522-1454
- X3-141317 recognize new keywords adxenvsys, adxmaxcol, adxmaxvstr, wsvarinit, startxcov, stopxcov
Version 2.1.1.rev001-20190522-1238
- X3-141235 fix sign in with password containing special characters
Version 2.1.0.rev002-20190408-1517
- Fix the version displayed in the message box after automatic installation
Version 2.1.0.rev001-20190407-0010
- X3-105415 Fix error 404 on index and home link in help content
- Use eclipse 2019-03 for ready to use package
- X3-134937 Change naming from SAFE X3 Studio to Sage EM Classic Studio
Version 2.0.x
Version 2.0.4.rev022-20180614-1653
Version 2.0.4.rev021-20171106-1521
- #263 - X3-62833 Cannot attach the Eclipse debugger to a batch session
Version 2.0.4.rev020-20170619-1645
- #262 - X3-41442 Compilation error in Eclipse: Success
- #233 - invalid numeric value that can prevent debugger from starting
Version 2.0.4.rev019-20170123-1429
- #261 - Basic integration of branch name for SCM
- #260 - Reduce latency when opening a connection
- #259 - call stack does not return to the initial level after error
- #258 - issue 120242 Debugger start can fail when triggered from dbgaff
- #257 - Verify that project is open before running X3 actions
- #256 - logout syracuse session if X3 session creation failed
- #233 - fixed project property issue with closed project
- #233 - fixed log of auto-update
- #255 - issue 119687 SetInstancenosys is not recognized and other new keywords
- #233 - Fixed some SWTException
Version 2.0.4.rev018-20161110-1447
- #233 - removed extra exception logging
- #254 - Fixed IllegalAccessException
- #233 - fixed potential NPE when compiling
Version 2.0.4.rev017-20161107-1657
- #252 - Display change log page after update
- #251 - Cannot connect to env with debug runtime
- #233 - various improvements in connection management
- #233 - enhancement of update management
- #249 - Improved reporting of error when configuring projects
- #250 - Fixed NPE that can lead to infinite flickering
Version 2.0.4.rev016-20161017-1014
- #248 - Create connection when opening the user parameters dialog
- #247 - Fixed frequency of auto update checking
- #246 - Closing project raises a “resource tree is locked” error
Version 2.0.4.rev015-20161013-1745
- #245 - issue 119101 Failed to debug on migrated folder
- #244 - Save console command history
- #243 - Close X3 console when closing the associated project
- #242 - Sage ID authentication review
Version 2.0.4.rev014-20160909-1519
- #240 - issue 117453 Cannot connect to the internal dbgp service
- #241 - issue 112724 clean up proxy configuration for debugging
Version 2.0.4.rev013-20160711-1037
- #238 - Fixed count parameter value
- #237 - Improve performance of HTTP project by accepting gzip encoding
- #152 - unexpected prompt for credentials
Version 2.0.4.rev012-20160616-1754
- #236 - Failed to connect due to http status 411
Version 2.0.4.rev011-20160615-1303
- #235 - Avoid asking for credential when the host is not reachable
Version 2.0.4.rev010-20160527-0741
- #234 - Potential file stream issue
- #232 - Prompt for password during proxy connection is necessary
- #231 - enhanced project properties initialization
- #229 - issue 112063 Eclipse plug-in help content
- #228 - Running script in HTTP projects may not work
Version 2.0.4.rev009-20160421-1027
- #190 - fixed AIOOB exception while getting list of etna sessions
- #227 - issue 115950 Cannot open a script from the editor action in classic pages
Version 2.0.4.rev008-20160414-1502
- #226 - Potential NPE in credentials management
Version 2.0.4.rev007-20160411-1652
- #224 - Project is unusable if the access to the Eclipse secure storage failed
- #225 - Potential sync issue of file content
Version 2.0.4.rev006-20160330-1645
- #221 - auto update can fail due to profile in use
- #222 - Attach to process failed if the proxy connection is not yet established
Version 2.0.4.rev005-20160321-1703
- #206 - issue 115459 Endpoint list is limited to 20 entries in HTTP mode (regression)
Version 2.0.4.rev004-20160318-1540
- #220 - issue 115404 Changing connection properties in HTTP mode can break the connection
- #219 - Bad session type name in PU10
Version 2.0.4.rev003-20160316-1325
- #218 - Infinite loop in authentication when a www-authenticate header is received
Version 2.0.4.rev002-20160309-1134
- #217 - issue 112934 value of “fstat” while debugging is incorrect in tooltip
- #215 - Version number of PU10 is not correctly handled
- #214 - Regression on session filter for pre PU10 env
- #213 - Array Index Out of Bounds Exception in project selection
- #212 - Cannot create project bound to the same HTTP server when different logins are used
- #211 - Remove debug proxy user configuration to avoid confusion
- #210 - NPE when logging during bundle stop
- Compatibility with Etna engine (incubation)
Version 2.0.4.rev001-20160121-1756
- #209 - Connection failed with null error
- #208 - issue 113888 No session displayed to attach process in Eclipse
- #206 - Endpoint list is limited to 20 entries in HTTP mode
Version 2.0.3.rev003-20151117-1708
- #205 - Reject connection if X3 patch related to issue 112234 is not applied
Version 2.0.3.rev002-20151112-1723
- #203 - NPE and language issue
- #202 - Concurrent job issue in project property dialog
- #201 - Auto creation of project failed due to mixing up in folder and port values
- #200 - Local IP address may be incorrect when multiple network interfaces exist
- #199 - Debug initialization failed if X3 login contains special char like &, “, ‘, >, <
Version 2.0.3.rev001-20151019-1440
- #196 - auto updating of the plug-in
- #198 - Checking disk space may fail even if disk is not full
Version 2.0.2.rev009-20151002-1230
- #195 - issue 110885 web session is not released
- #194 - Fixed NPE in authentication process when credentials are not set
Version 2.0.2.rev008-20150910-1510
- #193 - Infinite loop when asking for credentials
- #192 - Failed to load languages when X3 installation is quite complex
- #191 - Cannot connect on V5 environments
Version 2.0.2.rev007-20150902-0923
- #188 - issue 110723 X3 folder use for dealing with files is always the root folder even in sub folders (introduced by 2.0.1.r013-b20150609-1014 revision)
- #187 - Error when opening the Debug preference page of the project settings
Version 2.0.2.rev006-20150710-0958
- #185 - Fixed debug script name resolution when it is fully qualified
- #184 - Assign function name to “AECLIPSE” in the PSADX view
Version 2.0.2.rev005-20150707-1101
- #183 - issue 108480 Sort of elements in a 2 dimensions array is not correct
- #182 - issue 108817 X3 search does not find calls without from clause
Version 2.0.2.rev004-b20150701-1354
- #131 - updating file properties no longer works
Version 2.0.2.rev003-b20150629-0853
- #180 - The connection may wrongly failed with message “function unauthorized”
Version 2.0.2.rev002-b20150622-0917
- #179 - Regression - Debugging stops when evaluating a non-existent variable
Version 2.0.2.rev001-b20150619-1314
Version 2.0.1.r013-b20150609-1014
- #175 - Cannot change server/port value when the current one is unreachable
- #173 - Confusion between dataset name and folder name
Version 2.0.1.r012-b20150526-1519
- #172 - issue 106934 Deleting of resources in folders fails
Version 2.0.1.r011-b20150519-0748
- #171 - issue 88196 Duplicate proposals when a parent / child relationship contains same methods
- #170 - issue 90308 The file content is lost if file system is full
- #169 - issue 92035 Annoying “toupper” behavior
Version 2.0.1.r010-b20150512-0915
- #168 - Force switching to the debug perspective if automatic switching has not occurred
- #167 - Default help url can be empty sometimes
- #166 - Failed to build endpoint uri when server name includes an underscore char
- #165 - Cannot connect to endpoint with name in lower case
Version 2.0.1.r009-b20150505-1013
- #163 - issue 106489 Leading underscore prevents help popup from being displayed
- #164 - Security fix
Version 2.0.1.r008-b20150504-1618
Version 2.0.1.r007-b20150428-1057
- #161 - Support dbgaff statement when using a debug proxy
- Compliance with web server update 8.0.2
Version 2.0.1.r006-b20150424-1029
- #160 - Avoid non valid help url
- #159 - Access to the Online help server fails with a 403 error
- #158 - Managing proxy per studio ID (aka. idekey)
- #157 - Accept http host url containing trailing slash and/or path
- #156 - Project property dialog does not initialize correctly the language
Version 2.0.1.r005-b20150422-1353
- #155 - Improving uniqueness of studio client id to take into account workspace copy
- #154 - issue 107826 Could not find a matching project when there is no http project configured
Version 2.0.1.r004-b20150421-1223
- #153 - issue 104667 Eclipse Search is not selective enough
- #152 - The user credentials requests are too frequent for standard connections
Version 2.0.1.r003-b20150416-1403
- #151 - error 26 during attach to process action
- #150 - use dedicated studio url for opening classic sessions
- #125 - Improved cookie management
Version 2.0.1.r002-b20150410-1005
- #149 - Failed to match http projects that do not contain an explicit port number
- #148 - fix disconnection of cvgsession as well as getting the connected state
Version 2.0.1.r001-b20150409-1327
- #146 - issue 107096 Exiting without stopping debugging puts the web session in a hanging state
- #145 - Do not run lock file job when the workbench is not running
- #144 - Improved connection dialog by initializing the login and auth mode when they are known
- #141 - Sage ID authentication failed on sky environment
- #140 - Regression: Cannot auto create project
- #143 - Evaluation of a func that returns a non string value failed if not prefixed by “func”
- #142 - NLS warnings
Version 2.0.1.beta9b-b20150330-0906
- #137 - dbgp session acceptor rejects proxy connection of V8+ legacy sessions
Version 2.0.1.beta9a-b20150327-1118
- #136 - issue 104105 Compiling an empty file raises an error
- #135 - Speed up lookup of matching projects
- #134 - issue 101690 debug session does not end if it cannot be accepted
- #133 - dbgp session acceptor rejects V7 proxy connection because of V8 like url
Version 2.0.1.beta9-b20150325-1707
- #132 - failed to get correct debug proxy host on windows because of ‘\r’ in config file
Version 2.0.1.beta8-b20150324-1746
- #130 - issue 107115 Eclipse freezes when debug views are displayed and the frame is not in suspend state.
- #129 - issue 107093 Login field is reset by the “check connection” action
- #128 - Display a message to alert user when debug or run is not possible.
- #127 - Displaying “Product update” information in the project property dialog box.
Version 2.0.1.beta7-b20150317-1511
- #126 - Regression - Auto update failure in native mode
Version 2.0.1.beta6-b20150317-0844
- #125 - default cookie store is not thread safe
Version 2.0.1.beta5-b20150313-1125
- Fixed potential connection issue
- Fixed mixing up while creating debug session
Version 2.0.1.beta4-b20150306-1406
- #124 - Internal help is not displayed if the online-help is not available and online links have changed
- #123 - Dataset is not displayed in the project property dialog box
- #122 - utf-8 encoding issue in http mode
- #121 - .adx2 files are no longer created in http mode
Version 2.0.1.beta3-b20150209-1417
- #120 - fixed sync issue in dbgp reader / writer
Version 2.0.1.beta2-b20150129-2248
- #119 - Failed to get project context
- #117 - NPE in Credentials management
Version 2.0.1.beta1-b20141219-1119
This version is the first delivery of the new Eclipse plug-in which is fully compatible with Sage X3 version 7.
Even if there are few visible changes, this is a major step in the behavior of the plug-in.
Main changes include:
- Support of HTTP and HTTPS as communication layer for Sage X3 version 7 and above.
- Support basic and Sage ID authentication
- Credentials management with secure storage of passwords
- Support the use of the new debugger proxy available since version 7.2 that remove network constraints.
- Auto discovering of debugger proxies
Looking for oldest changes, visit the 1.2 changelog