Thanks for all you comments. This release is based on your feedback, so please keep sending your comments. Download the latest version here.
Enhancements:
- Added PropertyGrid editor for unknown types (e.g. structs)
- Root entities can no longer be explored
- Top level nodes in Class Library treeview are now consolidated
- “Enter” now creates a new entity in Class Library
- Method buttons now have equal sizes
- Tweaked overall UI appearance (borders, padding, splitters, colours)
- Vertical splitter is removed if no methods are displayed
- Save action traces all affected entities
- Null EntityLists are now rendered with no grid lines
- Added “About Demo” window
- Added “Report a bug” option
- Trace log now saving in Zip compatible format
- “About” window now shows application information
- “About” window can be closed using Escape/Enter
- Failures in Query criteria no longer show dialog boxes (improved usability)
- Removed “Property was unchanged” message
- Clicking an empty area of the Actions panel hides Parameters listview
- “Edit Value” option is only shown in ‘Explorer’ mode
Fixes:
- Drag/drop now handles null EntityList properties
- Undo/redo now handles EntityLists
- Assembly resolve now handles upgrades/downgrades wherever possible
- Fixed “Collection modified exception” when resolving entity relationships
- Correction when identifying all parent entities
- Setting null values no longer attempts to create internal associations
- Corrected “Divide by zero” exception in memory calculation (for Vista64)
- Exceptions when invoking actions are only reported once
- Removing new instances from lists no longer causes ‘phantom’ dirty status
- Corrected “Paste new copy” functionality
- Action (method) button panel now expands correctly
- Application menu/toolbar are refreshed after clipboard operations
- Application menu/toolbar are refreshed after listview selection changes
- Corrected display of confirmation dialogs
- “Remove” item is now correctly enabled/disabled
- Corrected handling of ‘char’ editor
- Editors now change colour when they get focus
- Corrected change detection in ‘number’ editor
- File Editor now handles valid non-existing paths
- Added ‘IsMutable’ check when setting properties
- ValueObjects now share the same persistence details as their owner (Version, AccessDetails)
- Only critical exceptions are shown in a dialog
- Progress bar is not updated if form is disposing
- Trace message no longer appears when viewing an immutable object
- Saved Query filesnames now have 80 char limit
- Corrected NHibernate search queries for Component mappings
- Corrected NHibernate search queries for properties of same name, but different classes
- Corrected NHibernate search queries for subqueries of the same type
- Corrected re-hydration of saved Queries with multi-level subqueries
- All dialogs and forms are now disposed of explicitly
- Optimistic locking exceptions now show who modified the record, and when
No TweetBacks yet. (Be the first to Tweet this post)