|
Our main objective for version 1.0.9 was to make a strong effort to reduce memory usage, and fix some memory leaks and threading issues. At the same time we have been making various optimizations in the user interface to make things a bit more snappy.
In addition, we've added some new features and fixed various other issues.
General
New features
 | A line telling the location of the generated output was added as an enhancement to the build output in the Build Page. |
 | Moving projects to other computers improved: dialog that asks to locate a missing assembly checks that the assembly name matches the one selected by the user. |
 | Cleaning of precompiled assemblies from the users temporary directory added to keep this from growing. |
Installer
 | The Microsoft ASP.NET 2.0 Ajax Extensions 1.0. have been removed from the GenWise installer because of installation issues. The Ajax Extensions must be installed separately from now on. This is only required if the Ajax Extension Template is used. |
 | After successful installation and uninstallation the installer now opens a webpage in the genwise website. |
Source Editor
 | Performance while typing improved. |
 | bugfix: Some issues using copy/paste. |
 | bugfix: Error pane showing up while code completion list was displayed. |
 | bugfix: Replacing code with Find and Replace caused custom code to be cleared sometimes. |
Validation
 | bugfix: Duplicate validation messages that sometimes occurred. |
 | bugfix: BO-Layer items excluded from generation were still validated. |
Template Options
 | bugfix: Issues related to restoring template options to their auto-calculated value. |
Extract User CodeBlocks
 | bugfix: Didn't extract all User Codelocks. |
Databases
SQL Server
 | When importing schema the Synchronizing Relations process took too long for big schemas (more than 500 tables). The performance of this process has been greatly improved. |
Access
 | Import of autonumbering now supported. |
MySQL
 | bugfix: Views where imported as tables. We found a workaround to fix this. |
 | bugfix: Exception when trying to use ODBC 5.00.11 |
 | bugfix: Validations in the connection screen. |
 | bugfix: It was possible to set a size for LONGTEXT data |
PostgreSQL
 | Changed from the 0.99 to 1.0 version of npgsql.dll |
Oracle
 | bugfix: retrieving and listing available servers |
Database Repository
New features
 | Pre-defined phone number and zipcode validations were added to the Validations tab of the Column Designer. |
Compare Schema
 | Now recognizes that the name of a primary key has been changed, instead of reporting a new one and a missing one. |
 | bugfix: Errors occurred if Datastore Entities were changed between comparing and resolving differences. |
Import Schema
 | Auto generation of key names added. |
 | bugfix: Question in dialog about table without primary key was asked the wrong way around. |
AdHoc Sql and Browse Data
 | Sql errors reported through popup instead of opening the Error Reporter. |
 | bugfix: Could be opened without a valid connection. |
 | bugfix: Calculated columns were displayed as editable. |
Custom View
 | bugfix: Issues with the Modify DataSource Dialog when removing columns and/or tables. |
 | bugfix: Issues regarding Calculated Columns in Custom Views. |
Other
 | bugfix: Various issues related to synchronizing designers. |
 | bugfix: Various issues related to grouping of Datastore Entities in the Project Explorer. |
 | bugfix: Handling of Custom Views in the Mass Column Editor. |
 | bugfix: Key Designer allowed creation of nullable primary keys. |
NHibernate Templates
New features
 | In this release the NHibernate Templates ship with the NHibernate Framework version 1.2 GA. |
Table Template
 | More user codeblocks added to the NHibernate Mapping, this makes it possible for example to add <discriminator> tags. |
 | A User Codeblock was added just before the return statement of property getters. |
 | bugfix: Issues related to switching off Simplified Parent Property Access globally. |
Form Template
 | bugfix: Errors when removing columns from the Template Tree tool window when using the Ajax Extension Template. |
DataSource Configuration Dialog
 | bugfix: Child entities were incorrectly shown as possibilities for the DataSource configuration. |
 | bugfix: Not everything cleared when clicking the Clear All button after clicking the Select All button. |
ASP.NET 2.0 Templates
New features
 | GenWise Theme added and made the default Theme. The Theme is loosely based on coloring schemes of the GenWise house style. |
WebForm Designer
 | Improved synchronization between the Properties Pane and standard ASP.NET Server Controls. |
 | Proper ordering added to the dropdown list of templates in the Templates tool window. |
 | bugfix: Custom code incorrectly moved when pages were switched between using the Master Page and not using it. |
 | bugfix: Table commands were disabled during Template Editing of forms. |
 | bugfix: Errors when closing GenWise Studio with the WebForm Designer opened. |
 | bugfix: Errors caused by adding controls with the same name. |
 | bugfix: Working with User Controls created with GenWise Studio |
 | bugfix: Removing controls when working with the Ajax Template. |
 | bugfix: Synchronization and stability issues with the Events Pane. |
 | bugfix: Synchronization issues between the Template Tree and the Datasource Configuration Dialog. |
Error Handling Template
 | User Codeblock added before the error message is returned. This can be used for custom transformation of error messages. |
 | Logging the ViewState has been made optional and is turned off by default; this information is not very useful in most cases. |
 | New template option Replace Newline with HTML Breaks replaces newlines with <br> tags by default. |
Other
 | Template Option added to set the Search Label text of the Browse Locator. |
 | bugfix: Various fixes in the GenWiseTheme, Granite and GaniteRed Themes. |
 | bugfix: Wizard didn't show Error Reporter when errors occurred. |
 | bugfix: Select All in the Datasource Configuration Dialog limited to properties of the starting entity. |
 | bugfix: Multiple Browse Locators in a Browse Template. |
 | bugfix: Various scenarios caused the Source Editor to be opened twice for one page, causing errors. |
 | bugfix: Errors and synchronization issues when commenting controls in the Source Editor. |
|