Latest ORM Designer 2 beta version is 2.1.3.643
Change log
2.1.6.677
- Panel visibility control from Ribbon doesn't work properly
- Fixed invalid project tree ordering
- Progress splash screen enhancement
- Storing window positions enhancement
- Fixed crash when closing ORM Designer with multiple projects opened
- Serializing theme flags (apply theme on child windows, apply theme on dock windows)
- Fixed size of "Save modified files" dialog in Linux
- Fixed filesystem paths migration from V1 to V2
- Refactorized file system path manipulation (platform dependent paths)
- Fixed migration of project name from V1 projects to V2
- New setting to display tab bar only when more than one tab is available
- New setting to hide welcome tab when another tab is available
- Doctrine2 new suffix mode
without-suffix
for generating file names without ".dcm" or ".xml"
- Fixed bug in default module background color
- Fixed tab focus ordering on all dialogs
- Enable tab-key on all plain-text widgets to change focus
- Draw grid lines by using dot-style instead of solid style
- Set association field types based on inverse side
- Fixed correct association field name generator when multiple columns with same name already available
- Fixed many to many association wizard for self-mn-association
- Configuration for many-to-many field type
- Fixed many-to-many wizard for self-reffering M2N associations
- Configurable naming convention for Doctrine, Doctrine2, Propel association fields
- Fixed default path in SaveFile dialog when choosing module storage path
- Fixed invalid relative export path. Export path is now relative to module path, not project root path. It's necessary to manually fix all old export paths!
- Removed field description from schema.yml export
- Refactorized Doctrine1 ManyToMany import/export mechanism. task
- Fixed migration of MN relations from V1 to V2 when association from MN table to E table has any ORM attribute (onDelete, onUpdate,....)
- Changed project tree search from case sensitive to case insensitive
- Many to Many association context menu fix
- Display save project popup when exiting app with modified project
- Key shortcut DEL and BACKSPACE to delete any object in model
- Fixed crash when removing entity with comples ORM properties
- New shortcut for SaveAs (Ctrl+Shift+S) and export ORM (Ctrl+Shift+E)
- New shortcut to close current model CTRL+W
- Fixed many-to-many association splitted flag serialization
- Remember diagram grid settings
- New interactive welcome screen
- Display modified flag when ORM Property was changed
- New shortcut to add field to current position in Entity editor (CTRL+INSERT)
- Don't add multiple empty fields when already existing empty field at the end of field list.
- Remove association owner field when removing association
- Fixed project migration from ORMD1 when v1 project contains duplicate Region names
- Fixed issue with duplicating file names in RecentFileList
- Fixed redrawing of association types in model when changed in edit dialog
- Fixed redrawing of association types in model when changed in edit dialog
- Fixed serializing fields in entities in correct order
- Fixed deploy to newer Ubuntu versions (12.10)
- Fixed deploy to Debian wheezy
- Refactorized association editor gui. Better aliases description
- Fixed issue with Unicode chars in text description on Linux
2.1.4.656
- Fixed issue with attaching existing ORM schema file
- Fixed issue "invalid relative path" when exporting/saving project
2.1.4.655
- Separated data and visual in project XML files
- Multifile project support
- Annotations - Don't add ?> mark to the end of updated PHP file
- Annotations - fixes based on user feedbacks
- Internal - each element in diagram has uuid
- Use relative paths inside ORMD project (external module path, export path)
- Attach existing ORMD module file to project
- Import new ORM schema file to existing ORMD project
- PDF Export
- Diagram draw optimization
- Fixed migration of module colors from ORMD v1 project to v2 defect
- Fixed migration of modules sizes and positions from v1 to v2 project
- Fixed migration of comment and region visual settings from v1 to v2
- New SaveAs dialog
- New HTTP-like license server protocol on port 80
- Enhanced support for SQLite in-memory database
- Upgraded SQLite to version 3.7.14.1 (faster in-memory operations)
- Upgraded LibXml to 2.9.0
- Upgraded LibXslt to 1.1.27 (better transformation speed)
2.1.4.647
- Support MacOs scroll and zoom
- Annotations - Fixed crash when @Entity has empty ()
- Annotations - Fixed invalid import of many-to-many join column reference
- Fixed Windows32/64 installer - missing annotations .osc file
2.1.3.643 - second release
- Fixed PropelORM support on Linux and MacOS
- Updated MacOS deploy script to correctly deploy App icon
2.1.3.643
- PropelORM support on all platforms
2.1.2.641
- Open .ormdes from MacOs doesn't work
- Application icon for macos / windows
- Fixed visual project size migration from old ORMD1 projects
- Can't change background color of module
- Fixed storage of comments location when inside of another region
- Bug in migrating model layout from ORMD1 projects
- Implemented migration of regions and comments from ORMD1 project
- Added missing serialization for comments
- Fixed load/save of regions and recursive child
- Also colors of regions and comments can't be changed
2.1.1.633
- App crash when click on checkbox "detect_relation" in ORM Property editor
- Bug in bool attribute type in ORM Property editor
- Small font on the license window (MacOs)
- Invalid spacing between checkboxes on project tree (MacOs)
- Fixed License dialog UI on Mac OS
- Fixed License windows resizing
- Fixed migration from ormd1 to ormd2 project with lot of many to many relations
- Move Ribbon QuickBar between Main button and tabs on Ubuntu and MacOS
2.1.1.631
- Many to Many wizard fix
- Display version of libraries in about window
- updated crash sender window size
- several internal fixes and optimalizations
2.1.1.628
- Doctrine2 XML/YML support
- Discriminator value for base entity (Load,Save,Import,Export).
- ManyToMany association ordering for owning/inverse side
- Bug in property editor when ORM structur refer to another structure
- Bug in many-to-many editor, app can crash
- Replace vcredist.exe from installer by including msvcp100.dll and msvcr100.dll
2.1.0.626
- Mouse cursor does not change when selecting "Inheritance","Association" or "ManyToMany" like in ORMD1 defect closed
- Closing a project by right-clicking on the tab would be great. defect closed
- Open project from command line sometimes crash defect closed
- "File" -> "Exit application" not working defect closed
- Unsaved changes will be discarded when exiting with close button (red X at top-right) - defect closed
- Missing "Save" question when closing project with modification defect closed
- Imported project is stored in temp without SaveAs question defect closed
- Same with Versionable and "children" defect closed
- When editing Timestampable relation, removing an "options" "value" from either created or updated leads to the hole behavior being deleted defect closed
- Fixed crash when deleting complex attribute structure defect closed
- New entity: Name is not selected for overwriting defect closed
- "Export to ORM" seems to not do anything (disconnected button from action) defect closed
- Fixed loading empty Timestampable (and any other) behavior for Doctrine1 defect closed
- ESC no longer close whole app when pressed on UnhandledException window enhancement closed
- Open multiple .ormdes project from command line at once defect closed
- Open .ormdes from Windows explorer doesn't work defect closed
- Removed debug console from release version of app defect closed