OzCode Release Notes

OzCode v4.0:

New features

  • Time travel debugging
    • Predict the future
      OzCode predicts code execution all the way to the end of the method, predicting the values of everything along the way.
    • Predictive DataTip
      Improving the VS DataTip, OzCode’s DataTip shows the value of the expression while it is evaluated.
    • Editing the Future
      Works with VS ‘Edit and continue’ to see whether your bug-fix was good or not as soon as you lift your fingers off the keyboard.
    • Loops and If & Switch statements within loops
      Time travel across loop iterations without having to Step Over, so you can never go “too far”.
    • Go to Execution
      Step Into a method without changing the yellow debugger line.
  • Full integration with VS2019, including LiveShare
    • Allows LiveShare users to venture to different points in time and examine different program states simultaneously.

Release notes

  • Version 4.0.0.1632 – Nov 10, 2019
    • Improved: Performance in OzCode installation and startup
    • Fixed: Tracepoints feature compatibility with VS 2019 (versions 16.2 and higher)
  • Version 4.0.0.1543 – Oct 23, 2019
    • Added: Repeat last search functionality for QuickAttach
    • Improved: Time Travel feature, performance time and unique properties
    •  Fixed: LINQ data-tip window appearance in over 3 screens
  • Version 4.0.0.1313 – Sep 8, 2019
    • Added: Clear on Each Run” button added to the Tracepoints Window
    • Improved: LINQ feature performance
    • Fixed: Issue with Export to Excel feature
    • Fixed: Issue with DataTip appearance (over 2 monitors)
  • Version 4.0.0.1229 – Aug 6, 2019 
    • Fixed: Issue with rotating Time Travel (Predict) button
    • Fixed: Issue where Visual Studio 2019 freezes
    • Fixed: Issue with exporting to excel not working
    • Fixed: Issue where Visual Studio 2019 hangs for 10-15 seconds
  • Version 4.0.0.983 – June 30, 2019
    • Added: Improved DataTip (tooltip) behaviour on hover
    • Improved: Extra contrast theme User Interface
    • Fixed: Issue where OzCode would freeze when working with UnityContainer
    • Fixed: Issue with Quick Attach
  • Version 4.0.0.822 – June 5, 2019
    • Fixed: Issue where OzCode is ‘Unable to cast object’
    • Fixed: Issues with logging in to OzCode in Visual Studio
  • Version 4.0.0.658 – May 12, 2019
    • Fixed: Issue where OzCode would freeze on VS2017
  • Version 4.0.0.609 – April 17, 2019
    • Fixed: Issue where an error message appears after every step
  • Version 4.0.0.600 – April 10, 2019
    • Added: Info logs for async evaluation
    • Fixed: Issue where Time Travel (predict) does not appear in a specific case
  • Version 4.0.0.596 [Official release] – April 2, 2019
    • Added: Support for predicting int.TryParse and int.Parse
    • Fixed: Exception when break on Foreach
    • Fixed: Crash due to InvalidcastException

OzCode History: 

v3.0:

New features

  • LINQ debugging
    • Numeric Indicator
    • LINQ DataTip
  • C#7 support
  • Export – Save instances as C# code, XML or json
  • Brand new ‘Compare’


Release notes

  • Version 3.1.0.3913: 
    • Many small bug fixes and perf improvements, bumped version to v3.1, see blog post
    • Fixed issue where OzCode sometimes caused VS to hang with “Evaluating expression” dialog
  • Version 3.0.0.3885 (27/5/2017)
    • Added: Support for debugging IQueryables with the full power of the OzCode LINQ Debugging functionality.
    • Added: Support for debugging a partial IQueryable in case input is very long.
    • Fixed: Issues with keyboard focus where using LINQ feature caused keyboard input not to do anything, until you click back inside the code editor. 
    • Fixed: Several cases where LINQ Debugging would fail to show results in Query Comprehension style queries with multiple `from` or `join` clauses
  • Version 3.0.0.3597
    • Fixed: Several cases where installing OzCode v3.0 VSIX failed.
    • Fixed: Several cases where LINQ Debugging would fail to show results
    • Fixed: Issue where “Log In” would fail when connecting through some old deprecated transparent proxy software
  • Version: 3.0.0.3494
    • Fixed: Further improved VS2017 startup performance
    • Added: Support for VS2017 RTM

 

v2.0: 

Release notes 

      • Version 2.0.0.3448
        • Fixed: Issue where installing into VS2015 would only install into Administrator account
        • Fixed: Performance issue in Compare QuickAction
      • Version: 2.0.0.3230
        • Fixed: Fixed an issue with VS2017 startup performance
        • Fixed: Some cases where LINQ feature did not work
      • Version: 2.0.0.2629 (16/12/2016)
        • Fixed: LINQ feature not working properly in localized versions of VS
        • Fixed: LINQ feature not working properly in some cases where the query contained the (?.) null propogation operator
        • Fixed: LINQ feature not working properly in some cases where the query uses a mixture of Query Comprehension syntax and Fluent syntax
        • Fixed: Issue where entering one’s license key did not work if only VS2017 RC is installed on the machine.
        • Improved: Perf of switching between the different operators in the LINQ feature
      • Version 2.0.0.2467 (29/11/2016)
        • Fixed: LINQ Analysis window sometimes did not render all purple lines correctly
        • Fixed: In some cases, hitting down-arrow to navigate the LINQ DataTip would navigate to the bottom of the list instead of just going to the next item
        • Fixed: IntelliSense did not work in Tracepoint Editor in Design Mode
      • Version 2.0.0.2406 (16/11/2016) – Sim Shipped with VS2017 RC
        • Supports VS2017 RC
        • Fixed New HUD Customization tab does not work well on 4k displays
        • Fixed LINQ feature some times does not play nice with FluentAssertions
        • Fixed some more reliability issues in VS2015 Update 1 with regards to MEF Component Cache failures
        • Improved Text readability in Dark Theme when using the Classic OzCode theme
      • Version 2.0.0.2259 (8/10/2016)
        • Fixed reliability issues in VS2015 Update1 where OzCode would sporadically fail to load due to MEF Component Cache failure.
        • Fixed bug where an OzCode Style affected all TextBlocks in Visual Studio, adversely affecting several other VS extensions
      • Version 2.0.0.2217 (26/9/2016)
        • Added New tab under Options which allows the user to customize the OzCode Heads Up Display UI.
        • Added “minimalistic” UI theme which makes OzCode’s UI consistent with the CodeLens UI
        • Added OzCode is now installed as a VSIX extensions into VS2015, meaning you can dynamically Enable/Disable it via Tools->Extensions and Updates
        • Improved Preview thumbnail shown when hovering over a process in QuickAttach window is now more reliable and updates in real time
        • Improved ToolBar icons and all glyphs within the OzCode DataTip/QuickWatch now use CrispImages (vector images) and look sharper on a 4k display
        • Fixed When comparing the same property within different items in a collection, OzCode would display the same object twice.
        • Fixed The “Search Deeper” button is not clickable within the LINQ Analysis ToolWindow
      • Version 2.0.0.1826 (19/7/2016) – for full details, see announcement blog post
        • Added support for debugging Query Comprehension (aka “SQL-style”) LINQ queries
        • Fixed many different scenarios where clicking on the LINQ numeric indicator did not do anything
        • Added When the LINQ analysis feature fails, the relevant error message appears in a pop-up
        • Improved Drastically improved the performance of the switching between the breadcrumbs in the LINQ Analysis Tool Window
      • Version 2.0.0.1594 (1/6/2016) – for full details, see announcement blog post
        • Added support for debugging LINQ queries (fluent syntax only)
        • Added ability to Export an object into a textual representation (JSON/XML/C#)
        • Added ability to Export a collection to an Excel worksheet
        • Added When using Compare on two strings, a diff viewer pops up. This can be configured to be either the Visual Studio Diff Viewer, or a 3rd party diff viewer via OzCode->Options.
        • Added You can now customize the colors used in OzCode’s UI using the Visual Studio Theme Editor extension
        • Improved Greatly improved the UX of the Compare feature
        • Fixed performance issue where stepping over a Switch statement sometimes caused long delays

Getting started is easy!

Have a look at some of our popular instructional videos