Download for Windows Download for Linux Download for Mac OS X

Or choose other version

Release date Operating system File  
04/05/2017 Windows - 32 bit Installer for Windows (32 bit)   Download
04/05/2017 Windows - 32 bit Portable for Windows (32 bit)   Download
04/05/2017 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
04/05/2017 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
04/05/2017 Linux - 32 bit Portable for Linux (32 bit)   Download
04/05/2017 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.10.1370

  • Improved Php parser to accept # for comments (New!)
  • Customizable naming strategy for Doctrine2 indexes (Module properties/db-naming-strategy) (New!) (support-ticket)
  • Implemented fulltext index support for Doctrine2 (New!) (support-ticket)
  • Implemented support for Php class constants (New!)
  • Support for Doctrine2 read only classes (New!) (support-ticket)
  • Reworked project save routing to support all kind of shared volumes (support-ticket)
  • Improved export routing to keep permissions on modified files (support-ticket)
  • new mongodb odm suffix ".mongodb-odm"
  • For MongoDB ODM is allowed multiple associations with the same alias from one entity (support-ticket)
  • Customizable naming strategy for Doctrine2 join columns (Module properties/db-naming-strategy)
  • Added missing foreign-key name property for Propel
  • Fixed migration for ORM Designer 1 Propel Foreign keys (attribute name) to latest Skipper version
  • Fixed SaveAs validator for projects with multiple modules stored in main skipper file
  • Fixed issue with export of new db-naming-strategy
Release date Operating system File  
01/16/2017 Windows - 32 bit Installer for Windows (32 bit)   Download
01/16/2017 Windows - 32 bit Portable for Windows (32 bit)   Download
01/16/2017 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
01/16/2017 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
01/16/2017 Linux - 32 bit Portable for Linux (32 bit)   Download
01/16/2017 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.8.1347

  • NULL support for Doctrine2-options
  • NULL support for dynamic ORM attributes (support-ticket)
  • Updated "true" and "false" values export. Values are not encapsuled like NULL
  • Added "collection" type to MongoDB ODM support
  • Improved parsing and processing of Php variables in AST tree
  • Improved Php annotation parser to be able to recover from invalid annotation errors (missing ending brackets)
  • Fixed Undo/Redo on associations
  • Fixed exports when module/region contains absolute path instead of relative to project root
  • Another fix for OS X accessibility issues based on Qt developers fix (support-ticket)
  • Fixed Popel Yaml export of composed foreign key references
  • Fixed internal bug in duplicating AST elements which could cause undefined behavior during transformations
  • Fixed invalid "null" flag in field description in project tree when "NN" is set for this field
  • Fixed export settings when project is located on different drive than export destination directory
  • Fixed bug in regular expressions used in project importers
  • Fixed @db annotation export for MongoDB ODM (support-ticket)
  • Fixed issue with php multi-line array definition [1,2,3] in variable declaration
Release date Operating system File  
10/19/2016 Windows - 32 bit Installer for Windows (32 bit)   Download
10/19/2016 Windows - 32 bit Portable for Windows (32 bit)   Download
10/19/2016 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
10/19/2016 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
10/19/2016 Linux - 32 bit Portable for Linux (32 bit)   Download
10/19/2016 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.7.1338

  • Updated Ribbon component to support Windows10 skin (New!) (support-ticket)
  • Updated PHP parser/exporter to support PHP7 return types (New!) (support-ticket)
  • Added Symfony 3 MVC support (New!)
  • Support for complex custom structures in "options" attribute in Doctrine2 (New!) (support-ticket)
  • Updated to latest version of Qt 5.7.0
  • Improved AST parser/merger. New/updated @ORM annotations are always added after last known @ORM annotation instead to end of the annotation block (support-ticket)
  • updated PHP export for namespace alias from "AS" to "as" to comply PHPCS validations (support-ticket)
  • Improved Gedmo Translatable to support unmapped field "locale" (support-ticket)
  • Unified Php annotation export of array of array. ":" is now used as divider between key and value
  • Unified Php annotation export of array of array. " is now used as encapsuler for key value
  • Improved Doctrine2 Gedmo support - allow multiple occurences of Sluggable behavior in single entity
  • New ORM property type "fieldAndAlias" for custom ORM extensions
  • Support for new preFlush event for Doctrine (support-ticket)
  • Updated XmlToYml converter (used in export scripts) to generate better/more robust YML code
  • Updated QTitanRibbon component to latest 4.8.0 version
  • Fixed Diagram grid freeze when zero grid size is set (support-ticket)
  • Fixed cut&paste on fields when field is used on association, index, many-to-many association and inheritance (support-ticket)
  • Fixed "Cancel" in SaveAs dialog - don't invoke validator (support-ticket)
  • Fixed broken "Store inside the project" in SaveAs dialog
  • Fixed invalid Gedmo Sluggable Yaml fields format (support-ticket)
  • Fixed issue with sub-regions. Regions are now correctly attached to new parent after mouse move
  • Fixed issue in project tree with sub-regions. In some circumstances regions were displayed in wrong parents
  • Fixed SET_NULL in ManyToMany onUpdate/onDelete for Doctrine2 (support-ticket)
  • Doctrine2 Gedmo TreeRoot and TreeParent export fix (support-ticket)
  • Updated Gedmo YML export to export correct array items for "gedmo" child items (support-ticket)
  • Fixed invalid clearing project modified flag after schema export (support-ticket)
Release date Operating system File  
03/16/2016 Windows - 32 bit Installer for Windows (32 bit)   Download
03/16/2016 Windows - 32 bit Portable for Windows (32 bit)   Download
03/16/2016 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
03/16/2016 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
03/16/2016 Linux - 32 bit Portable for Linux (32 bit)   Download
03/16/2016 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.6.1309

  • Ability to recover application to state before unexpected close (computer restart, crash, ....) (New!)
  • Regions can be used to define export sub-directories for Doctrine2/MongoDB ODM (New!)
  • Project import is now able to import PSR-* project structures. Sub directories are now imported as sub-regions with it's own import/export directory and namespace (New!) (support-ticket)
  • Module storage-path and export-path is now displayed and editable through property editor (New!)
  • New template substitution marks for plural forms (#CFLs, #CFUs, #ULs) (New!)
  • Updated application certificates to meet latest Microsoft requirements (SHA-256)
  • Changed default file name format from with-namespace to entity-name-only
  • Changed export-file-name attribute interpretation. It's treated as relative path instead of absolute path. In case that export-file-name contains dir\schema.php and it's placed in region with export path path\to\export the result path is path\to\export\dir\schea.php
  • Doctrine2 - support for multi level inheritance discriminator maps (support-ticket)
  • Extended association-field template to be able to access {entity-inverse} and other substitution values
  • Extended many-to-many-field template to be able to access {entity-inverse} and other substitution values
  • Extended inheritance discriminator field template to be able to access {entity-parent} and other substitution values
  • Fixed modality OS X bug during operation with splashscreen. It's not possible to pres shortcut multiple-times any more
  • Fixed Gedmo import/export for Sortable behavior when sortableGroup was defined for association
  • Fixed issue in relative export path handling in case that module storage was relative too.
  • Fixed too long module name in SaveAs dialog. Now local-name is used for SaveAs table
  • Fixed broken callback in ORM property system. When property was type "enum" without specified parent/child flag there was no returned values.
  • Fixed export path handling for projects with all modules stored in the project (fix to latest changes in combination with PSR support)
  • Fixed missing associations in new projects imported from directories in PSR format
  • Fixed missing enum values in property editor
  • Fixed crash when adding new column in entity editor (caused by latest 3.2.6 changes)
  • Fixed bug in Gedmo sluggable fields import
  • Fixed recovery state messagebox after correct app shutdown
  • Fixed very rare bug in Php parser which can cause infinite loop until all memory was consumed. (switch-case command with string values with inner if statements wit several options and else statement) (support-ticket)
  • Fixed import of existing Gedmo definitions in case that project contained several regions
Release date Operating system File  
01/22/2016 Windows - 32 bit Installer for Windows (32 bit)   Download
01/22/2016 Windows - 32 bit Portable for Windows (32 bit)   Download
01/22/2016 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
01/22/2016 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
01/22/2016 Linux - 32 bit Portable for Linux (32 bit)   Download
01/22/2016 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.5.1283

  • Doctrine2 extensions (Gedmo) support (New!)
  • Updated Gedmo export scripts to allow use association columns as same as association aliases
  • Enhanced configuration files for prefixed paths (with URI)
  • Extended libcurl library used for licenses server communication to allow redirections because of some web proxies
  • Enhanced configuration locators (.cfg.xml,.xslt, *.osc) to search by relative path as same as by file name in all configuration directories
  • Implemented proxy support for license server
  • Improved Doctrine2 annotation array formating in case that there is only one item
  • Improved export of custom structures/containers defined for Entities for Doctrine2
  • Proxy login/password settings (support-ticket)
  • Doctrine2 php export - ability to configure default member access for properties (private vs protected ) (support-ticket)
  • Fixed Doctrine2 issue when @ManyToMany assocation is defined with joinColumns = { @ORM\JoinColumn(onDelete = "CASCADE") } without column name
  • Fixed import of Doctrine2 annotation indexes when fields have different name than column name
  • Fixed bug in Doctrine2 annotations parser causing crash when block of code was used in annotation string
  • Fixed AST parser crash when annotation contains block of code ending with ...}*/
  • Fixed issue with random rare crashes on OS X during work with property editor
  • Fixed Doctrine2 annotation export of composite foreign key @JoinColumns
  • Fixed PHP parser issue when annotation value was function without quotation marks.
  • Fixed incorect format of @fields attribute in Gedmo-Sluggable behavior in annotation format.
  • Fixed user configurations locator
  • Fixed invalid translation files in Windows version
  • Fixed crash issue when importing Doctrine2 schema file with orderBy on wrong side of oneToMany association
Release date Operating system File  
10/15/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
10/15/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
10/15/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
10/15/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
10/15/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
10/15/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.4.1256

  • Added LongText for Propel ORM
  • Reworked some internal parts because of rare random crashes
  • Updated to latest Qt 5.5.0 version
  • Reworked inner error message system
  • Internal changes in Php annotation parser - last space before annotation end treated as part of annotation mark instead of standalone indention
  • Removed internal "UnitTests" tab from ribbon for release version
  • Converting of camel-case or underline names in templates with correct UTF-8 support
  • Fixed copy&paste of entities inside regions. In some special cases fields of copied entities were duplicated
  • Fixed Doctrine2 PHP export of namespace definition for embedded entities
  • Improved logged information from XML loader (displayed XML inner-element content in case of error)
  • Fixed Linux / OS X bug when exception occurred during QtScript (JavaScripts), application crashed instead of displaying warning message
  • Removed invalid cascade-update from Doctrine2 association cascades (support-ticket)
  • Internal changes in Php annotation parser - correctly merging new annotation and its indention
  • Doctrine2 / MongoDB ODM - Fixed adding lifecycle callbacks to existing methods
  • Fixed rare bug when newly created entity with entered name became "UnnamedEntity" in property editor (support-ticket)
Release date Operating system File  
10/08/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
10/08/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
10/08/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
10/08/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
10/08/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
10/08/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.4.1253

  • Added LongText for Propel ORM
  • Reworked some internal parts because of rare random crashes
  • Updated to latest Qt 5.5.0 version
  • Reworked inner error message system
  • Internal changes in Php annotation parser - last space before annotation end treated as part of annotation mark instead of standalone indention
  • Removed internal "UnitTests" tab from ribbon for release version
  • Converting of camel-case or underline names in templates with correct UTF-8 support
  • Fixed copy&paste of entities inside regions. In some special cases fields of copied entities were duplicated
  • Fixed Doctrine2 PHP export of namespace definition for embedded entities
  • Improved logged information from XML loader (displayed XML inner-element content in case of error)
  • Fixed Linux / OS X bug when exception occurred during QtScript (JavaScripts), application crashed instead of displaying warning message
  • Removed invalid cascade-update from Doctrine2 association cascades (support-ticket)
  • Internal changes in Php annotation parser - correctly merging new annotation and its indention
  • Doctrine2 / MongoDB ODM - Fixed adding lifecycle callbacks to existing methods
  • Fixed rare bug when newly created entity with entered name became "UnnamedEntity" in property editor (support-ticket)
Release date Operating system File  
06/26/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
06/26/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
06/26/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
06/26/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
06/26/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
06/26/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.3.1247

  • Doctrine2 Embeddables support (New!) (support-ticket)
  • Support for sub-directory export for Doctrine2 / MongoDB ODM via new "file-name-format" property "subdirectories-by-namespace" (New!) (support-ticket)
  • Improved namespace line-edit control. When backspace is pressed on predefined NS, it's automatically changed to root (support-ticket)
  • MongoDB ODM - feature to define collection for single entity via property editor (support-ticket)
  • Deactivate license feature
  • Updated Yml parsers to import also incorrectly defined key:values when empty character after colon is missing
  • Display machine code in license overview
  • Fixed MongoDB ODM "raw_type" datatype to "raw" (support-ticket)
  • Fixed rare crash when double-clicked on project tree without correctly selected item
  • Fixed missing namespace export in MongoDB ODM EmbeddedDocument (support-ticket)
  • Fixed Propel import of many to many entities when primary key is different than many to many fields
  • Fixed drawing of ribbon borders when connected to Windows machine via RemoteDesktop
  • Fixed ORM property editors inside association-collection and embedded-collection dialogs
  • Fixed Doctrine1 yml export of ManyToMany entities placed inside the regions
  • Fixed association wizard buttons to generate aliases when entity has defined namespace
Release date Operating system File  
06/16/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
06/16/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
06/16/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
06/16/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
06/16/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
06/16/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.2.1235

  • Copy&Paste support (New!)
  • Duplicate object support (New!)
  • Comment shortcut changed from CTRL+C to CTRL+N (on OS X CMD instead of CTRL) because of copy&paste support
  • Fixed another occasional crash caused by property editor
  • Fixed Doctrine2 export of empty join-columns
  • Fixed printing only selected range of pages
  • Fixed removal of multiple objects with the same type via DEL shortcut
  • Fix for clipboard crash when clipboard contains several space characters
Release date Operating system File  
05/27/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
05/27/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
05/27/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
05/27/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
05/27/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
05/27/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.1.1226

  • Reworked property editor fixing all random crash issues
  • Fixed auto-updater based on latest OS X changes (It's necessary to update manually).

  • Reworked property editor

  • Fixed bug causing random crash when editing values in property editor
  • Fixed issue where entity was moved after edited through entity editor
  • Fixed Doctrine2-yml export order of multiple primary keys when some are also foreign keys and some not
  • Fixed Doctrine2 import/export of column-definition in discriminator column
  • Fixed OS X issues with auto-update based on latest OS X changes
Release date Operating system File  
05/09/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
05/09/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
05/09/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
05/09/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
05/09/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
05/09/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.2.0.1219

**Note: 3.2.0.1219 contains an important fix to bug in template system **

  • Optional switch to ask about association fields removing while deleting association (New!)
  • Support for namespaces and full object names (New!)
  • New "row_format" attribute for Doctrine2 entity.
  • Enhanced templates for new "entity-local" params for acces to entity names without full namespace
  • .dcm as default suffix for MongoDB ODM
  • Doctrine2 @IndexBy support for ManyToMany associations
  • New ORM Attributes enumerators for entity/fields values
  • Based on several requests changed colorRef values in project file to #RRGGBB format
  • Updated QTitanRibbon component to latest 3.5.3 version
  • Updated template system substitions marks to new format "object-name" and "object-name-full" for backward compatibility with old templates
  • Fixed AST parser/generator which added empty char " " for annotations inside the function.
  • Fixed default values for Doctrine2 in XML export
  • Fixed default values for MongoDB ODM in XML export
  • Fixed MongoDB export of @repository-class annotation
  • Fixed MongoDB ODM templates for new objects - replaced integer to int
  • Fixed import of unique indexes (unique-constraint) for Doctrine2 and MongoDB YML format
  • Fixed order of exported properties when updating PHP file for Doctrine2 and MongoDB ODM
  • Fixed PHP parser for switch clausule
  • Fixed project tree width and horizontal scroll
  • Fixed deadlock when project was opened during new version notification
  • Fixed new association fields name generator due to new namespaces
  • Fixed Doctrine2/Mongo YML export of primary keys
  • Fixed migration of project with namespaces when entities are inside regions
  • Fixed namespace usage in templates (association field generator when entities are namespaced)
  • Fixed entity selection in new association wizard when entites have same name but different namespaces
  • Fixed Doctrine2 PHP annotation @ORM\EntityListeners export for mulitple listeners
  • Fixed crash when importing file with % in name
  • Fixed default color handling due to latest changes in templates
  • Fixed export of Doctrine2 ManyToMany @fetch attribute
  • Fixed export of Doctrine1 association @orderBy attribute (exported on correct inverse side instead of owning) (support-ticket)
  • Fixed model object deselection via CTRL
  • Fixed rare crash in undo/redo system caused by empty string value ""
  • Added better debug logs for AST manipulation
  • Fixed processing of PHP variables/functions with unicode characters
  • Fixed issue with missing ORM attributes on some installations
  • Fixed issue on some linux installations with missig xcb Qt platform plugin
  • Fixed bug in template system (update-template of entity caused empty entity name)
  • Fixed doctrine2 yml export of composite foreign-key associations when column name is explicitly configured
Release date Operating system File  
03/05/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
03/05/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
03/05/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
03/05/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
03/05/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
03/05/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.1.1.1184

  • Support for new Doctrine2 lifecycle callbacks: preFlush, postFlush, onFlush, loadClassMetadata, onClassMetadataNotFound, onClear
  • Doctrine2 / MongoDB - Support for multiple lifecycle callbacks for one method
  • Doctrine2 default values moved from options to EntityEditor->Field->Default property.
  • Php code parser better handling for empty values ""
  • Ability to import Doctrine2 @Table("users") as same as @Table(name="users") annotation style
  • Extended Doctrine2 import/export of inheritances when inheritance is without DiscriminatorMap
  • Support for new MongoDB ODM lifecycle callbacks: preFlush, postFlush, onFlush, loadClassMetadata, onClassMetadataNotFound, onClear
  • MongoDB default values moved from options to EntityEditor->Field->Default property.
  • Extended Doctrine2 import/export of inheritances when inheritance is without DiscriminatorMap
  • Reworked "unsigned" mechanism. Unsigned is now handled via field editor. In case PK is "unsigned", foreign column is set as "unsigned" too.
  • Fixed import of Doctrine2 @AttributeOverrides in cases when full annotation path is used (@ORM\AttributeOverrides)
  • Fixed import of Doctrine2 @HasLifecycleCallbacks in cases when full annotation path is used (@ORM\HasLifecycleCallbacks)
  • Fixed import of Doctrine2 @EntityListeners in cases when full annotation path is used (@ORM\EntityListeners)
  • fixed crash caused by closing editor with esc when ESC was pressed multiple times
  • Fixed rare bug in Doctrine2 annotation export when {value=} was exported without ''
  • Fixed handling Doctrine2 empty default values - options{default=""}
  • Fixed import of MongoDB @HasLifecycleCallbacks in cases when full annotation path is used (@ODM\HasLifecycleCallbacks)
  • Fixed import of MongoDB ODM @EntityListeners in cases when full annotation path is used (@ODM\EntityListeners)
  • Fixed inheritance detection for MongoDB ODM through "extends" keyword
  • Fixed Mac OS X certificate
  • Fix for bug in AST parser which adds (NULL) to code when semicolon was after end of PHP block
  • Updated Yaml parser/generator - empty character is no longer generated after key: when value is null
Release date Operating system File  
02/19/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
02/19/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
02/19/2015 Mac - 64 bit Installer for Mac 10.9+ (64 bit)   Download
02/19/2015 Mac - 64 bit Portable for Mac 10.9+ (64 bit)   Download
02/19/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
02/19/2015 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.1.0.1176

  • Universal objects - new core object for custom data handlers (New!)
  • MongoDB ODM support (New!)
  • New certificate for Mac OS X 10.10+ (codesign v2) (New!)
  • Fixed: custom resizing of property editor columns "Name" and "Value"
  • Skipper configurations - renamed specific-settings to application-settings
  • Skipper configurations - merged dynamic-word with application-settings
  • Skipper configurations - new options for universal object
  • Doctrine2 - added new orm properties nullable and column for attribute-override
  • Doctrine2 - added "cascade-update" and "cascade-detach" option
  • Doctrine2 - added "default" attribute to Field\Options structure
  • Support for [email protected]\CustomIdGenerator property for XML/YML/Annotations
  • Data types combo box alphabetically sorted
  • Check of maintenance requirements on update dialog
  • Fixed: Php parser crashes when parsing "static::fce()"
  • Fixed: resizing property drawer
  • Fixed PDF export
  • Fixed rare crash in logging function
  • Fixed community and support forum links in Application Settings -> Gui Settings
  • Fixed export of complex attributes in custom fields to annotations (Doctrine2)
  • Fixed export of @ORM\Id annotation for Doctrine2 when primary key is also foreign key with filled @column attribute
  • Fixed Doctrine2 import scanner for @MappedSuperclass annotation
  • Fixed self-notification bug causing selecting more than one item in projec tree
  • Don't show frameworks without import ability on import screen
  • Fixed occasional crash when changing applications ettings
  • Fixed occasional crash when double-clicked on many-to-many relation
  • Hide FK column in entity editor when ORM framework doesn't support associations with fields (MongoDB ODM)
  • Fixed documentation links for MongoDB
  • Fixed Doctrine2 YML export for inherited entities, removed "exteds:" definition
  • Fixed tab-order for all collection dialogs
  • Updated Doctrine1 Geographical behavior options (added Scale to options)
  • fixed object focus removal when DEL is pressed but dialog is canceled
  • fixed exception after DEL key when no object is selected
  • Fixed directory scanner when sub-folder or file has limited access
  • Fixed export to network paths \192.168.0.xx\d$....
Release date Operating system File  
09/16/2014 Windows - 32 bit Installer for Windows (32 bit)   Download
09/16/2014 Windows - 32 bit Portable for Windows (32 bit)   Download
09/16/2014 Mac - 64 bit Installer for Mac 10.6+ (64 bit)   Download
09/16/2014 Mac - 64 bit Portable for Mac 10.6+ (64 bit)   Download
09/16/2014 Mac - 64 bit Installer for Mac 10.7+ (64 bit)   Download
09/16/2014 Mac - 64 bit Portable for Mac 10.7+ (64 bit)   Download
09/16/2014 Linux - 32 bit Portable for Linux (32 bit)   Download
09/16/2014 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.0.1.1129

  • The same project can't be opened twice in the single application window anymore (New!)
  • Qt libraries updated to version 5 (New!)
  • Mac OS full-screen application mode (New!)
  • Allowed multiple objects removal via DEL shortcut  (New!)
  • Extended list of datatypes imported from MySQL Workbench
  • Reworked exception message to provide better information to user
  • Extended custom configurations export for Doctrine2 fields
  • Fixed: Empty spaces are replaced by "+" in license wizard
  • Fixed: Double click on entity could cause unwanted changes in the entity editor
  • Fixed: Crash during Doctrine2 annotation "cascade={}" import
  • Fixed: Doctrine2 annotations export of inheritance without filled discriminator column
  • Fixed: Possibility to create association to fields which already exist
  • Fixed: Rare bug in undo-redo function on Linux system
  • Fixed: Wrong Doctrine2 association export when foreign-field has filled "column" attribute
  • Fixed: Text in dialog for accepting the Terms of use
  • Fixed: Lost focus in Project Tree when new project is created
  • Fixed: Lost focus in project tree when object was modified
  • Fixed: Missing focus on newly created MN entities
  • Fixed: Owner field name change was not saved without change of focus
  • Fixed: CakePHP export of behaviors (actsAs instead of actAs)
  • Fixed: Missing export of multiple custom structures/containers in orm-attributes
  • Fixed: Missing @ORM\Entity Doctrine2 annotation when options\collate is filled
  • Fixed: Remove MN foreign PK if PK in destination entity is removed
Release date Operating system File  
03/17/2015 Windows - 32 bit Installer for Windows (32 bit)   Download
03/17/2015 Windows - 32 bit Portable for Windows (32 bit)   Download
07/02/2014 Windows - 32 bit Installer for Windows (32 bit)   Download
07/02/2014 Windows - 32 bit Portable for Windows (32 bit)   Download
03/17/2015 Mac - 64 bit Installer for Mac 10.6+ (64 bit)   Download
03/17/2015 Mac - 64 bit Portable for Mac 10.6+ (64 bit)   Download
03/17/2015 Mac - 64 bit Installer for Mac 10.7+ (64 bit)   Download
03/17/2015 Mac - 64 bit Portable for Mac 10.7+ (64 bit)   Download
07/02/2014 Mac - 64 bit Installer for Mac 10.6+ (64 bit)   Download
07/02/2014 Mac - 64 bit Portable for Mac 10.6+ (64 bit)   Download
07/02/2014 Mac - 64 bit Installer for Mac 10.7+ (64 bit)   Download
07/02/2014 Mac - 64 bit Portable for Mac 10.7+ (64 bit)   Download
03/17/2015 Linux - 32 bit Portable for Linux (32 bit)   Download
07/02/2014 Linux - 32 bit Portable for Linux (32 bit)   Download
03/17/2015 Linux - 64 bit Portable for Linux (64 bit)   Download
07/02/2014 Linux - 64 bit Portable for Linux (64 bit)   Download

Changes in version 3.0.0.1104

  • Print support (including zoom when model is zoomed in GUI) (New!)
  • Possibility to launch external files using export script (New!)
  • Added Undo/Redo (New!)
  • Added Statusbar with license and project info (New!)
  • Added support for new Doctrine2 - Entity listeners class (New!)
  • Added setting for colors of association connectors
  • Added highlighting of selected relations
  • Newly reworked "Welcome Screen"
  • Added setting for entity header and background color
  • New system for highlighting objects in model
  • Enhanced color picker dialog (default color, custom colors, current-color highlight)
  • Added: "Import Wizard" settings for automatic coloring of associations
  • In pre-export dialog, first item is selected by default
  • Application initial size was changed to properly display all content
  • WebSources icons added to ribbon menu
  • Modules are now by default saved to the main project file
  • Switch between single and separate project files added to "Import Wizard"
  • Added switch for automatic colors for associations to the "Import to Project Wizard"
  • Added: Selection how to store module project files
  • Added: Support for custom attributes for concrete_table_inheritance in Propel
  • Added: Possibility to create a directory when creating new project
  • Added possibility to change color of entities and their headers
  • Added: Doctrine2 support for @AttributeOverrides in XML, YML and Annotations
  • Added Statusbar notifications about expired trial license/maintenance
  • Added Vendors parameter for columns in Propel
  • Fixed: Module position improperly stored in the external module file
  • Fixed: Update Navigator after inserting new entity, attaching module, etc.
  • Fixed: Position of objects is not saved to DB when they are moved by arrow keys
  • Fixed: Automatically center the application window on the first start
  • Unified GUI fonts for MacOS versions
  • Fixed: Bundle/region size does not update with object name length
  • Fixed: Incorrect import of Doctrine namespaces
  • Fixed Doctrine2 annotation support for many-to-many @joinTable("name") format
  • Fixed: Doctrine2 sequence-generator export for yml/annotations
  • Fixed: Rare crash in model when creating and canceling several objects in sequence
  • Fixed: Incorrect saving of positions of model elements
  • Fixed: Template for new object names
  • Fixed: Displaying of GUI elements after disconnecting monitors
  • Fixed: Enter/Delete key shortcuts now work on all Entity Editor tabs
  • Fixed: Corrupted Skipper project files after computer crash
  • Fixed: Propel onupdate/ondelete missing values
  • Fixed: Import of files with path longer than 260 characters
  • Fixed: Automatically re-sized project resets when element is added
  • Fixed: Propel - Behaviors export to YAML
  • Fixed: Propel - Inheritance export to YAML
  • Fixed: Import of schemafiles containing traits no longer crashes
  • Fixed: Exception when DbDesigner project was imported
  • Fixed: Region coordinates do not update properly
  • Fixed: Focus in the property editor when creating values
  • Fixed: Scrolling bug in property editor when empty value was entered
  • Fixed: Missing Propel association attributes in YML export
  • Fixed: Typo in Doctrine2 "datetimetz" type