2 3 4 5 6 7 8 9 10 11 12
v0.6: Dynamic control visibility and many reporting improvements

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • QNO-740: TreeView: Hide objects that are a direct backlink to a parent node
  • QNO-747: Allow easy cutting of images
  • QNO-748: Reports: Show data context in report selection
  • QNO-750: Reports: Integrate report management with MDI and SDI main form
  • QNO-751: Reports: Integrate report selection with generic UI
  • QNO-753: Reports: Implement report linking
  • QNO-769: EditPanel: Add support for simple dynamic control visibility

Breaking changes

No known breaking changes

v0.5: End-user customizable Reporting; many Winform & Web fixes

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • QNO-717: Introduce new QuinoReports with end user customizable reporting
  • QNO-542: Allow modelling of MetaType.Binary representation
  • QNO-653: Add support for command line option that allows definition of alternative (database) configuration file
  • QNO-663: Allow multiple selection in lists
  • QNO-664: Allow delete of multiple objects
  • QNO-721: MetaBindingList: Add persistence mode for immediate or delayed commit behavior
  • QNO-724: MetaBindingList: Add simple caching for sub-lists

Breaking changes

No known breaking changes

v0.4: Web/Winform UI Improvements and fixes

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • QNO-198: Add support for query parameters
  • QNO-249: Add expression based Visible flags
  • QNO-503: Auto-add indexes for paths
  • QNO-541: Add a hook for updating the value of a field when it is migrated
  • QNO-576: Add basic (non-metadata-based) support for ODBC databases
  • QNO-577: Add FileMessageRecorder for storing the log
  • QNO-578: New user control MessageListDX to render content of IMessageStore

Breaking changes

No known breaking changes

v0.3: Improved validation and complex query support

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • QNO-42: Add support for registration of new Quino edit controls
  • QNO-214: Rethink use of Nullable and Required
  • QNO-216: Add field validation support
  • QNO-252: Add lookup with search
  • QNO-378: Create application startup object that holds all the non ui-specific code
  • QNO-423: Add rule/validation aspects for modelling
  • QNO-426: Add default connection provider to DataContext
  • QNO-428: Create schema migration application
  • QNO-431: We need some support for joining and restricting data

Breaking changes

No known breaking changes

v0.2: Security/access control and many new UI components

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • QNO-107: Security-Concept
  • QNO-114: Implement IBindingList interface for a list of (generic) objects
  • QNO-115: Add expression based captions
  • QNO-197: Allow developer to work with native SQL statements that return generic objects
  • QNO-201: Make a Code-Generator Aspect for controlling location of generated code
  • QNO-232: Improve interface of IMetaMethod and visualize as button control
  • QNO-291: Create new grouped menu control
  • QNO-292: Create context aware breadcrumbs control
  • QNO-293: Create context aware LinksPanel
  • QNO-295: Create context aware workplace control

Breaking changes

No known breaking changes

v0.1: Initial release with basic metadata, schema migration and a Winforms UI

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • QNO-6 : Import schema from database to meta-model
  • QNO-11 : Allow properties with simple expressions in the model
  • QNO-13 : Make blob and guid fields work
  • QNO-19 : Allow adding/creation of new objects
  • QNO-20 : Add simple search window
  • QNO-22 : Provide inplace editing of sub-nodes in edit panel
  • QNO-24 : Implement filtered relations
  • QNO-27 : Implement grouping of properties (groups with headings, tabs...)
  • QNO-28 : Implement ViewAspectTools for easier and transparent access to model information
  • QNO-33 : Allow value indexing on GenericObject by IMetaProperty
  • QNO-40 : Define and implement new interface for controls that are placed into the edit panel
  • QNO-43 : Implement simple picture control
  • QNO-48 : Add support for custom code on a class/relation
  • QNO-49 : Add GUI controls to manipulate the timeline
  • QNO-79 : Model defined sorting on lists
  • QNO-90 : Add global data refresh feature
  • QNO-109: Add sizing aspects for properties/controls
  • QNO-110: Add property based ToString conversion
  • QNO-112: Add control to display the current edit context
  • QNO-113: Hide list control when single object is selected
  • QNO-129: Allow the creation of indices using the ModelBuilder's interface

Breaking changes

No known breaking changes