Well its that time again and we have another release ready to go. This one has a couple of cool new features and a whole bunch of fixes/improvements. Of late we have been pushing so hard to get new features out the door we decided that at a certain point “a chicken needs to come home to roost”.
This feature will hopefully make it more discoverable how to turn various features of Glimpse on or off, without having to go searching for it. It is also designed to help reduce the support burden we have by allowing people to discover and build the config they have. PLEASE NOTE, this only generates the config you need to copy over to your web.config, these changes aren’t made live to the system.
From the highlighted sections, you can see how you can open the generator by clicking on the “Start Configuration Helper” button and then checking or unchecking the various checkboxes. What I really like about this helper is that its context sensitive to your system. As you can see, you are about to uncheck/check the tabs/policies/etc that are installed in your system.
If you have any thoughts about what else we can do here please let us know.
Host Tab Data Layout Change
Also in this release we have switched up the location of some of the data points in the Host tab. In previous releases there was some inconsistencies with where the data points where places in relation to the other HUD sections, hence the Host section has now been brought inline.
So don’t get caught out by these changes. Take the time to get reacquainted with the changes.
Popup Sections Spacing
The popup sections now have more space to play with. There were cases people would be caught out by having almost no width to play with and as a consequence have a very squashed data. This release sees a minimum amount allocated to each popup. This is a UX change we aren’t 100% sure about, so make sure you let us know if you have any thoughts.
This is a great pull request we accepted from Christophe Gijbels. In short it allows you to click on one of the requests in the Ajax mouseover and have Glimpse opened with that request already selected.
This is a really cool feature, so have a play around and let us know what you think. Expect to see more links like this appearing over time.
- Glimpse.Core – Lightweight release 1.5.0
- Added Configuration builder to Glimpse.axd
- Allow HUD Ajax Request to click directly through to main HUD
- Changed the position of data points in Host popup
- Allow HUD mouse overs to take up more space if needed
- Make HUD sections collapsible when mouse overs opened
- Update to allow glimpse to work for request with a Content Type of “text/plain”
- Minor fix where Host tab could throw exception if data was missing
- Minor fix to remove some exceptions in the client that occurred in IE8
- Minor fix to metadata which didn’t output in some rare cases
- Minor optimization in the client for cases where tabs could rerender
- Fixed UI glitch that would prevent Glimpse being opened once the HUD Ajax calls had been detected
- Minor improvement to make tabs use explicit box-sizes
- Minor fix to improve HUD processing of Ajax request that don’t have a Content Type
- Minor fix for client error on Configuration Tab when connectionStrings is null
- Update to glimpse.axd which showed Policies under the Inspectors heading
- Glimpse.ADO – Flyweight release 1.4.1
- Fix error calling what could occur when binding DataReader’s to controls
- Made GlimpseDbDataAdapter public to allow it to be accessed in different cases
- Glimpse.EF* – Middleweight release 1.3.1
- Majorish feature where we now support DbSpatialServices (EF5 .NET45 and EF6)
- Glimpse.ASP.NET – Bantamweight release 1.3.1
- Remove styling from URL column in Route tab
- Added defensive try/catch around some system call in Environment call to be more defensive
Also in this release cycle we had our Regular Town Hall where we discussed all the project happenings coming up. We try to have these once a month, so if you would like to join the next one, keep an eye out on the blog.
We also accepted Christophe Gijbels to the ranks of the Glimpse committers. If you get a chance, take a moment to congratulate him and welcome him to the team.
In terms of pull requests, I have to say a big thanks to:
- Christophe Gijbels – Allowing direct loading of Ajax request from HUD
- grahammendick – Update to allow glimpse to work for request with a Content Type of “text/plain”
- Adam Schroder – Use default box-sizing for glimpse
- Scott Guymer – Improve HUD processing of Ajax request that don’t have a Content Type
And for the great issue reports, I want to thank:
Well I think that is a wrap. For a full list of changes, issues and commits see below:
Let us know if you have any thoughts or comments and I hope you enjoy this release.