Releases
What shipped, and what changed
Find the build that contains a fix, then open its notes or continue to the matching download.
Find a build
Search the release history
Showing 141–160 of 195 releases.
7.6.6.8 Beta 2017-10-27 · EurekaLog
Packages: Enterprise, Professional
We are testing new UI for enabling/disabling EurekaLog
- Fixed: Wrong app version used for sending with bug tracker
- Fixed: Mantis sender leak
- Fixed: Added support for \\?\ prefix
- Fixed: Max reports in file can't be set to 0 (unlimited)
- Fixed: You no longer need to uncheck "Capture stack only for exceptions from current module" option when using EurekaLog-enabled DLLs
7.6.6.7 Beta 2017-10-07 · EurekaLog
Packages: Professional, Enterprise
We are testing new UI for enabling/disabling EurekaLog
- Fixed: Wrong app version used for sending with bug tracker
- Changed: Viewer updated to latest DevExpress
7.6.6.5 Beta 2017-10-03 · EurekaLog
Packages: Professional, Enterprise
We are testing new UI for enabling/disabling EurekaLog
7.6.6.3 RC 2017-09-14 · EurekaLog
Packages: Professional, Enterprise
- Fixed: Files are not attached when "Pack report" options is disabled (you have to re-setup send options)
7.6.6.2 RC 2017-09-12 · EurekaLog
Packages: Professional, Enterprise
- Added: CRAM-MD5 and CRAM-SHA1 SMTP AUTH
- Added: Manual validation of SSL server certificates (better logging and diagnostic)
7.6.6.0 Hotfix 2017-08-27 · EurekaLog Download Trial
Packages: Trial, Professional, Enterprise
- Fixed: Various installer fixes
7.6.5.0 Hotfix 2017-08-11 · EurekaLog Download Trial
Packages: Trial, Professional, Enterprise
- Added: Diagnostic of "use after free" for interfaces
- Fixed: Added workaround for stack overflow in System.Classes.BinToHex (C++ Builder RTL)
- Fixed: Possible MessageBox hang when displaying extra large message texts (from sending fails with commands and logs)
- Fixed: Changed SMTP base64 line break limit from 70 to 72 chars
7.6.4.0 Hotfix 2017-08-09 · EurekaLog
Packages: Professional, Enterprise
- Fixed: Blocked ability to select project's own config as external config
- Fixed: Changed SMTP base64 line break limit from 80 to 70 chars
- Fixed: Very rare crash on startup due to buffer overflow in SystemParametersInfoForDPI
- Fixed: Wrong line numbers may be used in code with anonymous methods
7.6.3.0 Hotfix 2017-08-02 · EurekaLog Download Trial
Packages: Trial, Professional, Enterprise
- Fixed: C++ Builder headers compatibility
- Fixed: Workaround for codegen bug in older IDEs
7.6.2.0 Hotfix 2017-07-28 · EurekaLog Download Trial
Packages: Professional, Enterprise, Trial
- Fixed: Possible crash when calculating compilation statisicts
- Fixed: Wrong unit include in uses by ecc32
7.6.1.0 Hotfix 2017-07-25 · EurekaLog Download Trial
Packages: Trial, Professional, Enterprise
- Fixed: UI for external configs
- Fixed: Wrong dcc32 could be used for compilation
7.6.0.0 Stable 2017-07-20 · EurekaLog Download Trial
Packages: Trial, Professional, Enterprise
- <b>Important:</b> Installer will ask you a licence information. See: https://goo.gl/QwzRVo
- <b>Important:</b> Debug information format was completely changed. Be sure to test your applications
- <b>Important:</b> Added a major upgrade to bug tracker code. Be sure to test your applications
- <b>Important:</b> BugID generation alg was changed. Be sure to test your applications
- <b>Important:</b> EurekaLog will now store configuration in .eof file instead of .dof, .bdsproj, .dproj, etc.
- Added: Support for 10.2 Tokyo
- Added: ecc32 will now modify uses list in your .dpr file to match specified configuration
- Added: --el_prepare switch is added to be used when --el_alter_exe is used
- Added: New option to stip all string names from debug information and store it in external file
- Added: Debug information's and ZIP's passwords are now saved locally on developer machine - to be used by application and Viewer (this simplifies local debugging when passwords are set). OnPasswordChange event will not be called
- Added: New "--el_password=debug-info-password" command-line option can be passed to application to decrypt encrypted debug information. OnPasswordChange event will not be called
- Added: Our own implementation of XML, XML-RPC, and SOAP. We no longer use RTL's implementation, therefore now we have support for bug tracker's API even on old IDEs
- Added: New options for bug trackers (new fields, append call stack instead of full bug report, links, text limits)
- Added: A helper "Connect" button in EurekaLog project options dialog to retrieve project names, users, field names, components, areas, and other info for bug tracker
- Added: Working hyper-links support in bug tracker success message via TaskDialogs (Vista+)
- Added: BugID tab in EurekaLog project options dialog - allowing you to customize uniqueness without writing OnCustomBugID event handler
- Added: New column in call stack: "Source" (e.g. actual .pas file name)
- Added: Threads selection to hang detection page
- Added: Support for MessageBox from NT services
- Added: "Lookup Error" option in Viewer - there is a new toolbar, as well as new context menu item for "General" tab
- Added: ELogging unit implements log capabilities. EurekaLog will stream log into CodeSite-compatible format. Currently it has no UI control. Use ELogOpen function to stream log to the specified file
- Added: (Delphi only) EurekaLog units in uses list are wrapped into IFDEF block
- Added: Call stack, modules and processes use different colors now. For call stacks: red indicates exception line, black - stack frame entry (positive), grey - RAW (could be false-positive), other colors - service entries
- Added: Support for DataSnap applications. Do not forget to enable EurekaLog for background threads (either as "Enable for RTL threads" or as SetEurekaLogStateInThread in OnConnect handler)
- Added: Handler name property for exception info and ability to filter with it. Handler name indicates handler which is processing the exception, it can be used to distinguish between VCL, Thread, DataSnap exceptions, etc.
- Added: Ability to filter by descendant classes
Added: ACompareForCount argument to DumpAllocationsToFile routine
- Added: LoadCustomizedTextsToStream/SaveCustomizedTextsToStream
- Added: Threads Snapshot tool can be used as post-morten debugger. Use /install command-line switch to register tool as debugger (admin rights are required).
- Added: Support for Synopse mORMot (.mab) debug information format
- Added: "Terminate threads on shutdown" option
- Fixed: Reduced ecc32/emake memory footprint, thus allowing to post-process larger projects
- Fixed: Debug information design-time performace optimizations (reduced compilation time)
- Fixed: Debug information run-time performace optimizations (reduced startup time)
- Fixed: Minor optimizations for call stack to string render
- Fixed: Display bug in detailed EurekaLog dialog tabs when not all tabs were showing
- Fixed: [10.1 Berlin] Weak references are no longer detec
7.5.1.208 RC 2017-07-14 · EurekaLog
Packages: Professional, Enterprise
- Added: Diagnostic for downloading errors in installer
- Fixed: Possible stack overflow in multithread apps when low-level hooks are disabled
7.5.1.207 RC 2017-07-10 · EurekaLog
Packages: Professional, Enterprise
Same as 7.5.1.204, except it uses new installer.
(Added license check diagnostic and fixed timezone bug)
7.5.1.204 RC 2017-06-29 · EurekaLog
Packages: Professional, Enterprise
- Fixed: [C++ Builder] Adjustments for Win32/CLang compiler
- Fixed: Major run-time startup speed for packaged applications: EDebugExports provider will no longer unmangle exported names on load; unmangling will be performed on demand
- Fixed: +/-1 line difference (stack frames on/off) when double-clicking call stack line (if source was not changed)
7.5.1.202 RC 2017-06-06 · EurekaLog
Packages: Professional, Enterprise
- Fixed: internal debugging code
7.5.1.200 RC 2017-06-05 · EurekaLog
Packages: Professional, Enterprise
- Fixed: various regression fixes
We recommend to update to this version.
7.5.1.184 Beta 2017-05-30 · EurekaLog
Packages: Professional, Enterprise
- Fixed: [regression] BugID generation for certain external exception classes
- Fixed: various tools fixups
7.5.1.182 Beta 2017-05-29 · EurekaLog
Packages: Professional, Enterprise
- Added: "Terminate threads on shutdown" option
- Fixed: [regression] bug report generating
7.5.1.180 Beta 2017-05-26 · EurekaLog
Packages: Professional, Enterprise
- Fixed: [Regression] Debug information format fixes (includes/generics)